一.安裝作業系統RedHat7.3 二.安裝MySQL 三.安裝Apache與PHP等相關套件 四.安裝phpMyAdmin-2.3.3 五.學務系統的安裝 |
rm -Rf /usr/local/mysql |
rpm -qa
|grep MySQL 若是有請先把資料備份出來:cp 資料庫位置 欲備份位置 -Rp (如: cp /var/mysql /var/mysql_bak -Rp) 然後移除掉MySQL:rpm -e 套件名稱 |
把資料備份出來:cp
資料庫位置 欲備份位置 -Rp (如: cp /usr/local/mysql/var /home/mysql_var_bak -Rp) 或是直接將/usr/local/mysql 改名,(如: mv /usr/local/mysql /usr/local/mysql_bak) |
tar xzvf
mysql-3.23.54a.tar.gz cd mysql-3* ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/var make make install |
scripts/mysql_install_db(若是升級mysql的話,這一行不要執行) adduser mysql chown -R mysql:mysql /usr/local/mysql |
/usr/local/mysql/bin/safe_mysqld --user=mysql & |
cd
/usr/local/mysql/bin ./mysqladmin -u root password '密碼' |
/usr/local/mysql/bin/safe_mysqld --user=mysql & |
rpm -q zlib |
tar zxvf
zlib-1.1.4.tar.gz cd zlib-1.1.4 ./configure make make install |
rpm -q libiconv |
tar zxvf
libiconv-1.8.tar.gz cd libiconv-1.8 ./configure make make install |
rm -Rf /usr/local/apache |
rpm -qa
|grep apache 若是有請先把資料備份出來,然後移除掉Apache:rpm -e 套件名稱 |
把資料備份出來或是直接將/usr/local/apache 改名,(如: mv /usr/local/apache /usr/local/apache_bak) |
tar zxvf
apache_1.3.27.tar.gz tar zxvf php-4.3.0.tar.gz cd apache* ./configure --prefix=/usr/local/apache cd ../php* ./configure --with-mysql=/usr/local/mysql --with-apache=../apache_1.3.27 --enable-track-vars --with-zlib --with-iconv=/usr/local/lib/ --with-gd make make install |
cd
../apache* ./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a make make install |
cd
../php* cp php.ini-dist /usr/local/lib/php.ini |
/usr/local/apache/bin/apachectl start |
vi /usr/local/apache/conf/httpd.conf |
vi /usr/local/lib/php.ini |
/usr/local/apache/bin/apachectlrestart |
vi /usr/local/apache/htdocs/phpinfo.php |
cd
/usr/local/apache/htdocs tar xzvf phpMyAdmin* |
vi
configure 修改以下兩行 $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin'; (請改成您放置phpMyAdmin的網路位置) $cfg['Servers'][$i]['auth_type'] = 'http';(預設為config,請改成http) |