如何花1块钱建立一个能正常访问的网站--搭建服务器(ubuntu18)(腾讯云服务器)

0基础小白如何建立一个能正常访问的网站(腾讯云服务器)?

前言

举例:在浏览器地址栏输入baidu.com即可访问百度首页。

要使网站能正常访问,最重要的因素是:

1:服务器。 2:网页文件,包括html js 图片 ico 视频等文件。

完成这篇教程,你需要:

1:一台电脑。2:正常上网的网络。3:可以收到验证码的手机号(注册云服务账号)。4:最少1块钱买域名。5:服务器0元起。

目录

0基础小白如何建立一个能正常访问的网站(腾讯云服务器)?

服务器购买

服务器搭建(腾讯云服务器)

设置root密码

修改ssh配置文件

安装XSHELL和Xftp

安装JDK

安装TOMCAT

传输网页文件

大功告成

域名注册

域名备案


 

服务器购买

腾讯云、阿里云、华为云都有各种配置的服务器可以买,不管是哪个服务商的服务器,配置的步骤都差不多

域名可以在腾讯云买,个人建议服务器和域名都在腾讯云买,因为腾讯云和微信账号qq账号关联,能及时收到通知,也有相关的微信小程序。

现在腾讯和阿里都有免费体验的服务器,如果账号认证为个人,可以免费体验几天到一个月,企业用户体验时间更长https://cloud.tencent.com/act/free?from=12639

选择轻量应用服务器或者云服务器 都可以,注意一下带宽,配置越高的续费价格越贵

我19年买的免费服务器和1块钱的域名,21年买的95一年的服务器:

腾讯云的活动地址,本篇介绍腾讯云服务器的搭建步骤,在购买的时候建议服务器镜像选择 Ubuntu18,服务器的地区看你自己的需求

https://cloud.tencent.com/act/season?fromSource=gwzcw.4396758.4396758.4396758&utm_medium=cps&utm_id=gwzcw.4396758.4396758.4396758&cps_key=28653b30444ff81cf593422221fb1ba3

阿里云活动网站https://www.aliyun.com/minisite/goods?userCode=ypvy0h72

服务器搭建(腾讯云服务器)

腾讯云服务器选择好规格后,会生成订单,付款完成后,进入腾讯云控制台https://console.cloud.tencent.com/cvm/instance

实例的地区要选择自己购买的那个区域,找到服务器地址,记住这个位置,之后使用远程控制软件,还要复制输入这个服务器地址

第一次进入这个页面一般都要设置服务器的密码(不是服务器系统的用户密码)

点击登录

设置了服务器密码之后,在点击登录后会要求输入密码,重置密码的按钮就在上面的图片中的位置

输入密码成功后,界面如下:

 

设置root密码

在上面图片中的网页终端,可以直接输入,也可以复制下面的代码,在终端按ctrl+shift+v黏贴

​
sudo passwd root

​

修改ssh配置文件

设置完密码,接下来修改ssh配置文件,修改之后我们就能方便的使用远程控制软件和文件传输

sudo vi /etc/ssh/sshd_config

0基础小白可能不了解vim操作,可以百度一下,这里简单介绍:方向键控制光标往下,找到下图位置,切换为英文输入状态,按 i 进入编辑,修改完成后按esc键,

再输入  :wq   冒号不要漏了。输入完成按enter,即保存并退出

修改成下图所示,把原来的#号删掉, 后面的改成yes,(还有PasswordAuthentication yes 前面的#也去掉)

安装XSHELL和Xftp

接下来在自己的电脑上安装XSHELL和Xftp

在这里放个蓝奏云下载链接(直接在联想软件管家下载的,我上传到自己的网盘,放心使用,需要最新版本的自己去官网下载)

XSHELL安全终端模拟软件:https://wws.lanzous.com/iytozns9c8f

XFTP文件传输:https://wws.lanzous.com/idILrns9bwd

安装很简单,打开Xshell后 新建链接,输入你的服务器的公网ip地址,点击连接,然后输入用户名root,密码就是之前设置的那个

连接成功如图所示

XFTP的操作雷同,连接成功后如图所示

