| 一.安裝作業系統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) |