好久沒寫文章啦,很忙很忙,哈!
這次要玩VM方便移轉系統,所以就順便紀錄了。
VM因為是一台server一組IP,所以Network Adapter選 Bridged,然後勾選Replicate physical network connection state。
先下載CentOS ISO檔
http://isoredirect.centos.org/centos/6/isos/x86_64/
升級系統
# yum update
安裝MySQL
# yum install mysql
設定為開機啟動(level 3 純文字模式開機 level 5 圖形介面)
# yum install mysql-server
# chkconfig --levels 35 mysqld on
啟動MySQL
# service mysqld start
設置MySQL密碼
# mysql_secure_installation
安裝Apache
# yum install httpd
設定開機啟動
# chkconfig --levels 35 httpd on
# service httpd start
安裝PHP
# yum install php
# yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
也可以一併安裝
# yum -y install httpd php mysql mysql-server php-mysql
安裝phpMyAdmin
先安裝Extra Packages for Enterprise Linux(EPEL)
※安裝前
確認CentOS版本
指令 # cat /etc/redhat-release
確認32位元(i386)或64位元(x86_64)
指令 # uname -a
從鏡像網內找連結 http://mirrors.fedoraproject.org/publiclist/EPEL/
或這 http://mirror.nus.edu.sg/fedora/epel/6/
我這是CentOS 6 32bit
# rpm -Uvh http://mirror.nus.edu.sg/fedora/epel/6/i386/epel-release-6-7.noarch.rpm
使用 # yum update 看有沒有增加epel,有就是成功了
安裝好EPEL後,開始安裝phpMyAdmin (安裝位置於 /usr/share/phpMyAdmin)
# yum install phpmyadmin
設定phpMyAdmin的訪問權限
# vi /etc/httpd/conf.d/phpMyAdmin.conf
進去後將 Allow from 部份改為All
<Directory /usr/share/phpMyAdmin/>
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from All
</Directory>
存檔以後重啟
# service httpd restart
透過localhost/phpmyadmin進行資料庫管理啦!
進入phpmyadmin管理介面後,若出現(CentOS 6) 不支援php-mcrypt,透過指令安裝即可
安裝 # yum install php-mcrypt
補充:
讓apache支援SSL
# yum install mod_ssl
安裝Webmin
# rpm -ivh http://prdownloads.sourceforge.net/webadmin/webmin-1.590-1.noarch.rpm
安裝後進入http://localhost:10000/使用帳號密碼即可登入。
進去後再改port及帳號密碼即可。