无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho)

这篇具有很好参考价值的文章主要介绍了无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

一、准备工作

首先我们要准备好一个服务器,国内国外都可以,新手建议国内的各大服务器厂商都行(华为云、腾讯云、阿里云等等),国内的服务器大多都有学生优惠,基本不到100一年,最便宜的服务器已经足够了,当然,如果有小伙伴和我一样是学Linux开发方向的,就自己考虑用哪些便宜的厂商吧,毕竟都是学生党,因为作者自己用的是微软的服务器,所以国内服务器还没有怎么具体使用过,无法做出推荐;其次就是1个属于自己的域名,关于域名的申请,建议在网上自己搜索,如果只是单纯的想玩一玩,当然是越便宜越好,作者自己申请的域名也就花了几块钱一年,两个条件准备好,接下来只需要跟着我一步一来就OK,保证你能搭建成功

二、登录服务器安装宝塔面板

这里我们提一句,服务器的系统安装如果是用于网站搭建,建议直接安装Centos或者Ubuntu,至于版本不要最新就行,因为最新的一般都会有些说不准的毛病,这两类相对稳定,当然要是你学习过其他Linux系统,也可以根据自己的喜好安装

下面我们使用XShell或者其他ssh工具登录我们所购买的服务器

这里作者使用的是Ubuntu20.04版本

输入下面指令回车

Centos安装脚本
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

Ubuntu/Deepin安装脚本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

Debian安装脚本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

Fedora安装脚本
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh ed8484bec

在输入这段指令前,我们要先切换root账户,再执行,否则可能提示权限不足,如果你是第一次使用,不会设置root账号,那么我们先输入

passwd root

