日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD網(wǎng)站平臺建設全過程 第三步

第三步:安裝配置web服務器
注意:在進行這步操作前建議把squid關掉,因為在進行主頁更新測試時squid的cache會使更新后的主頁不能及時反映出來!
為了不使用squid,除了關掉squid外,還要刪除ipfw的透明代理端口轉發(fā)語句:
# cd /usr/local/etc/rc.d
# ./squid.sh stop
# mv squid.sh squid.sh.bak
# ipfw del 500 fwd 127.0.0.1,3128 tcp from 192.168.0.0/24 to any 80本web服務器的其本組成為:
Apache 1.3.27modsslmod_php4mod_gzipmod_fastcgimod_perlmysql3.23為了簡化安裝過程并發(fā)揮FreeBSD安裝軟件的優(yōu)勢,本文后續(xù)部分將采用ports安裝 。Ports 使在FreeBSD下安裝各種軟件變得很輕松 。
首先安裝ports:(如果已經(jīng)有/usr/ports目錄則證明已經(jīng)安裝過了)
# /stand/sysinstall選Configure—Distributions—ports,ports將被安裝在/usr/ports目錄中 。
下面安裝apache1.3.27modssl :
# cd /usr/ports/www/apache13-modssl
# make install系統(tǒng)會自動下載安裝包并安裝完畢 。
安裝后系統(tǒng)會自動產生啟動腳本apache.sh,在/usr/local/etc/rc.d目錄中 。可以通過運行apache.sh start|stop來啟動或停止apache 。
安裝mysql3.23:
# cd /usr/ports/databases/mysql323-server
# make install安裝后產生啟動腳本/usr/local/etc/rc.d/mysql-server.sh
安裝apache模塊mod_php4:
# cd /usr/ports/www/mod_php4首先編輯scripts目錄下的configure.php文件,加入對OpenSSL的支持
# vi scripts/configure.php找到下面一句
OpenSSL "OpenSSL support" ON 改成
OpenSSL "OpenSSL support" YES
# make install出現(xiàn)對話框時直接選ok繼續(xù)
安裝完成后編輯apache的配制文件/usr/local/etc/apache/httpd.conf,添加如下內容:
# 設置默認可以使用的主頁名稱,這句系統(tǒng)一般已經(jīng)有了,不用添加了
DirectoryIndex index.php index.html
【FreeBSD網(wǎng)站平臺建設全過程 第三步】# 這2句需要手工添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
安裝其他Apache常用模塊 mod_gzipmod_fastcgimod_perl:
# cd /usr/ports/www/mod_gzip
# make install
# cd /usr/ports/www/mod_fastcgi
# make install
編輯/usr/local/etc/apache/httpd.conf文件
添加下面一句
AddHandler fastcgi-script fcgi fcgi fpl
# cd /usr/ports/www/mod_perl
# make install
重新啟動讓所有軟件自動運行 。
測試:
首先以root身份執(zhí)行線程察看命令top,列表中應該有下面幾個線程正在運行:
PID USERNAME PRI NICE SIZE RES STATE COMMAND
69 root 2 0 440K 296K select natd # 網(wǎng)絡地址轉換進程
132 root 2 0 3692K 3052K select httpd # apache進程
166 mysql 2 0 27480K 4824K poll mysqld# mysql進程在瀏覽器地址欄輸入http://192.168.0.1 ,如果顯示apache的歡迎頁面,證明web服務器安裝成功!web頁面文件存放在/usr/local/www/data目錄中,你可以把自己的網(wǎng)頁拷貝到這個目錄,就可以訪問自己的主頁了!
鍵入命令:
# mysql出現(xiàn)下面顯示證明mysql安裝成功!
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 2 to server version: 3.23.52
Type "help;" or "h" for help. Type "c" to clear the buffer.
mysql>
鍵入exit退出mysql 。
為mysql的root用戶設置一個口令123456

# mysqladmin -u root password "123456"現(xiàn)在我們來安裝一個支持php mysql的論壇 。到http://www.faeryboard.com/showthread.php?s=&threadid=2429去下載完美版的仙境論壇程序 。將下載的rar壓縮包解開,然后使用ftp上傳到/home/ylf/app目錄 。
事先備份web服務器演示頁面
# cd /usr/local/www/data
# mkdir backup
# mv * backup將論壇程序拷貝到/usr/local/www/data目錄
# cd /home/ylf/app/vbb2.3.0final
# cp –r * /usr/local/www/data編輯論壇配置文件:

推薦閱讀