如何把wordpress博客搬迁到digitalocean ss

您所在的位置: >
wordpress作为全球最流行的个人博客系统,如果能够与其它社会化网站相关联,相信能达到很好的效果,有很多朋友通过手动将自己博客上的内容分享到社交网站。例如人人网上,非常麻烦。那么有没有什么方法能够让博客的内容能够自动发布到人...
作者:泛海小舟 | 日期: 18:22:24 | 点击:115 | 好评:0
今天收集了几个实现WordPress登录后跳转到指定页面的方法,如何你还有更好的方法的话,希望分享一下...
作者:泛海小舟 | 日期: 18:30:28 | 点击:76 | 好评:0
当下seo从业者越来越多都建立了独立博客,其中以WordPress博客建站程序为主流。笔者的博客就是WordPress程序建立的。本文站长基地将与您分享WordPress博客优化经验。...
作者:泛海小舟 | 日期: 18:30:19 | 点击:185 | 好评:0
WordPress图片防盗链的方法
一般来说,博客圈内的主机每个月流量限制差不多为15G到25G(我说的是一般)。如果你的博客每个月流量输出特别多的话,那么说明你的博客人气很不错,或者是使用了大量内链图片或Mp3。不过也不排除你的图片或者Mp3被盗链的。曾经有个朋友,...
作者:泛海小舟 | 日期: 18:21:57 | 点击:135 | 好评:0
说到wordpress搬家的话,大部分wp玩家还是能够轻松解决问题,那么对于新手就会遇到很多麻烦问题了,我谨以个人遇到过的问题总结此篇教程,希望能够帮到刚刚接触wordpress这个程序的新手站长,当然短时间内快速解决搬家后访问问题,也是利...
作者:mr29 | 日期: 11:38:45 | 点击:28 | 好评:-2
如何防止自己网站的内容被别人复制粘贴?今天站长基地来给大家介绍一款WordPress博客防复制功能的插件WP-CopyRightPro。(当然也可以用代码来实现,以后有时间我会详细来说说代码的实现方法的)...
作者:admin | 日期: 12:43:48 | 点击:149 | 好评:0& 浏览内容WordPress的4种更改新域名的设置方法
作者:C.K.
相信很多人在换域名时都会遇到这样的情况,wordpress后台是绑定域名的,所以更换时我们需要另外的做些工作才行,比如如下转载的文章: WordPress网站在更换域名后,需要重新配置当前域名才能使得网站正常运行,很多人遇到过这样的情况,那么如何解决呢,有4个简单的方法供你选择使用。第一种、修改wp-config.php1、在wp-config.php中,添加以下两行内容:12define(‘WP_HOME’,’http://’); define(‘WP_SITEURL’,’http://’);代表你的新地址2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。第二种、修改functions.phpfunctions.php指的是位于当前博客主题目录内,可以自定义一些主题函数。1、在functions.php中,添加以下两行内容:12update_option(’siteurl’,’http://’); update_option(‘home’,’http://’);同样,代表你的新地址2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。第三种、修改wp-config.php(自动更新地址)1、在wp-config.php中,添加下面一行内容:1define(‘RELOCATE’,true);2、登录后台地址,WP将自动更新安装地址(SITEURL),手动修改博客地址(HOME)地址即可,成功后一定记得删除上面添加的内容。第四种、修改数据库1,登录到你的管理页面,找到 wp_options 表2,将表中的 siteurl 和 home 字段修改为当前的新域名4个方法就看你喜欢哪种了,完美解决WordPress更换域名后出现的访问问题。 相关日志批量关闭WordPress的Pingback和Trackback功能 WordPress和谐测试器 WordPress下载次数统计 WordPress文章ID连续之终极方法 [备忘] WordPress插件 WordPress会员积分插件CubePoints (5)WordPress调用缩略图功能 WP价格表插件:Pricing Table 幻灯片轮播插件 jQuery Carousel Evolution Remove Category Base
推介 SSD Cloud Server
[月考]六年级数学下册调研测试卷(三)
[月考]六年级数学下册调研测试卷(二)
[月考]六年级数学调研测试卷(一)
;2016学年度第一学期期末调研考试小学六年级数学试卷
wordpress获取文章浏览次数及本站浏览总数
PHP学习计划
学年度第一学期教学效果检测小学数学六年级试卷
毕业班学生评价
Macromedia Studio 8.0简体中文零售版
万能优盘修复工具, 能修复一切非物理损坏的优盘
Tstyle主题修改版(增加管理后台)
犀牛4.0第四次修正版 [简体中文]
聚生网管 — 局域网各用户流量监控及上网控制
飞信SMS2短信发送平台–PHP版(完整代码)
逍遥网店系统3.0标准版 (可正常使用,无任何限制)
Dreamhost空间分享计划
扔鞋打布什 (三)
Total Copy 1.2 汉化版
PHP 4.0 时尚编程百例 —
session函数
中华人民共和国教师法
SQL语言快速入门(三)
删除Mysql的MySql-bin.0000X日志文件
鼻炎种类知多少
PHP 4.0 的文件和目录函数
标签云 Tag Cloud 网站统计 Statistics 广告区 Guǎng Gào在digitalocean droplet上安装博客平台ghost - 博客频道 - CSDN.NET
尼欧龙的专栏
偶尔更新,写写自己碰到的有意思的东西
分类:碎片知识综合
原文链接:
注意:本文假定你已经完成了VPS的搭建,并可以通过SSH登录VPS。
官网的教程对于有经验的linux用户来说已经比较清楚了,我希望在这里能够完成一篇更为手把手的教程,基于Ubuntu 14.04 X64,其它发行版也可作为参考。
Ghost是一个nodejs编写的博客平台,相比wordpress更新,采用了时下几乎是最火的nodejs,具有更高的性能。
接下来所有步骤都是在SSH连接到VPS之后。
0 安装步骤
安装nodejs
后台运行ghost
1 安装nodejs
对于linux系统来说,推荐从nodejs官网上下载源码来使用,按照官网的要求(以笔者安装时为准),读者具体安装时推荐确认参考目录1的地址。
Ghost requires Node.js 0.10.x (not 0.12.x). We recommend Node.js 0.10.40 & npm 2.5.0.
1 创建一个~/Downloads目录来存储下载的文件
$ mkdir Downloads
$ cd Downloads
2 获取要求版本号的nodejs
$ wget https://nodejs.org/dist/v0.10.40/node-v0.10.40.tar.gz
3 解压和安装nodejs
$ tar -zxvf node-v0.10.40.tar.gz
$ cd node-v0.10.40
$ ./configure
$ make install
1 server版本下新账户默认/home/username下是空目录,我按照桌面版的习惯创建了一个Downloads。
2 nodejs的版本我是按照ghost官网上的推荐,目前是0.10.40,在查看相应的版本号的下载地址。
3 最后是linux安装程序经典的步骤tar -xzvf解压,cd到目标目录,./configure, make, make install, 其中make需要耗费一定的时间,我的大约是10分钟左右,安装目录默认是/usr/local,如需修改在configure时使用以下选项指定目录。
$ ./configure -prefix=你想要安装的目录
按上述步骤安装完成nodejs之后,检查一下nodejs和npm的版本。
npm的版本比较老,参考npm的文档,使用下面的代码将npm更新到最新。
$ sudo npm install npm -g
3 安装ghost
1 获取ghost官网上的最新版本ghost,笔者安装时是0.7.1,下载到Downloads目录的原因上面已经说了,读者可以按自己喜好进行。
$ cd ~/Downloads
$ curl -L https://ghost.org/zip/ghost-latest.zip -o ghost.zip
2 然后解压下载到的文件,官方文档是解压到/var下,不知道是出于什么考虑,个人感觉有些诡异,我还是安装到了/usr/local目录下。
$ sudo unzip -uo ghost.zip -d /usr/local/ghost
unzip工具并没有默认安装,如提示没有安装,请使用apt-get安装unzip。
$ sudo apt-get install unzip
3 最后cd到解压的目录下,运行下面的代码安装ghost。
$ cd /usr/local/ghost
$ npm install --production
4 运行ghost
运行ghost只需要一行命令,不过记得要在ghost安装目录下执行。
$ sudo npm start --production
到此,如果读者确实是在VPS上安装ghost,其实还是不能在自己的计算机上看到效果的。
Ghost启动后默认监听本机ip地址(即127.0.0.1),所以只能在Ghost运行的机器上访问 或 才能访问到你的Ghost博客。离开此机器是根本无法访问到的。
处理方法是
$ sudo vim /usr/local/ghost/config.js
将production代码段下的host参数改为0.0.0.0。
至此,ghost的基本安装完成,打开浏览器,输入http://{你的VPS公网ip}:2368,就可以看到ghost的首页了。
5 后台运行Ghost
为了让ghost在SSH对话关闭后继续运行,需要让ghost在后台启动和运行。
5.1 使用forever
使用npm安装forever
$ sudo npm install forever -g
使用forever和参数production启动ghost
sudo NODE_ENV=production forever start index.js
用forever stop停止ghost
$ sudo forever stop index.js
1 Ghost官方安装指南:
2 npm官方文档:
3 引导文档:
4 ghostchina王赛的解答:
silveryhand
排名:千里之外
(3)(1)(2)(1)(0)(7)(1)WordPress 博客迁移到 DigitalOcean LNMP 环境
Android 高薪内推
本周最新文章
点击广告支持我
翻.墙.—几十块钱换来大世界
我维护的 Android 经验分享的公众号
点击下面广告支持我
翻.墙.—几十块钱换来大世界
站内推荐文章
阿里、滴滴内推,年 40w 以上
那些著名开源库的原理分析
(143,769)(100,022)(93,995)(88,089)(86,388)(73,272)(65,222)(63,595)(63,418)(59,847)
阿里、滴滴内推,年 40w 以上

我要回帖

更多关于 digitalocean ss教程 的文章

 

随机推荐