LAMP栈安装RHEL7基础分发

文章描述如何安装LAMP(Linux++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Linux操作系统,Apache网络守护程序,通过PHP脚本为用户服务存储在MySQL数据库中的信息文章结尾时,你将拥有完全可操作LAMP服务器,准备提供多虚拟主机

预设条件

  • 安全壳基本理解
  • 或管理员访问服务器
  • 云服务器CentOS7Fedora30+或RHEL7

安装 IUS寄存器

内联上流稳定存储器提供官方CentOS和RedHat存储器中发现的一些软件更新版IUS存储库中的包名不同于官方存储库中使用的包名,这有助于避免无意冲突或软件版本更新此外,RHEL7分发中预设版PHP5.6不再支持
IUS存储库包含7.4前PHP版本,这是RHEL7分发的最新版本

详情见IUS仓库EPEL和IUS库安装CentOS和Redhat.

要安装IUS发布包,运行下列命令:

sudo yum install https://$(rpm -E '%{?centos:centos}%{!?centos:rhel}%{rhel}').iuscommunity.org/ius-release.rpm

LAMP栈安装

ssh登录服务器后完成以下步骤
首选搭建法

单行命令法

  1. 使用下列单行命令快速搭建LAMP栈

    sudosh-cyum安装sql启动mariadb+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  2. 提供系统提示解答

    • 输入当前root密码:留空
    • 切换unix_socket认证:选择.
    • 置根密码〔Y/N〕:选择.
    • 新密码:由你决定,但要安全
    • 清除匿名用户〔Y/N〕:选择.
    • 断根远程登录〔Y/N〕:选择.
    • 删除测试数据库并访问数据库〔Y/N〕:选择.
    • 重新加载特权表吗?〔Y/N〕:选择.

单指令法

下步拆前单行命令
级数 :

  1. 安装必备包

    sudoyum安装
  2. 运行下命令启动并安全 MySQL服务器

    sql安全安装
  3. 提供系统提示解答

    • 输入当前root密码:留空
    • 置根密码〔Y/N〕:选择.
    • 切换unix_socket认证:选择.
    • 新密码:由你决定,但要安全
    • 清除匿名用户〔Y/N〕:选择.
    • 断根远程登录〔Y/N〕:选择.
    • 删除测试数据库并访问数据库〔Y/N〕:选择.
    • 重新加载特权表吗?〔Y/N〕:选择.
  4. 输入下命令重开 mysqld启动 httpd
    配置 httpd和 mysqld启动启动

    systemctl启动
  5. 允许网络穿透防火墙:

    sudosh-c "firew-cmd-service-zone=public-add-service=

    命令允许端口80(web)和端口443(安全web)通防火墙并保存规则重开

安装完全测试所有设备安装正确性,打开浏览器并导航https://serverIpAddress/.


Baidu
map