導航:首頁 > 配伺服器 > 伺服器配置http下載地址

伺服器配置http下載地址

發布時間:2024-04-24 20:25:53

⑴ 伺服器上面的文件如何進行http下載

用HTTP下載的話文件得拷到網站目錄下,你看看你伺服器設置的網站目錄在哪裡,然後把文件拷過去

補充:
沒有HTTP伺服器自然是不能使用HTTP下載了,安裝個APACHE吧

⑵ 1000分!我想搞網站(下載類網站),請問怎樣搭建伺服器

Squid是Linux下最為流行的代理伺服器軟體,它功能強大,支持對HTTP、FTP、Gopher、SSL、WAIS等協議的代理; 設置簡單,只需對配置文件稍稍改動就可使代理伺服器運轉起來。此外,Squid具有頁面緩存功能,它接受用戶的下載申請,並自動處理所下載的數據。

前期准備

Squid對硬體的要求是: 內存不應小於128M,硬碟轉速越快越好,最好使用伺服器專用SCSI硬碟,對CPU的要求不高,400MHz以上即可。筆者所管理的代理伺服器是Inter2150,安裝了Red Hat Linux 7.2,安裝時就帶有Squid。有兩塊網卡,一塊eth0配外部地址(比如211.88.99.66),一塊eth1配內網地址(比如192.168.5.1)。如果安裝了Gnome或其他圖形界面,就可以在netconfig中給兩塊網卡配置IP地址,不然的話,可在/etc/sysconfig/network-script路徑下更改文件ifcfg-eth0和ifcfg-eth1。

首先編輯ifcfg-eht0,有以下幾項:

DEVICE=eth0 (表示用哪塊網卡)

IPADDR=211.88.99.66 (設置該網卡的IP地址)

NETMASK=255.255.255.252 (設置子網掩碼)

同樣編輯ifcfg-eth1,然後運行命令network restart就可以使配置生效了。對eth0、eth1進行配置後,可以用ifconfig命令來查看是不是配置成功。

如果伺服器只有一張網卡,也不用擔心,Linux可以在一塊網卡上綁定多個IP地址。在圖形界面下配置很簡單,不贅述。如果在文本狀態下配置,可以將ifcfg-eth0復制並命名為ifcfg-eth0:1,把它完全當成兩塊網卡來配就可以了。

Squid的安裝

1. 安裝Linux

安裝Linux在硬碟分區時要注意,最好不要讓系統自己分區,而是手動分區。通常,在Linux系統中有且僅有一個交換分區(在文件系統形式中選擇Linux swap),它用做虛擬內存,建議將交換分區的大小設置為內存的兩倍。當硬碟的大小超過了8G,要再建立一個128M(稍稍大一點,不會出錯)的boot分區,這是為了避免將系統內核文件放到1024磁軌以外,如果將boot作為root分區的一個子目錄,內核文件就會安裝在root分區的任何地方。因為要用做代理伺服器,建議再分一個分區「var」,作為Squid的緩沖區,所以根據磁碟大小盡量分配大一點,最後將硬碟的剩餘空間全部分給root分區。

2. 安裝Squid

新手安裝Squid,建議在安裝Linux時就選中Squid,它並不是默認選中項,而且也不在選擇的大類中,要在詳細列表中查找。如果沒有安裝,又不想重裝系統,可以從www.squid-cache.org下載Squid軟體。

Squid代理伺服器的設置

安裝好Squid後幾乎就可以用了,用編輯器打開/etc/squid/squid.conf文件(以root登錄),Squid的配置文件共有125個配置項,但是一般來說,只要修改幾個配置項即可。找到「http_access deny all」並改為「http_access allow all」令所有的電腦都能通過代理服務訪問互聯網資源。其實只要修改該項,Squid服務就可以啟動了。

為了更好地控制代理伺服器的行為,還有幾個可配置項需要考慮:

1. cache_mem: 設置代理服務使用的內存大小,一般推薦為物理內存的三分之一。

2. cache_dir:設定緩存的位置、大小。一般格式如下:

cache_dir /var/spool/squid/cache 100 16 256

cache_dir指定cache目錄的路徑,默認為/var/spool/squid/cache。

/var/spool/squid/cache代表緩存的位置,使用squid -z指令會在這個目錄下建立存儲交換文件(swap files)的目錄。100表示緩存最大為100M,16和256代表一級和二級目錄數。實際使用時,100M是不夠的,如果硬碟夠大,可以增加存儲空間,比如:cache_dir /var/spool/squid/cache 2000 16 256。

3. http_port:代理服務使用的埠號,默認為3128,可以使用其他的埠,注意將前面的注釋符號「#」去掉。另外,使用埠不能和其他的服務重復,如果使用1024以下的埠,Squid必須以root身份運行。

