未加星标

CentOS 中Nginx的安装方法

字体大小 | |
[运维安全 所属分类 运维安全 | 发布者 店小二03 | 时间 | 作者 红领巾 ] 0人收藏点击收藏

我的的机器是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/soft
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz
tar -zxvf pcre-8.40.tar.gz
cd pcre-8.40
./configure
make
make install

2.安装zlib库

cd /opt/soft
wget http://zlib.net/zlib-1.2.10.tar.gz
tar -zxvf zlib-1.2.10.tar.gz
cd zlib-1.2.10
./configure
make
make install

3.安装Nginx

cd /opt/soft
wget http://nginx.org/download/nginx-1.4.2.tar.gz
tar -zxvf nginx-1.4.2.tar.gz
cd nginx-1.4.2
./configure
make
make 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的欢迎页面了

本文运维安全相关术语:linux服务器代维 linux服务器搭建 运维管理 运维工程师 企业安全文章 企业安全管理 cf安全系统检测到游戏数据异常

主题: Nginx服务器防火墙UT
分页:12
转载请注明
本文标题:CentOS 中Nginx的安装方法
本站链接:http://www.codesec.net/view/563520.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 运维安全 | 评论(0) | 阅读(55)