一、MySQL数据库

安装mysql:

yum install mysql mysql-server

启动mysql:

/etc/init.d/mysqld start 或  service mysqld start

初始账号密码 root (空密码)

输入命令mysql有提示则说明mysql安装启动成功,按Ctrl+C退出。

设置mysql随开机启动  chkconfig mysqld on

二、安装PHP

项目需要安装的是PHP5.6,yum install php只能安装到php5.3。而此linux比较旧,还没有php5.5,5.6等的镜像源地址。

通过yum list php*查看是否有需要安装的版本,PHP5.5名为php55w,PHP5.6名为php56w,如果没有就需要添加第三方yum源,推荐安装webtatic、rpmforge的源

0)、查看centos版本    cat /etc/issue

1)、

这个是安装webtatic源,选择对应的CentOS版本

CentOs 5.x

rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm

CentOs 6.x

rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

CentOs 7.X

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

这个是安装rpmforge源

#32位:

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm

rpm -ivh rpmforge-release-0.5.1-1.el5.rf.i386.rpm

#64位:

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm

rpm -ivh rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm

2)、

安装好源之后就可以开装新版的php了,安装PHP和PHP扩展

一键安装所有扩展 yum --enablerepo=webtatic install php56w* -y --skip-broken

或详细安装

yum -y install php56w

yum -y install php56w-bcmath php56w-cli php56w-common  php56w-devel php56w-fpm    php56w-gd php56w-imap  php56w-ldap php56w-mbstring php56w-mcrypt php56w-mysql php56w-mysqli php56w-odbc   php56w-pdo   php56w-pear  php56w-pecl-igbinary  php56w-xml php56w-xmlrpc php56w-opcache php56w-intl php56w-pecl-memcache

3)、

通过yum list installed | grep php可以查看所有已安装的php软件
使用yum remove php 删除

(附:下面这个是安装PHP5.3的方法)

yum -y install php

安装一些PHP扩展:

yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

注:

yum remove 不一定能彻底清除干净,如果遇到 You could try using --skip-broken to work around the problem 的问题

则分别输入以下命令

yum install yum-plugin-replace

yum replace php-common --replace-with=php56w-common

三、安装Apache

可能本来已经安装有了,先尝试重启: service httpd restart

否则安装  yum install httpd  然后再启动

设置Apache开机启动 chkconfig httpd on

默认网站目录 /var/www/html

Apache配置文件 /etc/httpd/conf/httpd.conf

PHP配置文件 /etc/php.ini

编辑配置文件 httpd.conf,搜索"#ServerName",添加ServerName localhost:80

最新文章

  1. PreEmptive Dotfuscator and Analytics CE
  2. SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configur
  3. c++的转换
  4. web服务器的相关资料 ngix
  5. (转)mysql、sqlserver、oracle的默认事务的隔离级别
  6. cordova 消息推送,告别,消息推送服务器,和 苹果推送证书
  7. newman安装时遇到问题的解决
  8. Container With Most Water——LeetCode
  9. DeepLearnToolbox使用总结
  10. (转)Hadoop MapReduce链式实践--ChainReducer
  11. maven依赖和传递
  12. 005_关于HTTP协议中的保持连接
  13. Android AccessibilityService(辅助服务) 使用示例
  14. Alpha阶段敏捷冲刺---Day6
  15. jQuery入门——(二)
  16. 制作IOS 后台极光推送时,遇到的小问题
  17. PKU 1129 Channel Allocation(染色问题||搜索+剪枝)
  18. Spring(十八)之页面重定向
  19. C++_IO与文件4-简单文件的输入与输出
  20. IT集中监控

热门文章

  1. 2018 Multi-University Training Contest 4 Problem B. Harvest of Apples 【莫队+排列组合+逆元预处理技巧】
  2. 使用java原生API模拟请求下载文件
  3. 小程序内嵌H5——判断小程序环境的坑
  4. Oracle中case的第二种用法
  5. 解决ssh连接linux系统特别慢的问题
  6. 更新UI放在主线程的原因
  7. struts2-笔记
  8. #leetcode刷题之路37-解数独
  9. 用原生JS写一个网页版的2048小游戏(兼容移动端)
  10. 离不开的微服务架构,脱不开的RPC细节(值得收藏)!!!