安装JDK

接下来安装JDK,我认为最简单的方法就是直接在服务器使用命令安装了,省去你自己找资源的时间(如果这个方法不成功,可以去百度,还有别的方法)

之前浏览器打开的服务器终端可以关闭了,用Xshell就可以,右键单击复制到Xshell

sudo apt-get install openjdk-8-jdk

输入以上命令,enter; 会出现下图所示的情况输入Y再按enter键就可以了,等几分钟就下载、安装完成open-JDK

安装完成后可以检查java版本

java -version

 

安装TOMCAT

蓝奏云地址:https://wws.lanzous.com/iOsDqns9i8b

要知道自己下载到哪个文件夹了,待会要上传到服务器中,打开XFTP建立连接,左边找到下载的安装包,右边选择上传的路径,右键单击安装包就有传输的选项

建议上传到 / 目录

上传完成后,可以在右边看到

接下来在Xshell中输入指令,解压,要先知道你上传到哪个文件夹了!不然会找不到这个文件,解压不成功

cd /.
sudo tar zxvf apache-tomcat-10.0.5.tar.gz

cd后面有空格 空格后面就是我上传选择的服务器文件地址,enter;

下一句10.0.5是版本号,文件名不要出错,解压后在右边看到新文件夹

输入下面的命令,修改服务器配置文件,在Xftp右边也能找到这个文件

vim /apache-tomcat-10.0.5/conf/server.xml

打开后如图,将8080端口修改为80(浏览器默认端口),vim操作和上一个vim一样,修改后保存并退出。但是需要注意的是这样并没有生效。要重启tomcat服务

启动文件就在bin文件夹里,注意切换文件夹位置再执行启动指令

cd /apache-tomcat-10.0.5/bin
./startup.sh

启动成功如下图所示

恭喜你!到这里可以说是已经完成了服务器配置。我认为对小白来说,最简单的方法就是删除tomcat的root文件夹内容,替换成自己的网页文件,就能访问了,省去很多麻烦

先在浏览器输入自己服务器的地址,会出现下图所示的tom猫,这就是tomcat的配置文件,manager app 可以管理用户,配置起来挺麻烦的,现在还打不开,我们就不配置了

打开Xftp,找到下图所示的文件夹,删除文件,除了webinf 文件夹!

传输网页文件

大功告成

刷新一下浏览器,就能看到自己的网页了

腾讯云的轻量应用服务器也适用这篇文章,就是控制台页面有所不同

19年我搭建网站时参考了这篇文章https://blog.csdn.net/niceLiuSir/article/details/78879844感谢作者

可以去这篇看一看,配置方法有点不同。

域名注册

需要注意的是,最好在同一个服务商购买 域名、服务器,在同一个服务商备案,这样能省去不少麻烦。

云服务商有很多,常见的有腾讯云、阿里云、华为云····

先确定好一个云服务商创建相应的云服务账号完成账号的实名认证,阿里云的账号实名认证用支付宝扫一下就好了!腾讯云后期使用比较方便,是和微信QQ账号关联的。

域名首年购买都很便宜,9元一年,20几一年,新用户还有1块钱一年,但是要注意续费价格!域名建议买top cn com 这三种

这里介绍一下阿里云的价格

阿里云域名注册网址:https://wanwang.aliyun.com/domain/

域名购买之后,必须要实名认证,一般都会送ssl dns解析之类的,域名备案之后就可以把域名解析指向我们购买的服务器数字地址了。

域名备案

必须有服务器才能完成备案,阿里云限制必须三个月以上的服务器才能备案

这是很重要的一个环节,现在都是填好主体信息和网站信息提交给云服务商审核,审核通过了再提交给管局审核,个人认为阿里云的审核最方便,现在腾讯云的审核只能在小程序了,网页展示关闭了。填写主体信息一定要注意 你的手机号码一定要是长期使用的,不然到时候更改备案的域名、新增域名,都特别麻烦。

阿里华为腾讯他们的备案入口都在云服务控制台的上面的菜单栏,很容易找到。

 

Guess you like

Origin blog.csdn.net/qq_42112618/article/details/115499188