2013年12月8日 星期日

[FreeBSD]用Ports安裝Apache+PHP+MySQL

以下安裝請依照自己/usr/ports內的相對應版本去裝,請不要照抄
安裝Apache
# cd /usr/ports/www/apache22
# make install clean
安裝MySQL
# cd /usr/ports/databases/mysql56-server
# make install clean
# rehash
複製 MySQL 的系統設定檔到 /etc 下
# cp /usr/local/share/mysql/my-xxx.cnf /etc/my.cnf
設定 MySQL 資料庫權限,並且啟動它
# chown -R mysql:mysql /var/db/mysql
# echo “mysql_enable=yes” >> /etc/rc.conf
# /usr/local/etc/rc.d/mysql-server start
設定 MySQL Root 的密碼
# mysqladmin -u root password 新密碼
最後我們可以測試登入一下 MySQL,有出現以下畫面就 OK
# mysql -u root -p
mysql>quit
安裝PHP
# cd /usr/ports/lang/php5
# make config install clean
記得要勾選此選項喔,不然 Apache 會不認得 PHP
APACHE     Build Apache module
再安裝 PHP Extensions
# cd /usr/ports/lang/php5-extensions
# make config install clean
建議加勾選 GD、MYSQL、MySQLI、MBSTRING、ZIP 和 ZLIB
最後設定Apache+PHP+MySQL的細部參數,請依照自己的需要調整.

沒有留言:

張貼留言