- LAMP
- 啟動apache
沒有的話,就先安裝
yum -y install httpd mysql-server php php-devel php-mysql
- 將php更新至5.3
CentOS 5要用yum更新的話,需要先設定另一個repo,以提供php5.3
先查有什麼php套件,缺的再補齊
rpm -qa | grep 'php' php-devel-5.3.10-1.w5 php-pdo-5.3.10-1.w5 php-ldap-5.3.10-1.w5 php-cli-5.3.10-1.w5 php-mysql-5.3.10-1.w5 php-5.3.10-1.w5 php-common-5.3.10-1.w5
如果apache對php沒反應的話
要到/etc/httpd/conf/httpd.conf裡
#將php的模組掛上 LoadModule php5_module modules/libphp5.so #讓apache可辨識php附檔名 AddType application/x-httpd-php .php .phtml .inc .php3 #附檔名為 .phps時 直接輸出成網頁 AddType application/x-httpd-php-source .phps .phpsource
rpm安裝
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm yum --enablerepo=webtatic install php php-devel php-mysql yum --enablerepo=webtatic update php
- mysql設定
- 啟動mysql
[root@www ~]# service mysqld start
# 如果是初次啟動,螢幕會顯示一些訊息且 /var/lib/mysql 會建立資料庫。
[root@www ~]# netstat -tulnp | grep 'mysql'
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2692/mysqld
# 底下在測試看能否以手動的方式連上 MySQL 資料庫!
[root@www ~]# mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.0.77 Source distribution Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> exit
Bye - 設定root及密碼
[root@www ~]# mysqladmin -u root password 'your_password' # 從此以後 MySQL 的 root 帳號就需要密碼了!如下所示: [root@www ~]# mysql -u root -p Enter password: <==你必須要在這裡輸入剛剛建立的密碼! mysql> exit
- 啟動mysql
- 啟動apache
設定開機啓動服務 chkconfig httpd on chkconfig --add mysqld chkconfig mysqld on service httpd start service mysqld start
- php相關套件
- php-gd
- php-mbstring
- phpMyAdmin
- 下載
官方網站:http://www.phpmyadmin.net/ - 下載並解壓縮並搬移至Web伺服器的文件根目錄
tar xvf phpMyAdmin-x.x.x.gzip /var/www/html/phpmyadmin
- 修改設定檔config.inc.php(複製config.ini.sample.php)
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'http';
/* Server parameters */
$cfg['Servers'][$i]['host'] = '10.0.2.59'; //ip
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['user'] = 'root'; //帳號
$cfg['Servers'][$i]['password'] = ''; //密碼
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
- restart apache
- 打開流覽器
輸入 http://127.0.0.1/phpmyadmin
- 下載
沒有留言:
張貼留言