搭建http伺服器軟體
A. 求高人指點, 如何在android<手機>上建立http伺服器
目前為止不可能實現。你要做伺服器。那肯定得有各種各樣的協議和組件,而手機的系統裡面附帶的都沒有。所以手機目前是無法作為http伺服器的。也包括其他類型的伺服器。
B. 如何在CentOS6上搭建一個簡單的HTTP服務
直接輸入命令 yum install httpd -y
我們來解析一下這個命令,yum是yellowdog updater modified的縮寫。它使用中心倉庫(repository)管理應用程序之間的相互關系,根據計算出來的軟體依賴關系對軟體進行升級、安裝、刪除等操作,減少了CentOS用戶一直頭痛的依賴關系的問題。一般這類軟體通過一個或者多個配置文件描述的倉庫的網路地址,通過http或者ftp協議在需要的時候從倉庫獲取軟體信息,下載相關的軟體包。這樣,本地用戶通過建立不同倉庫描述說明,在有網路連接時就能方便的進行系統的升級維護工作。
二,配置防火牆
回到我們的教程,安裝完成後如果您的系統自帶了防火牆功能,那麼就需要您執行如下命令 /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
那我們再來解析一下這個命令,-I INPUT所指的是允許數據傳入伺服器,-p tcp是指允許tcp協議,而後面的dport 80 -j ACCEPT應該很容易理解。整條命令的意思就是允許用戶通過80埠的tcp協議傳入連接,以達到訪問頁面的效果。
三,啟動服務
接著,我們重啟防火牆以使我們剛添加的防火牆規則生效 service iptables restart
然後接著啟動apache服務 service httpd start
同樣,我不厭其煩的再解析一下service指令,service的英文意思為服務(不是你們想的那個服務.........),而這個指令的作用就是負責管理CentOS上你安裝的或者系統自帶的服務。而上面的兩條指令如果要解釋就是 服務iptables重啟 服務httpd開啟。多麼簡單對不對。
接著你就可以將你寫好的網頁傳到目錄/var/www/html下了。
C. 輕量級HTTP伺服器Nginx:為何要選擇Nginx
本章主要介紹Nginx的配置管理和使用。作為一個輕量級的HTTP伺服器
,Nginx與Apache相比有以下優勢:在性能上,它佔用很少的系統資源,能支持更多的並發連接,達到更高的訪問效率:在功能上,Nginx是優秀的代理伺服器和負載均衡伺服器:在安裝配置上,Nginx安裝簡單、配置靈活。下面就詳細介紹Nginx的配置與使用。
相信很多讀者都對Apache非常熟悉,Nginx與Apache類似,也是一款高性能的HTTP和反向代理伺服器軟體,還是一個IMAP/POP3/SMTP代理伺服器。Nginx(發音是enginex)由俄羅斯的程序設計師Igor Sysoev開發(Igor將源代碼以類BSD許可證的形式發布).可以運行在UNIX、GNU/linux、BSD、Mac OS X、Solaris以及Microsoft Windows等操作系統中。隨著Nginx在很多大型網站的廣泛使用,其穩定、高效的特性逐漸被越來越多的用戶認可。
Nginx與Apache的異同
Nginx和Apache一樣,都是HTTP腮務器軟體,在功能實現上都採用模塊化結構設計,都支持通用的語言介面,如PHP、Perl、Python等,同時還支持正向和反向代理、虛擬主機、URL重寫、壓縮傳輸、SSL加密傳輸等。它們之間最大的差別是Apache的處理速度很慢,且佔用很多內存資源,而Nginx卻恰恰相反;在功能實現上,Apache的所有模塊都支持動、靜態編譯,而Nginx模塊都是靜態編譯的,同時,Apache對Fcgi的支持不好,而Nginx對Fcgi的支持非常好:在處理連接方式上,Nginx支持epoll.而Apache卻不支持:在空間使用上,Nginx安裝包僅僅只有幾百K,和Nginx比起來Apache絕對是龐然大物。在了解了Nginx和Apache之間的異同點後基本上就知道了Nginx作為HTTP伺服器的優勢所在。
選擇Nginx的優勢所在
通過上面的簡單介紹,可以看出,Nginx作為HTTP伺服器的優勢是顯而易見的,它有很多其他Web伺服器無法比擬的性能和優勢:
口作為Web伺服器,Nginx處理靜態文件、索引文件,自動索引的效率非常高。
口作為代理伺服器,Nginx可以實現無緩存的反向代理加速,提高網站運行速度。
口作為負載均衡伺服器,Nginx既可以在內部直接支持Rails和PHP,也可以支持HTTP代理伺服器對外進行服務,同時還支持簡單的容錯和利用演算法進行負載均衡。
口在性能方面.Nginx是專門為性能優化而開發的,在實現上非常注重效率。它採用內核Poll模型,可以支持更多的並發連接,最大可以支持對50 000個並發連接數的響應,而且只佔用很低的內存資源。
口在穩定性方面,Nginx採取了分階段資源分配技術,使得CPU與內存的佔用率非常低。
Nginx官方表示,Nginx保持1O OOO個沒有活動的連接,而這些連接只佔用2.5MB內存,因此,類似DOS這樣的攻擊對Nginx來說基本上是沒有任何作用的。
D. 怎麼快速搭建一個http文件伺服器
具體操作步驟如下:
1.確認計算機的名字:我的電腦->右鍵屬性->計算機名->確認計算機的名字,最好不是特長的那一種。
2.如果是完整版的xp:在控制面板->添加刪除程序->添加刪除windows組件->選中IIS後->下一步安裝->下一步即可。
3.如果是簡版的xp那一種,安裝的時候問題可就多了。
一般要經過一番苦戰。
3.1.首先開始->運行->進入cmd模式下運行以下命令
Regsvr32 urlmon.dll
Regsvr32 actxprxy.dll
Regsvr32 shdocvw.dll
Regsvr32 oleaut32.dll
3.2.完事之後可以裝IIS了,但是你可能發現在添加刪除windows組件競然沒有IIS安裝的選項,
那怎麼安裝呀。按下以方法來吧。
3.2.1.下載IIS5.1(在我的附件中有)以下鏈接:
iis.rar (473.1 KB)
iis5.1xp.part2.rar (5.5 MB)
iis5.1xp.part1.rar (6 MB)
3.2.2.在運行中輸入"c:\windows\inf\sysoc.inf",系統會自動使用記事本打開sysoc.inf這個文件。
在sysoc.inf中找到"[Components]"這一段,並繼續找到類似"iis=iis.dll,OcEntry,iis.inf,hide,7"的一
行字,把這一行替換為"iis=iis.dll,OcEntry,iis.inf,,7"。之後保存並關閉,如果沒有這句話,那麼直接
把後面這一行加在最後即可以
E. 如何在windows xp上面搭建一個http伺服器
1、首先確定IIS是否已安裝,如果已安裝,此步驟可以略過,在控制面板中找到「添加/刪除window組件」,點擊「Internet信息服務」,繼續下一步,中途如果提示缺少什麼文件的話,點擊只管選擇IIS包中的文件即可。點擊下步至到完成。 2、web站點的配置,windows XP從「控制面板」->「性能和維護」-> 「管理工具」中找到「Internet信息服務」,點擊打開該服務的管理窗口如圖所示。 3、IIS中一般都包含有一個默認web站點,它的站點文件夾是「c:\inetpub\wwwroot」下面我們看web站點的配置,選中「默認站點」,單擊滑鼠右鍵,可以看到彈出菜單中有多種相關web站點的設置。 4、而選擇「新建」中的「虛擬目錄」就可以為該web站點新建一個虛擬目錄。 5、設置網站的默認打開文檔,即當在IE中輸入網站url地址後首先打開的網頁,一般是網站的主頁。
F. linux centos怎麼搭建http文件伺服器
centos如果是建立文件伺服器一般使用ftp,安裝vsftp服務即可。
如果使用http的文件伺服器,可以使用apache的目錄瀏覽功能。
G. 如何在linux系統搭建http服務
1、安裝ftp服務端,方便你從客戶端上傳文件。linux上一般安裝vsftp.VSFTP的軟體安裝包是: vsftpd-2.2.2-12.el6_5.1.i686.rpm
查詢:#rpm -q vsftpd
安裝:#rpm -ivh vsftpd-2.2.2-12.el6_5.1.i686.rpm或者直接yum install vsftpd
啟動、停止及重啟VSFTP的命令: #service vsftpd start/stop/restart
配置文件:
/etc/vsftpd/vsftpd.conf //主配置文件
/etc/vsftpd.ftpusers //被禁止登錄FTP的用戶文件
/etc/vsftpd.user_list //允許登錄FTP的用戶文件
a、將登錄後的用戶限制在本地家目錄下:
#vi /etc/vsftpd/vsftpd.conf
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
新建受限用戶的列表文件並加入受限用戶名
#vi /etc/vsftpd.chroot_list
raykeso
重啟ftp服務
#service vsftpd restart
2、安裝apache,開啟目錄索引,這樣你就可以瀏覽和下載文件。
apache配置文件
<Directory "I:/build/dist"> #設置瀏覽文件的目錄
Options Indexes #開啟目錄列表索引模式Order allow,deny
Allow from all
</Directory>
H. 我想在伺服器上建立一個FTP/HTTP ,無任務欄圖標,求軟體
FTP服務端推薦IIS自帶的MSFTP 或者是SER-U ,這兩個是用的最多的FTP喲!
I. 如何搭建HTTP/HTTPS服務
HTTP服務不講了,有伺服器環境後創建WEB網站,上傳數據就可以實現HTTP,國內要求備案,不備案的外網一般都打不開。
HTTPS需要淘寶Gworg獲取SSL證書,安裝到獨立伺服器,前提建設好HTTP普通網站,安裝教程Gworg都會提供。