落就是一道风景线

Curl 简单作弊条

| Comments

curl 是一款命令行多协议支持的服务器访问工具,可以用它来访问HTTP服务器,就像浏览器一样(当然了,它也是可以通过FTP下载或上传文件)。

SSH Automatic Login(免密码)

| Comments

其实我觉得每次使用SSH时输入用户名和密码也没什么不好,但是却被同事各种无情的鄙视。 T T

创建公钥

1
ssh-keygen -t rsa

无视它出来的任何提示,欢快的一路回车到底吧~

Linux 安装 MongoDB及简单入门

| Comments

MongoDB是一个使用由C++编写的基于分布式文件存储的数据库开源项目,旨在为WEB应用提供可护展的高性能数据存储解决方案。

下面说下安装方法以及简单入门知识。

Memcached 安装/使用(Python操作)

| Comments

Memcached官网 http://memcached.org

简单介绍

Memcached很强大,它可以支持分布式的共享内存缓存,大型站点都用它。对小站点来说,有足够内存的话,使用它也可以得到超赞的效果。

使用目的

由前面的介绍看到,大家使用它都是为了速度,不过我却是为了解决Session在不同浏览器中偶尔丢失的数据。其实也不能怪浏览器啦,主要是我需要一个dict类型的session。

Linux Firewall Iptables Configuration(防火墙配置)

| Comments

之前有讲过公司新买的服务器使用的是CentOS 5.5,部署好Tomcat之后却发现输入114.80..:8080(即ip:8080)却无法显示Tomcat默认的首页。因为以前部署在Win Server的VPS,Linux开发时也只用到localhost,所以就有点头大。

Google大神说这是防火墙问题,关闭防火墙:

1
/etc/init.d/iptables stop

再次在浏览器里敲入”114.80..:8080”发现果然成功。这样贸然关闭防火墙是绝对不可取的,正确的做法是在iptables中打开指定端口。了解一下Firewall iptabels:

将 CentOS 5.5 中 Python 更新到2.6.5

| Comments

前天公司购买一台服务器(放置在外高桥电信机房,跑的是JSP的应用),不想在服务器上使用盗版的Win server(当然也是为了公司节省软件许可费用),于是安装了 CentOS 5.5(貌似是目前比较新的版本?)。BTW 它的 Python 居然是2.4.3的版本,阿门。

于是的于是就有了下面给Python升级的过程(CentOS 5.5 中实验成功,其他发行版本Linux可作参考)。

Ubuntu 安装 PostgreSQL PgAdmin3

| Comments

安装 PostgreSQL

安装 PostgreSQL 和 命令行客户端 psql

1
luo@luo-ubuntu:~$ sudo apt-get install postgresql-8.4 postgresql-client-8.4 postgresql-contrib-8.4

修改 PostgreSQL 默认用户 postgres 密码

PostgreSQL数据默认会创建一个postgres的用户作为数据库的管理员,密码是随机的,这里需要修改为指定的密码,这里设定为’password’:

1
2
3
luo@luo-ubuntu:~$ sudo -u postgres psql
postgres=# ALTER USER postgres WITH PASSWORD 'password';
postgres=# \q