基于阿里云服务器的网站部署教程(一)

39次阅读

前段时间因为学校的考试还有实习公司的项目 , 因此断更了一段时间。最近准备先来更新一些关于在服务器上部署网站的教程 , 一方面是因为近期在公司做一个 NLP 的系统 , 边学习边记录。另一方面后续我会分享如何使用 python 的 Flask+tensorflow2.0+ 阿里云服务器部署我们所实现的机器学习及深度学习项目在网页上 , 以便于工业使用。

这里我们选择通过阿里云服务器对项目进部署 , 当然腾讯云服务器也是可以的 , 操作原理类似。

一. 阿里云服务器的购买

1. 因为博主目前还是学生 , 因此可以使用学生的一些信息购买阿里云的学生机 , 价格可以说是比正常机的便宜很多。配置相对来说也不错 , 对于自己做做小网站什么的那是足够了。这里顺便附上阿里云学生机服务器的主页 :https://promotion.aliyun.com/ntms/act/campus2018.html?spm=a2c4g.11186623.2.10.71564e6bLjLSM8, 或者直接在阿里云的搜索栏里直接搜索轻量应用服务器也可以 ( 不过这里我没发现学生优惠的进入渠道 )。

基于阿里云服务器的网站部署教程(一)插图

2. 在选择系统镜像的时候 , 我们选择宝塔 linux 面板。它是一种基于 Centos 系统 (Linux 其中的一个发行版 ) 的服务器运维管理面板 , 简单来说就是可以通过 Web 端的操作 , 更方便监测、管理我们的服务器。

基于阿里云服务器的网站部署教程(一)插图1

二. 服务器的配置

1. 购买完服务器之后 , 我们通过网页右上方的控制台按钮进入我们购买产品的控制台。

基于阿里云服务器的网站部署教程(一)插图2

2. 点击控制台中已开通的云产品“轻量应用服务器”, 进入我们的服务器界面。下面显示的是我之前部署好的服务器的相关信息。

基于阿里云服务器的网站部署教程(一)插图3

3. 如果你是一开始就选择购买的宝塔 linux 版服务器 , 应该直接就是正确我们需要的系统了。如果不是的话 , 可以点界面上的重置系统 , 进行重新选择安装。

基于阿里云服务器的网站部署教程(一)插图4

三. 宝塔 Linux 的进入及配置

1. 然后我们要进入宝塔 linux 的操作面板。我们点击页面右上角的远程连接 , 进入服务器的 linux 系统。

基于阿里云服务器的网站部署教程(一)插图5

2. 在远程连接界面输入 sudo cat /www/server/panel/default.pl 指令 , 查询宝塔 linux 面板的登录密码。

基于阿里云服务器的网站部署教程(一)插图6

3. 进入防火墙开启 8888 端口 , 因为我们是通过这个端口访问宝塔 linux 面板的。

基于阿里云服务器的网站部署教程(一)插图7

4. 复制服务器主页的公网 IP。这里我的 IP 是 47.101.143.24。

基于阿里云服务器的网站部署教程(一)插图8

5. 在网页上输入“复制的 IP:8888”即可进入宝塔 linux 操作面板。用户名是 admin, 密码是刚才我们在远程连接桌面查询到的密码 ( 可以在宝塔面板里修改 )。登录后我们直接安装系统推荐的套件即可 , 我这里显示的是 nginx 和 apache, 我选择的是 nginx 服务器。

基于阿里云服务器的网站部署教程(一)插图9

6. 点击最左侧的网站按钮 , 之后再点击添加站点。域名因为我没有购买 , 所以可以直接写上我们的 IP 地址 , 如果需要多个网站 , 我们可以用设置不同的端口即可。

基于阿里云服务器的网站部署教程(一)插图10

7. 查看文件目录下的 html 文件 , 网页返回的即是系统的 index 文件。

基于阿里云服务器的网站部署教程(一)插图11

8. 在网页上输入我们刚才的域名 ( 也就是我们的 IP 地址 ), 即可看到建站成功 , 目前所有人都已经可以访问到这个 IP 地址。后续我们通过修改上面的 html 文件即可修改我们的网站显示的内容。如果需要域名的朋友们可以自行购买 , 这样就可以代替 IP 地址对网站进行访问。

基于阿里云服务器的网站部署教程(一)插图13

这是本次的所有内容 , 下节会分享如何在服务器上运行 python 程序并使用 python 的 flask 库 , 这有利于我们以后在网页上部署 tensorflow2.0 的深度学习模型。谢谢大家的关看 !

原文链接:https://blog.csdn.net/qq_41973343/article/details/104109582

正文完
 
追风者
版权声明:本站原创文章,由 追风者 2024-01-02发表,共计1461字。
转载说明:声明:本站内容均来自互联网,归原创作者所有,如有侵权必删除。 本站文章皆由CC-4.0协议发布。