一、Nginx简介
Nginx是一款轻量级Web服务器,也是一款反向代理服务器。
官网:http://nginx.org/
中文文档: http://www.nginx.cn/doc/
二、Nginx安装与初步运行
官网下载:http://nginx.org/en/download.html
或者直接在linux执行命令:wget http://nginx.org/download/nginx-1.12.2.tar.gz
这里下载的版本是1.12.2
2.1、安装步骤
# 安装依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
# 解压缩
tar -zxvf linux-nginx-1.12.2.tar.gz
cd nginx-1.12.2/
# 执行配置
./configure
# 编译安装(默认安装在/usr/local/nginx)
make
make install
2.2、运行Nginx
#运行nginx
cd /usr/local/nginx/sbin
./nginx
#查看nginx进程
ps -ef | grep nginx
root 8227 1 0 10:53 ? 00:00:00 nginx: master process ./nginx
nobody 8228 8227 0 10:53 ? 00:00:00 nginx: worker process
#关闭防火墙或者设置防火墙开启对应端口,默认为80端口
#查看已经开放的端口:
firewall-cmd --list-ports
#开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#重启防火墙
systemctl reload firewalld
#浏览器访问ip:port,可正常访问即配置成功
三、Nginx常用命令
#先进入nginx目录
cd /usr/local/nginx/sbin
#查看nginx版本号
./nginx -v
#启动nginx
./nginx
#关闭nginx
./nginx -s stop
#重新加载nginx
./nginx -s reload
四、致谢
参考文章:https://www.jianshu.com/p/9f2c162ac77c