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

· 编程技术杂谈

大家好,作为一名试过各种建站方法的博主,我特别理解零基础小伙伴想要搭建个人网站,却被命令行、服务器配置难住的心情,其实做属于自己的博客站点,压根不用懂编程代码、也不用学繁杂的运维知识,使用VPS服务器+宝塔面板+Typecho这套组合,全程只用鼠标点击操作,短短半小时就能顺利搭建完成。

这套建站方式上手难度极低,新手也能轻松掌握,Typecho作为小巧开源的博客程序,运行起来十分顺畅,还不会占用过多服务器资源,宝塔面板则能把繁琐的服务器操作转化为简易的页面点选操作,搭配VPS还能让网站完全归个人所有、独立运行,接下来我就一步步详细教学,哪怕是纯小白,跟着流程操作也能顺利建好网站。

一、前期准备:选对VPS,少走弯路

搭建网站的第一步就是购置一台专属的VPS服务器,接下来给新手讲清楚选购技巧,帮大家避开不必要的开销、少走冤枉路。

提醒各位新手,完全没必要选购高配置服务器,搭建个人博客的话,1核1G、带宽1M以上的Linux系统VPS就完全够用,系统优先挑选CentOS 7.x、Ubuntu 20.04版本,这两个系统运行稳定,能适配各类程序,日常使用也最省心。

大家只要找正规商家购买服务器即可,无论选择国内还是海外商家,都要牢记一个关键要点:国内服务器搭建网站必须完成备案,海外服务器无需备案、下单开通就能直接使用,各位根据自身使用需求挑选就好。

完成购买后,商家会下发服务器的全套信息,其中这三项内容一定要妥善留存:服务器公网IP、远程登录账号(默认root)、登录密码,后续每一步操作都离不开这些信息,新手也可以直接在商家后台修改密码,设置一组好记又安全的密码,避免后续登录出现报错问题。

顺带提醒一句,如果大家手里有个人域名,可以提前将域名解析到服务器IP上,即便没有域名也不影响搭建,直接使用服务器IP就能完成建站、正常访问,后续想要绑定域名再补充操作即可。

二、远程登录服务器,一键安装宝塔面板

拿到服务器权限之后,大家不用对命令行操作产生抵触,我们只需要输入一行代码,就能安装好可视化操作的宝塔面板,后续所有配置工作都能在宝塔面板内完成,再也不用输入繁杂的命令。

1. 远程连接服务器

Windows用户不用使用系统自带的远程桌面,直接选用SSH工具即可,新手用电脑自带的PowerShell就能完成操作,按下Win+X组合键,选中Windows PowerShell打开后,直接输入登录指令。

ssh root@你的服务器公网IP

按下回车键后输入服务器密码,密码输入过程中页面不会显示任何内容,正常输入完毕再次回车就能成功登录,登录之后页面会自动显示服务器的基础信息。

Mac用户直接打开终端工具,输入相同的命令就能完成登录,整体操作会更加简便。

2. 一键安装宝塔面板

成功登录服务器后,直接前往宝塔官网复制对应的Linux安装脚本。

脚本启动运行后会弹出确认提示,输入y并按下回车,耐心等待5-10分钟,面板就会自动完成全部安装流程。

面板安装完毕后,页面会显示宝塔外网访问地址、登录账号、登录密码,这三项信息一定要截图留存,这是登录宝塔面板的唯一凭证,一旦丢失找回会十分麻烦。

三、登录宝塔,配置网站运行环境

打开电脑浏览器,输入此前留存的宝塔外网地址,录入账号密码完成登录,首次登录会弹出服务协议确认页面,勾选同意后就能进入宝塔主界面。

1. 一键部署建站环境

首次进入宝塔面板,系统会自动弹出环境安装窗口,新手直接选择LNMP套件即可,套件内包含Apache、MySQL、PHP全套建站运行环境,安装方式选择极速安装,PHP版本挑选7.4及以上(该版本与Typecho适配性最好),其余参数保持默认,点击一键安装就能自动部署。

接下来只需等待环境自动部署,全程无需手动干预,等待10分钟左右就会弹出安装完成提示,这一步是网站正常运行的核心环节,必须确保安装成功。

2. 放行服务器端口

环境安装完成后,还需要在服务器商家后台和宝塔面板内,开启网站运行必备的端口,否则网站会出现无法访问的情况。

宝塔面板内的操作很简单,点击左侧菜单栏的安全选项,开启80、443、8888三个常用端口。

服务器商家后台则需要进入防火墙或安全组页面,同样添加规则开启这三个端口,全部操作完成后,网站就能正常访问、不会受限。

四、搭建Typecho网站,全程可视化操作

所有运行环境配置完毕后,就可以正式搭建Typecho网站,这款博客程序安装步骤十分简单,全程不需要修改任何一行代码。

1. 创建网站站点

点击宝塔左侧菜单栏的【网站】选项,再选择【添加站点】,系统会自动弹出站点配置窗口。

域名栏填写个人域名即可,没有域名的话直接录入服务器公网;

根目录:用系统默认的,不用改;

FTP:不用创建,直接取消勾选;

数据库:选MySQL,系统会自动生成数据库名、用户名、密码,一定要截图保存,装Typecho的时候必须用这些信息;

PHP版本:选之前安装的7.4版本;

所有信息填完之后,点提交,站点就创建好了。

2. 上传并解压Typecho程序

打开Typecho官网,下载最新版的程序压缩包,不用解压,直接存到自己电脑上。

回到宝塔,找到刚建好的站点,点【根目录】进入网站文件页面,先把里面默认的文件全部删掉,再点上传,选中电脑上的Typecho压缩包。上传完之后,右键压缩包点解压,把文件解压到当前文件夹里。

3. 完成Typecho安装

打开浏览器,输入自己的域名或者服务器IP,会自动跳到Typecho安装页面,点下一步,进入数据库设置页面。

这里的数据库信息,直接填创建站点时自动生成的:数据库名、数据库用户名、数据库密码,数据库地址默认localhost不用改,表前缀也用默认的就行。

接着点下一步,设置网站管理员账号、密码、邮箱,这些是后面登录网站后台的信息,一定要记牢。

点确认安装,等几秒,页面显示安装成功,网站就彻底建好了!

五、网站后台使用与基础优化

网站建好后,直接输入域名+/admin,就能进入Typecho后台,用设置好的管理员账号登录,之后就可以发文章、换主题、修改网站设置了。

最后给新手几个简单的优化方法,让网站更稳定、更好用:

  1. 开启SSL证书:在宝塔网站设置里,一键申请免费SSL证书,打开HTTPS访问,让网站更安全;
  2. 定时备份:宝塔自带备份功能,定期备份网站文件和数据库,防止文件丢失;
  3. 关闭宝塔默认页面:别让网站根目录显示默认页面,影响访客访问;
  4. 更换网站主题:Typecho有很多免费主题,上传到主题文件夹就能用,轻松把网站变好看。

最后想说

其实零基础建网站,一点都不难,不用懂代码、不用学复杂运维,只要跟着步骤一步步做,每个人都能有自己的独立网站。

VPS+宝塔+Typecho这个组合,便宜又好用,新手很容易上手,很适合做个人博客、写日常随笔、做小众网站。如果搭建的时候遇到问题,可以在评论区留言,我会一个个帮大家解决。

赶紧动手做起来,拥有属于自己的第一个个人网站吧!