歡迎您光臨本站 註冊首頁

在RedHat8.0上配置可運行perl的Web伺服器Apache

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  我們可以在win2K下用IIS構建一個Web伺服器,並在上面用ASP來開發複雜的網站,那麼你是否想過在linux也可以構建一個屬於自己的Web伺服器呢?這幾天剛好下載了新的RedHat8.0,發現用它建站非常方便。請跟我來:
一、建立Apache站點:
1.打開 K菜單-》伺服器設置-》HTTP Server,系統就會跳出一個Apache配置對話框。
2.在[主]屬性頁中可以填入以下內容:
伺服器名(S): long
網主電子郵件地址(e): aaa@sina.com.cn
可用地址(為Apache監聽請求設立地址): 192.168.1.150:80
3.在[虛擬主機]屬性頁中,可以添加虛擬主機,一般只要填好「常規選項」就可以了,過程如下:
(1)填上虛擬主機名、文檔根目錄(最好填/var/www)、網主電子郵件地址
(2)在主機信息中選擇「基於IP的虛擬主機」,當然你也可以選擇其它幾項,只是下面幾步的填法不同。
(3)IP地址:192.168.1.150;伺服器主機名稱:long
4.[伺服器]屬性頁(按默認):
(1)鎖文件、PID文件、核心轉儲目錄 的具體位置(一般默認就可以了)
(2)用戶和組群(默認為apache)
5.[調整性能]屬性頁(按默認):
(1)最多連接數量(默認150)
(2)連接超時:(默認300)、每次連接最多請求數量(默認100)
(3)每個連接的請求數量(默認為不選)
按確定后,它就會把配置寫進文件/etc/httpd/conf/httpd.conf,如果你想手動修改的話也可以。
接下來的工作就是把你編好的網頁放到目錄/var/www下去,(默認的首頁應是index.html、index.htm、index.shtml、index.php中的一個)
好了,現在用mozilla打開http://long或者http://192.168.1.150就可以看到你的網頁了。
二、運行Perl程序
1.將perl程序1.pl放到/var/www/cgi-bin目錄下:
#!/usr/bin/perl
print "Content-type:text/html\n\n";
print "<title>vote system</title>";
print "<html>";
print "<title>vote system</title>";
print "<h1>Hello</h1>";
print "</html>";
2.在瀏覽器上打開http://192.168.1.150/cgi-bin/1.pl就可以看到運行結果了。
當然你也可以編寫複雜的perl程序,比如用perl來存取mysql中的數據等,這樣就可以實現IIS中ASP所具有的功能了。


[火星人 ] 在RedHat8.0上配置可運行perl的Web伺服器Apache已經有302次圍觀

http://coctec.com/docs/net/show-post-68450.html