安装宝塔面板
https://www.bt.cn/bbs/thread-19376-1-1.html
在centos下安装
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
PHP安装7.1
宝塔 安装thinkcmf
一键解决rewrite问题
重写规则
这个非常重要
官方参考 https://www.thinkcmf.com/doc.html
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
location /api/ {
index index.php index.html index.htm;
#如果请求既不是一个文件,也不是一个目录,则执行一下重写规则
if (!-e $request_filename)
{
#地址作为将参数rewrite到index.php上。
#rewrite ^/(.*)$ /index.php?s=$1;
#若是子目录则使用下面这句,将subdir改成目录名称即可。
rewrite ^/api/(.*)$ /api/index.php?s=$1;
}
}
PHP一键安装fileinfo扩展
解析域名
小程序和API开发
https://www.thinkcmf.com/wxapp.html
安装微信小程序api开发插件
修改根目录
访问http://你的域名/api
phpmyadmin
出现没有回应的情况
访问phpmyadmin出现No input file specified
解决方案:把phpmyamdin的php版本换成7.1
一个IP多个站点
先随便起个域名,再在配置文件里面修改listen和server_name两项
不单单要在阿里云那边配置实例的安全组还要在这里开放防火墙端口