<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linode on 冯威的博客</title><link>https://fwhyy.com/tags/linode/</link><description>Recent content in Linode on 冯威的博客</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Fri, 02 Sep 2016 06:42:53 +0800</lastBuildDate><atom:link href="https://fwhyy.com/tags/linode/atom.xml" rel="self" type="application/rss+xml"/><item><title>在Linode上的Ubuntu12.04中搭建Hexo</title><link>https://fwhyy.com/2016/09/build-ubuntu12-04-in-linode-on-hexo/</link><pubDate>Fri, 02 Sep 2016 06:42:53 +0800</pubDate><guid>https://fwhyy.com/2016/09/build-ubuntu12-04-in-linode-on-hexo/</guid><description>&lt;p&gt;自从接触了Markdown后就喜欢上了，写博客自然也就想使用Markdown，但Wordpress中的Markdown插件都不怎么好用。找了很久终于找了一个在当时感觉还不错的方法，使用马克飞象写然后导出成Html在Wordpress的后台进行发布，具体参见《&lt;a href="http://fwhyy.com/2015/06/use-markdown-in-wordpress/"&gt;WordPress使用Markdown&lt;/a&gt;》。虽然效果还不错但操作起来比较繁琐，所以经过一番折腾，使用Hexo代替了Wordpress，本文主要讲下怎样在Linode中搭建Hexo。&lt;/p&gt;
&lt;p&gt;如果您还不知道Linode和Hexo是什么，自行Google之，本文不做介绍。&lt;/p&gt;
&lt;p&gt;2015年初在Linode购买了VPS，机房自然选择了亚洲的东京机房。安装的Ubuntu12.04的操作系统，因为对Linx系统不熟，选择了最省事的&lt;a href="http://lnmp.org/"&gt;lnmp&lt;/a&gt; 。lnmp中自带nginx，所以Hexo的部署也就使用nginx做为服务器。&lt;/p&gt;</description></item><item><title>Linode VPS之旅</title><link>https://fwhyy.com/2015/01/linode-vps-trip/</link><pubDate>Mon, 12 Jan 2015 00:00:00 +0800</pubDate><guid>https://fwhyy.com/2015/01/linode-vps-trip/</guid><description>&lt;p&gt;2010年申请域名&lt;a href="http://fwhyy.com/"&gt;fwhyy.com&lt;/a&gt;，开始搭建独立博客，考虑到VPS的费用过高，当时选择的是易网库的香港主机。这一用就是4年，期间也出现过一些问题、客户响应速度和态度都还算可以，总体评价中规中矩吧。直到最近想把女儿的站点搭起来的时候，才发现我主机空间只支持2个MySql的数据库，跟客服交涉过几次，想将空间中我没有用到的MSSql减少一个，将MySql添加一个，得到的反馈都是要么花钱购买一个MySql，要么升级套餐。无奈之下只好选择搬家了。在朋友推荐下，果断选择了Linode VPS，按我那位朋友的说法，Linode是他用过的最好的VPS，没有之一。&lt;/p&gt;
&lt;h2 id="更换ip"&gt;更换IP&lt;/h2&gt;
&lt;p&gt;使用VPS就意味着一切都得自己来折腾，从安装系统（当然是Linux）、安装软件、部署WordPress等等。在Linode中注册、安装都很顺利，成功安装ubuntu系统后，发现只能在翻墙的状态下才能SSH连接到系统中。肯定是之前使用此IP的朋友做过一些和谐的事情，在朋友的指导下得知需要在系统后台中提交ticket申请更换ip，使用蹩脚的英文经过几番交涉之后终于换ip成功。&lt;/p&gt;
&lt;h2 id="安装软件"&gt;安装软件&lt;/h2&gt;
&lt;p&gt;VPS就像是一个毛坯房，就只有一个空间，什么东西都得靠自己来装，Linux系统之前也接触的很少，所以说没有一颗折腾的心还是不要玩VPS。因为第一次玩VPS，为了降低难度，系统选择的是Ubuntu，这个是在Linode上使用的最多的Linux发行版。架构选择的是LNMP一键安装包，没别的原因就是因为省事。LNMP的使用可以参考下面链接：&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lnmp.org/install.html"&gt;http://lnmp.org/install.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;接下来就是做一些基本的配置：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;更新源&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo apt-get update
&lt;/code&gt;&lt;/pre&gt;&lt;ol start="2"&gt;
&lt;li&gt;生成语言包&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo locale-gen --lang zh_CN.UTF-8
&lt;/code&gt;&lt;/pre&gt;&lt;ol start="3"&gt;
&lt;li&gt;校正时区&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo dpkg-reconfigure tzdataWordpress 
&lt;/code&gt;&lt;/pre&gt;&lt;ol start="4"&gt;
&lt;li&gt;设置权限&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;chmod -R 777 /home/wwwroot/www.fengzihan.me/
chown -R www /home/wwwroot/www.fengzihan.me/
&lt;/code&gt;&lt;/pre&gt;&lt;ol start="5"&gt;
&lt;li&gt;添加虚拟主机&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href="http://lnmp.org/faq/lnmp-vhost-add-howto.html"&gt;http://lnmp.org/faq/lnmp-vhost-add-howto.html&lt;/a&gt;&lt;/p&gt;
&lt;ol start="6"&gt;
&lt;li&gt;Nginx下Wordpress只显示一个主题&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;# 编辑php.ini文件，找到disable_functions ，将其后面的函数列表中的scandir删除
vi /usr/local/php/etc/php.ini
# 重启php服务，执行下面命令
/etc/init.d/php-fpm restart
http://www.weisay.com/blog/nginx-wordpress-scandir.html
&lt;/code&gt;&lt;/pre&gt;&lt;ol start="7"&gt;
&lt;li&gt;修改root密码&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo passwd root
&lt;/code&gt;&lt;/pre&gt;&lt;ol start="8"&gt;
&lt;li&gt;安装FTP&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;1. 安装vsftpd
sudo apt-get install vsftpd

2. 启动、停止、重启服务
service vsftpd start | stop | restart

3. 添加用户为fengwei的账户，可以方位home目录
useradd fengwei -g ftp -d /home

4. 为fengwei这个账户设置密码
passwd fengwei

5. 修改配置文件
vi /etc/vsftpd.conf
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;a href="http://lnmp.org/faq/lnmp-vhost-add-howto.html"&gt;http://blog.csdn.net/shuimuzhiyuan/article/details/8548927&lt;/a&gt;
&lt;a href="http://www.blogjava.net/stonestyle/articles/369104.html"&gt;http://www.blogjava.net/stonestyle/articles/369104.html&lt;/a&gt;&lt;/p&gt;
&lt;ol start="9"&gt;
&lt;li&gt;修改mysql上传文件大小&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;find / -name php.ini
usr/local/php/etc/php.ini
vi /usr/local/php/etc/php.ini
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="后记"&gt;后记&lt;/h2&gt;
&lt;p&gt;最后说明下，本文不是一篇入门级教程，只是我初玩VPS的一点记录，一些相关的步骤也在文中给出了参考链接。在一切都安装妥当后的某一天早晨，突然发现博客不能访问了，首先ping了下ip，发现还能ping通，心里石头落下了一半，马上登录到Linode后台准备提交ticket，没想到在后台已经收到了一条客服发来的ticket，大概意思就是发现我VPS的硬盘有故障，正在排查，几分钟后网站恢复正常，对Linode的及时响应速度和处理问题的能力点个赞。&lt;/p&gt;</description></item></channel></rss>