Page

[lamp]centos6安装lamp亲测系列教程--yum安装

671Anson16-09-27


centos6安装lamp亲测系列教程--yum安装

测试主机参数:


[root@VM_160_70_centos ~]# uname -a
Linux VM_160_70_centos 2.6.32-573.el6.i686 #1 SMP Thu Jul 23 12:37:35 UTC 2015
 i686 i686 i386 GNU/Linux


第一、更新yum源(最好使用163的yum源)


[root@VM_160_70_centos ~]# yum update


第二、安装apache


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


#设置开机启动


[root@VM_160_70_centos ~]# chkconfig httpd on


#启动httpd


[root@VM_160_70_centos ~]# service httpd start


#安装apache常用扩展


[root@VM_160_70_centos ~]# yum -y install httpd-manual mod_ssl mod_perl 

mod_auth_mysql


#使用浏览器访问主机ip地址则可以看到如下图


blob.png


第三、安装mysql


[root@VM_160_70_centos ~]#  yum -y install mysql mysql-server mysql-devel

#mysql 客户端mysql

#mysql-server 服务器端mysql

#mysql-devel 常用库


#设置开机启动


[root@VM_160_70_centos ~]#  chkconfig mysqld on


#启动mysql


[root@VM_160_70_centos ~]#  service mysqld start


#按实际需求修改安全配置


[root@VM_160_70_centos ~]#  /usr/bin/mysql_secure_installation


第三、安装php


[root@VM_160_70_centos ~]#  yum install php


#安装php-mysql支持模块以及常用扩展


[root@VM_160_70_centos ~]#  yum -y install php-mysql gd php-gd gd-devel php-xml 
php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap


#安装好之后重启apache服务


[root@VM_160_70_centos ~]#  service httpd restart


第四、测试


#默认网站根目录是在/var/www/html/下,我们使用vi在该目录下新建php文件


[root@VM_160_70_centos www]# ls
cgi-bin  error  html  icons  manual
[root@VM_160_70_centos www]# cd html
[root@VM_160_70_centos html]# vi index.php


#进入vi按i进入输入模式,输入一下代码按esc退出到命令行模式,然后输入:wq保存退出


<?php
echo phpinfo();


#在浏览器中打开ip地址,成功安装lamp


blob.png


查看正在运行的系统进程:httpd和mysqld正常运行


[root@VM_160_70_centos /]# chkconfig --list|grep on
acpid          	0:off	1:off	2:on	3:on	4:on	5:on	6:off
atd            	0:off	1:off	2:off	3:on	4:on	5:on	6:off
auditd         	0:off	1:off	2:on	3:on	4:on	5:on	6:off
blk-availability	0:off	1:on	2:on	3:on	4:on	5:on	6:off
bootlocal      	0:off	1:off	2:off	3:on	4:off	5:off	6:off
crond          	0:off	1:off	2:on	3:on	4:on	5:on	6:off
httpd          	0:off	1:off	2:on	3:on	4:on	5:on	6:off
ip6tables      	0:off	1:off	2:on	3:on	4:on	5:on	6:off
kdump          	0:off	1:off	2:on	3:on	4:on	5:on	6:off
lvm2-monitor   	0:off	1:on	2:on	3:on	4:on	5:on	6:off
mdmonitor      	0:off	1:off	2:on	3:on	4:on	5:on	6:off
messagebus     	0:off	1:off	2:on	3:on	4:on	5:on	6:off
mysqld         	0:off	1:off	2:on	3:on	4:on	5:on	6:off


后记:


大家看到我的PHP版本是5.5的,但是用yum默认安装的是5.3的,并且因为centos的默认源没有更


新php,所以不能直接使用yum更新php版本


需要了解怎么配置新的yum源安装新版本的php,可以看我的后一篇博文





来自ansion

2016年9月27日