<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DreamIdea &#187; Linux</title>
	<atom:link href="http://www.dreamidea.net/category/back-end/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dreamidea.net</link>
	<description></description>
	<lastBuildDate>Tue, 12 Apr 2011 13:58:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>FastDFS试用</title>
		<link>http://www.dreamidea.net/back-end/linux/try_fastdfs</link>
		<comments>http://www.dreamidea.net/back-end/linux/try_fastdfs#comments</comments>
		<pubDate>Fri, 18 Dec 2009 02:53:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[FastDFS]]></category>

		<guid isPermaLink="false">http://www.dreamidea.net/?p=23</guid>
		<description><![CDATA[<a href="http://www.dreamidea.net/back-end/linux/try_fastdfs" title="FastDFS试用"></a>环境：Ubuntu 9.10 64bit FastDFS 1.21 FastDFS总体来说安装比较方便，配置简单。 安装可参照官方文档 ./make.sh ./make.sh install 如果无法执行这些命令请先安装gcc sudo apt-get install gcc 另外在Ubuntu系统上安装时需要将make.sh最后一段if去掉，否则./make.sh install时会报错。 接着新建一个数据存放的目录 sudo mkdir /data sudo chown user:group /data 然后配置参数，分为两部分一部分是storage.conf另外是tracker.conf 文件在/etc/fdfs中 启动tracker sudo /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf 重启tracker sudo /usr/local/bin/restart.sh /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf 启动stroage sudo /usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf &#8230;<p class="read-more"><a href="http://www.dreamidea.net/back-end/linux/try_fastdfs">继续阅读 &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.dreamidea.net/back-end/linux/try_fastdfs" title="FastDFS试用"></a><p>环境：Ubuntu 9.10 64bit<br />
        FastDFS 1.21</p>
<p>FastDFS总体来说安装比较方便，配置简单。<br />
安装可参照官方文档 <a href="http://code.google.com/p/fastdfs/wiki/Setup"></a><br />
./make.sh<br />
./make.sh install<br />
如果无法执行这些命令请先安装gcc<br />
sudo apt-get install gcc<br />
另外在Ubuntu系统上安装时需要将make.sh最后一段if去掉，否则./make.sh install时会报错。</p>
<p>接着新建一个数据存放的目录<br />
sudo mkdir /data<br />
sudo chown user:group /data</p>
<p>然后配置参数，分为两部分一部分是storage.conf另外是tracker.conf<br />
文件在/etc/fdfs中<br />
启动tracker<br />
sudo /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf<br />
重启tracker<br />
sudo /usr/local/bin/restart.sh /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf<br />
启动stroage<br />
sudo /usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf<br />
重启stroage<br />
sudo /usr/local/bin/restart.sh /usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf</p>
<p>如果启动时报找不到http.conf则sudo touch /etc/http.conf再启动就好了</p>
<p>monitor<br />
sudo /usr/local/bin/fdfs_monitor /etc/fdfs/storage.conf</p>
<p>更换storage的IP后,需要删除以前的IP信息,使用fdfs_monitor命令:<br />
/usr/local/bin/fdfs_monitor config_file [list|delete <group_name> [storage_ip]]</p>
<p>测试上传<br />
/etc/fdfs/storage.conf upload /usr/include/stdlib.h</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dreamidea.net/back-end/linux/try_fastdfs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10的163源速度很快</title>
		<link>http://www.dreamidea.net/back-end/linux/ubuntu910_163_source</link>
		<comments>http://www.dreamidea.net/back-end/linux/ubuntu910_163_source#comments</comments>
		<pubDate>Thu, 17 Dec 2009 07:21:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.dreamidea.net/?p=21</guid>
		<description><![CDATA[<a href="http://www.dreamidea.net/back-end/linux/ubuntu910_163_source" title="Ubuntu 9.10的163源速度很快"></a>deb http://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ karmic-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ karmic-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ karmic-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ karmic-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ karmic main restricted &#8230;<p class="read-more"><a href="http://www.dreamidea.net/back-end/linux/ubuntu910_163_source">继续阅读 &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.dreamidea.net/back-end/linux/ubuntu910_163_source" title="Ubuntu 9.10的163源速度很快"></a><p>deb http://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse<br />
deb http://mirrors.163.com/ubuntu/ karmic-security main restricted universe multiverse<br />
deb http://mirrors.163.com/ubuntu/ karmic-updates main restricted universe multiverse<br />
deb http://mirrors.163.com/ubuntu/ karmic-proposed main restricted universe multiverse<br />
deb http://mirrors.163.com/ubuntu/ karmic-backports main restricted universe multiverse<br />
deb-src http://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse<br />
deb-src http://mirrors.163.com/ubuntu/ karmic-security main restricted universe multiverse<br />
deb-src http://mirrors.163.com/ubuntu/ karmic-updates main restricted universe multiverse<br />
deb-src http://mirrors.163.com/ubuntu/ karmic-proposed main restricted universe multiverse<br />
deb-src http://mirrors.163.com/ubuntu/ karmic-backports main restricted universe multiverse</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dreamidea.net/back-end/linux/ubuntu910_163_source/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux下的链接</title>
		<link>http://www.dreamidea.net/back-end/linux/ln_in_linux</link>
		<comments>http://www.dreamidea.net/back-end/linux/ln_in_linux#comments</comments>
		<pubDate>Thu, 17 Dec 2009 01:56:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ln]]></category>
		<category><![CDATA[mount]]></category>

		<guid isPermaLink="false">http://www.dreamidea.net/?p=19</guid>
		<description><![CDATA[<a href="http://www.dreamidea.net/back-end/linux/ln_in_linux" title="Linux下的链接"></a>Linux下的链接一般使用ln命令创建 以下是ln命令的说明： 指令名称 : ln 使用权限 : 所有使用者 使用方式 : ln [options] source dist，其中 option 的格式为 : [-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}] [--help] [--version] [--] 说明 : Linux/Unix 档案系统中，有所谓的连结(link)，我们可以将其视为档案的别名，而连结又可分为两种 : 硬连结 (hard link)与软连结(symbolic link)，硬连结的意思是一个档案可以有多个名称，而软连结的方式则是产生一个特殊的档案，该档案的内容是指向另一个档案的位置。硬连结是存在同一个档案系统中，而软连结却可以跨越不同的档案系统。 ln source dist 是产生一个连结(dist)到 source，至于使用硬连结或软链结则由参数决定。 不论是硬连结或软链结都不会将原本的档案复制一份，只会占用非常少量的磁碟空间。 &#8230;<p class="read-more"><a href="http://www.dreamidea.net/back-end/linux/ln_in_linux">继续阅读 &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.dreamidea.net/back-end/linux/ln_in_linux" title="Linux下的链接"></a><p>Linux下的链接一般使用ln命令创建<br />
以下是ln命令的说明：<br />
指令名称 : ln<br />
使用权限 : 所有使用者<br />
使用方式 : ln [options] source dist，其中 option 的格式为 :<br />
[-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}]<br />
[--help] [--version] [--]<br />
说明 : Linux/Unix 档案系统中，有所谓的连结(link)，我们可以将其视为档案的别名，而连结又可分为两种 : 硬连结 (hard link)与软连结(symbolic link)，硬连结的意思是一个档案可以有多个名称，而软连结的方式则是产生一个特殊的档案，该档案的内容是指向另一个档案的位置。硬连结是存在同一个档案系统中，而软连结却可以跨越不同的档案系统。<br />
ln source dist 是产生一个连结(dist)到 source，至于使用硬连结或软链结则由参数决定。<br />
不论是硬连结或软链结都不会将原本的档案复制一份，只会占用非常少量的磁碟空间。<br />
参数 :<br />
-f : 链结时先将与 dist 同档名的档案删除-d : 允许系统管理者硬链结自己的目录-i : 在删除与 dist 同档名的档案时先进行询问-n : 在进行软连结时，将 dist 视为一般的档案-s : 进行软链结(symbolic link)-v : 在连结之前显示其档名 -b : 将在链结时会被覆写或删除的档案进行备份-S SUFFIX : 将备份的档案都加上 SUFFIX 的字尾-V METHOD : 指定备份的方式&#8211;help : 显示辅助说明&#8211;version : 显示版本<br />
范例 :<br />
将档案 yy 产生一个 symbolic link : zz<br />
ln -s yy zz<br />
将档案 yy 产生一个 hard link : zz<br />
ln yy xx</p>
<p>对于一些特殊情况ln会达不到你想要的效果可以使用<br />
mount &#8211;bind olddir newdir<br />
他和普通mount的区别是可以将一个目录以像设备一样挂载到另一个目录上而ln只是创建了一个符号链接，本质上还是属于一种文件。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dreamidea.net/back-end/linux/ln_in_linux/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>在Linode上配置自己的VPN</title>
		<link>http://www.dreamidea.net/back-end/linux/config_vpn_on_linode</link>
		<comments>http://www.dreamidea.net/back-end/linux/config_vpn_on_linode#comments</comments>
		<pubDate>Mon, 14 Dec 2009 08:58:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://www.dreamidea.net/?p=13</guid>
		<description><![CDATA[<a href="http://www.dreamidea.net/back-end/linux/config_vpn_on_linode" title="在Linode上配置自己的VPN"></a>Linode每个月有200G的流量，一般来说是用不完的。 正好看到网上有人把Linode拿来做VPN所以就试试，用来翻墙的确不错。 更新软件包数据 apt-get update 安装pptpd apt-get install pptpd 设置本地地址和远程地址范围 修改/etc/pptpd.conf文件 localip 192.168.0.1 remoteip 192.168.0.234-238,192.168.0.245 注意：如果是Ubuntu的系统此处请将logwtmp注释掉，否者无法登录vpn 网上的一些方法说在/etc/ppp/pptpd-options添加logfile /var/log/pptpd.log 尝试过并无效。 所以先注释掉。 添加VPN用户 修改文件/etc/ppp/chap-secrets username pptpd password * 分别代表用户名，服务，密码，允许IP 添加DNS 修改文件/etc/ppp/options ms-dns 8.8.8.8 ms-dns 8.8.4.4 上面两个是公用的DNS地址，好记。 编辑/etc/sysctl.conf文件，找到”net.ipv4.ip_forward=1″这一行，去掉前面的注释。 net.ipv4.ip_forward=1 运行下面的命令让配置生效。 sysctl -p 重启pptpd服务 &#8230;<p class="read-more"><a href="http://www.dreamidea.net/back-end/linux/config_vpn_on_linode">继续阅读 &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.dreamidea.net/back-end/linux/config_vpn_on_linode" title="在Linode上配置自己的VPN"></a><p>Linode每个月有200G的流量，一般来说是用不完的。<br />
正好看到网上有人把Linode拿来做VPN所以就试试，用来翻墙的确不错。</p>
<p>更新软件包数据<br />
apt-get update</p>
<p>安装pptpd<br />
apt-get install pptpd</p>
<p>设置本地地址和远程地址范围<br />
修改/etc/pptpd.conf文件<br />
localip 192.168.0.1<br />
remoteip 192.168.0.234-238,192.168.0.245<br />
注意：如果是Ubuntu的系统此处请将logwtmp注释掉，否者无法登录vpn<br />
网上的一些方法说在/etc/ppp/pptpd-options添加logfile /var/log/pptpd.log 尝试过并无效。<br />
所以先注释掉。</p>
<p>添加VPN用户<br />
修改文件/etc/ppp/chap-secrets<br />
username pptpd password *<br />
分别代表用户名，服务，密码，允许IP</p>
<p>添加DNS<br />
修改文件/etc/ppp/options<br />
ms-dns 8.8.8.8<br />
ms-dns 8.8.4.4<br />
上面两个是公用的DNS地址，好记。</p>
<p>编辑/etc/sysctl.conf文件，找到”net.ipv4.ip_forward=1″这一行，去掉前面的注释。<br />
net.ipv4.ip_forward=1<br />
运行下面的命令让配置生效。<br />
sysctl -p</p>
<p>重启pptpd服务<br />
service pptpd restart</p>
<p>开启IP转发<br />
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE</p>
<p>配置完成 可以在windows的网络连接中添加vpn了！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dreamidea.net/back-end/linux/config_vpn_on_linode/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>初试Linode VPS</title>
		<link>http://www.dreamidea.net/back-end/linux/try_linode_vps</link>
		<comments>http://www.dreamidea.net/back-end/linux/try_linode_vps#comments</comments>
		<pubDate>Mon, 14 Dec 2009 07:31:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[VPS]]></category>

		<guid isPermaLink="false">http://www.dreamidea.net/?p=3</guid>
		<description><![CDATA[<a href="http://www.dreamidea.net/back-end/linux/try_linode_vps" title="初试Linode VPS"></a>火山互联的VPS用了几个月，感觉除了价格便宜，别的真是不怎么样，特别是服务。 最近严查服务器，火山竟然二话不说封掉了VPS的80端口，而且都不知道什么时候才能重新开放，真是让人失望。 所以所幸将网站都搬到Linode上，也省去以后域名备案等的麻烦。 Linode一直有着很好的口碑，价格中等，用了之后觉得的确物有所值。 我够买的是Linode360的VPS，选择了Fremont机房，系统安装了Unbuntu9.04 64bit。 选择Ubuntu是因为apt-get安装软件真的很方便，节省了很多服务器配置的时间。 登录服务器后第一件事就是尝试更新系统。 apt-get update apt-get upgrade 由于服务器在国外，那网络速度不是一般的快啊，一下子就好了。 接着配置mysql apache php vsftpd 等。 在安装过程中如果碰到一些软件包获取不到，如php5-mcrypt 你可以把/etc/apt/source.list中的一些注释掉的源打开。 再apt-get update一次 再搜索就有了。 总的来说非常方便，支持Linode]]></description>
			<content:encoded><![CDATA[<a href="http://www.dreamidea.net/back-end/linux/try_linode_vps" title="初试Linode VPS"></a><p>火山互联的VPS用了几个月，感觉除了价格便宜，别的真是不怎么样，特别是服务。</p>
<p>最近严查服务器，火山竟然二话不说封掉了VPS的80端口，而且都不知道什么时候才能重新开放，真是让人失望。</p>
<p>所以所幸将网站都搬到Linode上，也省去以后域名备案等的麻烦。</p>
<p>Linode一直有着很好的口碑，价格中等，用了之后觉得的确物有所值。</p>
<p>我够买的是Linode360的VPS，选择了Fremont机房，系统安装了Unbuntu9.04 64bit。</p>
<p>选择Ubuntu是因为apt-get安装软件真的很方便，节省了很多服务器配置的时间。</p>
<p>登录服务器后第一件事就是尝试更新系统。</p>
<p>apt-get update</p>
<p>apt-get upgrade</p>
<p>由于服务器在国外，那网络速度不是一般的快啊，一下子就好了。</p>
<p>接着配置mysql apache php vsftpd 等。</p>
<p>在安装过程中如果碰到一些软件包获取不到，如php5-mcrypt</p>
<p>你可以把/etc/apt/source.list中的一些注释掉的源打开。</p>
<p>再apt-get update一次</p>
<p>再搜索就有了。</p>
<p>总的来说非常方便，支持Linode</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dreamidea.net/back-end/linux/try_linode_vps/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

