找回密码
 立即注册

小白零基础建站教学

2022-7-29 21:19:50 · 站长社区

前言

好久没写文章,主要是自己懒,而且最近也没有学opencv的东西。立志成为视觉工程师的我在linux、web、渗透技术这方面逐渐沉迷(毕竟我十岁的时候就梦想成为一名黑客了)。

这次为了引起我弟弟对于计算机的兴趣,我特意写这一篇小白基础建站教程,毕竟我认为兴趣是学习的第一动力,而web前端的学习我觉得相比于科班的各种计算机课程更容易上手制作出成品从而产生对于计算机科学的兴趣。更何况前端工程师的薪资也挺高的,所以我认为无论是就业还是兴趣爱好,学习一下前端技术挺好的。

建站流程

  1. 租一个云服务器

  2. 购买一个域名

  3. ssh连接上云服务器

  4. 搭建宝塔面板

  5. 用宝塔面板搭建lnmp环境

  6. 用wordpress建站

  7. 初步美化自己的网站

一、租一个云服务器(vps)

1. 为啥要有一台vps?

网站需要一个公网的ip,云服务器往往会提供一个公网ip,因此租一个云服务器是建站最简便的方法。 云服务器有很多类型,有的是托管服务器,有的是非托管服务器。二者有啥区别呢?

在“非托管”(Unmanaged)VPS主机服务里,VPS主机商刚开始时通常只给你一个最原始的VPS配置,你必须自行安装操作系统和相关软件。而VPS主机商的客服也只负责VPS的硬件维护而已。 在非托管的VPS主机服务,主机商是不提供技术支持或维护的。这意味着你必须负责平时所有的VPS主机服务器维护工作,这包括操作系统和安全软件程序更新...等等。 所以有任何技术问题都必须自己处理。如重新启动服务器(reboot)、设置VPS主机、安装数据库、安装FTP服务器...等等。

而在“托管”(Managed)VPS主机服务里,VPS主机商的客服将承担所有主要的VPS服务器管理服务,这包括主机服务器硬件维护、主机操作系统和系统软件的升级、重新启动服务器(reboot)、安装一般在VPS主机环境中常用的软件和程序服务等等。

这里我的教程是基于非托管vps的,因为虽然托管vps很方便建站,但是租一台自己的非托管vps可以干很多很酷的事,例如建一个自己的云盘。毕竟年轻就是折腾不是么?

2. 如何租一台云服务器

这里我建议大家关注一个专门安利实惠vps的公众号:vps小学生。每天都会推荐实惠的vps。

我建议先租一台国外的1核1g以上的vps,因为国外的vps建站不需要备案,虽然备案现在很简单方便,但是总归要耗费一周左右的时间的。 (如果要真正建一个长久的网站,建议用阿里云国内的vps,虽然要备案,但是阿里云的安全性和客服都很好)

新手的话建议先租一个按小时计费的,这样出啥问题了(毕竟国外的服务器是由可能被墙掉的)直接销毁退款,然后再换一台。

我用cloudcone这个vps服务商举例如何租一台服务器。

CloudCone VPS 新手购买教程图文指导版www.cloudcone.host/cloudcone-deploy-tutorial 211948tetgcu2pslcml4d2.jpg

记得系统选择Ubuntu18.04

二、购买一个域名

1、什么是域名

我们访问网站需要知道网站的地址,而这地址就是ip地址,例如24.125.53.7这串由四个不超过255的十进制组成的字符串。但是这串数字符不好记啊,那么就可以给ip取个名字,这样在浏览器输入这个名字,浏览器就可以找到对应的ip。所以这就是域名,例如baidu.com

2. 在腾讯云购买一个域名

这里不推荐阿里云,因为购买域名还要实名之类的,而且这些实名信息可以轻而易举被别人获取,如果黑客想攻击你的网站,这些信息可能会带来危险。

以下是购买教程。

【分享】23元在腾讯云注册10年域名,手慢无mp.weixin.qq.com/s/129NUcDBm2JQxBE6bLhbZQ 211948xicnnicdcziqlqcd.jpg

3. 域名解析

刚刚在上文里讲了域名对应着你的网站的ip,那么浏览器如何知道这种对应关系呢? 我们就需要在腾讯云控制台里把我们购买的域名解析到网站ip上。

打开腾讯云


211948woogaoznghw5hbux.jpg


进入云解析页面后


211948e2u8ln8l5z0l2rt4.png


解析


211948ja7d1dldsro3vtd8.png
211948eooovoqmkm9q9o9m.png
211949qarudree78ua82h8.png
211949a49n91ex9rphlxff.jpg
211949uwtwxb8b4wzltt8t.jpg
211949a1rgv7njzewn5jdp.png


解析结果如下


211949acafgv4ga6ayoauy.png


