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

Linux PHP开发环境:CentOS下配置LAMP开发环境

2015-10-08 16:09 399 查看
一、准备

1.1 修改防火墙配置

文件名:/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

1.2 关闭SELINUX

文件名:vim /etc/selinux/config

注释掉:

#SELINUX=enforcing

#SELINUXTYPE=targeted

添加:

SELINUX=disabled

二、安装、配置Apache

2.1 安装Apache

yum install httpd

2.2 配置Apache

文件名:/etc/httpd/conf/httpd.conf

修改:

ServerName www.example.com:80



ServerName localhost:80

2.3 设置Apache为开机启动

chkconfig httpd on

2.4 测试是否成功

1. 完成以上步骤,重启机器;

2. 用浏览器打开http://localhost,显示以下页面,则成功。



三、安装、配置MySQL

3.1 安装MySQL

yum install mysql mysql-server

3.2 设置开机启动,并拷贝配置文件

chkconfig mysqld on

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

3.3 为root账户设置密码

mysql_secure_installation

1. 回车(初始密码为空);

2. 设置密码;

3. 一路回车。

3.4 重启MySQL

/etc/init.d/mysqld restart

四、安装PHP

4.1 安装PHP

yum install php

4.2 安装PHP组件

yum install 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

五、整合Apache+MySQL+PHP

5.1 配置Apache

文件名:/etc/httpd/conf/httpd.conf

修改:

DirectoryIndex index.html index.html.var



DirectoryIndex index.php index.html index.html.var

5.2 重启Apache、MySQL

service httpd restart

service mysqld restart

六、测试是否成功

6.1 写php代码

cd /var/www/html

vim index.php

[php] view
plaincopy

<?php

phpinfo();

?>

6.2 测试

用浏览器打开http://localhost,显示以下页面,则成功。

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