centos7安装nginx(超简单的安装方法)

一、安装相关依赖

方法一:

yum -y install gcc  
#pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库  
yum install -y pcre pcre-devel
#zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip,所以需要安装  
yum install -y zlib zlib-devel
#openssl是web安全通信的基石,没有openssl,可以说我们的信息都是在裸奔
yum install -y openssl openssl-devel
#注意如果直接下载的是tar.gz包,则需要执行
#make$$make install

方法二:

yum -y install make zlib zlib-devel gcc gcc-c++ libtool openssl openssl-devel

二、安装

cd /usr/src
#nginx的官网地址(可以选择合适的版本) http://nginx.org/en/download.html
wget http://nginx.org/download/nginx-1.12.2.tar.gz
tar -zxvf nginx-1.12.2.tar.gz
cd nginx-1.12.2

# ./configure是检查文件的命令,检查是否正确
./configure
#执行安装操作
make && make install

通过以上make && make install操作后,会在usr目录下多出来一个local/nginx文件夹,在nginx有sbin有启动脚本

三、启动

cd /usr/local/nginx/sbin
#启动nginx
./nginx
#查看进程
 ps -ef | grep nginx 

然后访问nginx是否可以访问到首页,ip是查询自己本机的ip地址,80是nginx默认访问首页的端口 http://ip:80/ 如果发现访问不通,

需要做以下打开端口的操作

#查看开放了哪些端口
firewall-cmd --list-all
#如果没有显示80,则需要开放80端口
firewall-cmd --add-port=80/tcp --permanent #开放端口 
firewall-cmd --reload #重新加载

 

四、nginx的常用命令

使用这些命令的时候有一个前提条件就是进入到以下目录
cd /usr/local/nginx/sbin
1、查看版本号
./nginx -v
2、启动nginx
./nginx
3、停止nginx
./nginx -s stop
4、重新加载(意思就是重新加载nginx.conf,而不用重启nginx服务)
./nginx -s reload


版权声明:本文为www1056481167原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。