说明:我们现在常用的博客程序有WordPress
、Typecho
、ZBLOG
,本博客就使用的Typecho
,很轻快,简洁,具体安装方法可以参考:lnmp1.4安装及部署typecho或其它博客教程,不过喜欢折腾的人还可以试试安装Ghost
轻博客程序,该博客挺适合个人日志类或者技术网站记录使用。
简介
Ghost
是一款个人博客系统,它是使用Node.js
语言和MySQL
数据库开发的,同时支持MySQL
、MariaDB
、SQLite
和PostgreSQL
。用户可以在支持Node.js
的服务器上使用自己的博客。它是由两位WordPress
前工程师开发,特点就是轻、快、高效,并原生支持Markdown
语法。
关于脚本
本脚本可以一键搭建你自己的Ghost
博客平台。支持Ubuntu
,Debian
和CentOS
系统。为了达到更佳的性能与安全性,将同时安装Nginx
(作为反向代理),以及Web
应用防火墙ModSecurity
或者Naxsi
。并且可以在同一台服务器上安装多个博客!只需再次运行脚本,并指定新的完整域名作为参数。
Github地址:https://github.com/hwdsl2/setup-ghost-blog
安装
系统要求:Ubuntu 16.04
、14.04
、12.04
;Debian 8
、9
;CentOS 6
、7
。
1、更新系统
apt-get update && apt-get dist-upgrade #Ubuntu/Debian系统
yum update #CentOS系统
2、下载并运行Ghost一键脚本
选择ModSecurity
防火墙:
wget --no-check-certificate https://git.io/ghost-nginx-modsecurity -O ghost-setup.sh
sh ghost-setup.sh www.moerats.com
选择Naxsi
防火墙:
wget --no-check-certificate https://git.io/ghost-nginx-naxsi -O ghost-setup.sh
sh ghost-setup.sh www.moerats.com
安装时将域名修改成自己的,并解析到服务器ip
即可!
2、安装及使用过程
(1)出现以下界面说明检测后系统是支持的,如果检测不支持会另有提示。输入y
回车进行安装直到安装完成!
(2)浏览器访问http://your_domain/ghost
配置Ghost
基本设置,输入邮箱账号,密码,等等!
最后就可以使用了!我们还可以从网上找一些Ghost
主题把博客打扮的漂亮些。
版权声明:本文为原创文章,版权归 Rat's Blog 所有,转载请注明出处!
本文链接:https://www.moerats.com/archives/195/
如教程需要更新,或者相关链接出现404,可以在文章下面评论留言。
设置swapspace版本1,大小=512 MiB(536866816字节)
swapon:/tmp/swapfile_temp.tmp:读取交换头失败
无标签,UUID=555bba4f-aac4-4a27-9f13-73ad8c4a3b82
错误:无法下载Ghost博客源。
swapoff:/tmp/swapfile_temp.tmp:swapoff失败:参数无效
谢谢大佬
可以说一下,这些内容都是从哪里学的吗,小白学的很乱,想系统的学习一下,应该看哪方面的视频,或者书籍呢,
Github上很多东西,书的话多看看Liunx命令大全及脚本编程。