当前位置:网站首页>云服务器零基础部署网站(保姆级教程)
云服务器零基础部署网站(保姆级教程)
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访问网站


完成,通过一级域名与二级域名即可成功访问网站
四、总结
在本文中,重点介绍了如何通过宝塔面板实现在云服务器上零基础部署网站。利用宝塔面板这个利器,极大地减低服务器部署的难度,让我们可以快速地部署自己的网站。
边栏推荐
- 空间平面相交的直线的计算及其源码
- PXE efficient mass network capacity
- The terminal connection tools, rolling Xshell
- The Geometric Meaning of Vector Cross Product and the Calculation of Modulus
- prometheus-federation-tls加密
- The usage of window.open(), js opens a new form
- 空间顶点到平面的距离计算的证明及其源码
- 空间直线到平面上的交点的计算证明及其源码
- 相机坐标系,世界坐标系,像素坐标系三者转换,以及OPENGLDEFocal Length和Opengl 的 Fov转换
- idea built-in translation plugin
猜你喜欢

Station B collapsed, what would you do if you were the developer in charge that night?

PXE efficient mass network capacity

prometheus-basic_auth加密配置

Selenium02

Test Development Engineer Growth Diary 003 - Interface Automation Framework Construction

引导过程与服务控制

Ali two sides: Sentinel vs Hystrix comparison, how to choose?

How to understand plucker coordinates (geometric understanding)

向量叉乘的几何意义及其模的计算

Multithreading basics (multithreaded memory, security, communication, thread pools and blocking queues)
随机推荐
矩阵的行列式的计算及其源码
Test the basics 01
《心智社会》—马文·明斯基
Redis下载与安装
使用 Grafana 的 Redis Data Source 插件监控 Redis
相机坐标系,世界坐标系,像素坐标系三者转换,以及OPENGLDEFocal Length和Opengl 的 Fov转换
Multithreading basics (multithreaded memory, security, communication, thread pools and blocking queues)
MySql connecting to the server remotely
prometheus-tls加密
AI元学习引入神经科学,医疗效果有望精准提升
Linx常见目录&文件管理命令&VI编辑器使用 介绍
你被MySQL 中的反斜杠 \\坑过吗?
MySQL common commands and mysqldump backup
prometheus-Federation机制配置
如何理解普吕克坐标(几何理解)
阿里二面:Sentinel vs Hystrix 对比,如何选择?
Multithreading basics (concept, create, interrupt)
Test Development Engineer Growth Diary 017 - The Life Cycle of a Bug
Camera coordinate system, world coordinate system, pixel coordinate system conversion, and Fov conversion of OPENGLDEFocal Length and Opengl
AI可通过X光片识别种族,但没人知道为什么