温馨提示×

thinkphp在ubuntu上怎么配置

小樊
57
2025-09-06 21:42:18
栏目: 编程语言

在Ubuntu上配置ThinkPHP可参考以下步骤:

  1. 安装基础环境:更新系统包,安装PHP及其扩展,如sudo apt install php php-cli php-fpm php-mysql php-mbstring php-xml php-curl等。同时安装Composer,可通过curl -sS https://getcomposer.org/installer | php命令安装,然后将其移动到/usr/local/bin/composer
  2. 安装Web服务器:以Nginx为例,使用sudo apt install nginx安装,安装后启动服务sudo systemctl start nginx
  3. 配置Web服务器:如果是Nginx,编辑/etc/nginx/sites-available/default文件,设置root为项目路径,添加location规则以支持PHP,如location ~ \.php$部分,然后重启Nginx。若使用Apache,需启用mod_rewrite模块,编辑虚拟主机配置文件指向项目目录并重启服务。
  4. 部署ThinkPHP项目:可通过Composer创建项目,如composer create-project topthink/think tp,将项目文件放到指定目录,设置好目录权限,确保Web服务器能访问。
  5. 配置数据库:在项目的.env文件中,设置DB_CONNECTIONDB_HOSTDB_NAMEDB_USERDB_PWD等数据库连接信息。
  6. 运行项目:进入项目目录,使用php think run启动内置开发服务器,通过浏览器访问http://localhost:8000查看效果。

0