文档章节

使用GreenCMS+SAE搭建博客教程

simpower
 simpower
发布于 2014/09/07 11:42
字数 1160
阅读 142
收藏 0

GreenCMS 是绿荫工作室使用PHP编写的开源内容管理系统,它基于国内最流行的PHP开发框架ThinkPHP。GreenCMS专注于个人网站和中、小型企业网站的构建,已经有学校组织使用本系统。GreenCMS基于PHP+MySQL的架构,完全开源,技术支持完善,你可以放心地使用它建立你的个人网站或企业站点。

本文将详细介绍如何使用GreenCMS搭建博客。你不需要有任何基础,也不需要花钱购买主机和域名,我们用国内最早的的云计算平台——SAE来为我们提供主机支持。(Sina App Engine(简称SAE)是新浪研发中心推出的国内首个公有云计算平台,支持PHP,MySQL,Memcached,Mail,TaskQueue,RDC(关系型数据库集群)等服务,并为开发者提供了非常便捷的管理界面。)

接下来便是搭建博客的详细步骤了。

(一)注册帐号:登录官网http://sae.sina.com.cn注册SAE帐号(有新浪微博帐号可直接登录注册),填写一些基本信息即可。

注意:手机号码一定要是真实号码,否则收不到验证短信,以后升级帐号也要用到。

安全密码一定要记住,不是你的登录帐号密码,等会部署代码时会用到。

(二)创建应用:使用注册的帐号登录SAE,点击创建新应用。(一共可创建10个,一个应用相当于一个网站)

填写相关信息:

二级域名就是你网站的域名,别人通过这个域名来访问你的网站,你可以在SAE后台绑定你自己的域名,并且这个二级域名是唯一的,你输入的可能被别人注册过了(输入框会有红色提示),那你要重新选一个。

开发语言默认为PHP,应用类型也是默认的web应用。

点击创建应用时会让你输入安全验证密码,就是注册时你输入的安全密码。确认后创建应用成功。

(三)部署代码:点击应用名称,进入管理界面:

1、点击左侧代码管理:

进入代码管理界面,点击“创建一个版本”,输入版本号(1到9223372036854775807之间的整数),这里输入“1”,点击创建:

已经创建成功了,点击中间的链接就可以访问我们的网站了:

注意左边有个“默认版本”,这个版本可以用主二级域名访问,不用加版本号,这里即greencmsonsae.sinaapp.com

2、下载GreenCMS

GreenCMS已经在github开源,地址:https://github.com/zts1993/GreenCMS

目前可用的SAE版在另一个地址:https://github.com/xjh1994/GreenCMS-On-SAE,到这个地址点击右侧的“DownloadZip”下载代码:

 

下载完代码后还需要一点工作,就是解压代码到任意文件夹,然后进入文件夹,重新压缩文件为zip:

做这个工作的原因是SAE上传代码后的目录和压缩包目录结构相同,从github上下载的压缩包解压后还有一个GreenCMS-sae文件夹,如果直接上传到SAE,访问的网址需要加上GreenCMS-sae文件夹名。

3、上传代码:回到SAE应用管理页面,点击右侧的上传代码包:

注意:可能会上传失败,重新上传即可。此时网站还不能访问,还要开启相关服务。

4、开启服务:点击左侧的服务管理项目:

MySQL:“点此初始化MySQL”

Storage:“新建domain”,Domain Name输入“upload

Memcache:“点此初始化mc”

KVDB:“启用KV数据库”

 

(四)安装GreenCMS

1、  导入SQL:因为SAE数据库有内存限制,插入大量SQL时会出现错误,所以要手动导入SQL,SQL文件在Data\Install\ app_greencmsonsae.sql:

点击“管理MySQL”。进入phpmyadmin管理界面,点击“导入”,“选择文件”,选择你解压zip后得到的SQL文件,执行,导入完毕。

 

2、  输入安装网址:http://域名/install.php

这里是http://greencmsonsae.sinaapp.com/install.php

 

