作業環境

Linux OS版本:CentOS 5.3 

安裝方式 yum

由於yum非常強大 所以現在都用yum方式安裝

所以Linux核心 會決定安裝的版本新舊 得更新yum的網址

# yum install 安裝的軟體名稱

#yum remove 移除的軟體名稱


LAMP 安裝順序 

LAMP 就是 Linux Apache Mysql Php四種軟體的縮寫....

Apache

MySql

PHP


安裝 Apache  

安裝版本:2.2.3 

#yum install httpd

啟動 Apache

#service httpd start

停止 Apache 

#service httpd stop

Apache  設定 更改./etc/httd/conf/httd.conf 檔案

ServerName IP位置:80


安裝MySql

安裝版本:5.0.77

#yum install mysql

啟動Mysql

#service mysqld start

停止Mysql

#service mysqld stop

安裝完成後 登入mysql 修改root密碼(一般安裝完沒有密碼)

#mysql -u root -p

卻發生了ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

無法登入


解決方法:

停止Mysql服務

#service mysqld stop

進入安全模式

# mysqld_safe --skip-grant-table

已root進入mysql DB

# mysql -u root mysql

update root 密碼

mysql> UPDATE user SET Password=PASSWORD('要更換的密碼') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit

重新啟動mysql 即可......


安裝PHP

安裝版本 5.2.0

因為需要安裝phpMyAdmin但是CentOS 5.3 yum的核心太舊 只能安裝php5.1.16

所以只好 升級yum的核心 另起更新的Server

 

#rpm -ivh http://repo.webtatic.com/yum/centos/5/`uname  -i`/webtatic-release-5-0.noarch.rpm

 

因為5.3.X板的php 有問題 所有不安裝5.3.X板 安裝指令為下

#yum --disablerepo=* --enablerepo=webtatic --exclude=php*5.3* install php

因為 我先安裝的5.1.16

安裝完 要先確認 httpd/modules裡 會多一個libphp5.so

這個檔案要確定有裝起來 再去升級.....

 

安裝phpMyAdmin


最後安裝phpMyAdmin

版本:3.4.8

到網址:http://www.phpmyadmin.net/home_page/downloads.php

下載 解壓縮後 將檔案

設定libraries底下的config.default檔案

設定

$cfg['Servers'][$i]['host'] = 'localhost';

$cfg['Servers'][$i]['user'] = 'mysql帳號';

$cfg['Servers'][$i]['password'] = 'mysql密碼';

$cfg['PmaAbsoluteUri'] = 'http://IP位置/phpMyAdmin/';

 

設定完後 將整個資料夾移到./var/www/html/

重啟Apache即可

安裝完無法啟動 碰到兩個問題

 

一個是Mysql 無法連線.....

原因

$cfg['Servers'][$i]['host'] = '設成IP';

Mysql root 沒有該IP 權限

解決方法 

1.改成$cfg['Servers'][$i]['host'] = 'localhost';

2.修改root權限

 

二 啟動後 連線看到整個目錄 無法進入index.php

解決方法 php 缺libphp5.so檔

重新安裝 php

 

試了一天 終於完成安裝了 

果然 完全不能偷懶阿

 

 

 


 







 

 



創作者介紹
創作者 Foan的程式&城市札記 的頭像
foanwang

Foan的程式&城市札記

foanwang 發表在 痞客邦 留言(0) 人氣( 1615 )