您的位置:首页 > 运维架构 > Apache

centos配置php mysql apache

2011-05-27 01:53 465 查看

Centos配置Apache php mysql phpmyadmin环境

今天新配置了一台服务器,在配置过程中遇到了一些问题,记录下过程以备忘,同时为需要的朋友提供一个参考。

服务器购买的时候是让服务商只装了一个32位的Centos 5 系统,其他的都没有装,所以拿到机器以后,我们第一步要做的修改root密码和升级系统。
1,修改root密码
通过ssh用root登陆以后,输入passwd,然后输入两次新密码即可。
2,升级系统内核

1
yum -yupdate
3,安装apache+php+mysql环境,可以使用下面的命令一次性安装,里面包含了很多以后需要用到的扩展组件

1
yum -y
install
httpd php mysql mysql-server php-mysql httpd-manual  mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring  php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel  libdbi-dbd-mysql
4,启动apache和mysql

1
service httpd start
2
service mysqld start
5,设置apache,mysql自启动

1
chkconfig httpd on
2
chkconfig mysqld on
6,配置mysql

1
#设置mysql的root密码
2
mysqladmin -u root password ‘密码’
3
4
mysql -u root -p
#此时会要求你输入刚刚设置的密码,输入后回车即可
5
mysql> DROP DATABASE
test
;
#删除test数据库
6
mysql> DELETE FROM mysql.user WHERE user = ”;
#删除匿名帐户
7
mysql> FLUSH PRIVILEGES;
#重载权限
7,安装phpmyadmin

1
wget  http://jaist.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.7.0-pl2.
tar
.gz
#下载2.7.0版的phpmyadmin
使用2.7.0的请参考这篇文章《phpMyAdmin让MySQL数据库管理温和化
如果你跟我一样比较喜欢新版的东西可以到http://www.phpmyadmin.net/找最新的版本下载,截止目前最新的是3.3.5

01
wget http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.3.5/phpMyAdmin-3.3.5-all-languages.
tar
.gz
02
03
tar
zxvf phpMyAdmin-3.3.5-all-languages.
tar
.gz 
#解压phpmyadmin
04
mv
phpMyAdmin-3.3.5-all-languages /var/www/phpmyadmin
#移动文件到网站目录
05
rm
-f phpMyAdmin-3.3.5-all-languages.
tar
.gz
#删除下载的文件包
06
cp
/var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php
07
chmod
660 /var/www/phpmyadmin/config.inc.php 
#改变其属性,使其具有可写性
08
vi
/var/www/phpmyadmin/config.inc.php 
#修改phpMyAdmin的配置文件
09
10
#找到此行,并设置相应的口令(这个口令只是程序内部使用,并非登录相关的口令。)
11
$cfg[
'blowfish_secret'
] =
'在此填入口令'
;  
12
13
chown
-R root.apache /var/www/phpmyadmin/  
#改变phpMyAdmin的归属
14
15
vi
/etc/httpd/conf.d/phpmyadmin.conf
16
#建立供Apache调用的phpMyAdmin配置文件如下:
17
Alias /phpmyadmin /var/www/phpmyadmin
18
19
service httpd restart
#重启apache
8,升级php
如果你使用centos官方源安装的php版本是不支持phpmyadmin3.3.5的,所以我们需要把php升级的更新的版本

01
rpm --
import
http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
02
vi
/etc/yum.repos.d/utterramblings.repo
03
04
#写入下面内容
05
[utterramblings]
06
name=Jason's Utter Ramblings Repo
07
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
08
enabled=1
09
gpgcheck=1
10
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
11
12
#升级php
13
yum update php
14
#升级mysql
15
yum update mysql
到这里整个安装配置就算结束了,我们可以访问我们的网站 http://ip/phpmyadmin看看是否可以正常使用。 Tags: apache, mysql, php, phpmyadmin
Posted in Linux
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: