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,显示以下页面,则成功。
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,显示以下页面,则成功。
相关文章推荐
- Linux加载DTS设备节点的过程(以高通8974平台为例)
- Linux加载DTS设备节点的过程(以高通8974平台为例)
- linux 多线程信号总结
- linux 查看PHP版本
- Linux内核的构建过程----Linux内核剖析(五)
- linux下查看mysql版本
- Linux安装Hadoop--集群配置
- linux kernel docs
- linux下select使用
- Linux进程间通信方式
- Ubuntu(Linux)下设置环境变量的方法
- linux快速入门 1.1命令行操作
- 个人Linux学习笔记(三)
- linux中patch的用法
- .net在linux下部署项目
- 软件测试人员需要精通的开发语言(3)--- Linux
- Windows通过Python登录Linux服务器 ----SSH
- linux下各种格式的压缩包的压缩、解压方法
- Linux学习记录(13)RAID基本概念及操作
- linux下socket编程