安装环境:linux
linux + nginx + mysql +php(>=5.4)
1、安装lnmp(环境已经安装好可跳过)
官网:https://lnmp.org/install.html
安装:wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
安装步骤可查看官网
安装时间比较长,我这里已经安装好了就不再次安装了
2、安装git(不想安装的可直接从网站下载包)可跳过
安装教程:http://www.tpframe.com/posts/56.html
安装过程要一会
3、克隆tpframe到网站目录(例如你的根目录是/home/www)
git clone https://gitee.com/37duman/tpframe.git /home/www
提醒:没有安装git的请自已去下载后上传到指定的根目录,安装git的好处是,以后可以直接更新远程到本地
4、更改网站目录拥有者(更改目录权限)
chown -R www /home/www
5、修改nginx网站根目录并加上重写(如果你是自己手动配置的环境,找到相应的配置文件)
vi /usr/local/nginx/conf/nginx.conf
将server项里面的root改成root /home/www;
server
{
listen 80 default_server;
#listen [::]:80 default_server ipv6only=on;
server_name _;
index index.html index.htm index.php;
root /home/www;
.....
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
}
两个东西,一个是root项,一个是location项
6、重启nginx
service nginx restart
7、开始安装tpframe
......