admin 管理员组

文章数量: 1088107

阿里云服务器租用与 Alibaba Cloud Linux 系统下宝塔面板部署静态网站全记录
下面将详细记录我租用阿里云服务器,并在 Alibaba Linux 系统下使用宝塔面板部署静态网站的全过程,希望能为有相同学习需求的同学提供参考。


一、阿里云服务器租用流程

(一)注册与登录阿里云账号

首先,打开阿里云官方网站(https://www.aliyun/),点击页面右上角的 “注册”按钮。注册过程中,需要填写手机号码、设置密码等信息,按照提示完成验证后,即可成功注册阿里云账号。注册完成后,点击“登录” 按钮,进入阿里云控制台。

(二)选择合适的云服务器

在阿里云控制台首页,找到 “云服务器 ECS”选项,点击进入云服务器 ECS 页面。然后点击“立即购买” 按钮,进入服务器配置选择界面。

  1. 基础配置选择
    地域:根据目标用户群体的分布选择合适的地域。比如,如果网站主要面向国内用户,选择华东、华北等地域;若用户分布较广,可选择多线机房或海外地域。这里选择了 “华南 3(广州)”,因为该地域距离我的位置比较近,访问速度较快。
    可用区:一般情况下,默认选择即可。如果有高可用性需求,可以选择不同可用区的服务器进行容灾部署。
    实例规格:对于静态网站来说,初期访问量可能不大,选择基础型实例即可。选择了 “ecs.e-c1m2.large”,该规格具有 2 核 CPU、4G 内存,足够满足静态网站的基本运行需求。
    镜像:在镜像选择中,找到 “Alibaba Cloud Linux”,并选择合适的版本。这里选择了“Alibaba Linux 3.2104 LTS 64 位”,这是阿里云基于 CentOS 优化的 Linux 发行版,稳定性和兼容性较好。
    存储:系统盘默认选择高效云盘,容量为 40GB,对于静态网站来说,这个容量暂时足够。如果后期网站内容增加,可以再进行扩容。
  2. 网络与安全组配置
    网络类型:选择 “专有网络”,专有网络具有更高的安全性和网络性能。
    虚拟交换机:默认选择即可。
    公网 IP:勾选 “分配公网 IP”,并选择合适的带宽。由于是静态网站,初期带宽选择 1Mbps 即可,后期可根据访问量进行调整。
    安全组:选择默认的安全组,或者根据需要自定义安全组规则。默认安全组允许 HTTP(80 端口)、HTTPS(443 端口)等常见端口的访问,对于静态网站来说基本满足需求。后续远程连接需要可以手动添加。
  3. 购买配置与时长
    购买时长:根据个人需求选择,选择了 “1 个月” 的试用时长,以便先熟悉服务器的使用。
    付费方式:支持按量付费和包年包月,这里选择了包年包月的方式。
    确认配置:仔细核对所选的配置信息,确保无误后,点击 “去支付” 按钮,完成服务器的购买。

二、服务器初始化设置

(一)获取服务器登录信息

购买完成后,在阿里云控制台的 “云服务器 ECS”页面,找到刚刚购买的服务器实例,点击进入实例详情页面。在“基本信息”中,可以看到服务器的公网 IP 地址。同时,在“远程连接与命令”选项卡中,点击“重置实例密码”,设置一个复杂的登录密码,用于后续远程连接服务器。

(二)远程连接服务器

由于使用的是 Windows 系统,这里使用 Xshell 工具来远程连接服务器。打开 Xshell,点击 “新建” 按钮,在弹出的对话框中:
名称:自定义一个名称,方便识别。
主机:输入服务器的公网 IP 地址。
端口号:默认 22。
点击 “确定”后,在弹出的登录对话框中,输入用户名“root”和之前设置的密码,点击“登录” 即可成功连接到服务器。

(三)查看系统信息

连接到服务器后,输入以下命令查看系统信息:

cat /etc/os-release

可以看到当前系统为 Alibaba Linux 3.2104 LTS,确认系统正确。


三、宝塔面板安装

(一)安装宝塔面板

宝塔面板是一款简单易用的服务器管理面板,方便我们进行网站部署等操作。在服务器命令行中,输入以下命令安装宝塔面板(还需输入 y):

yum install -y wget && wget -O install.sh 
http://download.bt/install/install_6.0.sh && sh install.sh

安装过程中会显示进度,等待安装完成。安装完成后,会显示宝塔面板的登录地址、用户名和密码,务必记录下来,这是后续登录宝塔面板的重要信息。

(二)配置安全组规则

由于宝塔面板默认使用 8888 端口,而之前的安全组规则可能没有开放该端口,所以需要在阿里云控制台的安全组中添加规则。进入服务器的安全组设置页面,点击 “添加安全组规则”(若不是默认端口,添加 IP 地址后面的端口号即可):
规则方向:选择 “入方向”
授权策略:选择 “允许”
端口范围:输入 “8888/8888”
源地址:输入 “0.0.0.0/0”,表示允许所有 IP 地址访问。
点击 “确定” 后,安全组规则配置完成。

(三)登录宝塔面板

在浏览器中输入宝塔面板的登录地址(安装时保存下来的),输入用户名和密码,点击 “登录”进入宝塔面板。首次登录时,会提示安装宝塔面板的组件,根据需要选择安装“LNMP”或“LAMP”环境,这里我们选择安装“LNMP”环境(Nginx + MySQL + PHP),用于静态网站部署。点击“一键安装” 后,等待组件安装完成。


四、静态网站部署

(一)准备静态网站文件

在本地电脑上准备好已经制作好的静态网站文件,通常是一个包含 HTML、CSS、JavaScript、图片等文件的文件夹。

(二)创建网站

在宝塔面板首页,点击 “网站”选项卡,然后点击“添加站点” 按钮。在弹出的对话框中:
域名:输入自己的域名(如果还没有域名,可以先使用服务器的公网 IP 地址)。
根目录:默认会在服务器的 “www/wwwroot” 目录下创建一个与域名同名的文件夹,作为网站的根目录,也可以自定义根目录路径。
数据库:如果静态网站不需要数据库,可以不创建。
点击 “提交” 后,网站创建完成。

(三)上传网站文件

创建网站后,点击网站域名对应的 “文件”按钮,进入文件管理页面。点击“上传”按钮,将本地准备好的静态网站文件压缩包上传到服务器的网站根目录下。上传完成后,点击压缩包,选择“解压”,将文件解压到当前目录。

(四)配置域名解析(若有域名)

如果已经购买了域名,需要将域名解析到服务器的公网 IP 地址。进入域名注册商的管理后台,找到域名解析设置,添加一条 A 记录,将域名指向服务器的公网 IP 地址。解析生效后,通过域名即可访问网站。

(五)访问网站

完成以上步骤后,在浏览器中输入服务器的公网 IP 地址或域名,即可访问部署的静态网站。


五、总结与注意事项

(一)学习心得

通过这次租用阿里云服务器并使用宝塔面板部署静态网站的实践,我对服务器的租用、配置和网站部署有了更直观的认识。从一开始对服务器操作的陌生,到逐步完成各个步骤,每一步都充满了挑战,但也带来了很大的成就感。特别是在遇到问题时,通过使用 AI、尝试不同的解决方法,提高了自己的问题解决能力。

(二)注意事项

服务器密码一定要设置复杂且安全,避免被恶意攻击。
在选择服务器配置时,要根据网站的实际需求进行选择,避免资源浪费或资源不足。
宝塔面板的登录信息要妥善保管,不要随意泄露。
上传网站文件时,要确保文件的完整性和安全性,避免上传包含恶意代码的文件。
配置安全组规则时,要谨慎开放端口,只开放必要的端口,提高服务器的安全性。
这次实践只是一个开始,未来我还会继续学习更多关于服务器管理和网站部署的知识,探索更多的功能和应用场景。希望这篇博客能对大家有所帮助。
以上便是完整的服务器租用及部署静态网站的过程。你可以看看是否符合你的需求,若有任何操作步骤需要调整或补充,欢迎随时告知。

本文标签: 阿里 宝塔 静态 全记录 面板