4. maximum_object_size: 指定Squid可以接收的最大對象的大小。Squid預設值為4M,可以根據自己的需要進行設定。

啟動Squid

Squid可以設置為自動啟動。運行命令setup,在System services選項中選中Squid。設置後每次重新開機,都會自動執行Squid。

如果是第一次啟動,要建立/var/spool/squid下的暫存資料目錄,先輸入squid -z,再啟動Squid(直接運行Squid即可)。

啟動Squid後,在另一台Windows電腦上(以Internet Explorer 5.0為例)運行IE,單擊「工具」,接著單擊「Internet選項」,再單擊「連接」選項卡,選擇「區域網設置」。在「區域網設置」窗口中的「地址」處填上Squid伺服器的IP地址,在「埠」處填上「3218」(Squid軟體默認代理的埠號),確定後退出。接下來,隨意瀏覽一些網站檢查Squid的運行情況,也可以查看logs下的access.log和cache.log,看看代理是否運行正常。

代理伺服器的安全

代理伺服器是一個單位對外的門戶,安全至關重要。因此,應該採取必要的防護手段。

1. 防火牆的配置

為了保證代理伺服器的安全,最好加上防火牆,可以用IPchains或IPtable。

要使用ftp代理,還必須載入相關模塊。可以使用以下命令:

modprobe ip_comtrack_ftp

modprobe命令會自動載入指定模塊及其相關模塊。iptables_filter模塊會在運行時自動載入。

下面用IPtables一步一步地來建立包過濾防火牆,需要說明的是,在這個例子中,主要是對內部的各種伺服器提供保護。

給IPtables規則設置一個存儲路徑: iptables -restroe /etc/sysconfig/iptables。

現在開始考慮規則。在這里需要注意的是,伺服器/客戶機交互是雙向的,所以不僅僅要設置數據包出去的規則,還要設置數據包返回的規則,下面先建立針對來自Internet數據包的過濾規則。

1. 首先禁止轉發任何包,然後再一步步設置允許通過的包。

2. 先允許源為內網的所有埠的TCP包。

3. 再允許目的為內部網(192.168.5.0/24)的FTP數據包。

4. 允許目的為內網的來自Internet的非連接請求TCP包。

5. 最後一條接收所有UDP包,主要是針對oicq等使用UDP的服務。

6. icmp包通常用於網路測試等,故允許所有的icmp包通過。但是黑客常常採用icmp進行攻擊,如「ping of death」等,所以我們採用limit匹配擴展加以限制。對不管來自哪裡的icmp包都進行限制,允許每秒通過一個包,該限制觸發的條件是10個包。

不需要允許WWW服務的包,所有WWW服務由Squid代理。

iptables -P FORWARD DROP

iptables -A FORWARD -p tcp -s 198.168.5.2 -i eth0 -j ACCEPT

iptables -A FORWARD -p tcp -s 0/0 --sport ftp-data -d 198.168.5.0/24 -i eth0 -j ACCEPT

iptables -A FORWARD -p tcp -d 198.168.80.0/24 ! -syn -i eth0 -j ACCEPT

iptables -A FORWARD -p udp -d 198.168.80.0/24 -i eth0 -j ACCEPT

iptables -A INPUT -p icmp -m limit --limit 1/s --limit-burst 10 -j ACCEPT

說明:

-A加入(append) 一個新規則到一個鏈 (-A)的最後。(用-I可以插入一條規則,插入位置序號寫在Forward後,-D在鏈內某個位置刪除(delete) 一條規則,-R在鏈內某個位置替換(replace) 一條規則 )。

Forward鏈、Input鏈和Output鏈的區別如下:

1. 如果數據包的目的地址是本機,則系統將數據包送往Input鏈。如果通過規則檢查,則該包被發給相應的本地進程處理;如果沒有通過規則檢查,系統就會將這個包丟掉。

2. 如果數據包的目的地址不是本機,也就是說,這個包將被轉發,則系統將數據包送往Forward鏈。如果通過規則檢查,則該包被發給相應的本地進程處理; 如果沒有通過規則檢查,系統就會將這個包丟掉。

3. 如果數據包是由本地系統進程產生的,則系統將其送往Output鏈。如果通過規則檢查,則該包被發給相應的本地進程處理;如果沒有通過規則檢查,系統就會將這個包丟掉。

-s指定源地址,-d指定目的地址。

-p 指定協議,比如-p tcp。

-i或-o指定網路介面。需要注意的是,對於Input鏈來說,只可能有-i,也即只會有進入的包;同理,對於Output鏈來說,只可能有-o,也即只會有出去的包。只有Forward鏈既可以有-i的網路介面,也可以有-o的網路介面。

Drop表示符合規則就丟棄包,Accept相反。

