您好,欢迎访问一九零五行业门户网

CentOS 6.5 搭建 LAMP 环境,centoslamp_PHP教程

centos 6.5 搭建 lamp 环境,centoslamp目录
第一步: 安装和配置apache服务器
第二步: 设置、绑定站点目录文件
第三步: 安装mysql数据库
第四步: 安装php环境
总结
>>begin:
第一步: 安装和配置apache服务器
yum update#更新 yum
yum install httpd# 使用 yum 安装 httpd (httpd 就是 apache 服务器) 点击->了解 yum

安装当前版本的apache配置环境,然后配置httpd.conf(位置在/etc/httpd/conf/httpd.conf)文件.也可以直接使用默认的配置文件。
keepalive off
......
startservers 2
minspareservers 6
maxspareservers 12
maxclients 80
maxrequestsperchild 3000

配置的时候不是要把里面设置都删除,而是对应的参数修改。
第二步: 设置、绑定站点目录文件
手工安装lamp不同于用一键包直接用命令就可以添加域名建立站点,这些所有都要用手工操作,比如我们这里需要添加域名建立站点。
vim /etc/httpd/conf.d/vhost.conf#vim 是 unix/linux 下的编辑工具; 此命令的意思: 在 /etc/httpd/conf.d/ 目录下建立 vhost.conf 文本配置文件

在上述的目录下建立vhost.conf文件,然后配置站点
namevirtualhost *:80
serveradmin admin@laozuo.org
servername laozuo.org
serveralias www.laozuo.org
documentroot /srv/www/laozuo.org/public_html/
errorlog /srv/www/laozuo.org/logs/error.log
customlog /srv/www/laozuo.org/logs/access.log combined
serveradmin admin@idcxen.com
servernameidcxen.com
serveralias www.idcxen.com
documentroot /srv/www/idcxen.com/public_html/
errorlog /srv/www/idcxen.com/logs/error.log
customlog /srv/www/idcxen.com/logs/access.log combined

我们在上面文件中可以看到是添加2个站点,如果是添加多个站点类似的复制修改对应的目录。同样的,我们需要对应的目录创建没有的目录路径。
mkdir -p /srv/www/laozuo.org/public_html
mkdir /srv/www/laozuo.org/logs
mkdir -p /srv/www/idcxen.com/public_html
mkdir /srv/www/idcxen.com/logs

对应的目录路径比如srv是我创建的,如果有需要其他路径我们根据自己的需要自己创建。
启动httpd以及设置开机启动。
/etc/init.d/httpd start
/sbin/chkconfig --levels 235 httpd on
/etc/init.d/httpd reload

第三步: 安装mysql数据库
a - 安装并且启动
yum install mysql-server #安装mysql服务
/sbin/chkconfig --levels 235 mysqld on # 设置开机启动
/etc/init.d/mysqld start # 启动mysql

b - 设置数据库用户
mysql_secure_installation #安装设置root权限,根据提示设置root密码

此安装过程中, 你可以通过选择, 移除默认的其他用户和其他默认数据。
mysql -u root -p # 登录root数据库用户

第四步: 安装php环境
yum install php php-pear#使用yum 安装 php 环境

安装php环境,然后配置/etc/php.ini文件。
error_reporting = e_compile_error|e_recoverable_error|e_error|e_core_error
display_errors = off
log_errors = on
error_log = /var/log/php/error.log
max_execution_time = 30
memory_limit = 128m
register_globals = off
max_input_time = 30

用vi寻找上述的几个参数,然后对应进行修改参数,保存退出。
创建日志文件,如果我们需要支持mysql在php中,需要输入下面的命令安装php5-mysql包。
mkdir /var/log/php
chown apache /var/log/php

安装并设置启动。
yum install php-mysql
/etc/init.d/httpd restart

总结:
这样,我们的域名站点绑定、mysql数据库都已经添加,比如我们需要在laozuo.org域名下安装wordpress程序或者其他程序,只需要在/srv/www/laozuo.org/public_html/目录下上传程序,然后利用设置的数据库用户安装就可以了。
另外, 也要会使用 vim 编辑文件(vim 学习参考), 会使用基本的 unix/linux 命令(linux 命令学习参考);
本文主体内容参考: 老左博客
http://www.bkjia.com/phpjc/1140574.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/1140574.htmltecharticlecentos 6.5 搭建 lamp 环境,centoslamp 目录 第一步: 安装和配置apache服务器 第二步: 设置、绑定站点目录文件 第三步: 安装mysql数据库 第四步: 安...
其它类似信息

推荐信息