搭建lamp环境
centos6.9
安装软件有两种方式一种是源码包安装,另一种是二进制包安装。
两种各有好处,按需选择;
使用yum源下载安装。
不用你自己下载东西,只需要yum -y install xxx (包名),就可以下载指定的包,
使用非常简单。
1.更新一下yum -y update
2.安装Ap安装php
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
/etc/init.d/httpd startache
yum install httpd httpd-devel
安装完成后,用/etc/init.d/httpd start 启动apache
设为开机启动:chkconfig httpd on
3.安装mysql
yum install mysql mysql-server
同样,完成后,用/etc/init.d/mysqld start 启动mysql
chkconfig mysqld on #设为开机启动
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件
4.设置mysql密码
mysql_secure_installation
回车,根据提示输入Y
输入2次密码,回车
根据提示一路输入Y
最后出现:Thanks for using MySQL!
MySql密码设置完成,重新启动 MySQL:
/etc/init.d/mysqld restart #重启
/etc/init.d/mysqld stop #停止
/etc/init.d/mysqld start #启动
5.安装php
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt
php-devel php-xml
6.测试
在/var/www/html/新建个test.php文件,将以下内容写入,然后保存
<?
phpinfo();
?>
防火墙配置
a.添加.允许访问端口{80: http}.
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
b.关闭防火墙{不推荐}.
service iptables stop
c.重置加载防火墙
service iptables restart
然后在客户端浏览器里打开http://serverip/test.php,若能成功显示,则表示安装成功。
源码包编译安装
(有点多日后更新)