debian建立shadowsocks代理服务器
国内SSH被封,造成SSH管理服务器都快要成问题,无奈只好换成shadowsocks。
debian下shadowsocks比较简单:
1、添加软件源deb http://shadowsocks.org/debian squeeze main
然后apt-get update;apt-get install shadowsocks-libev
2、vi /etc/shadowsocks-libev/config.json
{
“server”:”vps的ip”,
“server_port”:8388,
“local_port”:1080,
“password”:”barfoo!”, #认证密码
“timeout”:60,
“method”:”table” #加密方式,默认table,推荐aes-256-cfb
}
debian默认加密方式是null,table加密方式也可以使用,貌似不太安全,推荐aes-256-cfb,在使用aes时需要安装m2cryptto:
debian下nginx不显示图片解决办法
vps用的是debian系统,装完cms后发现图片都显示不了,单独打开图片也无法显示,返回404,文件找不到,所以,应该是nginx配置问题。
在debian下,编辑/etc/nginx/site-available/default
添加:
location ~ \.(jpg|png|jpeg|bmp|gif|swf|css)$
{
access_log off;
expires 30d;
root /www/htdocs/market;
break;
}
将root后的路径改为你网站路径即可。
debian安装nginx php sqlite
接上回在easevps购买了17美元小内存vps,原本选择的是centos linux,因为很多人都在使用这个系统,都说系统稳定、性能好,结果在安装nginx php sqlite的时候蛋疼了,nginx php安装好以后,php-sqlite死活不行,网上的材料能试的都试了,包括那个repo,还是不行,估计只能够自己的编译make了,可我又不想费那事,最后还是换回了熟悉的debian系统。实践证明,debian nginx php sqlite绝对不是一般的方便,deb系的ubuntu也类似。
安装起来很方便,添加dotdeb的源:
deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all
然后apt-get update,再apt-get -y install php5-cgi php5-fpm php5-gd php5-suhosin php5-sqlite nginx sqlite3
基本上就安装完成了,具体nginx的配置,把locatons php的那一段启用就可以了,然后再web目录下丢一个phpinfo(),去浏览器里面看一下吧,整个系统是运行起来了。
17美元一年easevps低配vps运行cms系统
easevps是个新的空间商,正好在做推广,最低配置的vps有货,alertpay里面也有去年做投票赚的美元,于是乎就下手买了一个。
17美元一年,128M的内存,15GB硬盘,6TB流量,其实这样的vps最适合最图床之类,流量大,空间大,不过我还是拿它来做站了。
不得不承认,linux太强大了,配合一个简单的cms,架站不成问题,这里黑色自由运行的就是debian 6系统,nginx php-fpm sqlite,跑的是akcms,基本上一个小站跑起来应该不成问题。期间在装系统的时候选择的是centos,后来配置php sqlite的时候实在是太麻烦太麻烦了,最后忍不了了,就换了很熟悉的debian系统,配置起来简直没有悬念。具体的配置方法还是以后写出来吧,反正非常容易。
现在系统的内存使用大概在40M左右,因为站点还没搞完,剩下的内存,支持个1K左右的访问应该不成问题哦。
debian lenny安装oracle 10g
为了找工作,在virtualbox里虚拟了个debian lenny,开始安装oracle 10g之旅。
oracle 10g对linux系统的分区大小有要求。第一次就是因为使用了debian lenny的默认分区,导致在安装过程中要不停的定义TEMP和TMPDIR路径,还要扩大swap分区。所以干脆就重新安装了一遍,iso文件就在电脑里,很方便的。
我的debian lenny分区如下:
swap:2G
/:500M
/var:4G
/usr:9G
/home:5G
这里根本就没考虑给virtualbox分配了多少物理内存,反正2G的swap也不浪费。/usr分了9G,因为要把oracle 10g装在这里。