Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> CentOSにどのようにnginxのでCDNサーバを構築するには、プロキシキャッシュを逆転し、proxy_cache

CentOSにどのようにnginxのでCDNサーバを構築するには、プロキシキャッシュを逆転し、proxy_cache

  

一部の企業は、基本的な構成は実施することができますが、自分のウェブサイトのCDNサーバーをセットアップするが、ネットワーク上のいくつかの特定の構成のためにするために、ユーザーが必要ですが、これもこのような構文エラーやその他の構成ファイルなど、いくつかのマイナーなエラーが含まれています。今日セットアップし、特定のCDNサーバの設定を再配置するので、小さなシリーズは、ユーザーがそれをチェックアウトする必要があります。

設定:

1、WEBサーバ

ドメイン名:www.win8.net

IP:61.188.87.100

2、nginxのリバースプロキシサーバー

IP:192.168.190.128

OS:CentOSに

3、クライアント

IP:192.168。 190.1

オペレーティングシステム:win7の

C:\\ WINDOWS \\ System32に\\ドライバは、\\ ETC \\ hostsに#が開くために、メモ帳を使用して、最後にファイル192.168.190.128に次の行を

を追加www.win8.net

リバースプロキシサーバの設定手順を--Nginx

1、近くのSELinux

VIの/etc /SELinuxの/設定#SELINUX =強制#Zhushidiao =目標と#のSELINUXTYPE#がSELINUX =無効#の増加をコメント:#保存し、近いWQ。再起動システムのシャットダウン-r今#

2、ファイアウォールのオープンポート80

VI、/etc /sysconfig /iptables内-INPUT -m状態--state NEW -m tcpの-p TCP - GCCのgcc-C ++ zlib-を作る-j#コンテンツ/etc/init.d/iptablesは#は効果

3を取るために、ファイアウォールの設定を再起動して再起動し、

YUMのwgetをインストール
コンパイルツールをインストールする追加ACCEPT 80をDPORT devel opensslのopensslの-develのPCRE-develのgdのカーネルkeyutilsパッチperlの

4、システムの規約

ソフトウェアのソースコードパッケージの保管場所は/usr /local /srcにソースパッケージコンパイラのインストール場所:は/usr /ローカル/ソフトウェア名

5、ソフトウェアのダウンロード

CDは/usr /local /srcに#はディレクトリを入力します(A)、ダウンロードnginxの(現在の安定版)wgetのhttp://nginx.org /download/nginx-1.8.0.tar.gz(2)、ダウンロードPCRE(nginxの支持疑似静的)wgetのftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35 .tar.gzの#私は、ファイルに取得していない、このコマンドは、ローカルのダウンロードサーバ(2)、ダウンロードngx_cache_purge(クリアキャッシュURL)wgetのhttp://labs.frickle.com/files/に良いにアップロードされますngx_cache_purge-2.3.tar.gz

6、インストールPCRE

CDは/usr /local /srcmkdirは/usr /local /PCREの#は、インストールディレクトリのtar zxvf PCRE-8.35.tar.gzcd PCREを作成します-8.35./configure --prefix =は/usr /local /PCREの#configureコンマケマケ
インストール

7、マウントnginxの

groupaddのWWWの#追加wwwグループのuseradd -g WWW WWW -s /binに/偽#の実行nginxのアカウントを作成して、wwwグループにWWWを追加し、WWWは、ユーザーが直接CDを/usr /local /srctar zxvf ngx_cache_purge-2.3.tar.gztar zxvfのnginx-1.8.0.tar.gzcdのnginx-1.8を記録することはできません。 0./configure --prefix =は/usr /local /nginxの--user = WWW --group = WWW --with-http_stub_status_module --with-OpenSSLの=は/usr /--with-PCRE =は/usr /local /SRC /pcre-8.35 --addモジュール= .. /ngx_cache_purge-2.3#注: - と - PCRE =は/usr /local /SRC /PCRE-8.35ポイントパスではなく、インストールのパスのソースパッケージを抽出するために、それ以外の場合は、コンパイラのエラーになります。#がインストール#インストールは/usr /local /nginxの/sbinに/nginxの#開始nginxchown www.www -Rは/usr /local /nginxの/htmlの#-Rは/usr /localディレクトリの所有者はchmod 700 /設定作る作りますnginxの/htmlの#ディレクトリのパーミッションを設定します前へ次へ合計3 123

Copyright © Windowsの知識 All Rights Reserved