Tag Archives: Ubuntu
Windows下用VirtualBox搭建Ubuntu环境做Ruby on Rails开发
本文目的是实现在VirtualBox中运行Ubuntu Server来做为Ruby on Rails的环境,然后通过Samba来共享Ubuntu下的文件供Windows编辑,用KiTTY通过SSH来连接Ubuntu Server进行系统常规操作。另外,关于如何在Ubuntu中搭建Ruby On Rails环境,请参考《在Ubuntu Server下搭建Ruby on Rails + MongoDB + Redis环境》,软件的安装过程就不再详细说明,请自行Google(如:Ubuntu Server 安装、VirtualBox安装)。
在Ubuntu Server 中编译安装 Mongo-PHP
今天找到一款国人开发的MongoDB Web管理工具 - RockMongo,是用php写的,于是想在虚拟机中安装上玩玩,这里就需要用到mongo-php,记录一下安装过程。我的环境是nginx+php5,关于怎样在ubuntu server下搭建环境,可以参考《Ubuntu Server下安装Nginx + PHP5 + MySQL》。
Mongodb:couldn’t connect to server 127.0.0.1问题解决
今天在ubuntu server下输入启动mongodb shell时遇到了这个问题:couldn’t connect to server 127.0.0.1。 用status mongodb查看服务状态,显示:mongodb stop/waiting,start mongodb启动服务,显示:mongodb start/running, process xxx。 查看日志:/var/log/mongodb/mongodb.log,内容如下:
Ubuntu下使用proxychains为程序做全局代理
越来越受不了国内网络连接国外网络的渣速,今天在github上下载node.js的源码,更是慢到1Kb/s,自己手里有个够快的SSH代理却没办法用上,这叫一个急啊。还好发现一款好软件Proxychains,作用是让linux下的应用程序使用代理访问,支持HTTP, SOCKS4 和 SOCKS5代理。
Ubuntu下让Google Chrome使用独立代理上网
昨天Ubuntu 11.10发布,第一时间下载回来,用VirtualBox安装上尝鲜。 结果悲剧发生了,我想用Google Chrome + Proxy Swithy来利用局域网里我机器上的privoxy架起的自动切换翻墙代理,却死活连接不上,而用Firefox + Autoproxy都能正常使用。 反复尝试无果,只好求助Google,果然发现从版本号13开始,Google Chrome就加入了独立的Proxy API,只是默认未开启,加上基于Proxy Switchy改进的SwitchySharp扩展,就可以正常地使用代理上网了。 方法很简单: 1. 在Chrome地址栏输入:about:flags,找到”Experimental Extension APIs(实验性扩展程序API)”并开启,重启浏览器。 2. 安装SwitchySharp扩展,设置代理即可。
Ubuntu下基于Nginx的Python+Django环境搭建
Ubuntu版本:11.04 安装Nginx、python-flup #apt-get install nginx python-flup 配置站点文件 #cd /etc/nginx/sites-available/ #cp default mysite #vim mysite
Ubuntu下搭建Ruby on Rails+MongoDB+Redis环境
安装说明: 本文是以root用户为例进行安装,如用普通用户,某些命令前需加sudo。 安装过程特别是用RubyGems和Git安装时,下载很慢,可以参考 《Ubuntu下使用proxychains为程序做全局代理》来加快下载速度。 环境: Ubuntu Server版本:11.10 Ruby版本:1.9.2 RubyGems版本: 1.8.11 Rails版本: 3.1.3 Node.js版本: 0.6.9 MongoDB版本:2.0.1 Redis版本:2.4.2