centos添加yum官方repo源,安装,升级php5.2.x

43 篇文章 0 订阅
39 篇文章 0 订阅

CentOS为yum添加官方源

由于centos5.4安装好后通过yum来安装php的版本是5.1.6,现在很多站点都是在5.2.x上开发的,所以我们要添加其他的yum repo 

来安装Php5.2.x的版本,测试了几个非官方的repo仓库,感觉代码都不是很稳定,php版本也随时在升级。找了很久,发现centos 

官方的一个test repo里面有php5.2.x,安装centos官方的rpm比较放心

 

1.添加yum repo php5.2.x

 

vi /etc/yum.repos.d/CentOS-Testing.repo 

[c5-testing] 

name=CentOS-5 Testing 

baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/ 

enabled=1 

gpgcheck=1 

gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing 

priority=1

 

2.升级

 

yum upgrade php

 

3. 安装Apahce, PHP, Mysql, 以及php连接mysql库组件

 

yum -y install httpd php mysql mysql-server php-mysql

 

//安装mysql扩展

yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

//安装php的扩展 

yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

//安装apache扩展

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql httpd-devel

 

4. 启动服务配置

 

# chkconfig httpd on [设置apache为自启动]

# chkconfig –-add mysqld [mysql服务]

# chkconfig mysqld on [mysqld服务]

 

# service httpd start [自启动 httpd 服务]

# service mysqld start [自启动mysqld服务]

 

5.设置mysql数据库root帐号密码。

mysqladmin -u root password ‘新密码’ [引号内填密码]

 

让mysql数据库更安全

 

复制内容到剪贴板

 

代码:

 

mysql -u root -p [此时会要求你输入刚刚设置的密码,输入后回车即可

 

mysql> DROP DATABASE test; [删除test数据库]

 

mysql> DELETE FROM mysql.user WHERE user = ”; [删除匿名帐户]

 

mysql> FLUSH PRIVILEGES; [重载权限]

 

6. 防火墙配置

a.添加.允许访问端口{21: ftp, 80: http}.

iptables -A INPUT -p tcp --dport 21 -j ACCEPT

 

iptables -A INPUT -p tcp --dport 80 -j ACCEPT

 

b.关闭防火墙{不推荐}.

service iptables stop

c.重置加载防火墙

service iptables restart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值