当前位置:网站首页>云服务器零基础部署网站(保姆级教程)
云服务器零基础部署网站(保姆级教程)
2022-07-30 05:50:00 【HW-Header】
文章目录
前言
最近在Boostrap实训,刚好想到自己上个月买的学生版服务器,因此对在服务器上部署网站产生强烈的兴趣。本篇文章将以云服务器为基础,借助宝塔面板,实现在云服务器上部署网站的保姆级教程。
一、在服务器上搭建宝塔面板
1、何为宝塔面板?
在服务器上,一般使用的都是Liunx系统,没有像Windows那样的可视化界面,因此对于新手来说,在上面部署自己的网站是有一定难度的;而宝塔面板是一款服务器管理软件,将原来的代码操作转为可视化操作,简化了部署服务器的操作步骤,降低了新手入门的难度。
2、搭建宝塔面板
①首先使用SSH远程连接工具连接服务器
推荐使用Putty,是一款轻量级的SSH远程连接工具,非常好用!

②执行命令下载及安装宝塔面板(以Centos系统为例)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
回车之后会确认安装信息,输入y/Y回车确认安装。
安装完成之后,会出现以下信息:
访问登录地址,输入登录名和密码,即可进入宝塔面板的管理端:
第一次登录宝塔面板会推荐套件,通过宝塔面板,搭建服务器端最基础的配置环境:
具体的软件版本,可以根据自己服务器的性能自行调整
二、配置域名解析
购买域名之后,我们还需要设置域名解析。所谓域名解析就是告诉DNS域名解析商,你这个域名对于了哪个ip地址,只有设置域名解析之后,通过这个域名才能正确地解析成指定的ip地址。
下文以通过腾讯云购买的域名为例,配置域名解析。
①访问腾讯云域名控制台,然后点击解析:
②进入域名解析控制页面,将主机记录@和www分别配置为:
其他的默认即可。这里有一个地方需要注意,主机记录@表示一级域名,类似于baidu.com,而主机记录www表示二级域名,是属于一级域名之下的一个子域名,类似于www.baidu.com。想要实现两种域名即可正确解析,那么二级域名只能通过一级域名进行解析,也就是说,二级域名的解析流程为:二级域名–>一级域名–>ip地址,所以主机记录www需要设置为一级域名msxu.top。我们通过cmd命令测试一下域名解析的正确性:
三、创建站点
1、创建站点
在宝塔面板中,我们进入网站子页面,点击添加站点:

2、上传项目文件
进入宝塔面板的文件子页面,在站点的根目录下上传所有的项目文件:
注意:站点的首页文件默认(站点的入口文件)为:(在站点设置中查看)
因此,你的首页文件名必须包含在默认文档设置之中才能正确地访问。
3、通过URL访问网站


完成,通过一级域名与二级域名即可成功访问网站
四、总结
在本文中,重点介绍了如何通过宝塔面板实现在云服务器上零基础部署网站。利用宝塔面板这个利器,极大地减低服务器部署的难度,让我们可以快速地部署自己的网站。
边栏推荐
- 软件测试开发:发送第一封测试报告邮件
- 软件测试术语 - 场景测试
- Selenium01
- PXE efficient mass network capacity
- 这个终端连接工具,碾压Xshell
- numpy 多维数组ndarray的详解
- 让百度地图生成器里的“标注”内容展开--解决方案
- 如何理解普吕克坐标(几何理解)
- Dachang's annual salary of 50w+ recruits test engineers with test platform development capabilities
- STL source code analysis: conceptual understanding of iterators, and code testing.
猜你喜欢

(GGG)JWT

Bull: remove common characters

(GGG)JWT

Distance calculation from space vertex to straight line and its source code

使用 Grafana 的 Redis Data Source 插件监控 Redis

AI元学习引入神经科学,医疗效果有望精准提升

STL源码剖析:临时对象的代码测试和理解

@Bean 与 @Component 用在同一个类上,会怎样?

Install MySQL under Linux (centos7)

The Society of Mind - Marvin Minsky
随机推荐
首届人工智能安全大赛正式启动
Test Development Engineer Growth Diary 015 - Top 20 Test Interview Questions
矩阵的行列式的计算及其源码
Playing script killing with AI: actually more involved than me
搭建vsftpd服务并实现本地用户访问
MongoDB-CUD without R
开发常用工具软件
STL源码剖析:bound friend template friend代码测试和理解
Ali two sides: List several tips for Api interface optimization
Local Implicit Grid Representations for 3D Scenes详解
Network Protocol 03 - Routing and NAT
Multithreading basics (concept, create, interrupt)
Let the "label" content in Baidu map generator expand--solution
Selenium02
Test development engineer growth diary 016 - those things about the test
Swagger使用方式,告别postman
进程和计划任务管理
万能js时间日期格式转换
Test Development Engineer Growth Diary 010 - CI/CD/CT in Jenkins (Continuous Integration Build/Continuous Delivery/Continuous Testing)
DHCP principle and configuration