牛下载:绿色软件官方软件免费下载基地!
所在位置:首页 > 新闻资讯 > CentOS 6安装LAMP

CentOS 6安装LAMP

发布时间:2020-03-16 17:50:19来源:阅读:

Apache Web服务器


安装和配置

1.安装Apache 2:

sudo yum install httpd

2.编辑/etc/httpd/conf/下的httpd.conf,调整资源占用设置。下面的设置用于内存2GB的服务器:

注意:
在更改任何配置文件之前,建议备份下配置文件:

cp /etc/httpd/conf/httpd.conf ~/httpd.conf.backup

/etc/httpd/conf/httpd.conf部分配置:

KeepAlive Off
 
...
 
<IfModule prefork.c>
    StartServers        4
    MinSpareServers     20
    MaxSpareServers     40
    MaxClients          200
    MaxRequestsPerChild 4500
</IfModule>

配置Apache虚拟主机

有许多种方法配置虚拟主机,推荐使用下面的方法。Apache默认会监听所有的IP。
1.在/etc/httpd/conf.d目录下创建一个vhost.conf文件,替换example.com为自己的域名:
/etc/httpd/conf.d/vhost.conf部分配置:

NameVirtualHost *:80
 
<VirtualHost *:80> 
     ServerAdmin webmaster@example.com
     ServerName example.com
     ServerAlias www.example.com
     DocumentRoot /var/www/example.com/public_html/
     ErrorLog /var/www/example.com/logs/error.log 
     CustomLog /var/www/example.com/logs/access.log combined
</VirtualHost>

想添加为其它域名添加虚拟主机时,可以复制VirtualHost代码块,然后更改example.com域名即可。

注意:
ErrorLog和CustomLog建议在每个虚拟主机指定,但不是必须的。如果像以上配置了,日志目录必须在Apache重启前创建好。

2.创建相关的目录

sudo mkdir -p /var/www/example.com/public_html
sudo mkdir /var/www/example.com/logs

3.首次启动Apache,并设置开机启动

sudo service httpd start
sudo /sbin/chkconfig --levels 235 httpd on

在浏览器输入域名之前,正常的话你应该会看到Apache的默认页面。

注意:
一旦你更改了vhost.conf,域名任何其它的配置文件,你都需要重载配置,命令为:
sudo service httpd reload

MySQL


安装和配置

1.安装MySQL

sudo yum install mysql-server

2.启动MySQL,并设置开机启动

sudo service mysqld start
sudo /sbin/chkconfig --levels 235 mysqld on

3.运行mysql_secure_installation加固MySQL,程序会引导你加固MySQL。你可以更改MySQL root密码,删除匿名用户,禁用root远程登录,以及删除test数据库:

mysql_secure_installation

创建MySQL数据库

1.登录MySQL

mysql -u root -p

输入root密码,将进入MySQL命令行终端。
2.创建一个数据库和一个授权此数据库权限的用户。在这个例子中数据库名为webdata,用户为webuser,密码为password:

create database webdata;
grant all on webdata.* to 'webuser' identified by 'password';

3.退出MySQL

quit

安装好Apache和MySQL后,下面准备安装PHP。

PHP



1.安装PHP,PHP扩展和应用仓库:

sudo yum install php php-pear

如果需要MySQL支持,需要安装php-mysql

sudo yum install php-mysql

2.一旦PHP5安装完成,可以编辑/etc/php.ini来调整配置,如设置错误等级显示,日志,性能等。下面是部分调整:
/etc/php.ini

error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
error_log = /var/log/php/error.log 
max_input_time = 30

注意:
确保以上行已取消注释。注释的行前面带;号。

3.为PHP创建日志目录,并设置所有者为Apache运行用户:

sudo mkdir /var/log/php
sudo chown apache /var/log/php

4.重启Apache:

sudo service httpd restart

到目前为止已把LAMP安装完毕。

反对
收藏
  • 热门资讯
  • 最新资讯
  • 应用排行榜
  • 游戏排行榜