LNMP
准备一台虚拟机: 192.168.135.141
将nginx的安装包导入root目录下
解压:
tar zxf nginx-1.16.1.tar.gz
下载nginx需要用到的依赖:
yum -y install gcc gcc-c++ pcre-devel zlib-devel
进入nginx-1.16.1中后 编译安装
cd nginx-1.16.1 ./configure && make && make install
开启nginx看是否正常
/usr/local/nginx/sbin/nginx
查看端口是否存在80(apache也是80如果占用可以将apache停掉)
netstat -ntlp | grep 80
下载PHP组件
yum -y install php php-gd php-mysql php-fpm
编辑nginx的配置文件
vim /usr/local/nginx/conf/nginx.conf
######################################################################
location / {
root html;
index index.php index.html index.htm;
}
..........
location ~ \.php$ {
root /usr/local/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
#####################################################################
重启nginx
/usr/local/nginx/sbin/nginx -s reload
下载mysql
yum -y install mysql mysql-server
开启mysql并且进入mysql给权限
service mysqld start mysql mysql> create database wordpress;
mysql> grant all on *.* to 'wordpress'@'localhost' identified by '123';
mysql> flush privileges;
上线电商
将电商包放在 /usr/local/nginx/html
解压后给权限!
chmod -R 777 /var/local/nginx/html

浙公网安备 33010602011771号