阿里雲設置代理伺服器
❶ 我在阿里雲上租了一個伺服器,怎麼建立個人用的專屬網路代理伺服器
1M的帶寬也做不了什麼
ss基本可以放棄了
V2ws+tls還能用
但在國內做一條1M的帶寬專線用處不大
切記不要當梯子違法的
❷ 項目部署在阿里雲伺服器要連接另外一個在windows下資料庫,怎麼用nginx的stream做代理
Windows也不是也是選用的阿里的雲伺服器?
在你的NGINX的nginx.conf配置文件中增加類似如下的配置。
stream {
# windowsdb
upstream windowsdb {
server windows-server-IP-address:xxxx;
}
server {
listen xxxx;
proxy_pass windowsdb;
proxy_connect_timeout 1h;
proxy_timeout 1h;
}
}
❸ 如何設置代理伺服器
要設置代理伺服器,必須先知道代理伺服器地址和埠號,然後在IE或NC的代理伺服器設置欄中填入相應地址和埠號就可以了。假設我們有一個代理伺服器的地址是Proxy.net.net,埠號是3000,在IE中的配置方法是使用查看菜單的Internet選項/連接/代理伺服器,然後在通過代理伺服器訪問Internet選項前面的復選框中打上鉤,在地址框中填入代理伺服器地址,如本例中假設代理伺服器地址是proxy.net.net,再在埠框中填上埠號3000,點一下最下方的應用按鈕,再點確定,設置完成。下次再使用IE時用戶就會發現,無論你瀏覽什麼網站,IE總是先與代理伺服器連接。用NC的話,設置稍繁一點。使用edit菜單下的Preferences菜單項,再選擇Advanced下的Proxies,此時在右側Proxies選項中選擇第二項Manral Proxy configuration,再點其右邊的View…按鈕,就會出現代理伺服器的配置界面,在代理伺服器地址和埠號欄中填入相應的內容,點擊OK,退回到參數設置窗口,再點擊OK,代理伺服器的設置工作就完成了。當客戶再次瀏覽網頁時,就會自動向你設定的代理伺服器發出申請,並得到數據,在瀏覽網站時,無論是IE或是NC都可以在瀏覽器狀態欄中清楚地看到先連代理伺服器,再連目標網站的過程。
❹ 如何把阿里雲或騰訊雲伺服器作為代理ip上網
一般這種大公司的雲伺服器都是不可以配置成代理ip的,發現後也會封禁,要配置代理可以找國外的主機商比較合適
❺ 阿里雲伺服器代理怎麼樣
在阿里雲代理和阿里雲官網開通雲伺服器,都是一樣的,只是價不一樣,阿里雲思朴科技是阿里雲最大代理,口碑也很好,都是在阿里雲官網進行管理,升級,非常安全。
❻ 電信ADSL光纖下自建centos伺服器 阿里雲伺服器反向代理 外面再加個CDN 該如何操作呢
配置方法:
1、WEB伺服器
域名:www.123.com
IP:10.10.10.10
2、Nginx反向代理伺服器
IP:192.168.0.1
操作系統:Centos
3、客戶端
IP:192.168.0.2
操作系統:win7
C:\Windows\System32\drivers\etc\hosts #用記事本打開,在文件最後添加下面一行
192.168.0.1 www.123.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.8.0.tar.gz(二)、下載pcre (支持nginx偽靜態) wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz #這一命令我沒有獲取到文件,是在本地下載好後上傳到伺服器(二)、下載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 #配置makemake install
7、安裝Nginx
groupadd www #添加www組useradd -g www www -s /bin/false #創建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_mole --with-openssl=/usr/ --with-pcre=/usr/local/src/pcre-8.35 --add-mole=../ngx_cache_purge-2.3 #注意:--with-pcre=/usr/local/src/pcre-8.35指向的是源碼包解壓的路徑,而不是安裝的路徑,否則會報錯make #編譯make install #安裝/usr/local/nginx/sbin/nginx #啟動nginxchown www.www -R /usr/local/nginx/html #設置目錄所有者chmod 700 -R /usr/local/nginx/html #設置目錄許可權
8、添加Nginx啟動文件
vi /etc/rc.d/init.d/nginx #編輯啟動文件#!/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 #賦予文件執行許可權chkconfig nginx on #設置開機啟動/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
(一)、設置nginx運行賬號
找到user nobody;修改為 user www www; #在第一行
(二)、禁止nginx空主機頭,找到server,在上面一行添加如下內容:
server { listen 80 default; server_name _; location / { root html; return 404; } location ~ /.ht { deny all; }}/etc/rc.d/init.d/nginx restart #重啟nginx 這樣設置之後,空主機頭訪問會直接跳轉到nginx404錯誤頁面。
(三)、添加nginx虛擬主機包含文件
cd /usr/local/nginx/conf/ #進入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參數配置包含文件
cd /usr/local/nginx/conf/ touch proxy.conf vi /usr/local/nginx/conf/nginx.conf #編輯 找到http { 在下面添加一行include proxy.conf;
(五)、添加被代理伺服器列表包含文件
cd /usr/local/nginx/conf/ touch mysvrhost.conf vi /usr/local/nginx/conf/nginx.conf #編輯 找到上一步添加的代碼,在下面添加一行include mysvrhost.conf;
(六)、設置nginx全局參數
vi /usr/local/nginx/conf/nginx.conf worker_processes 2; #工作進程數,為CPU的核心數或者兩倍events{ use epoll; #增加 worker_connections 65535; #修改為65535,最大連接數。}以下代碼在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; #增加
(七)、設置proxy_cache參數配置
cd /home mkdir -p /home/proxy_temp_dir #proxy_temp_dir與proxy_cache_dir這兩個文件夾必須在同一個分區mkdir -p /home/proxy_cache_dir #proxy_cache_dir與proxy_temp_dir這兩個文件夾必須在同一個分區chown www.www -R proxy_cache_dir proxy_temp_dir #設置目錄所有者chmod -R 777 proxy_cache_dir proxy_temp_dir #設置目錄許可權cd /usr/local/nginx/conf/ vi proxy.conf #編輯,添加以下代碼proxy_temp_path /home/proxy_temp_dir; #指定臨時文件目錄proxy_cache_path /home/proxy_cache_dir levels=1:2 keys_zone=cache_one:50m inactive=1dmax_size=1g; #設置Web緩存區名稱為cache_one,內存緩存為50MB,自動清除1天內沒有被訪問的文件,硬碟緩存為1GB。client_body_buffer_size 512k; #增加緩沖區代理緩沖客戶端請求的最大位元組數proxy_connect_timeout 60; #增加連接後端伺服器超時時間proxy_read_timeout 60; #增加後端伺服器響應請求超時時間proxy_send_timeout 60; #增加後端伺服器發送數據超時時間proxy_buffer_size 32k; #增加代理請求緩存區大小proxy_buffers 4 64k; #增加proxy_busy_buffers_size 128k; #增加系統繁忙時可申請的proxy_buffers大小proxy_temp_file_write_size 128k; #增加proxy緩存臨時文件的大小proxy_next_upstream error timeout invalid_header http_500 http_503 http_404; #增加故障轉移,如果後端的伺服器返回502、504、執行超時等錯誤,自動將請求轉發到upstream負載均衡池中的另一台伺服器,實現故障轉移。proxy_cache cache_one; #增加使用web緩存區cache_one
(八)、設置被代理伺服器文件列表
cd /usr/local/nginx/conf/ vi mysvrhost.conf #編輯,添加以下代碼 upstream win8net{ server 10.10.10.10:80 weight=1 max_fails=2 fail_timeout=30s;}
(九)、新建虛擬主機配置文件
cd /usr/local/nginx/conf/vhost #進入虛擬主機目錄
touch www.123.com.conf #建立虛擬主機配置文件
vi www.123.com.conf #編輯
server {
listen 80;
server_name www.123.com win8.net;
location /
{
proxy_pass http://win8net;
proxy_cache_key $host$uri$is_args$args; #增加設置web緩存的key值,nginx根據key值md5哈希存儲緩存
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)?$ #列出的擴展名文件不緩存。
{
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://win8net;
}
access_log off;
location ~ /purge(/.*) #用於清除緩存
{
allow 192.168.190.1;
allow 192.168.21.0/24; #設置只允許指定的IP或IP段才可以清除URL緩存。
deny all;
proxy_cache_purge cache_one $host$1$is_args$args;
}
}
10、清除緩存模塊使用說明
1、瀏覽圖片文件:http://www.123.com/images/nopic.gif
2、清除這個文件緩存:http://www.123.com/purge/images/nopic.gif #提示:Successful purge,緩存文件清除成功,如果這個文件沒有被緩存過,則提示:404 Not Found
11、配置結束
❼ 代理伺服器怎麼設置
在電腦的【網路和共享中心】界面,選擇【設置新的連接或網路】-【連接到工作區】;點擊【使用我的Internet連接(VPN)】,輸入Internet地址;輸入你申請的賬號和密碼,驗證成功後即可成功連接到代理伺服器。
就好像一個大的Cache,它不斷將新取得數據包存到它本機的存儲器上,如果瀏覽器所請求的數據在它本機的存儲器上已經存在而且是最新的,那麼它就不重新從Web伺服器取數據,而直接將存儲器上的數據傳送給用戶的瀏覽器,這樣就能顯著提高瀏覽速度和效率。
代理伺服器是網路信息的中轉站。一般情況下,使用網路瀏覽器直接去鏈接其它Internet站點並取得網路信息時,須送出請求信號來得到應答,然後對方再把信息傳送回來。代理伺服器是介於瀏覽器和Web伺服器之間的一台伺服器。
有了它之後,瀏覽器不是直接到Web伺服器去取回網頁而是向代理伺服器發出請求,請求信號會先送到代理伺服器,由代理伺服器來取回瀏覽器所需要的信息並傳送給你的瀏覽器。而且,大部分代理伺服器都具有緩沖的功能。
❽ 有台香港的阿里雲伺服器空閑,如何最簡單的搭建一個代理伺服器
首先要配置好PHP的網站環境,小鳥雲管家可以一鍵進行配置,如果你是用WIN操作系統的話,建議用IIS+PHP+MYSQL的環境來搭建,然後安裝下FTP,並在本地通過FTP把網站程序上傳到小鳥雲伺服器,然後在IIS中發布網站,安裝網站即可。不僅是小鳥雲,所有的雲伺服器都可以這樣來操作,很多服務商是可以幫你配置環境的,另外IIS發布網站的教程建議你網路一下,會很詳細。
❾ 如何設置網路代理伺服器
在電腦的【網路和共享中心】界面,選擇【設置新的連接或網路】-【連接到工作區】;點擊【使用我的Internet連接(VPN)】,輸入Internet地址;輸入你申請的賬號和密碼,驗證成功後即可成功連接到代理伺服器。具體介紹如下:
1、在電腦中的【網路和共享中心】界面下,單擊【設置新的連接或網路】,選擇【連接到工作區】,單擊【下一步】;
2、選擇【否,創建新連接】,單擊【下一步】;
3、點擊【使用我的Internet連接(VPN)】;
4、輸入Internet地址,也就是你申請的代理伺服器地址,可以是IP地址,也可以是域名,還可以是MAC地址;
5、輸入你申請的賬號和密碼,復選框以及域(可選)根據個人意願填寫,單擊【連接】,驗證成功後即可成功連接到代理伺服器。
❿ 請問如何做代理伺服器啊我一個伺服器阿里雲的,想做成代理伺服器。然後本機電腦訪問,轉發數據。
雲伺服器代理更優惠,主機錄zhujilu可免費提供服務環境配置及技術支持服務。詳情主機錄。