当前位置:网站首页>云服务器零基础部署网站(保姆级教程)
云服务器零基础部署网站(保姆级教程)
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
- window.open()的用法,js打开新窗体
- RAID disk array
- Process and Scheduled Task Management
- (GGG)JWT
- Test Development Engineer Growth Diary 003 - Interface Automation Framework Construction
- Test Development Engineer Growth Diary 017 - The Life Cycle of a Bug
- Playing script killing with AI: actually more involved than me
- Data types of Redis6
- Advanced multi-threading (lock strategy, spin+CAS, Synchronized, JUC, semaphore)
猜你喜欢

搭建vsftpd服务并实现本地用户访问

Let the "label" content in Baidu map generator expand--solution

prometheus-basic_auth加密配置

Dachang's annual salary of 50w+ recruits test engineers with test platform development capabilities

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

Required request body is missing problem solving

首届人工智能安全大赛正式启动

Test Development Engineer Growth Diary 001 - Some Introduction to Agile Testing, CI/CD/CT, DecOps

Pioneer in Distributed Systems - Leslie Lambert

LVM and disk quotas
随机推荐
The Geometric Meaning of Vector Cross Product and the Calculation of Modulus
Pioneer in Distributed Systems - Leslie Lambert
MYSQL-GROUP BY 用法 全网最精,通熟易懂的话解释
阿里二面:列出 Api 接口优化的几个技巧
iptables命令
作为测试leader,考察求职者的几个方面
阿里二面:Redis有几种集群方案?我答了4种
AI can identify race from X-rays, but no one knows why
Graphical relational database design ideas, this is too vivid
计算矩阵的逆源码(使用伴随矩阵,3×3的矩阵)
Equation Derivation Proof of Vector Triple Product
The calculation proof of the intersection of the space line and the plane and its source code
LVM and disk quotas
RAID磁盘阵列
Redis 如何实现防止超卖和库存扣减操作?
引导过程与服务控制
Polygon 3D(三维平面多边形)的法向量的计算(MeshLab默认的计算)
Is it possible to use the same port for UDP and TCP?
window.open()的用法,js打开新窗体
头条二面:MySQL中有几种常见的 SQL 错误用法?