1.官网下载Linux版本的Nginx安装包.
http://nginx.org/download/,我们以nginx-1.16.1.tar.gz为例。
2.进入Linux,安装依赖包(一键安装四个依赖)
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
3.将下载的nginx-1.16.1.tar.gz通过Xftp工具上传到Linux,并解压
tar -xvf nginx-1.16.1.tar.gz
解压后目录
4.安装nginx
进入/nginx-1.16.1目录,执行安装命令
./configure
make
make install
5.找到安装后的目录,并修改nginx.conf配置文件
修改文件内容(下面配置可针对前后端分离部署)
server {
listen 8089; 监听端口
server_name 192.168.80.175; 监听服务
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root /home/saic/dist; 前端工程目录
index index.html index.htm;
}
location /ajwechat/ {
proxy_pass http://192.168.80.175:8080/ajwechat/;后端工程目录
}
6.启动nginx
[root@weixin80175 sbin]# cd /usr/local/nginx/sbin
[root@weixin80175 sbin]# ./nginx
[root@weixin80175 sbin]# ps -ef|grep nginx
root 10705 1 0 08:17 ? 00:00:00 nginx: master process ./nginx
root 10706 10705 0 08:17 ? 00:00:00 nginx: worker process
root 10708 10647 0 08:18 pts/0 00:00:00 grep --color=auto nginx
[root@weixin80175 sbin]#
7.访问服务器ip查看(下面是本人开发的微信H5页面,根据结果看,nginx已经配置好)
8.备注几个常用的Linux命令
./nginx 启动
./nginx -s stop 关闭
./nginx -s reload 重启
ps -ef | grep nginx 查看nginx进程是否启动
欢迎大家积极留言交流学习心得,点赞的人最美丽,谢谢!