首页HTML开始的地方

AMH中安装thinkphp

1. 在amh环境中勾选

  • 这样php命令,全局可用。

2. 安装composer

在~目录下:

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

3. 安装thinkphp

3.1. 先在amh创建网站

cd到amh的根目录web目录中

composer create-project topthink/think tp
// tp是文件名

3.2. 创建子域主机

“可选父级主机”选,已创建的。
绑定子目录:tp/public
将public对外。


4. 配置nginx

4.1. 注释掉错误404页面

文件:/home/wwwroot/lnmp01/vhost/找到,xx-subdomain.conf

#error_page 400 /ErrorPages/400.html;
#error_page 403 /ErrorPages/403.html;
#error_page 404 /ErrorPages/404.html;
#error_page 502 /ErrorPages/502.html;

4.2. 规则管理thinkphp.conf转发

如果不支持PATHINFO的服务器可以使用兼容模式访问如下:
http://serverName/index.php?s=/控制器/操作/[参数名/参数值...]

[ Nginx ]
在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现:

location / { // …..省略部分代码
   if (!-f $request_filename) {
   		rewrite  ^(.*)$  /index.php?s=/$1  last;
    }
}

重载子域主机nginx。

posted @ 2025-04-06 17:22  csnotes  阅读(40)  评论(0)    收藏  举报

这是页脚html