centos6.3安装php,CentOS6.3安装LAMP运营环境

一、目标

目标是安装Web Application 可扩展的运营环境,所以系统由多个角色组成:LB Server、Web Server、APP Server、DB Server。

由于本文的主旨是LAMP(Linux、Apache、Mysql、php)安装,所以这里仅就Web Server与DB Server的安装部署作说明。

Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm

CentOS 5.9下编译安装LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12) http://www.linuxidc.com/Linux/2013-03/80333p3.htm

RedHat 5.4下Web服务器架构之源码构建LAMP环境及应用PHPWind http://www.linuxidc.com/Linux/2012-10/72484p2.htm

LAMP源码环境搭建WEB服务器Linux+Apache+MySQL+PHP http://www.linuxidc.com/Linux/2013-05/84882.htm

140420160628901.png

二、软件版本

Linux:CentOS6.3

Apache:2.2

Mysql:5.1/5.5(升级需求)

PHP:5.3/5.2(老代码运行需求)

就Linux的发行版本来说,会遇到Linux发行版本与需要运行的软件版本不一致的问题,经常花费相当多的时间做安装、编译与配置。

这里是一些经验的总结:

我们在配置Server上走了弯路,认为Apache,php,mysql要分开安装在不同Server上。其实,完全没有必要,安装但关闭服务即可与配置目标一致,又可在出问题时开启进行本地测试。

在Mysql版本上也纠结了很长时间。应该一开始就用最易用的方式搭建App,在保证应用没有问题的情况下(也就是我们熟悉App应用配置后),再对系统进行版本选择、配置、优化

三、安装流程

1、DB Server安装

Mysql版本:5.1

1.1、安装Mysql

首先来进行 MySQL 的安装。打开超级终端,输入:

安装完毕,让 MySQL 能够随系统自动启动:

设置 MySQL 数据 root 账户的密码:

当出现如下提示时候直接按回车、输入新密码、进行设置确认:

至此MySql安装完成。

1.2、安装Apache

由于 CentOS 已经封装了 Apache,直接运行安装:

同样配置系统让 Apache 随系统启动:

[root@localhost ~]# chkconfig --levels 235httpd on

[root@localhost~]# /etc/init.d/httpd start

此时已经可以访问你的服务器,不出意外的话,能够看到 “Apache 2 Test Page powered by CentOS” 的测试页面。如下图所示

注意,如果其他机器访问这台服务无法显示这个页面,而直接在这台服务器上可以访问的话,一般情况下是 CentOS 自带的防火墙禁止了。

处理方式:

你只需要进入防火墙,将 “WWW” 对应的 “80” 端口打开即可。

执行命令:

[root@localhost~]#iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 80-j ACCEPT

140420160628902.png

注意:在 CentOS 中 Apache 的默认根目录是 /var/www/html,配置文件 /etc/httpd/conf/httpd.conf。其他配置存储在 /etc/httpd/conf.d/ 目录。

1.3、安装PHP

输入如下指令安装 PHP:

[root@localhost ~]# yum install php

需要重新启动 Apache 服务:

[root@localhost ~]# /etc/init.d/httpd restart

1.4、测试PHP相关信息

这步实际上可以省略,但是为了测试是否安装成功,你可以新建一个 PHP 页面进行测试,使用 vim 编辑器新建:

[root@localhost ~]# vi /var/www/html/info.php

按 “i” 键进行编辑,输入:

php

phpinfo();?>

此时你可以访问你的站点地址,例如 “http://localhost/info.php”,查看是否能看到相关的 PHP 信息

140420160628903.png

看到这样的图,就说明 PHP 安装成功了。

更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2014-04/100484p2.htm

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值