然後,執行命令IPtables -L,可以查看已經建立的規則,並用命令IPtables -save將規則寫入文件。

通過以上步驟,我們建立了一個相對完整的防火牆,只對外開放了有限的幾個埠,同時提供了客戶對Internet的無縫訪問。

2. 其他建議

為了安全,最好不要在一台機器上運行太多服務。為了方便調試,一般都會提供telnet和ftp服務,但這往往是安全隱患,可以在/etc/host.allow和/etc/host.deny中進行限制。比如:區域網的內網網段為: 192.168.0.0,可以在hosts.allow文件中加入一行: telnet:192.168.0.0/255.255.0.0。在hosts.deny中加入一行:all:all。因為是先執行host.allow,再執行host.deny。所以上面就只打開了內網網段的telnet服務,而對外關閉。如果想打開其他服務,可以再加。如果還想加上機器名,可以在IP後加上「@abc」(abc代表某機器名)。想關閉所有服務、所有IP、所有機器名,可以在host.deny中寫上「all:all@all」。配置好了運行命令xinetd.d,配置就生效了。如果想遠程訪問代理伺服器,最好用SSH(因為telnet是明碼傳送,所以很不安全,SSH可以理解為加密的telnet),它的配置和應用比較簡單,不贅述

⑶ 如何設置HTTP代理伺服器

網頁代理:打開IE,單擊菜單欄中"工具"-->Internet選項-->"連接"選項-->然後找到"區域網設置"-->"代理伺服器"勾起來,然後填入代理伺服器的IP地址和埠.把下面那個"對於本地地址不使用代理伺服器"勾起來.這樣就好了.
QQ代理:打開QQ,單擊"設置"-->網路設置,在類型中選擇"HTTP代理"-->然後填入IP地址和埠.單擊"測試".測試成功就行了.

代理伺服器,用代理伺服器 CCProxy v6.3.3和SYGATE軟體.

⑷ HTTP涓嬭澆浠涔堟剰鎬

HTTP鍒欐槸Hyper Text Transportation Protocol錛堣秴鏂囨湰浼犺緭鍗忚錛夌殑緙╁啓錛屽畠浠鏄璁$畻鏈轟箣闂翠氦鎹㈡暟鎹鐨勬柟寮忥紝涔熸槸涓ょ嶆渶緇忓吀鐨勬枃浠朵笅杞芥柟寮忋

Web鏈嶅姟鍣ㄥ彲鐩存帴閫氳繃HTTP鍗忚鎻愪緵涓嬭澆鏈嶅姟銆傜敤鎴蜂嬌鐢ㄦ祻瑙堝櫒鎴栦笓闂ㄧ殑涓嬭澆宸ュ叿杞浠跺彲鐩存帴璁塊棶HTTP涓嬭澆鏈嶅姟銆傜敤鎴蜂嬌鐢ㄦ祻瑙堝櫒鍦╓eb鏈嶅姟鍣ㄤ笂璁塊棶鎸囧悜涓嶈兘嫻嬭堟垨闃呰葷殑鏂囦歡鐨勯摼鎺(鎴朥RL)鏃訛紝閮戒細鎻愮ず鐢ㄦ埛涓嬭澆璇ユ枃浠躲

濡傛灉浣跨敤涓嬭澆宸ュ叿杞浠訛紝鍙鐩存帴灝嗚ラ摼鎺ユ嫋鍔ㄥ埌涓嬭澆宸ュ叿涓錛岃繘琛屾枃浠朵笅杞姐備笌FTP鐩告瘮錛孒TTP涓嬭澆鏇翠負瀹夊叏錛屼絾鏁堢巼浣庛



鎵╁睍璧勬枡

瀹㈡埛涓庢湇鍔″櫒涔嬮棿鐨凥TTP榪炴帴涓轟竴縐嶄竴嬈℃ц繛鎺ワ紝瀹冮檺鍒舵瘡嬈¤繛鎺ュ彧澶勭悊涓涓璇鋒眰錛屽綋鏈嶅姟鍣ㄨ繑鍥炴湰嬈¤鋒眰鐨勫簲絳斿悗渚跨珛鍗沖叧闂榪炴帴錛屼笅嬈¤鋒眰鍐嶉噸鏂板緩絝嬭繛鎺ャ

榪欑嶄竴嬈℃ц繛鎺ヤ富瑕佽冭檻鍒癢WW鏈嶅姟鍣ㄩ潰鍚戠殑鏄疘nternet涓鎴愬共涓婁竾涓鐢ㄦ埛錛屼笖鍙鑳芥彁渚涙湁闄愪釜榪炴帴錛屾晠鏈嶅姟鍣ㄤ笉浼氳╀竴涓榪炴帴澶勪簬絳夊緟鐘舵侊紝鍙婃椂鍦伴噴鏀捐繛鎺ュ彲浠ュぇ澶ф彁楂樻湇鍔″櫒鐨勬墽琛屾晥鐜囥

