centos7安装nginx:

http://note.youdao.com/noteshare?id=77f6a61019bcff5b28b084509d299b23

centos7安装mysql:

http://note.youdao.com/noteshare?id=13be4488041b43723a3ec837f70b1fbd

centos7git自动化网站发布:

http://note.youdao.com/noteshare?id=5cdccad28b90eeeaa5b6ee8ed737ede2

centos7防火墙iptables配置:

http://note.youdao.com/noteshare?id=0d650e2bc64909b97e3dc8e7ad94c8c9

centos7安装nodejs:

http://note.youdao.com/noteshare?id=2deeba68aec1e3794a3fa18476ff8b0e

安装配置nginx

PS:安装前准备:

1,# yum install -y gcc gcc-c++ kernel-devel wget vim

1:下载对应当前系统版本的nginx包(package)

wget  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

2: 建立nginx的yum仓库

rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm

3:下载并安装nginx

yum install nginx

ps:如果出现nginx安装时提示缺少libpcre.so.0()(64bit)

yum install -y perl

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

4:启动nginx服务

systemctl start nginx

5:配置

默认的配置文件在 /etc/nginx/conf.d/default.conf 路径下,使用该配置已经可以正确地运行nginx;如需要自定义,修改其下的 nginx.conf 等文件即可。

6:修改文档目录

6.1–新建目录/home/www下

6.2–修改/etc/nginx/conf.d/default.conf

6.3–重启nginx

6.4–开机启动nginx

systemctl enable nginx

7:测试

7.1--关闭防火墙(或者配置好防火墙)

7.2--查询IP地址(红色框内的为IP地址)

7.3:打开浏览器,输入IP地址即可。(命令行系统可用xshell等工具连接,打开本地浏览器即可)

原因:1>目录内无index.html,index.htm , index.php等文件

2>目录权限不够,无读写权限

ps:# sudo chmod -R 777 /home/www

      3> SELinux开启中,需关闭

ps:临时关闭-》setenforce 0 

             永久关闭-》

修改/etc/selinux/config 文件

将SELINUX=enforcing改为SELINUX=disabled

重启机器即可

以上问题解决后基本可以访问了

配置结束!

0%