三、ssh连接上自己的vps

ssh全名Secure Shell,是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境。就是远程控制自己的vps的协议。 这里我用的是mobaXtern(链接:pan.baidu.com/s/1vd-yHr 提取码:45xq)。

以下是图文教程


211949ewrb0b4rwwaqrtrr.png
211949wdozd4xo8zo8wdyo.jpg
211949jarrkknnhgff6zw7.jpg


四、搭建宝塔面板

在ssh页面中输入以下教程的命令(右键是粘贴,不用手打)

宝塔Linux面板安装教程 - 2020年1月8日更新 - 7.1.0正式版www.bt.cn/bbs/thread-19376-1-1.html 211949xbjbmbogehbcuyc4.jpg

五、用宝塔面板搭建lnmp环境

lnmp环境是建站必须的环境。

按如下教程,搭建环境

2019新版宝塔面板安装小白图文视频教程 - 奶爸建站笔记blog.naibabiji.com/tutorial/bao-ta-an-zhuang-tu-wen-jiao-cheng.html 211949gu1qoousy1u5o0ns.jpg

六、用wordpress建站

1、下载wordpress中文包

wordpress下载地址tw.wordpress.org/wordpress-5.3.2-zh_TW.zip

2、用宝塔面板添加站点

怎么在宝塔面板里面添加网站_绑定更多网站 - 奶爸建站笔记blog.naibabiji.com/tutorial/bao-ta-mian-ban-tian-jia-wang-zhan.html 211949uzrbcql5g86l8lic.jpg

3、安装wordpress

2020年新版宝塔面板安装Wordpress网站教程 - 奶爸建站笔记blog.naibabiji.com/tutorial/bao-ta-an-zhuang-wordpress.html 211949hwchcmjwa7z6ne7m.jpg

这篇教程里面的第三步可以不用做。

八、初步美化自己的网站

1、进入wordpress后台管理页面


211949qih9n7d95a3qc9s5.jpg


2、添加自己喜欢的主题


211949wngnnhk2khk5zbf5.jpg


然后安装自己喜欢的主题即可。

这里推荐我用的mdx主题

MDXmdxjs.com/

3、自定义页面


211949bi7qi3k1z6ibukie.jpg


在自定义页面定制自己站点的名字,菜单等。


211949yhw56u6c1wzxw55z.jpg


到这里初步的建站就已经完成啦。

大家可以移步去我的个人网站看看。




全部评论 0

前言

好久没写文章,主要是自己懒,而且最近也没有学opencv的东西。立志成为视觉工程师的我在linux、web、渗透技术这方面逐渐沉迷(毕竟我十岁的时候就梦想成为一名黑客了)。

这次为了引起我弟弟对于计算机的兴趣,我特意写这一篇小白基础建站教程,毕竟我认为兴趣是学习的第一动力,而web前端的学习我觉得相比于科班的各种计算机课程更容易上手制作出成品从而产生对于计算机科学的兴趣。更何况前端工程师的薪资也挺高的,所以我认为无论是就业还是兴趣爱好,学习一下前端技术挺好的。

建站流程

  1. 租一个云服务器

  2. 购买一个域名

  3. ssh连接上云服务器

  4. 搭建宝塔面板

  5. 用宝塔面板搭建lnmp环境

  6. 用wordpress建站

  7. 初步美化自己的网站

一、租一个云服务器(vps)

1. 为啥要有一台vps?

网站需要一个公网的ip,云服务器往往会提供一个公网ip,因此租一个云服务器是建站最简便的方法。 云服务器有很多类型,有的是托管服务器,有的是非托管服务器。二者有啥区别呢?

在“非托管”(Unmanaged)VPS主机服务里,VPS主机商刚开始时通常只给你一个最原始的VPS配置,你必须自行安装操作系统和相关软件。而VPS主机商的客服也只负责VPS的硬件维护而已。 在非托管的VPS主机服务,主机商是不提供技术支持或维护的。这意味着你必须负责平时所有的VPS主机服务器维护工作,这包括操作系统和安全软件程序更新...等等。 所以有任何技术问题都必须自己处理。如重新启动服务器(reboot)、设置VPS主机、安装数据库、安装FTP服务器...等等。

而在“托管”(Managed)VPS主机服务里,VPS主机商的客服将承担所有主要的VPS服务器管理服务,这包括主机服务器硬件维护、主机操作系统和系统软件的升级、重新启动服务器(reboot)、安装一般在VPS主机环境中常用的软件和程序服务等等。

这里我的教程是基于非托管vps的,因为虽然托管vps很方便建站,但是租一台自己的非托管vps可以干很多很酷的事,例如建一个自己的云盘。毕竟年轻就是折腾不是么?

2. 如何租一台云服务器

这里我建议大家关注一个专门安利实惠vps的公众号:vps小学生。每天都会推荐实惠的vps。

