Linux下安装Nginx

一、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

学习和码字过程难免出现疏漏,欢迎指正!QQ:1801888312
原文地址:https://www.cnblogs.com/liuguo/p/14680681.html