資源描述:
《nginx反向代理配置實例(前nginx 后apache)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、nginx反向代理配置實例(前nginx+后apache)z9c0e鳳凰總代www.fh951.com鳳凰代理nginx反向代理配置實例(前nginx+后apache)我就拿我現(xiàn)在這個站的環(huán)境給大家看看..如果是一臺普通vps或者是獨立服務(wù)器,,,首先我們要干的就是裝環(huán)境和配置防火墻了..首先我們配置下防火墻吧,[root@51buyhost~]vim/etc/sysconfig/iptables:wq!保存退出大家肯定會問8889端口是干嘛的,,不用問了,等會看就知道了...-AINPUT-mstate--state
2、NEW-mtcp-ptcp--dport22-jACCEPT-AINPUT-mstate--stateNEW-mtcp-ptcp--dport88-jACCEPT-AINPUT-mstate--stateNEW-mtcp-ptcp--dport21-jACCEPT-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT還有一件事需要做的就是selinux可能大家會覺得我啰嗦.....錯...這些我主要是對新手來講的,,,,如果你是老手你跳到最下面看的我配置文件就行...[r
3、oot@51buyhost~]vim/etc/sysconfig/selinux打開selinux配置文件在里面把所有的都注釋掉新增一個SELINUX=disabled:wq!保存退出重啟服務(wù)器[root@51buyhost~]reboot等服務(wù)器重啟完畢之后我們就開始安裝環(huán)境了..注意,,我給大家介紹的全部是yum源安裝.喜歡編譯的安裝的自己在編譯安裝之前需安裝編譯需要的依賴包以及g等等那些工具...在此我提醒大家.很多人的服務(wù)器環(huán)境是最小化安裝版,最小化安裝版是不適合編譯安裝環(huán)境的..如果是的話請手動用yum安裝所
4、需要的編譯環(huán)境..不說了咱們開始首先安裝nginx吧這種方法是教大家安裝nginx最新版本的..[root@51buyhost~]vim/etc/yum.repos.d/CentOS-Base.repo在最后一行加上如下內(nèi)容[nginx]name=nginxrepobaseurl=/packages/centos/$releasever/$basearch/gpgcheck=0enabled=1:wq!保存退出下面開始安裝nginx了[root@51buyhost~]yuminstallnginx提示按y安裝mysql
5、[root@51buyhost~]yuminstallmysql-server提示按y安裝php[root@51buyhost~]yuminstallphp-y提示按y安裝php的擴展插件[root@51buyhost~]yuminstallphp-mysqlphp-gdlibjpeg*php-ldapphp-odbcphp-pearphp-xmlphp-xmlrpcphp-mbstringphp-mcryptphp-bcmathphp-mhashlibmcryptlibmcrypt-devel好了.以上就是lnmp環(huán)
6、境的完整安裝了.接下來我們需要把/etc/nginx/目錄下面的nginx.conf這個里面的內(nèi)容全部修改最好是先把默認(rèn)的nginx.conf這個配置文件備份下吧.[root@51buyhost~]cd/etc/nginx備份重新命名為nginx.confbak接下來新建立一個nginx.conf配置文件輸入一下內(nèi)容:usernginxnginx;worker_processes1;error_log/var/log/nginx/error.logwarn;pid/var/run/nginx.pid;events{wo
7、rker_connections1024;}http{include/etc/nginx/mime.types;default_typeapplication/octet-stream;server_tokensoff;server_names_hash_bucket_size128;client_header_buffer_size32k;large_client_header_buffers432k;client_max_body_size50m;sendfileon;tcp_nopushon;keepalive_
8、timeout60;tcp_nodelayon;fastcgi_connect_timeout300;fastcgi_send_timeout300;fastcgi_read_timeout300;fastcgi_buffer_size64k;fastcgi_buffers464k;fastcgi_busy_buffers_siz