2010年3月25日 星期四

sphinx for freebsd 完整安裝流程 (2)

因為之後測試的時候需要用到 PHP 以及 phpMyAdmin 所以也必需安裝這些套件 首先,先安裝MySQL51-client的套件,因為直接安裝phpMyAdmin,如果沒有偵測到mysql-client,會預設安裝mysql50-client,而sphinxse在mysql50的版本下,安裝會有較多的問題,所以我們就先安裝mysql51-client。
cd /usr/ports/databases/mysql51-client/
make install clean
安裝完後,再安裝 apache 2.2 版
cd /usr/ports/www/apache22/
make install clean
接下來是PHP,但記得要安裝 for apache 的 module
cd /usr/ports/databases/phpmyadmin/
# 選擇安裝 apache 的 module
make config
make install clean
最後,在apache的config檔上加上phpmyadmin的設定
vi /usr/local/etc/apache22/httpd.conf
# 大約在 162 行,尋找下面的設定
#
#    AllowOverride None
#    Order deny,allow
#    Deny from all
#
# 在這段設定後面加上一些設定
Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"

    Options none
    AllowOverride Limit
    Order Deny,Allow
    Deny from all
    Allow from all

這樣就算安裝好apache,php,phpmyadmin了。

沒有留言: