首页 > 技术文章 > Linux安装Nginx详细步骤

zlnp 2020-10-12 19:26 原文

安装依赖:

Nginx的安装依赖于以下三个包,意思就是在安装Nginx之前首先必须安装一下的三个包,注意安装顺序如下:

//1 SSL功能需要openssl库,直接通过yum安装: 
yum install openssl
//2 gzip模块需要zlib库,直接通过yum安装: 
yum install zlib
//3 rewrite模块需要pcre库,直接通过yum安装: 
yum install pcre

安装Nginx依赖:


rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

安装Nginx

yum install nginx

启动Nginx

service nginx start
注意:一般服务器默认是不对外开放端口的,需开放端口

参考Linux开放防火墙指定端口,或以下步骤

//查看已开放的端口:
firewall-cmd --list-ports
//默认80端口加入防火墙访问白名单中:
firewall-cmd --permanent --zone=public --add-port=80/tcp
使用命令使其生效:
firewall-cmd --reload

之后可以再查看下开放的端口。访问ip,如下则表示安装成功

配置Nginx.conf:

以上安装方法nginx的配置文件位于/usr/local/nginx/conf/nginx.conf
Nginx配置文件常见结构的从外到内依次是「http」「server」「location」等等,缺省的继承关系是从外到内,也就是说内层块会自动获取外层块的值作为缺省值。

# 打开配置文件
vi /usr/local/nginx/conf/nginx.conf

一般的vue项目简单配置的话只需修改root的值为你打包好的vue项目路径即可,如下图

查看Nginx进程是否启动:

ps -ef | grep nginx

常用命令:进入安装目录中,

cd /usr/local/nginx/sbin

./nginx  #启动

./nginx -s stop  #关闭

./nginx -s reload   #重启

推荐阅读