Re: [心得] 安裝FreeBSD6.3 mysql+apache2+php4經驗
※ 引述《alfredc.bbs@ptt.cc (閒者)》之銘言:
: 像標題這樣的裝法應該很多人很熟悉了,這裡把昨天安裝的經驗分享一下,或
: 許有大大可以指正,或者還在摸索的朋友可以參考。
: 6.3安裝完之後因為所有軟體我習慣從PORTS安裝,所以我習慣先更新一下PORTS
: ,更新步驟如下:
: 先安裝portupgrade與cvsup-withoutgui,然後去修改ports-supfile
FreeBSD 6.2(含)之後已經有 csup 了,不需要裝 cvsup-withoutgui 。
: #ee /usr/share/examples/ports-supfile
: 檔案裡把host指定改為: "tw.freebsd.org"
不建議改這個檔案,作個 /etc/make.conf 比較好。
Example :
SUP_UPDATE= yes
SUP= /usr/bin/csup
SUPFLAGS= -g -L 2
#
SUPHOST= cvsup3.tw.FreeBSD.org
#
SUPFILE= /usr/share/examples/cvsup/stable-supfile
PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile
#
MASTER_SITE_APACHE_HTTPD?= \
http://ftp.cis.nctu.edu.tw/data/UNIX/apache/httpd/ \
http://apache.cdpa.nsysu.edu.tw/httpd/ \
http://apache.stu.edu.tw/httpd/ \
ftp://apache.cdpa.nsysu.edu.tw/Unix/Web/apache/httpd/ \
ftp://ftp.cis.nctu.edu.tw/UNIX/apache/httpd/ \
ftp://ftp.stu.edu.tw/Unix/Web/apache/httpd/
#
MASTER_SITE_BACKUP?=
ftp://ftp9.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
ftp://ftp9.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}
#
MASTER_SORT_REGEX= \.tw/ \.tw\. \.edu\.tw/ \.edu\.tw nchc
: 更新ports-tree:
: #cd /usr/ports
: #cvsup -L2 /usr/share/examples/ports-supfile
: #portsdb -Uu (更新PORTS)
: #
: #pkgdb -F (check and fix package database)
有作 /etc/make.conf 的話,建議用以下的指令:
# cd /usr/ports
# make fetchindex
# portsdb -u
# portsclean -CD
用這個指令可以看看有哪些已安裝的 package(ports)有新版本:
# portversion -v -L =
: #portupgrade -acCv (把已安裝的套件升級)
: 再來去PORTS安裝mysql,安裝完之後要經過下面程序才能啟動mysql:
: 1. 執行initial db script
: #/usr/local/bin/mysql_install_db
沒記錯的話,用 ports 安裝的 MySQL ,
啟動的 script(/usr/local/etc/rc.d/mysql-server)會在初次啟動時搞定這個步驟。
: 2. 找到mysql提供的設定檔範例,拷貝到/etc檔名為my.cnf
設定檔範例放在 /usr/local/share/mysql/my-* 。
: 3. 更改目錄擁有者
: #cd /var/db
: #chown -R mysql mysql
用 ports 安裝 MySQL 的話,可以不用手動作這種事。
: 4. 啟動 mysql
: #/usr/local/bin/safe_mysqld &
用 ports 安裝的 MySQL 只要在 /etc/rc.conf 放進這行:
mysql_enable="YES"
然後用下面這個指令就能啟動:
# /usr/local/etc/rc.d/mysql-server start
: 5. 更改 mysql root's password.
: 然後安裝Apache2,安裝完之後再安裝PHP4與PHP4-extension,安裝步
: 驟精華區裡好像都有。
強烈建議,用 PHP5 ....
此外,記得用 cp 把 /usr/local/etc/php.ini-recommended 複製一份,
成為 /usr/local/etc/php.ini ,之後的調整只要改 php.ini 這個檔就好。
--
本草綱目有記載,
白目腦殘沒藥醫。
--
※Origin:星 情 小 築 < Star.leobbs.net >
※From: 218-164-225-149.dynamic.hinet.net
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 6 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章
151
156