首页 > 系统服务 > 详细

Linux系统安装Nginx(Centos7)

时间:2020-08-11 00:22:22      阅读:96      评论:0      收藏:0      [点我收藏+]

        Nginx是一款轻量级的网页服务器、反向代理服务器。它最常的用途是提供反向代理服务,还可以做负载均衡。相较于Apache、lighttpd具有占有内存少,稳定性高等优势。服务端很多场景都需要使用,这篇文章主要讲的是在Linux服务器上安装Nginx。

安装步骤

1.安装Nginx的依赖,由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库。

yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
技术分享图片

2.下载Nginx安装包,解压

# 下载tar包(本文以1.14.1为例,版本可以根据自己需要进行选择)
wget http://nginx.org/download/nginx-1.14.1.tar.gz
# 解压
tar -xvf nginx-1.14.1.tar.gz
技术分享图片

3.安装Nginx(使用--prefix参数指定nginx安装的目录,make、make install安装)

$ cd nginx-1.14.1
# 按照下边步骤执行命令(prefix 默认安装路径/usr/local/nginx,prefix可省略)
$ ./configure (--prefix=/usr/local/nginx)
$ make
$ make install
技术分享图片

4.启动Nginx

/usr/local/nginx/sbin/nginx
技术分享图片

5.检查是否启动成功

打开浏览器访问此机器的 IP,如果浏览器出现 Welcome to nginx! 则表示 Nginx 已经安装并运行成功。如果运行的时候不带-c参数,那就采用默认的配置文件,即/etc/nginx/nginx.conf。

例如:出现报错:nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed

则运行: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

技术分享图片技术分享图片?

6.Nginx常用命令

# 查看运行进程状态
ps aux | grep nginx
ps -ef | grep nginx
# 启动nginx
/usr/local/nginx/sbin/nginx
# 查看nginx版本
/usr/local/nginx/sbin/nginx -v
# 重启
/usr/local/nginx/sbin/nginx –s reload
# 停止
/usr/local/nginx/sbin/nginx –s stop
# 测试配置文件是否正常
/usr/local/nginx/sbin/nginx –t
# 查看nginx安装路径
whereis nginx
技术分享图片

Linux系统安装Nginx(Centos7)

原文:https://www.cnblogs.com/diShuiZhiYi/p/13473080.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!