技术干货||用阿里云轻量应用服务器搭建个人网站

本文涉及的产品
云防火墙,500元 1000GB
简介: 技术干货||用阿里云服务器搭建个人网站

搭建过程如下:


1 准备工具

2 详细过程

(1)进入控制台

(2)进入轻量应用服务器管理台

(3)远程连接

(4)安装宝塔面板

(5)添加网站

(6)上传源码


01—准备工具


阿里云“轻量应用服务器”,购买链接如下:

https://partner.aliyun.com/shop/1586986852753298?spm=a2cbv.aps.0.0.72e2561cLOdgKJ

image.png


个人网站源码



本次搭建使用阿里云轻量应用服务器,预装环境为系统镜像,CentOS7.3 64位,地域不限如图

image.png


02—详细过程


(1)进入控制台

阿里云首页“右上角”。

image.png

(2)进入轻量应用服务器管理台

进入服务器列表,点击已经拥有的CentOS服务器。

image.png


(3)远程连接

本次搭建没有下载任何连接软件,直接使用阿里云的远程连接。远程连接在页面右上角。

image.png



打开如下界面。

image.png

输入 sudo -i 命令进入管理员模式。(前面的 $ 会变成 #)

sudo -i //进入管理员模式//注:该窗口下,不能用“ctrl+c/v”进行复制粘贴,可以使用鼠标右键


(4)下载宝塔面板


进入宝塔面板官网,选择安装Linux版

image.png

复制下载代码

image.png


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

将此代码粘贴至命令行中,回车确认。


image.png

之后,按照提示输入“y”,不需要再进行输入,两分钟后命令行窗口打印出宝塔面板类似如下信息:

Bt-Panel-URL: http://172.0.0.0:8888/7f848w6w 登录地址(不包括http前面的)username: fhjkdffsk 登录用户名password: 468ddfs 登录密码

最后按照提示进入登录地址,如果登录界面一直加载不出,可能原因是服务器没有打开8888端口,需进行如下步骤:

打开阿里云控制台,进入左边栏防火墙选项,点击右上角添加规则,添加一个自定义的TCP端口8888

image.png

之后顺利进入登录界面,输入命令行窗口中的用户名和密码后进入宝塔面板。如果刚才忘记保存密码,而且关闭了命令行窗口,可输入如下代码查看用户名和密码,需要先 输入sudo-i 命令进入管理员模式。

sudo -i//进入管理员模式/etc/init.d/bt default//查看宝塔面板入口、用户名和密码

(5)添加网站

首先进入宝塔面板,按照推荐进行一键部署

下载完成后在左侧边栏进入网站选项,然后点击添加站点。

image.png

上图中,域名填写服务器的IP地址(公),即宝塔面板登录地址中间那串,比如我的登录地址为 http://172.0.0.0:8888/7f848w6w,那么我的IP就是172.0.0.0。

根目录是放置网站源码的目录,这里直接默认。

FTP为文件传输协议,用于文件下载和上传,暂时不添加。

数据库添加MySQL,如图设置,用户名密码默认。

点击提交后,就可以用IP直接访问网站了。(输入http://IP地址 访问网站)

如果无法访问,可能是80端口没有打开,此时按照第(4)步中的步骤添加一个80的TCP端口即可。

后面会遇到phpMyAdmin打不开,可能是因为888端口没开,则继续以上操作。)

(6)上传源码

左侧边栏选择文件,打开刚刚配置的根目录/www/wwwroot/106.15.91.148,已经存在默认文件,相当于网站搭建的"Hello World!"了,之后将自己的源码上传即可。


03

结语



至此,网站已经搭建好了,最初遇到很多奇奇怪怪的问题,令人崩溃。但通过查阅其他博客攻略,逐渐熟悉了linux终端的操作方式。

我觉得要及时记录一些常用命令,比如防火墙操作、数据库操作、nginx和uwsgi的关闭重启等。

常用命令如下:

sudo -i #进入管理员模式cd /www/myweb/HelloWorld #cd打开某路径文件(路径开头要‘/’)killall -9 uwsgi #结束uwsgiuwsgi -x socket.xml #启动uwsgi(根据配置不同)service nginx reload #重启nginxfirewall-cmd --reload #重启防火墙
firewall-cmd --zone=public --add-port=8899/tcp --permanent #开启防火墙python3 manage.py makemigrations #生成迁移(django)python3 manage.py migrate #执行迁移(django)

后面我将使用python3+django+uwsgi+nginx的方式部署网站。将会做更多与python django有关的记录。



相关文章
|
11天前
|
弹性计算 数据挖掘 应用服务中间件
阿里云轻量应用服务器68元与云服务器99元和199元区别及选择参考
目前阿里云有三款特惠云服务器,第一款轻量云服务器2核2G68元一年,第二款经济型云服务器2核2G3M带宽99元1年,第三款通用算力型2核4G5M带宽199元一年。有的新手用户并不是很清楚他们之间的区别,因此不知道如何选择。本文来介绍一下它们之间的区别以及选择参考。
246 87
|
4天前
|
存储 弹性计算 应用服务中间件
阿里云轻量应用服务器出新品通用型实例了,全球26个地域可选
近日,阿里云再度发力,推出了首款全新升级的轻量应用服务器——通用型实例。这款服务器实例不仅标配了200Mbps峰值公网带宽,更在计算、存储、网络等基础资源上进行了全面优化,旨在为中小企业和开发者提供更加轻量、易用、普惠的云计算服务,满足其对于通用计算小算力的迫切需求。目前,这款新品已在全球26个地域正式上线,为全球用户提供了更加便捷、高效的上云选择。
|
12天前
|
存储 人工智能 网络协议
浅聊阿里云倚天云服务器:c8y、g8y、r8y实例性能详解与活动价格参考
选择一款高性能、高性价比的云服务器对于企业而言至关重要,阿里云推出的倚天云服务器——c8y、g8y、r8y三款实例,它们基于ARM架构,采用阿里自研的倚天710处理器,并基于新一代CIPU架构,通过芯片快速路径加速手段,实现了计算、存储、网络性能的大幅提升。2025年,计算型c8y云服务器活动价格860.65元一年起,通用型g8y云服务器活动价格1187.40元一年起,内存型r8y云服务器活动价格1454.32元一年起。本文将为大家详细解析这三款实例的性能特点、应用场景以及最新的活动价格情况,帮助大家更好地了解阿里云倚天云服务器。
|
6天前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
6天前
|
人工智能 安全 Linux
阿里云与龙蜥携手打造智算时代最佳服务器操作系统
本次分享的主题是阿里云与龙蜥携手打造智算时代最佳服务器操作系统,由阿里云技术软件部产品总监张鹏程分享。主要分为三个部分: 1.开源社区 2.操作系统 3.云 + AI
阿里云与龙蜥携手打造智算时代最佳服务器操作系统
|
15天前
|
机器学习/深度学习 弹性计算 缓存
简单聊聊,阿里云2核2G3M带宽云服务器与轻量应用服务器区别及选择参考
2核2G3M带宽云服务器与轻量应用服务器是目前阿里云的活动中,入门级走量型云服务器,轻量云服务器2核2G3M带宽68元一年,经济型e实例云服务器2核2G3M带宽99元1年。同样的配置,对于有的新手用户来说,有必要了解一下他们之间的区别,以及各自的购买和续费相关政策,从而选择更适合自己需求的云服务器。本文为大家简单分析一下我们应该选择哪一款。
|
15天前
|
监控 安全 数据库
阿里云国际站:如何使用阿里云国际站服务器
阿里云国际站服务器是一种强大的云计算服务,可以帮助用户轻松搭建和管理自己的网站、应用程序和数据库。本文将介绍如何使用阿里云国际站服务器,包括注册账户、选择服务器配置、安装操作系统、配置网络和安全设置等方面。
|
18天前
|
弹性计算 安全 搜索推荐
阿里云国际站注册教程:阿里云服务器安全设置
阿里云国际站注册教程:阿里云服务器安全设置 在云计算领域,阿里云是一个备受推崇的品牌,因其强大的技术支持和优质的服务而受到众多用户的青睐。本文将为您介绍阿里云国际站的注册过程,并重点讲解如何进行阿里云服务器的安全设置。
|
弹性计算 网络协议 Java
阿里云ECS十五日体验记录
本文作于2022/6/4,是为了发表自己的看法和免费续费而撰写.
|
存储 弹性计算 运维
阿里云ECS体验记录
阿里云ECS体验记录
388 0