千家信息网

CentOS 中Nginx的安装方法

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,我的的机器是CentOS,所以这篇文章都是以基于CentOS进行安装,Nginx在CentOS下有两种安装方式,yum安装和源码安装。一、yum安装yum安装非常简单,首先,我们还要先添加 EPEL
千家信息网最后更新 2025年02月02日CentOS 中Nginx的安装方法

我的的机器是CentOS,所以这篇文章都是以基于CentOS进行安装,Nginx在CentOS下有两种安装方式,yum安装和源码安装。

一、yum安装

yum安装非常简单,首先,我们还要先添加 EPEL 包的仓库源。使用如下命令

yum -y install epel-release

然后再执行安装Nginx命令。

yum -y install nginx

二、源码安装

源码安装则需要从官网下载源码和对应的依赖包,然后编译安装。

Nginx依赖的包有:

openssl-devel
zlib-devel
pcre-devel
gcc

一般情况,我们只需要安装zlib-devel和pcre-devel就可以,gcc很多centos都已经安装好了.

1.安装PCRE库

#载最新的 PCRE 源码包,使用下面命令下载编译和安装 PCRE 包:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ cd /opt/softwget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz·tar -zxvf pcre-8.40.tar.gzcd pcre-8.40./configuremakemake install

2.安装zlib库

cd /opt/softwget http://zlib.net/zlib-1.2.10.tar.gztar -zxvf zlib-1.2.10.tar.gzcd zlib-1.2.10./configuremakemake install

3.安装Nginx

cd /opt/softwget http://nginx.org/download/nginx-1.4.2.tar.gztar -zxvf nginx-1.4.2.tar.gzcd nginx-1.4.2./configure makemake install

如果直接执行 ./configure 则nginx安装到默认路径(默认路径安装运行/usr/local/nginx),自定义安装步骤如下,安装到/soft/nginx目录

./configure
--sbin-path=/opt/soft/nginx/sbin
--conf-path=/soft/nginx/nginx.conf
--pid-path=/soft/nginx/nginx.pid
--with-http_ssl_module
--with-pcre=/opt/soft/pcre-8.40
--with-zlib=/opt/soft/zlib-1.2.10

注意与安装的版本号、目录一致,还有依赖包的路径。

三、Nginx的启动、重启、关闭

1.防火墙设置

通过上面的命令操作,Nginx已经安装好了,我们首先要开启防火墙,打开Nginx开启的80端口。

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT /etc/rc.d/init.d/iptables save /etc/init.d/iptables restart

2.启动

启动Nginx,直接运行Nginx执行文件即可

/usr/local/nginx/sbin/nginx

3.重启

/usr/local/nginx/sbin/nginx -s restart

4.关闭

/usr/local/nginx/sbin/nginx -s stop

5.测试

后面我们会配置Nginx的配置文件,在修改完配置文件后,咱们可以对配置文件镜像测试,来判断修改的配置的是否正确

/usr/local/nginx/sbin/nginx -t

经过以上步骤之后,启动Nginx,访问服务器的80端口就可以看到Nginx的欢迎页面了

源码 配置 命令 文件 路径 步骤 目录 端口 防火墙 装好 测试 编译 运行 防火 一致 下有 仓库 情况 方式 服务器 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 use切换数据库语法 零极分布式网络技术推广 云服务器2018年租用费 浙江工程软件开发服务商 网络技术和电子信息工程的区别 取得三级数据库证书的要求 小储发卡数据库文件 第七届网络安全技术大赛 永劫无间epic服务器怎么样 华为服务器磁盘管理软件 西藏高校党建软件开发系统 雄岸科技互联网 服务器连接密码错误怎么办 华为服务器管理口密码是什么 正规网络技术开发货源充足 在哪儿找软件开发公司 软件开发锐龙处理器 软件开发中违法案例 林区公安局网络安全保卫大队 服务器进程是后台进程吗 软件开发培训哪个质量好 小学生网络安全思维导图内容 学校网络安全意识培训 网络安全线上专题报道 中国科学引文数据库文化月刊 服务器扩容 不停业务 思迅商云8如何删除数据库 刺客信条4黑旗育碧服务器 java软件开发学前端还是后端 数据库技术与应用txt
0