admin 管理员组文章数量: 1088107
阿里云服务器租用与 Alibaba Cloud Linux 系统下宝塔面板部署静态网站全记录
下面将详细记录我租用阿里云服务器,并在 Alibaba Linux 系统下使用宝塔面板部署静态网站的全过程,希望能为有相同学习需求的同学提供参考。
一、阿里云服务器租用流程
(一)注册与登录阿里云账号
首先,打开阿里云官方网站(https://www.aliyun/),点击页面右上角的 “注册”按钮。注册过程中,需要填写手机号码、设置密码等信息,按照提示完成验证后,即可成功注册阿里云账号。注册完成后,点击“登录” 按钮,进入阿里云控制台。
(二)选择合适的云服务器
在阿里云控制台首页,找到 “云服务器 ECS”选项,点击进入云服务器 ECS 页面。然后点击“立即购买” 按钮,进入服务器配置选择界面。
- 基础配置选择
地域:根据目标用户群体的分布选择合适的地域。比如,如果网站主要面向国内用户,选择华东、华北等地域;若用户分布较广,可选择多线机房或海外地域。这里选择了 “华南 3(广州)”,因为该地域距离我的位置比较近,访问速度较快。
可用区:一般情况下,默认选择即可。如果有高可用性需求,可以选择不同可用区的服务器进行容灾部署。
实例规格:对于静态网站来说,初期访问量可能不大,选择基础型实例即可。选择了 “ecs.e-c1m2.large”,该规格具有 2 核 CPU、4G 内存,足够满足静态网站的基本运行需求。
镜像:在镜像选择中,找到 “Alibaba Cloud Linux”,并选择合适的版本。这里选择了“Alibaba Linux 3.2104 LTS 64 位”,这是阿里云基于 CentOS 优化的 Linux 发行版,稳定性和兼容性较好。
存储:系统盘默认选择高效云盘,容量为 40GB,对于静态网站来说,这个容量暂时足够。如果后期网站内容增加,可以再进行扩容。 - 网络与安全组配置
网络类型:选择 “专有网络”,专有网络具有更高的安全性和网络性能。
虚拟交换机:默认选择即可。
公网 IP:勾选 “分配公网 IP”,并选择合适的带宽。由于是静态网站,初期带宽选择 1Mbps 即可,后期可根据访问量进行调整。
安全组:选择默认的安全组,或者根据需要自定义安全组规则。默认安全组允许 HTTP(80 端口)、HTTPS(443 端口)等常见端口的访问,对于静态网站来说基本满足需求。后续远程连接需要可以手动添加。 - 购买配置与时长
购买时长:根据个人需求选择,选择了 “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、尝试不同的解决方法,提高了自己的问题解决能力。
(二)注意事项
服务器密码一定要设置复杂且安全,避免被恶意攻击。
在选择服务器配置时,要根据网站的实际需求进行选择,避免资源浪费或资源不足。
宝塔面板的登录信息要妥善保管,不要随意泄露。
上传网站文件时,要确保文件的完整性和安全性,避免上传包含恶意代码的文件。
配置安全组规则时,要谨慎开放端口,只开放必要的端口,提高服务器的安全性。
这次实践只是一个开始,未来我还会继续学习更多关于服务器管理和网站部署的知识,探索更多的功能和应用场景。希望这篇博客能对大家有所帮助。
以上便是完整的服务器租用及部署静态网站的过程。你可以看看是否符合你的需求,若有任何操作步骤需要调整或补充,欢迎随时告知。
版权声明:本文标题:阿里云服务器租用与 Alibaba Cloud Linux 系统下宝塔面板部署静态网站全记录 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1753573793a2907782.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论