方法一 源代码安装

步骤方法

  • “L”:通过Linux镜像安装操作系统。

  • “A/N”:安装Web服务器软件,本例为安装Apache服务,在系统中依次输入如下命令:

    • Centos&Ubuntu
    1
    2
    3
    4
    5
    6
    7
    8
    9
    # 安装 Apache
    yum -y install httpd
    apt -y install apache2
    # 设置 Apache 开机自启动
    systemctl enable httpd(apache2)
    # 启动 Apache
    systemctl start httpd(apache2)
    # 查看 Apache 运行状态
    systemctl status httpd(apache2)

    当看到“Active: active (running) ”说明Apache服务已经成功运行了。

  • “M”:安装MySQL数据库,在系统中依次输入如下命令:

    • Centos

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      # 更新 YUM 源
      sudo rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
      # 安装 MySQL 数据库
      sudo yum -y install mysql-community-server --nogpgcheck
      # 设置 MySQL 开机自启动
      sudo systemctl enable mysqld
      # 启动 MySQL
      sudo systemctl start mysqld
      # 查看 MySQL 运行状态
      sudo systemctl status mysqld
      # 以root身份登录到MySQL服务器
      sudo mysql
      # 设置root用户的密码(将new_password替换为你想要设置的密码)
      ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
      # 刷新权限以使更改生效
      FLUSH PRIVILEGES;
      # 退出MySQL终端
      exit;
      # 执行MySQL 数据库初始化命令
      mysql_secure_installation
    • Ubuntu

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      # 更新 APT 源
      sudo apt update
      # 安装 MySQL 数据库
      sudo apt -y install mysql-server
      # 设置 MySQL 开机自启动
      sudo systemctl enable mysql
      # 启动 MySQL
      sudo systemctl start mysql
      # 查看 MySQL 运行状态
      sudo systemctl status mysql
      # 以root身份登录到MySQL服务器
      sudo mysql
      # 设置root用户的密码(将new_password替换为你想要设置的密码)
      ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
      # 刷新权限以使更改生效
      FLUSH PRIVILEGES;
      # 退出MySQL终端
      exit;
      # 执行MySQL 数据库初始化命令
      mysql_secure_installation

​ 执行mysql_secure_installation命令会出现MySQL初始化的交互式操作,首先修改 root 密码:

​ 紧接着mysql_secure_installation会继续进行一些列的初始化操作,均输入“y”即可:

  • “P”:安装PHP,在系统中依次输入如下命令

    • Centos

      1
      2
      3
      4
      5
      6
      7
      8
      # 更新YUM源
      sudo yum -y install epel-release
      sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
      # 安装 PHP
      sudo yum-config-manager --enable remi-php82
      sudo yum -y install php php-cli php-common php-devel php-embedded php-fpm php-gd php-ldap php-mbstring php-mcrypt php-fpm php-mysqlnd php-pdo php-opcache php-xml php-soap php-redis php-mongodb
      # 查看 PHP 安装版本
      php -v
    • Ubuntu

      1
      2
      3
      4
      5
      6
      7
      # 更新APT源
      sudo apt update
      # 安装 PHP 和常用扩展包
      sudo apt -y install php
      sudo apt -y install php-mysql php-sqlite3 php-gd php-json
      # 查看 PHP 安装版本
      php -v
  • 测试“LAMP”环境,在系统中依次输入如下命令:

    1
    2
    3
    4
    5
    6
    7
    # 切换到root用户
    sudo su root
    # 创建测试页面
    echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
    echo "This is Apache test page." > /var/www/html/index.html
    # 重启 Apache 服务
    systemctl restart httpd(apache2)

    在本地打开浏览器:

    输入http://ECS实例的公网IP地址,出现如下页面说明Apache服务已经成功运行:

    输入http://**ECS实例的公网IP地址/**phpinfo.php,出现如下页面说明PHP已经安装成功:

    方法二 宝塔面板一键安装

    宝塔面板官网

    • Centos安装脚本

      1
      yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
    • Ubuntu/Deepin安装脚本

      1
      wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
    • Debian安装脚本

      1
      wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
    • 国产龙芯架构安装脚本****(其他CPU请勿使用)

      1
      wget -O install_panel.sh https://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh ed8484bec

    通过安装脚本即可为Linux系统安装宝塔面板

    安装完宝塔面板后通过外网访问链接方可访问到Linux上的宝塔面板

    随后便可以在软件商店中安装相应的软件