Centos7.2 php运行环境安装

写在前面:

此手册包括在Linux服务器上的Apache+MySQL+php的安装。

另:使用yum install包名,会在找到安装包之后,询问Is this OK[y/d/N],需要手动进行选择,但是如果加上参数-y,即yum -y install包名,就会自动选择y,不再需要手动选择。

1. 更新CentOS系统

  1. 目的:更新最新的系统,以修复当前系统已存在bug,或者增加新的功能等等。
  2. 更新命令:
    yum -y update
    
  3. 过程:
    因为图片内容较多,我这里只裁剪部分内容
  4. 结果:
    如果有错误请根据错误提示检查错误原因

2. 更新yum源

  1. 目的:更新最新的yum源库,以保证能够获取最新发布的软件
  2. 更新命令:
    yum -y install epel-release
    rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    

    注:此处使用的epel源,还有一种是remi源,两种都是比较权威的源,但后者保证的软件最新但不保证稳定,前者安装简单,可以满足生产环境的需求。.

  3. 过程:
    如果有错误请根据错误提示检查错误原因
    如果有错误请根据错误提示检查错误原因

3. Apache环境安装

  1. 安装命令:

    yum -y install httpd
    
  2. 过程:
    请在等待请求安装是选择y

  3. 结果:
    如果有错误请根据错误提示检查错误原因

  4. 验证:

    # 启动服务
    systemctl start httpd.service
    # 开机自启
    systemctl enable httpd.service
    # 查看状态
    systemctl status httpd.service
    
     > 命令总结
     systemctl start httpd.service # 启动
     systemctl stop httpd.service # 停止
     systemctl restart httpd.service # 重启
     systemctl enable httpd.service # 开机自启
     systemctl disable httpd.service # 开机不启动
     systemctl status httpd.service # 检查httpd状态
    


    在这里插入图片描述

    命令行确认服务已启动,然后通过访问该服务器ip确认服务已启动。

4. php环境安装

  1. 前提:为了确保安装最新的php版本,需要使用命令查询当前yum源中最新的php版本

  2. 检查命令:

    yum list php56*
    

    注:当前是php5版本的,需要php7版本使用[ yum list php 72* ]命令,且,如果不知道子版本号,可以少加一位数字,如[ yum list php 5* ] 或 [ yum list php 7* ]。

  3. 查询过程及结果:
    在这里插入图片描述

  4. 安装命令:

    yum -y install php56w
    

    注:安装包名以列表具体名称为主

  5. 过程与结果:
    在这里插入图片描述

5.mysql数据库安装

  1. 安装mysql源:

    yum - y install https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
    

    如果该源失效,可以自行搜索

  2. 限定要下载的mysql版本:如下图表示,修改后保存退出。

    vi /etc/yum.repos.d/mysql-community.repo
    

    在这里插入图片描述

  3. 检查命令

    yum list mysql*
    

    在这里插入图片描述

    注:如果没有限定版本,可能会出现0个会多个结果,不便于下载安装。

  4. 安装命令

    yum -y install mysql-server
    
  5. 过程及结果
    在这里插入图片描述

  6. 验证:

    # 启动服务
    systemctl start mysqld.service
    # 开机自启
    systemctl enable mysqld.service
    # 查看状态
    systemctl status mysqld.service
    
     > 命令总结
    systemctl start mysqld.service # 启动
    systemctl stop mysqld.service # 停止
    systemctl restart mysqld.service # 重启
    systemctl enable mysqld.service # 开机自启
    systemctl disable mysqld.service # 开机不自启
    systemctl status mysqld.service # 检查mysql状态
    

    在这里插入图片描述

mysql相关配置以及命令可以参考我另一篇博客: mysql数据库常用操作总结.

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值