@H_502_0@由于这里采用yum方式安装,前提是我们必须配置好yum源。为了加快下载速度,建议使用网易的yum源。参考:CentOS配置网易163yum源 http://www.linuxidc.com/Linux/2014-07/104562.htm
@H_502_0@这种方式对于初学者来说,非常方便,但是可定制性不强,而且软件版本较低。一般用于实验和学习环境。
@H_502_0@CentOS 6.5安装配置LAMP http://www.linuxidc.com/Linux/2014-07/104373.htm
@H_502_0@Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\PHPMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm
@H_502_0@CentOS 5.9下编译安装LAMP(Apache 2.2.44+MysqL 5.6.10+PHP 5.4.12) http://www.linuxidc.com/Linux/2013-03/80333p3.htm
@H_502_0@RedHat 5.4下Web服务器架构之源码构建LAMP环境及应用PHPWind http://www.linuxidc.com/Linux/2012-10/72484p2.htm
@H_502_0@LAMP源码环境搭建WEB服务器Linux+Apache+MysqL+PHP http://www.linuxidc.com/Linux/2013-05/84882.htm
@H_502_0@基于Ubuntu 的LAMP 优化加固 http://www.linuxidc.com/Linux/2014-07/104092.htm
@H_502_0@1、安装Apache
@H_502_0@[root@localhost ~]# yum -y install httpd
@H_502_0@# 开机自启动
@H_502_0@[root@localhost ~]# chkconfig httpd on
@H_502_0@# 启动httpd 服务
@H_502_0@[root@localhost ~]# service httpd start
@H_502_0@### 安装apache 一些扩展
@H_502_0@root@localhost ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_MysqL
@H_502_0@
现在直接在浏览器键入http://localhost 或 http://本机IP ,应该会看到Apache的测试页面
@H_502_0@这里需要注意iptables的设置哦。
@H_502_0@2、安装配置MysqL
@H_502_0@# MysqL 客户端程序
@H_502_0@# MysqL-server 服务端程序
@H_502_0@# MysqL-devel 开发设计的库
@H_502_0@[root@localhost ~]# yum -y install MysqL MysqL-server MysqL-devel
@H_502_0@# 开机启动
@H_502_0@[root@localhost ~]# chkconfig MysqLd on
@H_502_0@# 启动MysqLd服务
@H_502_0@[root@localhost ~]# service MysqLd start
@H_502_0@# 进行一些安全性配置
@H_502_0@[root@localhost ~]# /usr/bin/MysqL_secure_installation
@H_502_0@[root@localhost ~]# netstat -tulpn | grep -i MysqL
@H_502_0@tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1723/MysqLd
@H_502_0@
OK, 我们看到MysqLd已经启动,监听在3306端口上。
@H_502_0@3、安装PHP
@H_502_0@
安装相关模块:为了让PHP支持MysqL,我们可以安装PHP-MysqL软件包;也可使用以下命令搜索可用的PHP模块
@H_502_0@[root@localhost ~]# yum -y install PHP PHP-MysqL
@H_502_0@# 安装PHP常用扩展
@H_502_0@[root@localhost ~]# yum search PHP
@H_502_0@[root@localhost ~]# yum -y install gd PHP-gd gd-devel PHP-xml PHP-common PHP-mbstring PHP-ldap PHP-pear PHP-xmlrpc PHP-imap
@H_502_0@### 重启httpd服务,这一步很重要
@H_502_0@[root@localhost ~]# service httpd restart
@H_502_0@
然后,我们提供PHP页面,测试
@H_502_0@[root@localhost ~]# cd /var/www/html/
@H_502_0@[root@localhost html]# vi index.PHP
@H_502_0@<?PHP
@H_502_0@ PHPinfo();
@H_502_0@?>
@H_502_0@
然后,我们再次在浏览器键入http://localhost 或 http://本机IP ,应该会看到如下页面
@H_502_0@4、安装配置PHPMyAdmin
@H_502_0@ 安装好MysqL,Apache及PHP后,为了可视化的管理MysqL数据库,我们可以安装PHPMyAdmin。到其官网下载最新版本:http://www.phpmyadmin.net/home_page/
@H_502_0@ 在Windows下,其实Navicat也是一个非常好用的MysqL可视化工具,推荐使用。
@H_502_0@[root@localhost ~]# unzip PHPMyAdmin-4.2.6-all-languages.zip
@H_502_0@[root@localhost ~]# mv PHPMyAdmin-4.2.6-all-languages /var/www/html/PHPmyadmin
@H_502_0@[root@localhost ~]# cd /var/www/html/PHPmyadmin
@H_502_0@[root@localhost ~]# cp libraries/config.default.PHP config.inc.PHP
@H_502_0@[root@localhost ~]# vi cnfig.inc.PHP
@H_502_0@$cfg['PmaAbsoluteUri'] = '';这里填写 PHPMyAdmin 的访问网址。
@H_502_0@$cfg['Servers'][$i]['host'] = 'localhost'; // MysqL hostname or IP address
@H_502_0@$cfg['Servers'][$i]['port'] = ''; // MysqL port - leave blank for default port
@H_502_0@$cfg['Servers'][$i]['user'] = 'root'; // 填写 MysqL 访问 PHPMyAdmin 使用的 MysqL 用户名,默认为 root。
@H_502_0@fg['Servers'][$i]['password'] = ''; // 填写对应上述 MysqL 用户名的密码。
@H_502_0@# 然后重启,httpd服务
@H_502_0@[root@localhost ~]# service httpd restart
@H_502_0@
在浏览器键入http://localhost/PHPmyadmin 即可访问。
@H_502_0@如果遇到访问权限的问题, 请检查SElinux。
@H_502_0@本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-07/104563.htm