centos配置php mysql apache
来源:互联网 发布:淘宝宝贝规格图片尺寸 编辑:程序博客网 时间:2024/05/16 08:36
今天新配置了一台服务器,在配置过程中遇到了一些问题,记录下过程以备忘,同时为需要的朋友提供一个参考。 服务器购买的时候是让服务商只装了一个32位的Centos 5 系统,其他的都没有装,所以拿到机器以后,我们第一步要做的修改root密码和升级系统。 1,修改root密码 通过ssh用root登陆以后,输入passwd,然后输入两次新密码即可。 2,升级系统内核 3,安装apache+php+mysql环境,可以使用下面的命令一次性安装,里面包含了很多以后需要用到的扩展组件 4,启动apache和mysql 5,设置apache,mysql自启动 6,配置mysql 7,安装phpmyadmin 使用2.7.0的请参考这篇文章《phpMyAdmin让MySQL数据库管理温和化》 8,升级php 到这里整个安装配置就算结束了,我们可以访问我们的网站 http://ip/phpmyadmin看看是否可以正常使用。 Tags: apache, mysql, php, phpmyadmin Posted in LinuxCentos配置Apache php mysql phpmyadmin环境
1
yum -y update
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
1
service httpd start
2
service mysqld start
1
chkconfig httpd on
2
chkconfig mysqld on
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;
#重载权限
1
wget http://jaist.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.7.0-pl2.
tar
.gz
#下载2.7.0版的phpmyadmin
如果你跟我一样比较喜欢新版的东西可以到http://www.phpmyadmin.net/找最新的版本下载,截止目前最新的是3.3.501
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
如果你使用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
- centos配置php mysql apache
- centos 配置apache+PHP+mysql
- CentOS 配置Apache+Mysql+PHP
- CentOS 配置 apache+php+mysql
- CentOS 配置Apache+Mysql+PHP
- [转]centos下配置apache+php+mysql
- CentOS 下Apache+PHP+MySQL 服务器配置
- CentOS 下配置 Apache+MySQL+PHP
- centos安装配置apache+php+mysql环境
- centos下配置apache,php,mysql
- apache,php和mysql配置(vps,centos)
- CentOS + Apache + PHP + Mysql
- [centos] apache、php配置
- CentOS+Apache+Mysql+Php安装及优化配置小记
- CentOS 5.4 服务器配置 yum安装Apache+php+Mysql
- CentOS 5.4 服务器配置 yum安装Apache+php+Mysql+phpmyadmin
- CentOS,PHP,MySQL和Apache平台的配置
- CentOS 5.6服务器配置YUM安装Apache+php+Mysql+phpmyadmin
- Molehill 2D 研究1
- phpmyadmin设置
- Link ID和ADV Router
- 老掉牙的文件隐藏问题
- ffffff
- centos配置php mysql apache
- 大牛教你写代码
- r和weka
- 虚函数: 多重继承下派生类对象的内存结构
- [坑向]sanae的ACM程序框架
- 对于框架的 pathinfo 的 nginx 配置
- 人生头2次面试的总结与反思
- 考试系统总结与下一步重构
- 汽车IQ成功了!