欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

阿里云服務(wù)器有客戶端嗎 阿里云服務(wù)器有客戶端嗎知乎

電信ADSL光纖下自建centos服務(wù)器 阿里云服務(wù)器反向代理 外面再加個(gè)CDN 該如何操作呢?

配置方銷信法:

成都創(chuàng)新互聯(lián)主營許昌網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都App定制開發(fā),許昌h5微信小程序定制開發(fā)搭建,許昌網(wǎng)站營銷推廣歡迎許昌等地區(qū)企業(yè)咨詢

1、WEB服務(wù)器

域名:

IP:10.10.10.10

2、Nginx反向代理服務(wù)器

IP:192.168.0.1

操作系統(tǒng):Centos

3、客戶端

IP:192.168.0.2

操作系統(tǒng):win7

C:\Windows\System32\drivers\etc\hosts #用記事本打開,在文件最后添加下面一行

192.168.0.1

配置步驟--Nginx反向代理服務(wù)器

1、關(guān)閉SELinux

vi /etc/selinux/config#SELINUX=enforcing #注釋掉#SELINUXTYPE=targeted #注釋掉SELINUX=disabled #增加:wq #保存,關(guān)閉。shutdown -r now #重啟系統(tǒng)

2、防火墻開啟80端口

vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #添加內(nèi)容/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、系統(tǒng)約定

軟件源代碼虧悶輪包存放位置: /usr/local/src源碼包編譯安裝位置: /usr/local/軟件名字

5、下載軟件

cd /usr/local/src #進(jìn)入目錄(一)、下載nginx(目前穩(wěn)定版) wget (二)、下載pcre (支持nginx偽靜態(tài)) wget #這一命令我沒有獲取到文件,是在本地下載好后上傳到服務(wù)器(二)、下載ngx_cache_purge(清除指定URL緩存) wget

6、安裝pcre

cd /usr/local/srcmkdir /usr/local/pcre #創(chuàng)建安裝目錄tar zxvf pcre-8.35.tar.gzcd pcre-8.35./configure --prefix=/usr/local/pcre #配置makemake install

7、安裝Nginx

groupadd www #添加www組useradd -g www www -s /bin/false #創(chuàng)建nginx運(yùn)行賬戶www并加入到www組,不允許www用戶直接登錄系統(tǒng)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-module=../ngx_cache_purge-2.3 #注意:--with-pcre=/usr/local/src/pcre-8.35指向的是源碼包解壓的路徑,而不是安裝的路徑,否則會(huì)報(bào)錯(cuò)make #編譯make install #安裝/usr/local/nginx/sbin/nginx #啟動(dòng)nginxchown -R /usr/local/nginx/html #設(shè)置目錄所有者chmod 700 -R /usr/local/nginx/html #設(shè)置目錄權(quán)限

8、添加Nginx啟動(dòng)文件

vi /罩賣etc/rc.d/init.d/nginx #編輯啟動(dòng)文件#!/bin/bash# nginx Startup script for the Nginx HTTP Server# it is v.0.0.2 version.# chkconfig: - 85 15# description: Nginx is a high-performance web and proxy server.# It has a lot of features, but it's not for everyone.# processname: nginx# pidfile: /var/run/nginx.pid# config: /usr/local/nginx/conf/nginx.confnginxd=/usr/local/nginx/sbin/nginxnginx_config=/usr/local/nginx/conf/nginx.confnginx_pid=/usr/local/nginx/logs/nginx.pidRETVAL=0prog="nginx"# Source function library.. /etc/rc.d/init.d/functions# Source networking configuration.. /etc/sysconfig/network# Check that networking is up.[ ${NETWORKING} = "no" ] exit 0[ -x $nginxd ] || exit 0# Start nginx daemons functions.start() {if [ -e $nginx_pid ];then echo "nginx already running...." exit 1fi echo -n $"Starting $prog: " daemon $nginxd -c ${nginx_config} RETVAL=$? echo [ $RETVAL = 0 ] touch /var/lock/subsys/nginx return $RETVAL}# Stop nginx daemons functions.stop() {echo -n $"Stopping $prog: "killproc $nginxdRETVAL=$?echo[ $RETVAL = 0 ] rm -f /var/lock/subsys/nginx /usr/local/nginx/logs/nginx.pid}# reload nginx service functions.reload() { echo -n $"Reloading $prog: " #kill -HUP `cat ${nginx_pid}` killproc $nginxd -HUP RETVAL=$? echo}# See how we were called.case "$1" instart) start stop) stop reload) reload restart) stop start status) status $prog RETVAL=$? *) echo $"Usage: $prog {start|stop|restart|reload|status|help}" exit 1esacexit $RETVAL:wq #保存退出chmod 775 /etc/rc.d/init.d/nginx #賦予文件執(zhí)行權(quán)限chkconfig nginx on #設(shè)置開機(jī)啟動(dòng)/etc/rc.d/init.d/nginx restartservice nginx restart

9、配置Nginx

cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.confbak #備份nginx配置文件

vi /usr/local/nginx/conf/nginx.conf

(一)、設(shè)置nginx運(yùn)行賬號(hào)

找到user nobody;修改為 user www www; #在第一行

(二)、禁止nginx空主機(jī)頭,找到server,在上面一行添加如下內(nèi)容:

server { listen 80 default; server_name _; location / { root html; return 404; } location ~ /.ht { deny all; }}/etc/rc.d/init.d/nginx restart #重啟nginx 這樣設(shè)置之后,空主機(jī)頭訪問會(huì)直接跳轉(zhuǎn)到nginx404錯(cuò)誤頁面。

(三)、添加nginx虛擬主機(jī)包含文件

cd /usr/local/nginx/conf/ #進(jìn)入nginx安裝目錄mkdir vhost #建立虛擬目錄vi /usr/local/nginx/conf/nginx.conf #編輯 找到上一步添加的代碼,在最后添加:include vhost/*.conf;例如:server { listen 80 default; server_name _; location / { root html; return 404; } location ~ /.ht { deny all; }}include vhost/*.conf;

(四)、添加proxy_cache參數(shù)配置包含文件

cd /usr/local/nginx/conf/ touch proxy.conf vi /usr/local/nginx/conf/nginx.conf #編輯 找到http { 在下面添加一行include proxy.conf;

(五)、添加被代理服務(wù)器列表包含文件

cd /usr/local/nginx/conf/ touch mysvrhost.conf vi /usr/local/nginx/conf/nginx.conf #編輯 找到上一步添加的代碼,在下面添加一行include mysvrhost.conf;

(六)、設(shè)置nginx全局參數(shù)

vi /usr/local/nginx/conf/nginx.conf worker_processes 2; #工作進(jìn)程數(shù),為CPU的核心數(shù)或者兩倍events{ use epoll; #增加 worker_connections 65535; #修改為65535,最大連接數(shù)。}以下代碼在http { 部分增加與修改server_names_hash_bucket_size 128; #增加client_header_buffer_size 32k; #增加large_client_header_buffers 4 32k; #增加client_max_body_size 300m; #增加tcp_nopush on; #修改為onkeepalive_timeout 60; #修改為60tcp_nodelay on; #增加server_tokens off; #增加,不顯示nginx版本信息gzip on; #修改為ongzip_min_length 1k; #增加gzip_buffers 4 16k; #增加gzip_http_version 1.1; #增加gzip_comp_level 2; #增加gzip_types text/plain application/x-javascript text/css application/xml; #增加gzip_vary on; #增加

(七)、設(shè)置proxy_cache參數(shù)配置

