- 論壇徽章:
- 0
|
FreeBSD6.0 Web Server 實用安裝手冊 Ver.1.02
By wonjia 2006-07-02 QQ:452704410 群號碼:3791457
選擇ports方式安裝。
假定條件,最小安裝的FreeBSD6.0系統(tǒng)。
★.安裝最新Ports。
#pkg_add -r cvsup-without-gui
#cvsup –L 2 –h cvsup.freebsd.org /usr/share/examples/cvsup/ports-supfile
注:cvsup.freebsd.org是下載服務(wù)器地址,地址“cvsup.freebsd.org”不在國內(nèi),所以速度不是很理想,建議使用以下地址:
cvsup.cn.freebsd.org cvsup1.cn.freebsd.org ~ cvsup5.cn.freebsd.org
★.安裝Apache2.0
#cd /usr/ports/www/apache20
#make install clean
完全按照默認安裝
★.配置Apache2.0
#ee /usr/local/etc/apache2/httpd.conf
ServerAdmin 你的郵件名字,服務(wù)期出問題時發(fā)郵件給你(例:wonjia@hotmail.com)
ServerName 你的域名如果沒有域名,填寫你的IP地址后邊接:80(例:192.168.1.1:80)
Doucument Root “你的網(wǎng)站存放地址” (例:/home/www)
<Directory “這里也改成網(wǎng)站存放地址,同上”> </Directory>注:這里有多個<Directory”> </Directory>只修改默認Directory后面有一個地址的位置,切記不要改錯了。
DirectoryIndex 這里添加網(wǎng)站默認的主頁(例:index.htm index.php多個文件時用空格隔開)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#ee /etc/rc.conf
添加以下一句:
Apache2_enable=”YES”
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#ee /etc/host.conf
應(yīng)該看到以下信息:
host
bind
如果不能正常啟動apache可以試著掉換一下它們的位置
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#ee /etc/hosts
里面是以下格式
127.0.0.1 localhost
將localhost改為你機器的名稱
如果有域名,在機器名稱前添加域名
例:127.0.0.1 test.com test
注:假定及其名稱為test 域名為test.com
★.啟動apache
#cd /usr/local/etc/rc.d
#./apache2.sh start(關(guān)閉時把start換成stop)
★.查錯
#sockstat -4 看看有沒有80端口打開
#ps ax|grep httpd 看看有沒有httpd進程
Log文件放在/var/log/httpd-error.log
★.PHP的支持
從PORTS中安裝PHP,我用的是,#cd /usr/ports/lang/php5
make install clean
安裝的時候請在選擇支持APACHE前面的鉤選上
然后,#ee /usr/local/etc/apache2/httpd.conf
在前面有一串AddType application……后面填上
AddType application/X-httpd-php .php
AddType application/X-httpd-php-source .phps
再安裝#cd /usr/ports/lang/php5-extenons
#make install clean
★.測試PHP是否運行
建立一個新文件test.php
<?
phpinfo();
?>
然后直接在別人機器的瀏覽器里面打開這個test.php如果看到PHP的信息就成功了
★.MSQL的安裝:
#cd /usr/ports/databases/mysql51-server
#make install clean
#ee /eyc/rc.conf
mysql_enable="YES"
#/usr/local/bin/mysql mysql
mysql>UPDATE user SET passwd='密碼' where user='root';
mysql>FLUSH PRIVILEGES;
☆安裝phpmyadmin(web圖形管理頁面)
#cd /usr/ports/databases/phpmyadmin
#make install clean
☆關(guān)于phpmyadmin導(dǎo)入數(shù)據(jù)庫限制最大為2048KB的限制解除問題:
這是在php中默認設(shè)置的
#ee /usr/local/etc/php.ini
在這句前加上“;”注釋掉。 (upload_max_filesize = 2M)
[ 本帖最后由 wonjia 于 2006-7-12 13:38 編輯 ] |
|