不忘初心
我们一直在努力

基于CentOS7的LAMP安装

实验说明


LAMP分别是Linux、Apache、MySQL、PHP,常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案.

实验环境


操作系统:WINDOWS 10

虚拟机: VMware  Workstatio 15 PRO

镜像: CentOS-7-x86_64-Minimal-1708.iso

实验步骤


首先检查SELinux是否关闭

vim /etc/selinux/config   #编辑selinux配置文件将enforcing修改为disabled

reboot                   #重新启动,使配置生效。

配置yum源文件(阿里)

curl -o /etc/yum.repos.d/CentOS-7.repo http://mirrors.aliyun.com/repo/Centos-7.repo

重建缓存

yum makecache

安装Apache服务

yum install httpd -y       #-y 表示默认确定安装

启动Apache服务并配置开机自启动

systemctl start httpd && systemctl enable httpd

安装MySQL服务(CentOS7中默认没有MySQl,被替换成mariadb,需要从MySQL官网下载yum进行安装)

yum install wget -y  #安装wget,用于下载文件

下载并安装MySQL官方源

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -i mysql-community-release-el7-5.noarch.rpm #参数i表示安装
yum makecache #重建缓存

安装MySQL

yum install mysql-community-server -y     #安装MySQL

启动MySQL服务并配置开机自启动

systemctl start mysqld && systemctl enable mysqld

安装PHP

yum install php  -y

安装PHP扩展库

yum install php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml 
php-xmlrpc php-mbstring php-bcmath php-mhash -y

至此,所需服务全部安装完毕。启动服务进行测试。

echo `<?php phpinfo(); ?>` > /var/www/html/test.php    #编写PHP测试页
systemctl stop firewalld   #关闭防火墙

在浏览器中访问虚拟机ip,出现下图界面即Apache配置成功

在IP地址后添加/test.php访问测试页,出现下图界面即PHP配置成功

未经允许不得转载:小白的博客 » 基于CentOS7的LAMP安装

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址