使用Linux系统架设网站,LAMP是非常流行的一种解决方案。
	LAMP组合有着极高的性能,完善的支持体系,灵活的配置方法,但是Lamp架构其本身也越来越臃肿,在Lamp安装完成后最好进行针对硬件的优化,以获得更好的性能。
	这里主要是通过在VMware workstation中安装CentOS6.5 (最小化安装)来完成这次实验。
	通过yum这种方式对于初学者来说,非常方便,但是可定制性不强,而且软件版本较低。一般用于实验和学习环境。

1、安装Apache

[root@node1 ~]# yum install httpd -y

# 开机自启动

[root@node1 ~]# chkconfig httpd on

# 启动httpd 服务

[root@node1 ~]# service httpd start 现在直接在浏览器键入 http://本机IP ,会看到Apache的测试页面. 2、安装配置MySQL

# mysql-server    服务端程序

[root@node1 ~]# yum -y install mysql-server # 开机启动 [root@node1 ~]# chkconfig mysqld on # 启动mysqld服务

[root@localhost ~]# service mysqld start # 进行一些安全性配置

[root@node1 ~]# /usr/bin/mysql_secure_installation [root@node1 ~]# netstat -tulpn | grep -i mysql

OK, 我们看到mysqld已经启动,监听在3306端口上。 3、安装PHP #安装相关模块:为了让PHP支持MySQL,我们必须安装 php-mysql 软件包; [root@node1 ~]# yum -y install php php-mysql #然后,我们提供php页面,测试 [root@node1 ~]# cd /var/www/html/ [root@node1 html]# vi index.php <?php phpinfo(); ?> 然后,我们再次在浏览器键入http://本机IP ,应该会看到如下页面 4、安装配置phpMyAdmin 安装好MySQL,Apache及PHP后,为了可视化的管理MySQL数据库,我们可以安装phpMyAdmin。到其官网下载最新版本:http://www.phpmyadmin.net/ #wget https://files.phpmyadmin.net/phpMyAdmin/4.4.14.1/phpMyAdmin-4.4.14.1-all-languages.tar.xz --no-check-certificate [root@node1 ~]# tar xf phpMyAdmin-4.8.3-all-languages.tar.gz [root@node1 ~]# mv phpMyAdmin-4.8.3-all-languages /var/www/html/phpmyadmin [root@node1 ~]# cd /var/www/html/phpmyadmin [root@node1 phpmyadmin]# cp config.sample.inc.php config.inc.php #生成一个随机码 [root@node1 phpmyadmin]# tr -d 'a-zA-Z0-9' < /dev/urandom | head -30 | md5sum #将生成的随机码复制到此处 [root@node1 phpmyadmin]# vim config.inc.php 5、在浏览器键入http://localhost/phpmyadmin 即可访问。 提示少了某模块 [root@node1 phpmyadmin]# yum install php-mbstring -y [root@node1 phpmyadmin]# service httpd reload