我们通过执行下面的命令来安装MySQl:
yum install mysql mysql-server
chkconfig –levels 235 mysqld on /etc/init.d/mysqld start
mysqladmin -u root password yourrootsqlpassword mysqladmin -h server1.example.com -u root password yourrootsqlpassword
yum install httpd
现在配置你的系统使得Apache可以自动启动。。。
chkconfig –levels 235 httpd on
/etc/init.d/httpd start
现在你可以在你的浏览器中转到http://192.168.0.114,你应该看到Apache2的预留页:
apache preloadpage apache preloadpage
yum install php
/etc/init.d/httpd start
<?php phpinfo(); ?>
现在我们可以再浏览器中访问这个文件(例如http://192.168.0.114/info.php):
phpinfo phpinfo
yum search php
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
/etc/init.d/httpd restart
现在在你的浏览器中重新加载http://192.168.0.114/info.php 这个页面,并再次查看模块部分,你现在就能看到多了很多模块,包括我们刚刚安装的MySQL模块。
mysqlmodule mysql module
phpMyAdmin是一款MySQL数据库web化的管理工具。
第一步我们先使我们的CentOS支持RPMforge repository,因为phpMyAdmin并不在CentOS5.3官方的依赖包里:
对于 x86_64 系统:
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum install phpmyadmin
vi /etc/httpd/conf.d/phpmyadmin.conf # # Web application to manage MySQL # # # Order Deny,Allow # Deny from all # Allow from 127.0.0.1 # Alias /phpmyadmin /usr/share/phpmyadmin Alias /phpMyAdmin /usr/share/phpmyadmin Alias /mysqladmin /usr/share/phpmyadmin
vi /usr/share/phpmyadmin/config.inc.php [...] /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = ‘http’; [...]
phpmyadmin phpmyadmin