LAMP在CentOS 6下的配置
时间:2014-02-23 23:38 来源:linux.it.net.cn 作者:IT网
Apache是非常流行的Web服务器,目前市场占有率也是最高的,本网做一个简单的LAMP在CentOS 6下的安装教程。
一、安装和配置apache
更新系统,安装apache。
yum update
yum install httpd备份apache配置默认文件。
cp /etc/httpd/conf/httpd.conf ~/httpd.conf.backup配置虚拟主机,example.com改为您的域名。
NameVirtualHost *:80<VirtualHost *:80>
ServerAdmin <a href="mailto:webmaster@example.com">webmaster@example.com</a>
ServerName example.com
ServerAlias <a href="http://www.example.com">www.example.com</a>
DocumentRoot /srv/www/example.com/public_html/
ErrorLog /srv/www/example.com/logs/error.log
CustomLog /srv/www/example.com/logs/access.log combined
</VirtualHost><VirtualHost *:80>
ServerAdmin <a href="mailto:webmaster@example.org">webmaster@example.org</a>
ServerName example.org
ServerAlias <a href="http://www.example.org">www.example.org</a>
DocumentRoot /srv/www/example.org/public_html/
ErrorLog /srv/www/example.org/logs/error.log
CustomLog /srv/www/example.org/logs/access.log combined
</VirtualHost>为虚拟主机新建相应的文件或文件夹。
mkdir -p /srv/www/example.com/public_html
mkdir /srv/www/example.com/logs
mkdir -p /srv/www/example.org/public_html
mkdir /srv/www/example.org/logs启动apache,并且把它设置为开机启动,然后重新加载配置。
/etc/init.d/httpd start
/sbin/chkconfig --levels 235 httpd on
/etc/init.d/httpd reload二、安装和配置MySQL Server
安装mysql server。
yum install mysql-server设置为开机启动,然后启动mysql。
/sbin/chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start这是mysql server就安装完成了,默认的用户名:root,密码:(空),如果想对其设置密码,大家可以搜索下,这里不细说,推荐使用phpmyadmin设置数据库。
三、安装和配置PHP
安装php。
yum install php php-pear在/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.log
max_execution_time = 300
memory_limit = 64M
register_globals = Off安装php-mysql扩展,使php加载mysql。
yum install php-mysql如果需要加载其他扩展,请使用:
yum install php-*这样一个lamp就安装完成了。
(责任编辑:IT)
Apache是非常流行的Web服务器,目前市场占有率也是最高的,本网做一个简单的LAMP在CentOS 6下的安装教程。 一、安装和配置apache 更新系统,安装apache。 yum update yum install httpd备份apache配置默认文件。 cp /etc/httpd/conf/httpd.conf ~/httpd.conf.backup配置虚拟主机,example.com改为您的域名。 NameVirtualHost *:80<VirtualHost *:80> ServerAdmin <a href="mailto:webmaster@example.com">webmaster@example.com</a> ServerName example.com ServerAlias <a href="http://www.example.com">www.example.com</a> DocumentRoot /srv/www/example.com/public_html/ ErrorLog /srv/www/example.com/logs/error.log CustomLog /srv/www/example.com/logs/access.log combined </VirtualHost><VirtualHost *:80> ServerAdmin <a href="mailto:webmaster@example.org">webmaster@example.org</a> ServerName example.org ServerAlias <a href="http://www.example.org">www.example.org</a> DocumentRoot /srv/www/example.org/public_html/ ErrorLog /srv/www/example.org/logs/error.log CustomLog /srv/www/example.org/logs/access.log combined </VirtualHost>为虚拟主机新建相应的文件或文件夹。 mkdir -p /srv/www/example.com/public_html mkdir /srv/www/example.com/logs mkdir -p /srv/www/example.org/public_html mkdir /srv/www/example.org/logs启动apache,并且把它设置为开机启动,然后重新加载配置。 /etc/init.d/httpd start /sbin/chkconfig --levels 235 httpd on /etc/init.d/httpd reload二、安装和配置MySQL Server 安装mysql server。 yum install mysql-server设置为开机启动,然后启动mysql。 /sbin/chkconfig --levels 235 mysqld on /etc/init.d/mysqld start这是mysql server就安装完成了,默认的用户名:root,密码:(空),如果想对其设置密码,大家可以搜索下,这里不细说,推荐使用phpmyadmin设置数据库。 三、安装和配置PHP 安装php。 yum install php php-pear在/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.log max_execution_time = 300 memory_limit = 64M register_globals = Off安装php-mysql扩展,使php加载mysql。 yum install php-mysql如果需要加载其他扩展,请使用: yum install php-*这样一个lamp就安装完成了。 (责任编辑:IT) |