您的位置:首页 > 运维架构 > Linux

CentOS6.4安装LAMP环境

2015-11-17 18:41 501 查看
1.配置防火墙,开放80、3306端口

vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT


2.关闭SELinux

vi /etc/selinux/config

SELINUX=enforcing 注释掉#

SELINUXTYPE=targeted 注释掉#

添加SELINUX=disabled


保存,退出

执行setenforce 0 关闭SELinux


3.然后开始安装Apache服务器

yum install httpd -y


完成后输入

chkconfig httpd on

service httpd restart


4.Mysql服务器

yum install mysql mysql-server -y


完成后输入

chkconfig mysqld on

chkconfig --level 2345 mysqld on

service mysqld restart


mysqladmin –uroot password “htuidc”    (为root设置密码)


或者输入下面的命令也可以

mysql_secure_installation(为Mysql的root账户添加密码)

然后提示:Remove anonymous users?[Y/n] (是否删掉匿名用户)
输入:Y,然后 Enter
再提示:Disallow root login remotely?[Y/n](是否取消远程root登录)
输入:Y,然后Enter
再提示:Remove test database and access to it?[Y/n](是否删掉test数据库)
输入:Y,然后Enter
再提示:Reload privilege tables now?[Y/n]
输入:Y,然后Enter

系统提示Success,Thanks for using MySQL!即说明MySQL安装成功。
测试MySQL是否安装成功:
执行命令:
mysql -u root -p,输入root密码,看是否能够进入MySQL数据库执行MySQL命令。若不能,需要重新对MySQL进行安装。


5.安装PHP5

此处安装的PHP组件较多:

yum install php* php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt -y


6.、Apache配置
执行命令vi /etc/httpd/conf/httpd.conf,在配置文件末尾部分,取消对<VirtualHost>标签对儿内的内容的注释,我们主要配置两行内容,DocumentRoot项的值设为/var/www/html,ServerName项的值为服务器的主机名。

在httpd.conf配置文件的402行,添加index.php项。

7、php配置
vim /etc/php.ini,取消946行对date.timezone=PRC的注释

service httpd restart


8.MySQL配置
执行#vim /etc/my.cnf命令,在末行添加default-character-set = utf8 对MySQL字符集进行配置

service mysqld restart


测试篇
1、在/var/www/html/目录下新建index.php文件,
#vim /var/www/html/index.php
输入以下内容:

<?php
phpinfo();
?>


chmod -R 755 /var/www/html  

http://127.0.0.1/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: