评论

收藏

[Nginx] Linux centos7环境下Nginx安装教程

web服务器 web服务器 发布于:2021-08-15 14:10 | 阅读数:448 | 评论:0

Linux centos7环境下安装Nginx的步骤详解
1、首先到Nginx官网下载Nginx安装包
http://nginx.org/download/nginx-1.5.9.tar.gz
下载好后会见到类似下面的一份文件
DSC0000.png

创建nginx-src目录并且去到nginx-src目录里运行如下命令即可:
mkdir nginx-src && cd nginx-src
当然也可以在Linux底下运行以下命令进行下载Nginx安装包
wget http://nginx.org/download/nginx-1.5.9.tar.gz
DSC0001.png

2、解压nginx-1.5.9.tar.gz文件
tar -zxvf nginx-1.5.9.tar.gz
DSC0002.png

3、删除安装包文件命令
rm -f nginx-1.5.9.tar.gz
DSC0003.png

4、配置安装运行命令
cd nginx-1.5.9/
./configure --prefix=/usr/local/nginx
DSC0004.png

也许是提示缺包:
./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre= option.
安装pcre-devel解决问题(需要有网络下运行并且是超级管理员身份)
yum -y install pcre-devel
yum -y install openssl openssl-devel
DSC0005.png

要切换为root超级管理员身份: su
DSC0006.png

DSC0007.png

现在进行重新配置
./configure --prefix=/usr/local/nginx
如果重新配置也不成功这时需要安装gcc
yum –y install gcc
DSC0008.png

安装好gcc之后再次进行配置
DSC0009.png

5、编译命令
Make
DSC00010.png

6、安装命令
make install
DSC00011.png

7、安装完毕,启动nginx
cd /usr/local/nginx/sbin
./nginx
DSC00012.png

如果启动不成功可能是防火墙问题导致
这时需要关闭防火墙
systemctl stop firewalld.service
DSC00013.png

8、访问nginx
http://IP地址
DSC00014.png

9、如果要精简一下配置文件
重新加载配置文件
运行命令: nginx -s reload
到这里博主我就成功的在Linux Centos7下安装了Nginx服务器
并且已经成功的在浏览器上通过IP地址访问到nginx。
感谢各位博友对我的支持! 非常感谢大家。

关注下面的标签,发现更多相似文章