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

一、准备

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
    phpinfo();
?>
6.2 测试

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





参考资料:

        CentOS搭建LAMP:http://jingyan.baidu.com/article/c1a3101eb2b3dbde656deb3b.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值