弹性云服务器 ECS-搭建ThinkPHP框架:操作步骤

时间:2024-08-27 15:44:43

操作步骤

  1. 安装PHP。
    1. 执行以下命令,安装EPEL源和Remi仓库。

      sudo yum install -y epel-release

      sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm

    2. 执行以下命令,启用PHP 8.0仓库。

      sudo yum -y install yum-utils

      sudo yum-config-manager --enable remi-php80

    3. 执行以下命令,安装PHP。

      sudo yum install -y php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json

    4. 执行以下命令,验证PHP的安装版本。

      php -v

      回显如下类似信息:

      PHP 8.0.30 (cli) (built: Jun  4 2024 15:19:49) ( NTS gcc x86_64 )
      Copyright (c) The PHP Group
      Zend Engine v4.0.30, Copyright (c) Zend Technologies  
  2. 安装Composer。

    Composer是PHP编程语言的包管理器,提供管理PHP软件依赖和所需库的标准格式。

    1. 执行以下命令,安装Composer所需依赖。

      sudo yum install -y unzip git

    2. 执行以下命令,安装Composer。

      curl -sS https://getcomposer.org/installer | php

      sudo mv composer.phar /usr/local/bin/composer

    3. 执行以下命令,查看Composer版本。

      composer --version

      回显如下类似信息:
      Composer version 2.7.7 2024-06-10 22:11:12
      PHP version 8.0.30 (/usr/bin/php)
  3. 安装ThinkPHP。
    1. 使用Composer创建一个新的ThinkPHP应用程序。

      该命令会在当前目录下创建一个名为my-thinkphp-app的目录,并下载ThinkPHP的核心文件和依赖项。

      composer create-project topthink/think my-thinkphp-app

    2. 切换到新创建的ThinkPHP应用程序目录,启动ThinkPHP内置服务器进行开发。

      cd my-thinkphp-app

      php think run

      回显如下类似信息,表示ThinkPHP已启动。

    3. 安装完成后,可通过浏览器访问“http://云服务器弹性公网IP:8000”,显示如下页面,说明ThinkPHP安装成功。

support.huaweicloud.com/bestpractice-ecs/ecs_bp_0268.html