操作平台:Centos6.5
关闭防火墙
service iptables stop
setenforce 0
安装相应的环境
cd /usr/local/src
yum -y install gcc gcc-c++ zlib-devel pcre-devel
拉包
yum -y install lrzsz
rz #将nginx-1.12.0.tar传入/usr/local/src下
tar zxf nginx-1.12.0.tar
cd nginx-1.12.0/
./configure && make && make install
/usr/local/nginx/sbin/nginx
ss -ntlp|grep 80 #查看80端口
LAMP安装部署:
yum -y install php php-mysql php-fpm php-gd mysql mysql-server
service php-fpm start
service mysqld start
#修改配置文件
vim /usr/local/nginx/conf/nginx.conf
#把index.html换成index.php
index.php
#将下面五行去掉注释并修改
location \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000
fastcgi_index index.php
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
:wq
#重启nginx
/usr/local/nginx/sbin/nginx -s reload
cd /usr/local/nginx/html
vim index.php
<?php
phpinfo();
?>
:wq #保存退出
cd /usr/local/nginx/html
rz #拖入电商包 tinyshopV2.5_data
#有可能需要yum -y install unzip 装一下
unzip tinyshopV2.5_data
#赋权限
chmod 777 -R /usr/local/nginx/html
打开浏览器访问
http://本机ip(需要进入数据库做一个授权)
mysql
mysql> grant all on *.* to tom@'%' identified by '123';
mysql> flush privileges;