国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

使用Nginx反向代理與proxy_cache緩存搭建CDN服務器的配置方法

2024-08-30 12:27:11
字體:
來源:轉載
供稿:網友
碰到問題:
移動用戶訪問web服務器www.osyunwei.com很慢
解決辦法:
1、在移動機房放置一臺nginx反向代理服務器
2、通過域名DNS智能解析,所有移動用戶訪問www.osyunwei.com時解析到nginx反向代理服務器
3、nginx反向代理服務器與web服務器之間采用專線連接
說明:
1、web服務器
線路:電信
IP:192.168.21.129
域名:www.osyunwei.com
2、nginx反向代理服務器
線路:移動
系統:CentOS 6.2
IP:192.168.21.164
vi /etc/hosts #編輯,在文件最后添加下面一行
192.168.21.129 www.osyunwei.com
3、客戶端
線路:移動
系統:Windows 7
IP:192.168.21.130
C:/Windows/System32/drivers/etc/hosts #用記事本打開,在文件最后添加下面一行
192.168.21.164 www.osyunwei.com


###################以下操作在nginx反向代理服務器上配置###################


1、關閉SELinux
vi /etc/selinux/config
#SELINUX=enforcing #注釋掉
#SELINUXTYPE=targeted #注釋掉
SELINUX=disabled #增加
:wq 保存,關閉。
shutdown -r now重啟系統
2、開啟防火墻80端口
vi /etc/sysconfig/iptables
添加下面的內容
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
/etc/init.d/iptables restart #重啟防火墻使配置生效
3、安裝編譯工具
yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel gd kernel keyutils patch perl
4 、系統約定
軟件源代碼包存放位置:/usr/local/src
源碼包編譯安裝位置:/usr/local/軟件名字
5、下載軟件
cd /usr/local/src #進入目錄
(一)、下載nginx(目前穩定版)
wget http://nginx.org/download/nginx-1.0.12.tar.gz
(二)、下載pcre (支持nginx偽靜態)
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.gz
(二)、下載ngx_cache_purge(清除指定URL緩存)
wget http://labs.frickle.com/files/ngx_cache_purge-1.5.tar.gz
6、安裝pcre
cd /usr/local/src
mkdir /usr/local/pcre #創建安裝目錄
tar zxvf pcre-8.21.tar.gz
cd pcre-8.21
./configure --prefix=/usr/local/pcre #配置
make
make install
7、安裝 nginx
groupadd www #添加www組
useradd -g www www -s /bin/false #創建nginx運行賬戶www并加入到www組,不允許www用戶直接登錄系統
cd /usr/local/src
tar zxvf ngx_cache_purge-1.5.tar.gz
tar zxvf nginx-1.0.12.tar.gz
cd nginx-1.0.12
./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-openssl=/usr/ --with-pcre=/usr/local/src/pcre-8.21 --add-module=../ngx_cache_purge-1.5
注意:--with-pcre=/usr/local/src/pcre-8.21指向的是源碼包解壓的路徑,而不是安裝的路徑,否則會報錯
make #編譯
make install #安裝
/usr/local/nginx/sbin/nginx #啟動nginx
chown www.www -R /usr/local/nginx/html #設置目錄所有者
chmod 700 -R /usr/local/nginx/html #設置目錄權限

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福海县| 建湖县| 清原| 三门县| 安图县| 永仁县| 肥东县| 牡丹江市| 保康县| 都匀市| 营山县| 南川市| 高州市| 左云县| 汝州市| 贵南县| 吉安市| 保亭| 庆阳市| 吉林省| 侯马市| 宿松县| 宜宾县| 安丘市| 长春市| 顺平县| 友谊县| 阿拉善盟| 万载县| 建昌县| 柘荣县| 敦化市| 宁波市| 和龙市| 青铜峡市| 灵宝市| 都兰县| 兴隆县| 淮阳县| 石狮市| 怀远县|