LNMP之Nginx服务器编译安装
1、web服务器
1)、Apache
2)、Nginx:安装、配置简洁
2、Nginx官网,下载软件建议到官网下载
下载步骤:
3、LNMP之Nginx服务器编译安装
yum install -y wget gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel
cd /usr/local/src
yum install lrzsz -y
wget 'http://nginx.org/download/nginx-1.14.2.tar.gz'
tar -zxvf nginx-1.14.2.tar.gz
cd nginx-1.14.2
./configure --prefix=/usr/local/nginx
make && make install
4、手动启动和关闭Nginx
1)、环境变量:export PATH=$PATH:/usr/local/nginx/sbin/
查看原有环境变量:
echo $PATH
设置后的环境变量(重启后配置消失):
export PATH=$PATH:/usr/local/nginx/sbin/
永久生效(单一用户):
编辑nginx用户目录(/home/nginx)下的.bash_profile,增加"export PATH=$PATH:/usr/local/nginx/sbin/"内容!
永久生效(所有用户用户):
编辑vim /etc/profile文件,增加"export PATH=$PATH:/usr/local/nginx/sbin/"内容!接着使用命令source /etc/profile,使配置永久生效!
2)、检查Nginx配置
nginx -t
3)、启动Nginx
nginx
4)、关闭Nginx
nginx -s stop
5、验证Nginx安装是否成功
1)、查看进程
ps aux | grep nginx
2)、查看监控端口
netstat -lntup | grep nginx
3)、nginx日志
tailf /usr/local/nginx/logs/access.log
tailf /usr/local/nginx/logs/error.log
tailf /usr/local/nginx/logs/nginx.pid
4)、浏览器访问
访问http://192.168.139.99/
6、使用systemctl管理Nginx
vim /usr/lib/systemd/system/nginx.service
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
[Install]
WantedBy=multi-user.target
本文暂时没有评论,来添加一个吧(●'◡'●)