cd /home mkdir -p /home/proxy_temp_dir #proxy_temp_dir與proxy_cache_dir這兩個(gè)文件夾必須在同一個(gè)分區(qū)mkdir -p /home/proxy_cache_dir #proxy_cache_dir與proxy_temp_dir這兩個(gè)文件夾必須在同一個(gè)分區(qū)chown -R proxy_cache_dir proxy_temp_dir #設(shè)置目錄所有者chmod -R 777 proxy_cache_dir proxy_temp_dir #設(shè)置目錄權(quán)限cd /usr/local/nginx/conf/ vi proxy.conf #編輯,添加以下代碼proxy_temp_path /home/proxy_temp_dir; #指定臨時(shí)文件目錄proxy_cache_path /home/proxy_cache_dir levels=1:2 keys_zone=cache_one:50m inactive=1dmax_size=1g; #設(shè)置Web緩存區(qū)名稱為cache_one,內(nèi)存緩存為50MB,自動(dòng)清除1天內(nèi)沒有被訪問的文件,硬盤緩存為1GB。client_body_buffer_size 512k; #增加緩沖區(qū)代理緩沖客戶端請求的最大字節(jié)數(shù)proxy_connect_timeout 60; #增加連接后端服務(wù)器超時(shí)時(shí)間proxy_read_timeout 60; #增加后端服務(wù)器響應(yīng)請求超時(shí)時(shí)間proxy_send_timeout 60; #增加后端服務(wù)器發(fā)送數(shù)據(jù)超時(shí)時(shí)間proxy_buffer_size 32k; #增加代理請求緩存區(qū)大小proxy_buffers 4 64k; #增加proxy_busy_buffers_size 128k; #增加系統(tǒng)繁忙時(shí)可申請的proxy_buffers大小proxy_temp_file_write_size 128k; #增加proxy緩存臨時(shí)文件的大小proxy_next_upstream error timeout invalid_header http_500 http_503 http_404; #增加故障轉(zhuǎn)移,如果后端的服務(wù)器返回502、504、執(zhí)行超時(shí)等錯(cuò)誤,自動(dòng)將請求轉(zhuǎn)發(fā)到upstream負(fù)載均衡池中的另一臺(tái)服務(wù)器,實(shí)現(xiàn)故障轉(zhuǎn)移。proxy_cache cache_one; #增加使用web緩存區(qū)cache_one

(八)、設(shè)置被代理服務(wù)器文件列表

cd /usr/local/nginx/conf/ vi mysvrhost.conf #編輯,添加以下代碼 upstream win8net{ server 10.10.10.10:80 weight=1 max_fails=2 fail_timeout=30s;}

(九)、新建虛擬主機(jī)配置文件

cd /usr/local/nginx/conf/vhost #進(jìn)入虛擬主機(jī)目錄

touch #建立虛擬主機(jī)配置文件

vi #編輯

server {

listen 80;

server_name win8點(diǎn)虐 ;

location /

{

proxy_pass ;

proxy_cache_key $host$uri$is_args$args; #增加設(shè)置web緩存的key值,nginx根據(jù)key值md5哈希存儲(chǔ)緩存

proxy_set_header Host $host;

proxy_set_header X-Forwarded-For $remote_addr;

proxy_cache_valid 200 304 12h;

expires 2d;

}

location ~ .*\.(php|jsp|cgi|asp|aspx|flv|swf|xml)?$ #列出的擴(kuò)展名文件不緩存。

{

proxy_set_header Host $host;

proxy_set_header X-Forwarded-For $remote_addr;

proxy_pass ;

}

access_log off;

location ~ /purge(/.*) #用于清除緩存

{

allow 192.168.190.1;

allow 192.168.21.0/24; #設(shè)置只允許指定的IP或IP段才可以清除URL緩存。

deny all;

proxy_cache_purge cache_one $host$1$is_args$args;

}

}

10、清除緩存模塊使用說明

1、瀏覽圖片文件:

2、清除這個(gè)文件緩存: #提示:Successful purge,緩存文件清除成功,如果這個(gè)文件沒有被緩存過,則提示:404 Not Found

  11、配置結(jié)束

新聞名稱:阿里云服務(wù)器有客戶端嗎 阿里云服務(wù)器有客戶端嗎知乎
網(wǎng)頁網(wǎng)址:http://chinadenli.net/article28/dspgjcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名定制開發(fā)網(wǎng)站策劃虛擬主機(jī)App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司