接着输入你要设置的密码回车,还需要确认一次(这里需要注意的是,在Linux下输密码是没有反馈的,就是你输几位你自己得记住,回车即为输入完毕

设置好后,有两种方法执行上面的命令

第一种就是直接先输入sudo+上面的指令回车,接着它会提示我们输入密码,这个密码就是我们上面的root密码,之后涉及y/n?的语句我们输入y回车即可

第二种我们可以直接先切换root账户,我们先输入su回车,然后输入root密码回车,切换到root账户后直接执行上面语句即可

效果如下(这里我是直接root账户安装的):

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

经过等待安装完成后就会出现下面的界面

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

第一步我们把这些重要的信息先复制下来保存到记事本上,后面我们要用,复制好后这个面板我们就可以关闭了

首先我们看第一个标志,请在安全组放行XXXXX端口,我们到自己购买的服务器面板,以我这里的微软云为例

我这里是网络选项,有些服务器厂商可能直接就是安全组选项

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

我们看这张图片,要注意的是入站端口和出站端口都要设置,我们把上面宝塔的端口出入都添加进去(这里我是28132,你可能不是,自己注意看),除了这个我们还要添加443端口的出入规则

完毕后进入第二步,看到它给的外网面板地址,我们复制,打开浏览器粘贴然后回车,浏览器会提示不安全,这是因为这里没有证书,不用管他,继续访问即可,然后我们就会看到下面的界面

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

账号密码就是前面他给我们的,输入即可登录,第一次用宝塔的用户可能还要绑定一下手机号,这里我不做演示

三、宝塔面板环境搭建及站点设置

我们登录成功后,会弹出下面的界面
无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

我们看到推荐这个框,按照我这样勾选,MySQL选5.6,PHP选7.2即可,因为我们后面要安装其他工具,版本太高可能会导致不兼容,接着单击一键安装

在这里时间可能会比较漫长,我们先把我们的DNS站点设置一下,我们来到Cloudflare官网,一般我们买的域名都会托管到这个网站,不会的在购买域名后可以搜索一下怎么托管,步骤比较简单,然后将自己的域名托管到这个网站上,为什么要用这个网站,后面我会讲。

Cloudflare官网:https://dash.cloudflare.com/

在你托管完毕后,我们进入Cloudflare网站,管理我们的域名

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

我们看到这个界面,首先我们选择网站这一栏,然后点击我们的域名,进入设置,如果你的界面是英文,右上角有个按钮是可以切换中文的,下面我们看到下面的界面
无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

第一步选择DNS选项卡,然后我们单击添加记录,这里的名称我们怎么填呢?比如我们要搭建的是博客网站,一般我们购买的都是顶级域名,所以我们就在我们域名前面加上blog,比如我买了一个域名叫yulao.com,那这里我填blog,那么我们就得到了一个二级域名,用来搭建我们的网站,一个顶级域名是可以有很多二级域名的,然后我们在IPv4地址一栏填上我们的服务器地址,代理状态先关闭,然后保存即可

宝塔环境安装完毕后,我们选择左侧的网站边框,然后在PHP项目处单击添加站点,如下图

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

域名填写,比如你上面在Cloudflare设置的是blog,我们就填blog.你的顶级域名,备注随便填,数据库账号密码自动生成,你也可以自己设置,其他默认,然后我们提交

然后我们点击设置
无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

我们看到下面的界面

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

选择SSL选项,单击Let’s Encrypt,勾选我们的域名,单击申请

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

生成完后如下图

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

我们打开强制HTTPS,单击保存即可,有证书我们才可以让我们网站通过https协议正常访问,否则可能会被浏览器禁止访问,接下来我们在浏览器输入我们的域名回车就能看到下面界面了

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

看到那个小锁说明我们的证书安装成功了,看到这个界面说明我们的网站已经初步成形啦,离成功越来越近啦!!!

四、搭建Typecho环境

Typecho官网:http://typecho.org/download

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

这里我们直接下载正式版即可,下载完成,我们回到宝塔面板,点击左侧的文件选项卡,将里面的文件全部删除,再将我们下载的Typecho压缩包直接拖进去,双击解压即可,如下图

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

然后我们访问我们的网站,就会看到下面界面

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

我们点击下一步

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

这里我们需要添加数据库信息,我们打开宝塔面板的数据库选项,复制信息,粘贴然后确认即可
无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

然后来到下面的界面,设置一个用户名和密码来管理网站后台,邮件地址如实填写,之后单击继续安装

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

然后看到下面的界面

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

控制面板即可进入后台
无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

这里我们先去宝塔添加主题模板

比如 joe主题:https://github.com/HaoOuBa/Joe

我们先下载这个模板主题,网上还有很多好看的免费主题,搜索Typecho免费主题即可,我这个大家先做实验

下好主题后,打开宝塔面板文件选项,依次打开usr->themes,然后同样将我们下载的主题包直接拖进去,双击解压即可

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

我们回到上面的后台管理页面,可以直接在地址栏输入域名+/admin直接进入后台,然后我们单击更改外观

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

启用我们刚刚添加的主题,然后在地址栏输入域名进入我们的网站查看

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux
无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

我们已经搭建好博客网站啦,这里我们看到的所有标签图标背景都可以在后台直接使用按钮进行编辑,具体的还需要你自己探索啦!

后台支持Markdown格式的博客编写,还支持账号管理,包括一些天气插件、音乐插件等等,都有图形化界面按钮来更换

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

另外说一下,不同的主题可能有更多很强的功能,能帮助小白快速搭建美化自己的网站

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

当然你也可以直接改代码

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

也可以通过宝塔的后台文件管理直接改代码和文件,非常方便

我之前搭建的博客网站界面(没时间维护,关闭了)
无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

多花点时间打磨,相信你做的比我好

五、开启CDN防护

如果你打算长期维护你的网站,建议你打开这个功能,这样你可以更加好的保护你的网站,一定程度减小被攻击的可能

为什么这么说呢?因为不开启你会很容易暴露你的真实IP,那样别人很容易攻击你的网站,那你可能会想为啥要攻击我的小网站,很简单,练手!我们看你的IP在普通情况,也就是没开启CDN防护下,我们可以如何获取到,我们直接在CMD命令框ping自己的域名

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

就可以看到自己的真实IP,这其实还是挺可怕的,那么我们如何解决呢?

我们只需简单两步,我们接着打开Cloudflare,回到我们设置DNS的界面

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux

把代理打开保存即可,现在我们重新ping自己的域名

无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho),科技分享,服务器,运维,前端,linux
这个IP已经不是我们的真实IP了,需要注意的是,虽然这里起到了保护作用,但是我们会使访问速度稍慢一些,因为其中通过了CDN的中转,但是影响不大,这里我的延迟略高是因为作者的服务器是国外的,至此,所有的搭建过程完毕,相信你一定搭建成功了吧,如果其中遇到解决不了的问题可以在下方留言或者私信作者文章来源地址https://www.toymoban.com/news/detail-712838.html