鍙傝冭祫鏂欐潵婧愶細鐧懼害鐧劇-http

鍙傝冭祫鏂欐潵婧愶細鐧懼害鐧劇-涓嬭澆宸ュ叿

⑸ SVN 伺服器的配置 和軟體的下載地址,希望來個詳細點的,我都配了好幾天了老是提示連接失敗..!

用collanet的安裝包,windows環境的,自帶apache,安裝配置比較簡單,安裝完以後只要配一下httpd.conf就能用起來
當然要用的好,還得仔細設置很多比如許可權之類的文件

安裝包下載地址:
http://www.open.collab.net/cn/downloads/subversion/svn1.5.html

至於安裝配置的詳細步驟,我之前寫過一篇關於項目級的SVN伺服器架設的指南,寫的很傻瓜很詳細了,按那個肯定能配起來,我上傳到到網路文庫里了,你到我的網路文庫查看吧(剛上傳,還處於轉換附件的狀態,稍晚些去看吧,現在看不到)

⑹ 如何修改瀏覽器HTTP代理伺服器地址和埠

打開瀏覽器,在IE瀏覽器的internet屬性裡面,選擇那個連接,選擇那個「設置」,在裡面就能設置HTTP代理伺服器地址和埠了。

⑺ 濡備綍璁劇疆HTTP浠g悊鏈嶅姟鍣錛

涓嶅悓鐨勮懼囨垨搴旂敤錛岃劇疆http浠g悊ip鐨勬柟寮忔槸涓嶅悓鐨勶紝浠ヤ笅錛屽府澶у剁綏鍒楀嚭甯歌佺殑璁劇疆鏁欑▼錛

鍦╓indows 10涓錛岄厤緗瓾TTP浠g悊鐨勬ラゅ備笅錛

鎬諱箣錛岄厤緗瓾TTP浠g悊鐨勬ラゅ彲鑳界暐鏈変笉鍚岋紝鍏蜂綋鍙栧喅浜庝綘鎵浣跨敤鐨勪唬鐞嗘湇鍔″櫒鍜屽㈡埛絝銆傚傛灉浣犻亣鍒頒換浣曢棶棰橈紝鍙浠ユ煡鐪嬩唬鐞嗘湇鍔″櫒鐨勬枃妗f垨鑱旂郴浠g悊鏈嶅姟鍣ㄦ彁渚涘晢浠ヨ幏鍙栧府鍔┿

浠ヤ笂灝辨槸鍏充簬http浠g悊鐨勭浉鍏充粙緇嶅拰浣跨敤璇存槑錛屽笇鏈涜兘鏈夋晥鐨勫府鍔╁埌澶у躲

宸ㄩ噺HTTP宸插悜浼楀氫簰鑱旂綉鐭ュ悕浼佷笟鎻愪緵鏈嶅姟錛屽綋鍓嶈妭鐐硅嗙洊鍏ㄥ浗200+鍩庡競錛屾棩浜у崈涓囬珮鍝佽川ip奼狅紝涓嶉檺IP鎻愬彇錛屼笉闄怚P騫跺彂錛屽規彁楂樼埇鉶鐨勬姄鍙栨晥鐜囨彁渚涘府鍔╋紝鏀鎸丄PI鎵歸噺浣跨敤錛屾敮鎸佸氱嚎紼嬮珮騫跺彂浣跨敤銆娉ㄥ唽姣忔棩棰嗗彇1000ip鐨勬案涔呭厤璐瑰楅錛屾湡寰呮偍鐨勫挩璇㈠拰浣跨敤銆

閱讀全文

與伺服器配置http下載地址相關的資料

熱點內容
高水平應屆程序員有前途嗎 瀏覽:78
哪個視頻網站可以投屏還免費 瀏覽:283
好看愛情網 瀏覽:304
泰國電影女主叫小草 瀏覽:543
模具設計的命令如何用 瀏覽:990
華為雲桌面伺服器多少錢一台 瀏覽:271
木工數控刀具路徑編程 瀏覽:275
用電腦看高清電影在哪裡看 瀏覽:242
老外從牆壁穿越的電影 瀏覽:813
下人電影完整版下載 瀏覽:589
雲伺服器下載服務 瀏覽:241
pdf如何插入頁碼 瀏覽:637
ps選擇命令大全 瀏覽:826
qq聊天記錄恢復文件夾 瀏覽:646
電腦公共盤加密碼 瀏覽:459
韓國電影兩個字 瀏覽:971
鴻蒙系統怎麼給App加速 瀏覽:190
女主叫男主三叔姓戰 瀏覽:377
驍騎校全部小說順序 瀏覽:394