一、最初的我
我最开始接触网站搭建的时候是2017年初,那时候宝塔面板也没有现在这样出名,当时搭建的是一个静态网站,其实一开始也想着做一个自己的博客,写一些经历和展示一些自己的成果。但是最后因为才接触Linux,对操作系统还有网站运行环境都一概不知,自己慢慢摸索,最后还是使用了一个叫“织梦CMS”的网站管理模块,主要是当时找的模板网页是基于“织梦”的。
二、如今的我
经过三年的历练,从各个渠道,有时候是特意去了解,有时候是无意了解到的东西,最后糅合到了一起,可以说是一种量变到质变吧。对于网站搭建环境有了初步的了解,后来也尝试了自己搭建网站,虽然没有轻而易举,但最后也算成功运行。当时搭建的网站是个纯静态网站,因为是自己写的HTML和CSS代码,还有一部分JavaScript,所以适配性以及可移植性都非常差,对于如今想要搭建一个私人博客站点是完全不可能的,于是我便找到了宝塔面板。
对于宝塔面板使用也需要有一定的网站搭建基础,毕竟宝塔面板只是让Linux系统更加容易操作,免去一上手就要面对无图形操作界面的苦恼。(要是服务器性能强劲,又有矿的小伙伴,这边建议使用windows的服务器),我把部分常见的东西列出来,混个眼熟。
- Linux系统:
没错Linux的图标就是一个企鹅,不过没有QQ的图标可爱。 - CentOS发行系统:
CentOS的图标就长这个样子。 - 宝塔面板:
宝塔面板是国内广东一家公司的产品,帮助没有Linux基础的伙伴在Linux系统上布置服务程序。 - Apache服务器软件:
Apache是个羽毛,但是一般只有测试服务有没有成功运行的时候才能看见它。 - Nginx服务器软件:
这个nginx和上面的Apache是同一种软件,根据实际情况二者选一个合适的。 - wordpress平台:
一个博客平台,主要提供博客模板,和博客管理功能。
三、我使用宝塔面板的软件和硬件配置
因为我的是阿里云的学生服务器,想要将性能最大化最好就是使用Linux系统无图形操作系统,宝塔面板的推荐发行版本是CentOS 8.x的,所以我最终的硬件配置是:
阿里云ECS学生服务器:1核心 2GB内存(核心是2.5GHz) 存储:40GB SSD硬盘 系统:CentOS_8.2 64位 网络:1MBps外网宽带
有了硬件的配置那么就需要软件,我使用到了宝塔面板,用于管理Linux系统,在安装宝塔面板之前是需要用到命令行进行安装引导。对于安装引导可以使用宝塔面板官方推荐的SSH工具(官方下载:点击下载),也可以使用Putty(官方下载:点击加载),在阿里云购买的云服务器,阿里云控制台里面能够用网页端远程连接,是比较方便的。我平时使用的是SecureCRT-8.1。然后就是下载wordpress的源码(官方下载:点击下载),源码包下载到自己的电脑,后面需要上传到云服务器里面解压。
我准备的软件包有: FileZilla3.49.1 SecureCRT-8.1 wordpress5.4.2
至此,网站的基本运行环境软件已经准备好了,需要用到的源码也下载完成,接下来就是安装宝塔面板以及对wordpress进行配置调试。