3、  输入管理员和网站信息:

 

点击“开始安装”,稍等片刻即安装完成,自动跳转到首页。

(五)使用GreenCMS

1、点击首页右下方“登录”,进入后台,输入帐号密码,登录:

登录成功:

2、切换主题:

切换成功:

3、发布文章:

发布成功:

 

4、站点设置:

 

结语:绿荫工作室将继续投入GreenCMS的开发,为用户提供可靠的技术支持。开启你的独立博客之旅吧!

 


本文转载自:http://blog.xjh1994.com/使用greencmssae搭建博客教程.html

simpower
粉丝 28
博文 694
码字总数 53364
作品 0
海淀
程序员
私信 提问
使用Hexo+Github搭建自己的个人网站、主题集锦

Hexo 官方文档 将纯文本转化为静态网站和博客框架:jekyll 参考网站 快速低成本的搭建一个马马虎虎的博客 Hux Blog一生想做浪漫极客 教你定制Hexo的landscape打造自己的主题 【实用技能】使用...

木易涛
2018/08/01
0
0
用 node 搭建的个人开源博客 - node-blog

node-blog,用 node 搭建的个人开源博客。 这个项目是为了学习 node 而建的,从前端到后端一手包办。相对来说,还是有一定难度的,适合有一定编程基础的人进阶学习。 如果有问题,欢迎提 is...

谭光志
06/24
3.1K
0
如何搭建一个独立博客——简明Github Pages与Hexo教程

重要更新 由于我在2015-07-26换了 mac ,博客平台从 hexo 转移 jekyll. 为什么用 keyll?因为用keyll搭建博客真的好简单.比 hexo 简单多了. 接下来,我将用十步教你搭建博客. 继续用我的教程一直...

CasparLi
2015/09/21
487
1
在 VPS 上搭建 Hexo 博客,使用 Git 部署

摘要:因为 hexo 的搭建和使用与其他博客程序不同,而且搜索到的很多结果都是在 Github 上搭建 hexo 的教程。于是就有很多朋友问我 VPS 也可以搭建 hexo 吗?刚好前几天在迁移博客的时候也查...

Viosey's Blog
2017/12/20
0
0
github+hexo搭建博客

引言 之前用阿里云弹性web托管采用wordpress搭建的个人博客,经过我使用一段时间之后发现存在很多问题: 网站的响应速度非常慢,估计打开主页需要3-4s的时间,我经过搜索发现很多人都有这样的...

lyrichu
2018/05/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MVC Linux下开发及部署

linux使用的是 Ubuntu 64 位 18.04.2 LTS 首先复制C:\Program Files (x86)\Embarcadero\Studio\20.0\PAServer 下 LinuxPAServer20.0.tar.gz 到 linux 目录下 运行链接编译程序 delphi环境配置......

苏兴迎
今天
9
0
3.控件及其属性

1.文本 2.按钮

横着走的螃蟹
今天
7
0
安装Genymotion模拟器慢的解决方案

第一步点击下载, C:\Users\Administrator\AppData\Local\Genymobile\genymotion.log 中搜索 ova 会发现这个文件 使用迅雷下载即可. 在 虚拟机中导入这个.ova 文件 即可安装...

chenhongjiang
今天
5
0
4. 彤哥说netty系列之Java NIO实现群聊(自己跟自己聊上瘾了)

你好,我是彤哥,本篇是netty系列的第四篇。 欢迎来我的公从号彤哥读源码系统地学习源码&架构的知识。 简介 上一章我们一起学习了Java中的BIO/NIO/AIO的故事,本章将带着大家一起使用纯纯的N...

彤哥读源码
今天
7
0
如何把握好面试的最后一问 ?

如何把握好面试的最后一问 ? 你有没有听过这句话 “ 你还有什么问题想问我的吗? ” 如何把握好面试的最后一问 ? 要积极稳妥,切莫减分、丢分、扣分。比如,你提问的问题很傻很天真,比如你提...

编程三分钟
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部