看板 Knuckles
作者 標題 [Ubuntu] 安裝Apache PHP MySQL
時間 2008年10月19日 Sun. AM 02:40:16
● 安裝 Apache
$ sudo apt-get install apache2
檢視Apache是否已執行並在監聽80埠
$ sudo netstat -atunpl | grep apache2
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 6608/apache2
加上 ServerName 的設定,不然啟動時會有錯誤訊息:
Could not reliably determine the server's fully qualified domain name
$ vim /etc/apache2/conf.d/servername
===============================
ServerName 140.112.xxx.xxx
===============================
● 安裝 PHP5
sudo apt-get install php5 libapache2-mod-php5 php5-gd php5-mysql
重新啟動Apache
$ sudo /etc/init.d/apache2 restart
在 /var/www/ 下建立一個文字檔 test.php,內容為:
=======================
<?php phpinfo(); ?>
=======================
在瀏覽器輸入網址 http://127.0.0.1/test.php
若安裝成功會顯示出各項php參數的表格
若無法瀏覽 .php 檔,而是下載檔案的話
檢查 /etc/apache2/mods-enable/ 下是否有 php5.conf、php5.load,沒有的話
$ sudo a2enmod php5
$ sudo /etc/init.d/apache2 restart
清除瀏覽器的快取、離線檔案後再試一次
● 安裝 MySQL
$ sudo apt-get install mysql-server
安裝過程會需要設定 mysql 的 root 密碼
測試是否能登入 mysql
$ mysql -u root -p
離開 mysql
mysql> exit
重新啟動MySQL
$ sudo /etc/init.d/mysql restart
● 安裝 phpMyAdmin
# 方法1
到 http://www.phpmyadmin.net/ 下載新版的 phpMyAdmin
解壓縮到 /var/www/phpMyAdmin 之下
$ cd /var/www/phpMyAdmin
$ sudo cp config.sample.inc.php config.inc.php
修改 config.inc.php
將 $cfg['blowfish_secret'] = ''; 填入一組隨機字串,例如
$cfg['blowfish_secret'] = 'XXX1234';
# 方法2
新版的Ubuntu可以用套件管理程式安裝phpMyAdmin
$ sudo apt-get install phpmyadmin
安裝過程會設定帳號密碼 程式會被安裝在 /usr/share/phpmyadmin
並自動新增 /etc/apache2/conf.d/phpmyadmin.conf 檔
裡面有 Alias /phpmyadmin /usr/share/phpmyadmin
所以可以由 http://locahost/phpmyadmin 登入使用
若顯示找不到網頁,要手動將phpmyadmin的設定加入apache的設定
$ ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin
重啟 apache2 後再試試
--
※ 來源: DISP BBS (http://disp.twbbs.org)
※ 作者: Knuckles 來自: 140.112.175.128 時間: 2008-10-19 02:40:16
※ 編輯: Knuckles 來自: 140.112.175.130 時間: 2008-12-13 23:43:02
※ 編輯: Knuckles 來自: 114.43.116.76 時間: 2009-11-17 12:12:04
※ 編輯: Knuckles 來自: 114.43.116.76 時間: 2009-11-17 12:52:01
※ 編輯: Knuckles 時間: 2016-06-17 10:51:56
※ 看板: KnucklesNote 文章推薦值: 0 目前人氣: 0 累積人氣: 853
回列表(←)
分享