Re: [問題] 關於LAMP SERVER

看板FreeBSD作者時間17年前 (2008/05/27 03:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/6 (看更多)
※ 引述《Anubias.bbs@ptt.cc (阿努比斯)》之銘言: > 要安裝的包括 PHP apache 跟mysql等等 > 但是 為什麼安裝順序一定是mysql ->apache->apache ??? ^^^^^^^^^^^^^^apache 再 apache ? Linux + Apache + MySQL + PHP (或 其他 P3P成員,像是 Perl、Python) 新手不懂沒關係,可以在 Google (http://www.google.com) 輸入 『LAMP』四個英文字,若第一頁的搜尋結果都找不到,再來問吧? :p 『新手』不等於『你可以不做功課的義務』,是吧 先就後面 AMP 安裝關係(假定 P 是指比較常見的 PHP) 因為 Apache 只是一個 web server, 而 MySQL 是 Database, PHP 則是主要為網頁程式用途, 如果你網頁並沒有寫程式,就不用裝 PHP 沒關係, 若有網頁程式但資料不放資料庫,那資料庫也不用裝沒關係, 若有網頁程式而資料要放後端(跟 www server 不同台機器), 那只要加裝 mysql client 即可(假設 db 是用 MySQL) 但一般通常都是有程式而資料也會放資料庫,故需要裝這三者。 而 FreeBSD 裝 AMP 的順序也相當自由, 你也可以照預設安裝,或者挑欲裝的版本裝即可, 目前 ports tree 選擇有: MySQL Server databases/mysql323-server (強烈建議不用裝,早就過 EoL) databases/mysql40-server (強烈建議不用裝,早就過 EoL) databases/mysql41-server (好像也過 EoL) databases/mysql50-server databases/mysql51-server MySQL client: 請與要連的 db 同版本即可 比方說 MySQL server 若是 databases/mysql51-server MySQL client 就用 databases/mysql51-client PHP 部份的選擇如下: lang/php4 另外 PHP extensions 請到 lang/php4-extensions 加選 至於 chiouss 所提到的『4.x 為必須,5.x 可以選擇不要』其實是沒有『必須』 都只是 OPTIONS 而已 lang/php5 另外 PHP5 extensions 請到 lang/php5-extensions 加選 Apache 部份的選擇如下: www/apache13 www/apache20 www/apache22 另外還有其他變通選擇,像是 web server 不一定得用 Apache 不可, 而有些程式可能要搭配 Perl 或 Python。 -- 靜中見真境,淡中識本然 -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 118-166-45-213.dynamic.hinet.net ◆ Modify: 08/05/26 22:43:09 <118-166-45-213.dynamic.hinet.net>
文章代碼(AID): #18EmZl00 (FreeBSD)
文章代碼(AID): #18EmZl00 (FreeBSD)