破壳——小鸟 yum源(epel)搭建LAMP环境

今日实验大话来了,小鸟找了很多资料的,在安装过程中出现的问题本小鸟都有记录并附有解法哦,目前正在撞墙的小鸟们可以来此一逛!

本小鸟使用的是centos7-x86_64DVD1511,虚拟机virtualbox-5.1.8 -111374win

下载epel 软件包地址:http://dl.fedoraproject.org/pub/epel/

 

一、先用yum安装epel-release    ( RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包)

 1) yum -y install epel -release  也可使用 rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

 

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

2)   rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*            GPG公钥,用来验证RPM包是不是RH官方签名的。导入GPG-KEY:

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

 

一、安装apache

 1、 yum -y install httpd

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

2、rpm -qi  httpd   查看下载的httpd rpm包详细信息

systemctl start hppd.service   开启apache服务    (之前为chkconfig httpd start)
 systemctl enable hppd.service  设置为开机启动(与centos7 之前的版本不同之前为chkconfig httpd on )

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

3、修改httpd配置文件

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

4、设置防火墙

     查看防火墙状态 firewall-cmd --state         (centos7之前的版本为iptables -l)

  破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

    firewall -cmd --permernent --zone pubilc --add-service=http   开启http80端口和https 443端口

    firewall -cmd --permernent --zone pubilc --add-service=https

    firewall -cmd --reload   在不改变状态的条件下重新加载防火墙

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

 破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

5、检查是否成功安装apache服务

  法一:在本机的浏览其中输入虚拟机的ip(ipconfig查看虚拟机的ip)可以看到test 123 则说明成功安装

  法二:使用命令 ps uax | grep httpd    在进程中查看是否开启http的服务

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

二、安装php

  1、 yum -y install  php

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

2、编辑php测试文件

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

 3、在本机浏览器输入你的虚拟机ip/info.php,如下所示:则成功安装

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

三、安装mariadb   从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!

使用系统自带的repos安装很简单:
yum install mariadb mariadb-server
systemctl start mariadb ==> 启动mariadb

systemctl enable mariadb ==> 开机自启动

mysql_secure_installation ==> 设置 root密码等相关

mysql -uroot -p123456 ==> 测试登录!

   使用命令一安装会报错,如下图

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

1、命令二安装

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

小鸟顺道用命令 rpm -qi 查看mariadb的rpm包的详细信息

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

2、设置root登陆密码

 破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

3、并查看root登陆密码
  破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

四 关联php与mysql

查找自己所需要的安装

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 安装php常用模块

破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

 

 破壳——小鸟  yum源(epel)搭建LAMP环境 - wq1993en - wq1993en的博客

再次在本机浏览器输入虚拟机ip/php检测文件

 

小鸟有言:epel软件包比系统自带的yum源安装更快,且包含的rpm包也比其他的相对更新的快!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值