Nginx之CentOS7
Posted in-the-game-of-thrones
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx之CentOS7相关的知识,希望对你有一定的参考价值。
一:在CentOS7中下载安装nginx 的tar.gz包
- 安装编译工具以及库文件 命令:
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
- 安装pcre到指定的目录,pcre作用是让 Nginx 支持 Rewrite 功能 命令:
先切换到指定目录 cd 指定目录
wget pcre下载路径 如:
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz
3. 解压pcre安装包 命令:tar -zxvf 安装包路径 -C 指定解压目录
4. 编译安装 pcre ,先进入解压后的pcre目录 编译 命令: ./configure 安装命令:make && make install
5. 下载nginx tar.gz包 命令:wget 包的地址 //如:wget http://nginx.org/download/nginx-1.6.2.tar.gz
6. 解压Nginx包到指定目录下 命令:tar -zxvf 包所在路径 -C 解压目录
7. 进入解压后的目录 nginx-1.6.2 编译 命令: ./configure 安装命令:make && make install
8. 安装完成后,会在 /usr/local/nginx/sbin/nginx 中生成启动nginx,关闭nginx等一些操作命令。
启动Nginx 命令 /usr/local/nginx/sbin/nginx
启动Nginx 命令 /usr/local/nginx/sbin/nginx -s reopen
关闭Nginx 命令 /usr/local/nginx/sbin/nginx -s stop
重新载入配置文件 /usr/local/nginx/sbin/nginx -s reload
测试配置文件是否正常 /usr/local/nginx/sbin/nginx –t
强制关闭 pkill nginx
9. 验证nginx是否开启 :在centos中访问本地ip,出现nginx首页表示成功。
10. 如何在宿主机中访问 nginx?
先关闭centos7中的防火墙既可。
查看防火墙状态: firewall-cmd --state
关闭防火墙命令: systemctl stop firewalld.service
开启防火墙命令: systemctl start firewalld.service
禁止开机启动防火墙: systemctl disable firewalld.service
二:在CentOS7中Nginx配置
待续。。。。。
以上是关于Nginx之CentOS7的主要内容,如果未能解决你的问题,请参考以下文章
centOS7centOS7上普通用户切换root用户,相互切换