我建议先租一台国外的1核1g以上的vps,因为国外的vps建站不需要备案,虽然备案现在很简单方便,但是总归要耗费一周左右的时间的。 (如果要真正建一个长久的网站,建议用阿里云国内的vps,虽然要备案,但是阿里云的安全性和客服都很好)

新手的话建议先租一个按小时计费的,这样出啥问题了(毕竟国外的服务器是由可能被墙掉的)直接销毁退款,然后再换一台。

我用cloudcone这个vps服务商举例如何租一台服务器。

CloudCone VPS 新手购买教程图文指导版www.cloudcone.host/cloudcone-deploy-tutorial 211948tetgcu2pslcml4d2.jpg

记得系统选择Ubuntu18.04

二、购买一个域名

1、什么是域名

我们访问网站需要知道网站的地址,而这地址就是ip地址,例如24.125.53.7这串由四个不超过255的十进制组成的字符串。但是这串数字符不好记啊,那么就可以给ip取个名字,这样在浏览器输入这个名字,浏览器就可以找到对应的ip。所以这就是域名,例如baidu.com

2. 在腾讯云购买一个域名

这里不推荐阿里云,因为购买域名还要实名之类的,而且这些实名信息可以轻而易举被别人获取,如果黑客想攻击你的网站,这些信息可能会带来危险。

以下是购买教程。

【分享】23元在腾讯云注册10年域名,手慢无mp.weixin.qq.com/s/129NUcDBm2JQxBE6bLhbZQ 211948xicnnicdcziqlqcd.jpg

3. 域名解析

刚刚在上文里讲了域名对应着你的网站的ip,那么浏览器如何知道这种对应关系呢? 我们就需要在腾讯云控制台里把我们购买的域名解析到网站ip上。

打开腾讯云


211948woogaoznghw5hbux.jpg


进入云解析页面后


211948e2u8ln8l5z0l2rt4.png


解析


211948ja7d1dldsro3vtd8.png
211948eooovoqmkm9q9o9m.png
211949qarudree78ua82h8.png
211949a49n91ex9rphlxff.jpg
211949uwtwxb8b4wzltt8t.jpg
211949a1rgv7njzewn5jdp.png


解析结果如下


211949acafgv4ga6ayoauy.png


三、ssh连接上自己的vps

ssh全名Secure Shell,是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境。就是远程控制自己的vps的协议。 这里我用的是mobaXtern(链接:pan.baidu.com/s/1vd-yHr 提取码:45xq)。

以下是图文教程


211949ewrb0b4rwwaqrtrr.png
211949wdozd4xo8zo8wdyo.jpg
211949jarrkknnhgff6zw7.jpg


四、搭建宝塔面板

在ssh页面中输入以下教程的命令(右键是粘贴,不用手打)

宝塔Linux面板安装教程 - 2020年1月8日更新 - 7.1.0正式版www.bt.cn/bbs/thread-19376-1-1.html 211949xbjbmbogehbcuyc4.jpg

五、用宝塔面板搭建lnmp环境

lnmp环境是建站必须的环境。

按如下教程,搭建环境

2019新版宝塔面板安装小白图文视频教程 - 奶爸建站笔记blog.naibabiji.com/tutorial/bao-ta-an-zhuang-tu-wen-jiao-cheng.html 211949gu1qoousy1u5o0ns.jpg

六、用wordpress建站

1、下载wordpress中文包

wordpress下载地址tw.wordpress.org/wordpress-5.3.2-zh_TW.zip

2、用宝塔面板添加站点

怎么在宝塔面板里面添加网站_绑定更多网站 - 奶爸建站笔记blog.naibabiji.com/tutorial/bao-ta-mian-ban-tian-jia-wang-zhan.html 211949uzrbcql5g86l8lic.jpg

3、安装wordpress

2020年新版宝塔面板安装Wordpress网站教程 - 奶爸建站笔记blog.naibabiji.com/tutorial/bao-ta-an-zhuang-wordpress.html 211949hwchcmjwa7z6ne7m.jpg

这篇教程里面的第三步可以不用做。

八、初步美化自己的网站

1、进入wordpress后台管理页面


211949qih9n7d95a3qc9s5.jpg


2、添加自己喜欢的主题


211949wngnnhk2khk5zbf5.jpg


然后安装自己喜欢的主题即可。

这里推荐我用的mdx主题

MDXmdxjs.com/

3、自定义页面


211949bi7qi3k1z6ibukie.jpg


在自定义页面定制自己站点的名字,菜单等。


211949yhw56u6c1wzxw55z.jpg


到这里初步的建站就已经完成啦。

大家可以移步去我的个人网站看看。




热门推荐
您需要登录后才可以回帖 立即登录
说说你的想法......
0
0
0
返回顶部