搭理http伺服器

2021-09-12 12:15:39 字數 1427 閱讀 6738

由於在某些特定場景下,我們的外網訪問會受到限制,如果有一些訪問需求的話就需要乙個**作為中轉了。

首先需要一台機器作為中轉的伺服器,這時候當然要去阿里雲買一台啦微笑。作業系統一定要選linux,我使用的是centos。

之後的主要目標是在這台機器上搭建乙個http**了。當然肯定不可能自己從頭開始寫,用現有的輪子就行。我使用的是shadowsocks+privoxy實現socks5**轉http**。

連線到這台機器上,推薦使用securecrt。輸入機器的ip,埠是22,再把使用者名稱密碼輸進去就行了。

安裝shadowsocks,參考shadowsocks 使用說明

yum install python-setuptools && easy_install pip

pip install shadowsocks

安裝之後後台執行即可,監聽443埠

sudo ssserver -p 443 -k password -m rc4-md5 –user nobody -d start

安裝privoxy,不同系統指令有差別,下面是centos:

yum install privoxy

修改檔案/etc/privoxy/config ,修改如下屬性值:

listen-address :8118

enable-remote-toggle 112

然後在檔案末尾新增:

forward-socks5 / 127.0.0.1:443

1修改檔案可以使用vi指令,也可以使用fillzilla直接拉下來檔案再覆蓋上去(我就是這麼用的)。

啟動privoxy即可開啟http**。

service privoxy restart

到此就可以直接使用這台機器作為http**了,埠號為8118

除此之外,可以用另一種方法配置http**伺服器,linux利用squid搭建http**ip平台

這種方法可以配置使用者名稱和密碼。需要注意的是由於squid版本不同,一些配置的路徑可能稍有變化,配置的時候注意一下:

搭建http伺服器

本節以中標麒麟桌面作業系統 龍芯版 為例,簡單介紹 http伺服器搭建方法,其他作業系統或搭建 ftp 伺服器,請參考相關使用者手冊或網路資料。1.在 var www html 下建立update,再在update下建立packages 和repodata。將軟體包拷貝到 var www html ...

web伺服器 應用伺服器 http伺服器 中介軟體

web伺服器 只處理html靜態頁面不處理動態頁面,如apache nginx iis等。應用伺服器 能處理html靜態頁面也能處理動態頁面,如tomcat weblogic websphere jboss等。http伺服器 等同web伺服器。中介軟體 一般指應用伺服器。但從中介軟體的定義 處於應用...

http伺服器與ftp伺服器互動邏輯

http伺服器與ftp伺服器互動邏輯 解決辦法 通過在http伺服器與ftp伺服器之間搭建redis來作為互動介質,及時互動ftp伺服器的狀態,使http伺服器對新加入的驗證請求做限制,進而達到我們的目的 操作流程 在ftp伺服器上,編寫shell指令碼用於獲取ftp伺服器各個引數狀態並存入redi...