Nginx部署手册
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。
一、依赖环境配置安装
二、编译安装
默认config信息
##如果如上config无报错,不需要执行下边openssl的配置,openssl1.1.1c是为了高版本emq依赖使用##
默认config报错找不到openssl时使用此方式config,原理是configure时指定--with-openssl=openssl的源码包解压后路径
编译安装
如果编译安装过程无任何报错,则安装成功。
三、环境配置
修改/etc/systemd/system/nginx.service文件
将以下内容写入到文件中
[Unit]
Description=The nginx HTTP and reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
加载配置文件
启动nginx查看是否可以正常启动
四、Nginx配置
配置路径为/usr/local/nginx/conf/
将源是配置文件进行备份
上传或者写入准备的配置文件
五、重启Nginx服务验证
重启Nginx
查看端口
设置Nginx开机自启动
评论