找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 83|回复: 8

#资源#Linux一键安装Ghost博客汉化版脚本

[复制链接]

6

主题

13

回帖

46

积分

新手上路

积分
46
发表于 2016-10-3 18:30:10 | 显示全部楼层 |阅读模式
前言之前看到网上不少朋友想要个Ghost博客,无奈Ghost在VPS上的安装比较繁琐,现有的一键包可能无法使用,或者是集成的比较恶心,不顺眼,于是就自己折腾一个。还有,看到gongyi那里typecho都出一键包了。。自然我这个渣后端 也就随便搞搞看吧。Nginx部分安装直接找的oneinstack包,因为我很懒。。
注意事项请一定要用纯净的新系统安装,里面不可以带有Nginx,Apache,Mysql和Nodejs,否则脚本会出错。
不保证每一台机子都可用,但博主已经尽可能多的通过了各个系统的测试环境
特点:
  • Centos采用二進制安裝Nodejs版本,速度較快。
  • 采取Oneinstack的Nginx安装部分,简单易用。
  • 数据库使用轻巧简单的Sqlite,考虑到很多人vps内存小,跑Mysql不方便(其实还是因为我懒)。
  • 安装时即部署好Nginx反代80端口和绑定域名(443可以去Oneinstack包里面自己折腾下)
  • 采用PM2进程管理,简单方便,随时关闭/开启您的博客
  • 开机自启技能Max
  • 已经通过Centos6 32位/64位 测试

    缺点:
  • 脚本写的很Low,基本都是命令的堆砌,因为初学Bash。(比如说直接copy了oneinstack
  • PHP和Mysql组件没有集成,如果既想装Ghost,又想PHP网站的,需要自己用Oneinstack重新安装
  • 有时候环境变量很诡异?经常识别不到npm和node的存在
  • Npm源未替换成国内源,可能会造成国内主机安装出现问题或者速度很慢。

    第一次试水写点脚本,有很多不足或者Bug欢迎各位提出批评,也可以加群 5491951 讨论交流~
    本脚本配置:Nginx + Node.js 4.2.6安装方法32位二进制版:适用于Centos、Debian 32 位操作系统
    wget https://download.ipatrick.cn/ghost/ghost32.sh && bash ghost32.sh(推荐)64位二进制版:适用于Centos、Debian 64位操作系统
    wget https://download.ipatrick.cn/ghost/ghost64.sh && bash ghost64.sh编译版脚本:适用于Ubuntu14,15,16 的32 、 64位系统
    wget https://download.ipatrick.cn/ghost/ghost.sh && bash ghost.sh第一步,按回车开始脚本



    到这里的时候,输入你想要绑定的Ghost博客的域名,注意,不要http://,直接写,例如:ghost.com






    安装完成就好了,最好重启一下机器,以免Node和NPM无法被识别。
    第一次试水写点脚本,有很多不足或者Bug欢迎各位提出批评,也可以加群 5491951 讨论交流~
    感谢雨落无声的blog:https://blog.ipatrick.cn/2016/09/30/117.html
  • 回复

    使用道具 举报

    18

    主题

    777

    回帖

    1626

    积分

    金牌会员

    积分
    1626
    发表于 2016-10-3 18:33:44 | 显示全部楼层
    支持一下
    回复

    使用道具 举报

    4

    主题

    22

    回帖

    62

    积分

    注册会员

    积分
    62
    发表于 2016-10-3 18:50:29 | 显示全部楼层
    mark
    回复

    使用道具 举报

    6

    主题

    13

    回帖

    46

    积分

    新手上路

    积分
    46
     楼主| 发表于 2016-10-3 19:42:59 | 显示全部楼层

    adu 发表于 2016-10-3 19:42

    ghost那么好按没必要用脚本,出错一般是在nodejs版本上,注意下就好

    这当然  但是小白不会 所以写了一个一键
    回复

    使用道具 举报

    26

    主题

    733

    回帖

    1554

    积分

    金牌会员

    积分
    1554
    发表于 2016-10-3 19:45:32 | 显示全部楼层
    汉化版用的是哪家的?ghostchina那个好像没开源
    另外官网的node支持版本好像更新了
    回复

    使用道具 举报

    1

    主题

    19

    回帖

    43

    积分

    新手上路

    积分
    43
    发表于 2016-10-3 19:42:00 | 显示全部楼层

    adu 发表于 2016-10-3 20:12

    热心分享还是要支持的
    ghost只是个人blog,网上教程也一大把了,配置一次后基本就不动了,so脚本有些多余 ...

    嗯嗯,,谢谢支持!以后我会加上mysql的部分,取代sqlite. 官方版本的ghost比ghostchina要新,到时候会在脚本里做一个用户自己选择版本。node版本会提高到最新版本,ubuntu直接使用ppa安装,节省编译时间。因为ghost毕竟还是比较新的,所以相关功能还需要开发,相对于wordpress,用户会少很多。
    回复

    使用道具 举报

    82

    主题

    170

    回帖

    592

    积分

    高级会员

    积分
    592
    发表于 2016-10-3 20:12:08 | 显示全部楼层
    居然可以外链
    回复

    使用道具 举报

    0

    主题

    1

    回帖

    4

    积分

    新手上路

    积分
    4
    发表于 2016-10-3 20:16:51 | 显示全部楼层
    这种程序是用来生成html的么,学习维护成本好高啊,还是用回php的。。。好像你的图挂了

    回复

    使用道具 举报

    18

    主题

    2192

    回帖

    4448

    积分

    论坛元老

    积分
    4448
    发表于 2016-10-3 21:32:04 | 显示全部楼层
    还是用我的ZBLOG吧
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-2-6 05:43 , Processed in 0.022406 second(s), 7 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表