首頁  >  文章  >  php框架  >  linux下thinkphp怎麼運行

linux下thinkphp怎麼運行

PHPz
PHPz原創
2023-04-17 09:52:061736瀏覽

在 Linux 平台下,如何運作 ThinkPHP 專案呢?

ThinkPHP 是一個非常優秀的 PHP 開發框架。它極大的提高了 PHP 開發效率和程式碼質量,受到了廣大開發者的青睞。而在 Linux 平台下,如何運作 ThinkPHP 專案呢?下面,為大家詳細介紹。

  1. 安裝PHP 環境

在Linux 下安裝PHP 環境非常簡單,只需執行以下命令:

Ubuntu:

sudo apt-get install php

CentOS:

yum install php

  1. 安裝Apache 或Nginx

#在Linux 下常用的Web 伺服器有Apache 和Nginx 兩種,以下分別介紹如何安裝。

2.1 Apache 安裝

Ubuntu:

sudo apt-get install apache2

CentOS:

yum install httpd

2.2 Nginx 安裝

對於使用Nginx 的用戶,可以選擇安裝Nginx 並使用php-fpm 模組執行PHP 程式碼,此種方式效率較Apache 更高。

Ubuntu:

sudo apt-get install nginx php-fpm

CentOS:

yum install nginx php-fpm

  1. #安裝Composer

ThinkPHP 5 採用Composer 作為套件管理工具,如果已經安裝過Composer,則可以跳過此步驟。

Ubuntu:

sudo apt-get install composer

CentOS:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

  1. #安裝ThinkPHP

在Linux 下,安裝ThinkPHP 有多種方式,以下介紹兩種:Composer安裝和手動安裝。

4.1 Composer 安裝

在命令列中執行以下命令:

composer create-project topthink/think tp5 --prefer-dist

#其中, tp5 為專案名稱,--prefer-dist 表示使用壓縮套件方式安裝。

安裝完成後,即可透過命令列在專案根目錄下啟動PHP 內建Web 伺服器,執行下列指令:

php think run

4.2 手動安裝

手動安裝需要先將ThinkPHP 下載並解壓縮到指定目錄,然後配置重寫規則(可使用.htaccess 或nginx.conf),配置完成後即可運行。

  1. 設定資料庫

在 Linux 下,ThinkPHP 預設使用 MySQL 資料庫。需要在設定檔中設定資料庫連線資訊。

在專案根目錄下,開啟 application/database.php 文件,填寫正確的資料庫連線資訊即可。

  1. 執行專案

配置完成後,即可透過 Web 瀏覽器存取專案。

規則:http(s)://你的網域或IP/專案名稱/模組名稱/控制器名稱/方法名稱

例如:

http:/ /localhost/tp5/index/index/hello

  1. 總結

在Linux 平台下,安裝並執行ThinkPHP 專案並不困難,需注意以下幾點:

  • 安裝PHP 環境;
  • 安裝Apache 或Nginx;
  • 安裝Composer;
  • 安裝ThinkPHP;
  • #設定資料庫;
  • 運行專案。

希望透過本文的介紹,能夠幫助大家更好地在 Linux 系統下運行 ThinkPHP 專案。

以上是linux下thinkphp怎麼運行的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn