对于Typecho博客而言我们完全可以用文件数据库(SQLite)来代替MySQL数据库。文件服务器完全可以胜任。文件数据库方便备份,备份只要连同网站文件一起打个包一起下载保存就行,恢复时上传到服务器解压然后更换一下域名解析就行。
博主这次演示安装使用的是搬瓦工大陆直连机房512M内存VPS,购买VPS请阅读
搬瓦工VPS购买教程
基础环境
因为不需要安装MySQL数据库,我们现在只需要安装Apache Nginx PHP这样组合的服务器环境即可。博主的搬瓦工VPS使用Ubuntu 16.04 x64系统,大家也可以把VPS切换到这个系统。
我们采用OneinStack安装上述环境,SSH连接上VPS之后在命令行界面运行如下命令。
apt-get update -y apt-get -y install wget screen curl python wget http://mirrors.linuxeye.com/oneinstack.tar.gz tar xzf oneinstack.tar.gz cd oneinstack screen -S oneinstack ./install.sh
接下来你可以在命令行界面看到对话,请按照如下图所示回答进行配置(下图操作软件为Xshell,大家可以百度下载)。
其中Apache和PHP大家自己可以自行选择版本,保险起见可以直接像我这样配置。
这几项之后还有其他一些选项,一直选择否知道脚本开始安装。
安装期间可能会出现组件版本确认,遇到这些情况直接按回车保持默认即可。
等待二十分钟左右,如果看到如下界面说明你已经安装成功,并让VPS重启一下。
创建网站
SSH重新连接上VPS并输入如下代码创建网站。
cd oneinstack ./vhost.sh
依次按照对话框进行回答配置,博主个人这样配置。其中网站目录OneinStack默认在/data/wwwroot下面,博主自己改过配置我的网站目录在/home/wwwroot下面。
安装源码
将Typecho安装包用FTP(Xftp或者FileZilla)软件上传到VPS对应目录下面,然后使用访问我们的域名(域名需要先解析好)。
安装页面选择如下图这样的配置,其中数据库文件路径需要自定义,尽量复杂一点,路径可以指定系统内任意目录(一定要设置成具有读写权限,在xshell输入命令 chmod -R 777 +你设置的数据库文件目录,例如: chmod -R 777 /home/wwwroot/www.unto.top
)。
最后点击安装大功告成。typecho演示站点https://www.unto.top
查看剩余资源
使用如下代码可以查看当前系统内存占用情况。
free -m
我们可以看到安装完成之后系统还剩余300M左右内存,完全足够运行Typecho博客。
数据备份
如果需要备份数据库,那么只需要备份那个数据库文件即可。
如果需要更改数据库名称和位置,那么在更改数据库文件名称和位置的同时,修改Typecho网站根目录下面config.inc.php内文件数据库路径即可。
typecho主题安装
本站收录了目前比较流行的主题点此查看
转载请注明:沐雨语曦 » VPS搭建Typecho博客