Amazon Lambda安装宝塔并搭建wordpress

温馨提示: 本文最后更新于2024-12-12 15:43:09,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 苏晨博客网

在Amazon Lambda上搭建宝塔面板并搭建WordPress,需要使用Amazon Lambda的自定义镜像功能。

一. 购买亚马逊服务器EC2

首先,您需要购买一个亚马逊EC2服务器实例,确保您有足够的计算资源来运行您的项目。亚马逊提供了多种不同的实例类型和配置选项,您可以根据自己的需求选择适合的实例。

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

注册流程

首先我们访问亚马逊官网 然后点击右上角创建账号

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

输入邮箱和名称(需要注意的是名称只能是字母和数字的组合,不能使用中文)

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

点击验证点击邮件地址,然后亚马逊云科技就会给我们的邮箱发送验证码,我们填写邮箱收到的验证码点击验证

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

填写根用户密码,这个密码比较重要,要求密码必须大写字母,小写字母。数字,符号这四种至少三种混合输入。输入好后点继续。

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

添加联系人信息,这里我们就选择个人,然后再下面填写个人信息就行了,如实填写就行,有些地址信息不支持中文填写我们直接使用拼音代替即可

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

然后点击继续,他会让我们填写个卡的信息,我们填信用卡或者借记卡都行,它支持VISA,万事达,运通等等这些卡,据说银联的卡也可以,它会扣1美元或者1当地货币来验证卡的真实性,验证后会返还这个费用。

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

填写好后我们点击继续并验证,我们一般就选择短信验证就可以,国家那里选择中国,下面填写手机号以及验证码

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

然后点击发送短信,我们把收到的短息验证码填入即可

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

然后页面就会跳转至支持计划,这里我们选择 基本支持-免费,然后点击完成注册即可。

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

注册好后需要等几分钟,等待亚马逊云科技激活我们的账户,激活好了会给我们发邮件提醒。
收到激活邮件后,就可以点击转至亚马逊云科技管理控制台,然后它会让我们重新登录,我们输入注册时候的邮箱和密码即可

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

二.使用官方镜像

在实例中,选择适合的Linux系统进行安装。可以选择常见的发行版,如Ubuntu、CentOS或Amazon Linux等。根据您的需求和偏好,选择一个稳定可靠的Linux发行版进行安装。

进入EC2面板后,点击下方启动实例

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

然后进入启动实例页面,这里面我们可以给服务器起个名称,然后下方根据需求选择服务器系统,值得注意的是套餐那里要选择免费的,架构默认x86即可,实例类型套餐也是要选择免费的(一般默认的就是免费的)然后就是创建密钥对,名称可以随便写个,创建好后会自动下载个秘钥文件,这个秘钥文件不要弄丢了,我们链接服务器时会用到它。最后配置下存储(默认8G最高可设置30G)。

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客
Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

创建密钥对,这个很重要,要保存好,之后登录你的VPS需要用到。

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

配置存储

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

点击右侧启动实例,等待启动成功!

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

等待它初始化完成即可,至此我们就得到了一台免费一年的Amazon EC2服务器,然后点击实例ID进入页面后点击连接。

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

进入到web端在线连接页面,如下所示:

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

然后需要配置SSH,本次使用iTerm2配置,其他客户端类似。

首先打开SSH客户端,查找您的私有密钥文件。用于启动此实例的密钥为itdcos.pem。如有需要,运行此命令,以确保您的密钥不公开可见:

chmod 400 itdcos.pem
Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

然后通过其公有DNS连接到您的实例:

ec2-13-59-94-112.us-east-2.compute.amazonaws.com

通过以下命令进行ssh连接:

ssh -i "itdcos.pem" ubuntu@ec2-13-59-94-112.us-east-2.compute.amazonaws.com

如下图所示则表示连接成功:

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

三.安装宝塔

使用下面的语句进行安装

Centos/OpenCloud/Alibaba稳定版9.0.0

url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec

Debian 安装脚本稳定版9.0.0

wget -O install.sh https://download.bt.cn/install/install_lts.sh && bash install.sh ed8484bec

Ubuntu/Deepin 安装脚本稳定版9.0.0

wget -O install.sh https://download.bt.cn/install/install_lts.sh && sudo bash install.sh ed8484bec

稳定版9.0.0 通用安装脚本

url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec

正式版9.2.0 通用安装脚本

if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

四、安装wordpress

登录到宝塔后台,进入软件商店,搜索并安装以下程序(备注:已经安装了这些的可跳过)

  • Nginx 推荐版本1.20.1
  • PHP 推荐版本7.2
  • MySQL 推荐版本5.7
Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

然后创建站点

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

设置网站参数

点击刚刚创建的网站,并进行以下配置

  • 设置伪静态
  • 设置好SSL证书(自己有证书就用自己的,没有证书就先用Let’s Encrypt免费的)
  • 安装好PHP扩展(非必须)
Amazon Lambda安装宝塔并搭建wordpress-苏晨博客
Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

说明一下,证书问题!证书本来可以等网站做好之后在配置,但是!!我们强烈推荐建站前就配置好SSL,因为当网站有内容了之后,再来配置SSL并开启HTTPS,就会涉及到换域名,会十分麻烦!!
需要注意的是,这里如果使用Let’s Encrypt的证书,那么只有一个月的有效期!所以为了安全和稳定,还是建议后期更换成其他证书。

这一步点击安装即可,不需要等待安装完成即可进入下一步!

安装wordpress

完成以上步骤以后,我们就可以打开我们的网站了,首次打开会自动运行wordpress安装程序,我们根据流程安装即可!

注意:按照上方流程设置好了SSL之后,一定要用https打开网站!

Amazon Lambda安装宝塔并搭建wordpress-苏晨博客
Amazon Lambda安装宝塔并搭建wordpress-苏晨博客
Amazon Lambda安装宝塔并搭建wordpress-苏晨博客
Amazon Lambda安装宝塔并搭建wordpress-苏晨博客

重要提醒:如果你的服务器要搭建多个网站,一定要设置不同的数据库表前缀,不然如果再使用Redis的话,会导致数据错乱

OK,教程结束。接下来就是进入wordpress后台进行一些基础参数设置,再安装主题了。具体请查看以下文章吧

亚马逊云科技还有很多免费云产品,大家可以可以访问:亚马逊云科技进行查看。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容