提供的产品配置

查看 Amazon Lightsail 上支持的 Plesk 配置

在 Amazon Lightsail 上安装 Plesk

若要在 Amazon Lightsail 上安装 Plesk,请如下操作:

  1. 登录现有的 AWS 帐户或创建一个帐户

    注解: 如果您正尝试访问 Amazon Lightsail 而看到 403 HTTP 错误,请 创建一个要访问 Lightsail 的 IAM 策略并将其附加到新的或现有的用户

  2. Go to Lightsail and click Create instance.

    image 79175

  3. Under “Instance location”, click Change Region and zone and select a region. If you plan to host small business websites, we recommend choosing the zone closest to their geographic location to decrease page load times for local visitors.

  4. Under “Pick your instance image” > the “Apps + OS” tab, select Plesk Hosting Stack on Ubuntu.

    image 79441

  5. (Optional) Click + Add launch script to add a shell script that will run on your instance the first time it launches.

  6. Lightsail uses SSH keys for authentication. To use an existing SSH key, click Change SSH key pair and select the SSH key you have uploaded earlier. You can also create or upload a new key pair or use the default one.

  7. 选择您的实例方案。Plesk Hosting Stack on Ubuntu 以每月 10 美元的 Lightsail 方案起售。

  8. Under “Name your instance”, give your instance a recognizable name and specify the number of instances you want to deploy.

    image 79038

  9. Click Create instance.

    您已经在 Lightsail 上创建了 Plesk 实例。请稍候直到 Plesk 被配置好再登录。

    注解: 不要重新启动实例,或者将静态IP地址分配给它,直到该实例完全部署完成为止。该部署可能会花费一些时间。如果您登录到正在进行部署的Plesk实例,您将看到维护屏幕。一旦部署完成,维护屏幕就会被移除,Plesk就可以使用了。

  10. 给您的实例分配一个静态 IP 地址然后将其重启。

    默认情况下,Lightsail 会为实例分配一个公共 IPv4 地址。每次启动或停止该实例时,此 IP 地址都会发生更改。分配静态 IP 地址后,它将替换默认的公共地址,并在启动或停止实例时保持不变。

    观看视频教程

第一次访问 Plesk

注解: 当您通过 Plesk 创建 Lightsail 实例时,会自动在 Amazon Lightsail Firewall 中打开所有必要端口(TCP 22、UDP 53、TCP 53、TCP 80、TCP 443、TCP 8443 和 TCP 8447)。

第一次在 Lightsail 上登录 Plesk:

  1. 通过 SSH 访问实例命令行。您可以使用以下操作:

    • Your own SSH client, for example PuTTY on Windows or Terminal on Linux and macOS. If you go with this option, you will need the instance user name and IPv4 address. To see them, go to Lightsail > Instances, click your instance name, and scroll down to the “Use your own SSH client” section.

      image lightsail ip

      PuTTY 是一款免费的适用于 Windows 的 SSH 客户端。但是,PuTTY 不能使用 SSH 密钥的标准.pem 格式。如果使用PuTTY,则需要将从 Lightsail 下载的密钥转换为 PuTTY 特定格式。

      观看视频教程

      与 Windows 不同,Linux 和 macOS 在默认情况下具有可用的命令行终端应用程序。如果使用终端,则需要设置从 Lightsail 下载的密钥的特定权限,并将密钥放置在指定的文件夹中。

      观看视频教程

    • Lightsail 基于浏览器的 SSH 客户端。要使用该客户端,请找到您的 Plesk 实例,并单击其上的 image terminal icon 图标。

      image terminal icon big

  2. 运行以下命令以生成一次性登录链接:

    sudo plesk login
    
  3. Plesk将生成两个登录链接:一个具有实例主机名,另一个具有实例Pv4地址。在浏览器中打开包含主机名的链接(例如 https://eloquent-ishizaka.192-0-2-1.plesk.page/login?secret=KgG2POCJYtWoBc2EHoJzV6ThQpxkMjwuj7hv-9LP8LLbSc-J)。

    注解: 如果具有主机名的链接因任何原因无法使用,请打开具有IP地址的第二个链接(例如,https://192.0.2.1/login?secret=hlHH450sx%2FAlSJHj1VWJC2qKxK6gqVxtsMkYG6bf6wc%3D)。在这种情况下,您将在浏览器中看到“您的连接不是专用的”警告。请忽略该警告,然后继续操作。这样做是安全的,因为与Plesk服务器的连接实际上是安全的,且使用自签名的SSL/TLS证书进行了加密。

  4. 您将被重定向到Plesk欢迎屏幕。提供您的联系人姓名和电子邮件地址;阅读并接受最终用户许可协议;设置管理员密码。

    注解: 下一次登录 Plesk,请使用该密码和admin用户名。

  5. Click Enter Plesk to log in to Plesk.

一旦简单的初始化完成,Plesk将完全准备就绪。则可以开始创建你的第一个网站。

下一步

我们还建议配置服务器在独立的DNS区域保留子域名的DNS记录。要实现此目的,请使用以下命令:

/usr/local/psa/bin/server_pref -u -subdomain-dns-zone own

注解: 将自动检测服务器的专用IP地址。要避免连接问题,请不要在Plesk中注册实例的公共IP地址。必须仅注册专用IP地址。