xml地图|网站地图|网站标签 [设为首页] [加入收藏]

【澳门皇家娱乐场】开启目录浏览功能,Nginx服务

来源:http://www.ccidsi.com 作者:最新解决方案 人气:142 发布时间:2019-10-26
摘要:意气风发、情状计划 主题素材汇报: 配置完 Nginx 四个虚构机后,客商端能够访谈原来的Server,新增的 Server 虚构机 不可能访谈,报错如下页面 Nginx是三个web网址常用的高品质http和反向

意气风发、情状计划

主题素材汇报: 配置完 Nginx 四个虚构机后,客商端能够访谈原来的Server ,新增的 Server 虚构机 不可能访谈,报错如下页面

Nginx是三个web网址常用的高品质http和反向代理服务器,其负有较好的面世工夫,被微博、百度、Tencent、今日头条等网址普及选用。

1)CentOS7 Nginx-1.10.1 pcre-8.39(支持nginx伪静态). 

澳门皇家娱乐场 1

 黄金时代、 理论简单介绍

二、遭遇设置

杀鸡取卵进程:

 1.先是弄明白正向代理和反向代理

1)安装包下载:

  1. 查阅报错日志
    [root@linuxidc nginx]# cat logs/error.log
    2017/06/15 04:00:57 [error] 6702#0: *14 "/root/html/index.html" is forbidden (13: Permission denied), client: 10.219.24.1, server: www.linuxidc.com, request: "GET / HTTP/1.1", host: "www.linuxidc.com"
    [root@linuxidc logs]# date
    Thu Jun 15 04:01:27 CST 2017

  2. 自己争辨权限
    [root@linuxidc ~]# ll
    drwxr-xr-x. 2 root root 4096 Jun 15 03:59 html
    [root@linuxidc html]# ll
    total 8
    -rw-r--r--. 1 root root 537 Jun 15 03:59 50x.html
    -rw-r--r--. 1 root root 616 Jun 15 03:51 index.html
    证实:开掘目录权限没非凡

  3. 检查nginx运维进度
    [root@linuxidc logs]# ps anx|grep nginx
    6546 ? Ss 0:00 nginx: master process ./sbin/nginx
    6702 ? S 0:00 nginx: worker process
    6726 pts/1 S 0:00 grep nginx
    说明:发现nginx的work process是nobody的

  4. 修改 nginx.conf 文件
    开荒nginx.conf文件所在的目录,查看文件的属性 (root root)
    [root@linuxidc nginx]# ll
    drwxr-xr-x. 2 root root 4096 Jun 15 04:08 conf
    在nginx.conf文件的第风流罗曼蒂克行加上 user root root;
    [root@linuxidc nginx]# cat conf/nginx.conf
    user root root;

  5. 重新 reload nginx进程
    [root@linuxidc nginx]# ./sbin/nginx -s reload

  6. 重新做客,成功!

正向代理:代理顾客端,替客商端收发央浼,使真正的客商端对服务器不可以知道。如图所示,proxy和client同属于叁个网络,对server透明

[root@linuxidc ~]# cd /usr/local/src/
[root@linuxidc src]# wget http://nginx.org/download/nginx-1.10.1.tar.gz
[root@linuxidc src]# wget http://ftp.pcre.org/pub/pcre/pcre-8.39.tar.gz

澳门皇家娱乐场 2

澳门皇家娱乐场 3

  [root@linuxidc src]# ll -h
  总用量 2.9M
  -rw-r--r--. 1 root root 888K 6月 1 2016 nginx-1.10.1.tar.gz
  -rw-r--r--. 1 root root 2.0M 7月 21 15:28 pcre-8.39.tar.gz

CentOS 7下Nginx服务器的装置配置  http://www.linuxidc.com/Linux/2017-04/142986.htm

反向代理:代理服务器,提服务器收发乞求,使真正的服务器对顾客端不可以知道。如图所示,proxy和server同属于贰个网络,对client透明

2)YUM安装依赖包

CentOS上设置Nginx服务器完结设想主机和域名重定向  http://www.linuxidc.com/Linux/2017-04/142642.htm

澳门皇家娱乐场 4

yum install -y apr* autoconf automake bison bzip2 bzip2* cloog-ppl compat* cpp curl curl-devel fontconfig fontconfig-devel freetype freetype* freetype-devel gcc gcc-c   gtk -devel gd gettext gettext-devel glibc kernel kernel-headers keyutils keyutils-libs-devel krb5-devel libcom_err-devel libpng libpng-devel libjpeg* libsepol-devel libselinux-devel libstdc  -devel libtool* libgomp libxml2 libxml2-devel libXpm* libxml* libtiff libtiff* make mpfr ncurses* ntp openssl openssl-devel patch pcre-devel perl php-common php-gd policycoreutils telnet t1lib t1lib* nasm nasm* wget zlib-devel

CentOS 6.8 安装LNMP环境(Linux Nginx MySQL PHP)  http://www.linuxidc.com/Linux/2017-04/142880.htm

实际proxy都是代为收发诉求和响应,只是在结构上左右换了下,所以一个叫正向代理,另三个叫反向代理。

3)编写翻译安装

Linux下安装PHP景况并配置Nginx支持php-fpm模块  http://www.linuxidc.com/Linux/2017-05/144333.htm

 2.nginx的反向代理原理

[root@linuxidc src]# tar zxvf pcre-8.39.tar.gz
[root@linuxidc src]# cd pcre-8.39
[root@linuxidc pcre-8.39]# ./configure --prefix=/usr/local/pcre
[root@linuxidc pcre-8.39]# make && make install
[root@linuxidc pcre-8.39]# cd ../
[root@linuxidc src]# groupadd www
[root@linuxidc src]# useradd -g www www -s /bin/false
[root@linuxidc src]# tar zxvf nginx-1.10.1.tar.gz
[root@linuxidc nginx-1.10.1]# ./configure --prefix=/usr/local/nginx --without-http_memcached_module --user=www --group=www --with-http_stub_status_module  --with-http_gzip_static_module --with-pcre=/usr/local/src/pcre-8.39
[root@linuxidc nginx-1.10.1]# make && make