到了这里,关于无基础教你快速搭建自己的网站(VPS服务器+宝塔+typecho)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何快速搭建自己的阿里云服务器(宝塔、Xshell、Xftp配置)

    目录 一、前言 二、准备工作 1、新手申请 2、安全组设置  3、修改实例 4、下载Xshell和Xftp  5、安装并配置Xshell 6、本地连接云服务器  7、安装并配置Xftp  三、搭建环境 1、安装宝塔服务器运维面板 2、登录宝塔Linux面板 3、查看宝塔主页  4、测试环境 对于新手或者学生党来说

    2024年02月05日
    浏览(58)
  • VPS使用ProxySU搭建节点服务器

    本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删! VPS使用ProxySU搭建节点服务器 环境 contos8 win10 64位 ProxySU 4.1.7 服务器及域名相关 vps服务器和域名

    2024年02月17日
    浏览(63)
  • 腾讯云服务器镜像市场快速搭建WordPress博客网站教程

    通过腾讯云服务器的镜像市场搭建WordPress网站非常简单,不需要手动配置WP所需的Web环境,一键即可安装WordPress博客,腾讯云百科使用腾讯云服务器通过镜像市场的WordPress镜像搭建WP网站教程: 目录 腾讯云服务器通过市场镜像安装WordPress教程 腾讯云服务器安装WordPress的方法有

    2024年02月13日
    浏览(46)
  • Linux -- Web服务器 快速搭建静态网站,替换默认网页目录

    先简单写个 页面          我们给网页写了一行内容 作为 静态网页的内容 ( 当然了,写的相当简单,您先理解着看)         可以看到的是,我们将内容 定向到了一个文件里,         这个文件的路径 (  /var/www/html  )熟悉不熟悉???         ===            

    2023年04月19日
    浏览(59)
  • 宝塔面板快速搭建贪吃蛇小游戏web网站 - 无需云服务器,网站发布上线

    转载自远程内网穿透的文章:Linux使用宝塔面板搭建网站,并内网穿透实现公网访问 宝塔面板作为简单好用的服务器运维管理面板,它支持Linux/Windows系统,我们可用它来一键配置LAMP/LNMP环境、网站、数据库、FTP等,通过Web端轻松管理服务器。 以下教程,我们将演示使用宝塔

    2024年02月05日
    浏览(62)
  • 搭建自己的git服务器--win10系统使用Gitea快速搭建git-server

    2023-03-28 本文简单介绍了使用gitea开源软件搭建自己git服务器的过程; 本文记录的在win10系统上快速安装gitea,实现了git服务端的搭建。 搭建自己的git仓库服务端,搭建到云主机,连接方便,但大文件受限于网速。 搭建到局域网,网速快。各有优势,多试多玩,总有收获。 安

    2024年02月13日
    浏览(84)
  • 哪吒面板VPS探针搭建教程,便携服务器状态监控

    哪吒面板作者仓库 https://github.com/naiba/nezha 准备工作 准备一个域名 注册一个github的账户 准备一条vps作为面板机器,并搭建好宝塔面板。 1、安装宝塔 wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh  bash install.sh 2解析域名,例如 vps.domain.com 和 88.domain.com 都A指向到面板

    2024年03月24日
    浏览(49)
  • 如何快速搭建自己的阿里云服务器(宝塔)并且部署springboot+vue项目(全网最全)

    对于新手或者学生党来说,有时候就想租一个云服务器来玩玩或者练练手,duck不必花那么多钱去租个服务器。这些云服务厂商对学生和新手还是相当友好的。下面将教你如何快速搭建自己的阿里云服务器,完成云服务器的部署。 现在阿里云对于新用户来说,还是挺仗义的,

    2024年02月04日
    浏览(84)
  • 无云服务器,Linux本地快速搭建web网站,并内网穿透发布上线

    转载自cpolar文章:Linux CentOS本地搭建Web站点,并实现公网访问 在web项目中,部署的web站点需要被外部访问,则需要一个媒介,通过把资源放在这个媒介中,再通过所暴露的端口指向这个站点,当外部访问这个媒介所对应的端口时,媒介指向站点,完成访问,像这种类似的媒介,常用的有

    2024年02月02日
    浏览(62)
  • 无云服务器,Linux本地快速搭建web网站,并内网穿透发布上线(1)

    转载自cpolar文章:Linux CentOS本地搭建Web站点,并实现公网访问 在web项目中,部署的web站点需要被外部访问,则需要一个媒介,通过把资源放在这个媒介中,再通过所暴露的端口指向这个站点,当外部访问这个媒介所对应的端口时,媒介指向站点,完成访问,像这种类似的媒介,常用的有

    2024年02月03日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包