Archive

Archive for the ‘软件世家’ Category

Quixote 2.x utf-8 的字符编码问题

June 6th, 2010 No comments

在 debian 下安装完 quxiote 之后一直发现中文字符的编码存在问题,现在我终于解决了,其实很简单。

只要在 quixote 的安装路径下有 __init__.py,将其中的 DEFAULT_CHARSET = ‘iso-8859-1′ 改成 ‘utf-8′,就大功告成了。

接下来我要解决在 quixote 中集成 Mako 框架与 SqlAlchemy。

Categories: 软件世家 Tags: ,

debian apache2 mysql quixote 系统的安装(4)

June 4th, 2010 No comments

二、apache2 mysql quixote 的安装

安装 apache2, 运行如下命令:

apt-get install apache2-mpm-prefork

安装 mysql,运行命令:

apt-get install mysql-server mysql-client mysql-common

在安装 apache2 的时候,系统会自动安装 python2.5,但为了保险起见你也可以安装一次,运行代码:

apt-get install python2.5

安装 python 对 mysql 的接口 Mysqldb:

apt-get install python-mysqldb

安装 apache2 的 scgi 支持:

apt-get install libapache2-mod-scgi

安装 quixote:

apt-get install python-quixote

现在基本上的安装已经完成了。要对软件做一些基础的配置。

如果这只是一个实验性的系统,那你一定希望ftp能够使用 root 帐号登入,并能够访问所有文件。修改 /etc/ftpusers 文件,删除其中的 root 账户。然后再修改 /etc/vsftpd.conf,取消 local_enable=YES 与 write_enable=YES 之前的 # 号,把 chroot_local_user=YES 改成 chroot_local_user=NO 并取消前面的 # 号。

配置完 FTP,要来修改 apache2 的配置。

先要激活 apache2 的 scgi 模块,运行 a2enmod scgi;激活 rewrite 模块,运行: a2enmod rewrite。

添加与 quixote 相关的 scgi 的配置,修改文件 /etc/apache2/httpd.conf,添加如下代码:

<Location / >
SCGIServer localhost:3000
SCGIHandler On
</Location>

到此算是全都配置好了。如果你要对某些 url 不设置 scgi 转发,可以在 /etc/apache2/httpd.conf 文件中再添加代码:

<Location /img >
SCGIHandler Off
</Location>

还忘了一点,要安装 python-scgi 支持。

Categories: 软件世家 Tags: , , ,

debian apache2 mysql quixote 系统的安装(3)

May 31st, 2010 No comments

上次已经安装完了 debian 系统,今天来对他进行一些完善,安装必备的软件。

三、debian 系统软件源的设置与软件的安装

在软件安装之前,我们先要添加一个速度较快的软件仓库源,我发现网易的开源软件仓库网速比较快,而且更新也与官方源尽量保持了同步,很不错。添加源只要修改 sources.list 文件就可以了,使用 vim 打开这个文件。

vim /etc/apt/sources.list

然后按下 “i”,进入插入模式,在第二个 “deb cdrom” 前加上 “#”,注释掉从光盘安装选项,在这个文件中添加如下网易源。

deb http://mirrors.163.com/debian/ lenny contrib main non-free

按下 “ESC” 进入命令模式,键入 “:w” 保存文件,键入 “:q” 退出文件。

运行如下命令,更新软件仓库的数据,这个需要一定的时间,耐心等待。

apt-get update

上一个命令执行完后执行更新现有软件的命令,如下。

apt-get upgrade

到此软件源就算添加完成了。接下来要安装一些系统需要的软件,如 ftp、ssh 等

运行如下,安装 openssh-server。

apt-get install openssh-server

安装完 ssh-server 之后,你就可以是用 SecureCRT 来登入 debian 进行操作了,而不必开着个 VMware 的界面。

之后安装 VSftpd,运行命令。

apt-get install vsftpd

一般必备的工具也就这两个,有什么需要的,可以使用 apt-cache search + 软件名称 进行搜索,用 apt-get install + 名称 进行安装。

还有,查看网络连接信息使用 ifconfig 命令进行查看。

Categories: 软件世家 Tags:

debian apache2 mysql quixote 系统的安装(2)

May 28th, 2010 No comments

上次由于我的失误,在安装过程中电脑蓝屏了,只得重新开始安装,今天接着上次的 debian 安装进程。

上次已经到了格式化硬盘的阶段,今天就从那以后开始,填写 root 账户的密码两次,在填写你的名字,和添加一个普通用户(也就是填写新用户名与密码)。

Read more…

Categories: 软件世家 Tags:

debian apache2 mysql quixote 系统的安装(1)

May 25th, 2010 No comments

这个 debian apache2 mysql quixote 的系统,我已经在我的虚拟机上安装很多遍了,每次都不让我满意,决定再安装一次。这次我准备把整个过程详细的计入下来,省得每次都要从网上查找方法。也就算是一个学习笔记吧。

一、debian 的安装所需的 VMware 环境

要用虚拟机安装,首先就需要 VMware,这个软件安装比较简单,差不多一路 next 就好了。

我安装的是 debian-504-i386-CD-1.iso 这个镜像文件,你可以在 debian 的网站上下载,注意只要下载 cd 1 就足够了。

在安装 debian 系统之前最好确保你的电脑能连网,这样会给安装提供方便。

首先打开,在 home 界面上选择 New Virtual Machine。

Read more…

Categories: 软件世家 Tags: ,

Chrome 创意新广告

December 10th, 2009 No comments

这个广告很有趣,使用了很奇怪的方式来展现 chrome 的各种特性。别的不说,直接上视频好了!

Categories: 软件世家 Tags: , ,

chrome 已经有了比较实用的扩展,IE Tab,Super Drag and Go

December 1st, 2009 No comments

今天在看新闻的时候突然看到了一个非 google 官方的扩展网站 chrome extensions ,那上面已经有了写不错的扩展。比如说 IE TabDrag and GoAdBlock+ 等。

我看了一圈,发现大多都是一些社会化的书签工具,比较有用的还是 IE Tab 和 Super Drag and Go。但由于 IE Tab 的界面做的还不太让我满意,而且其还要在地址栏的右边添加一个图标,所以安装后试用了一下我就卸载了,说实话用起来还可以,只可惜我还没有用它上过网银试试。

而我看中的另一个扩展,Super Drag and Go,真的与 firfox 中的扩展很像,除了无法拖拉图片,而且选项很少只有搜索引擎可以更改之外没什么了。毕竟普通用用还是够了。

AdBlock+ 呢,我没有安装,我的 firefox 也没有安装这个扩展,毕竟我觉得对于一个网站来说广告还是很重要的。许多好的网站设计,你会发现她的广告也是其中的装点成分,没有广告就不好看了!

最后,我希望能有更多的 chrome 扩展出来,让 chrome 更好用!

Categories: 软件世家 Tags: , ,

成功升级 wordpress 到 2.8.2

July 20th, 2009 No comments

又成功升级 wordpress 到 2.8.2,真奇怪这个月我好像升级过好多次了!记得 2.7 的版本也没有怎么多的版本要升级啊!而且似乎 2.8.1 与 2.8.2 都只是修正了一两个漏洞而已,当然这样的好处就是升级会很顺利,不会出现什么问题的!

好了,让我们看看 wordpress 2.8 到底点到多少,还有最重要的是它的 2.9 会有什么新改进。这应该还是比较久远的事情,毕竟 2.8 才出了没有几个月啊!而且网上也没有放出 2.9 的计划表,好期待啊!

最后笑一个,我到底在说什么?!

更换 DNS 解析服务器

July 19th, 2009 No comments

昨天晚上,我使用的 DNS 解析服务 everydns 出现访问异常的状况,致使我的博客在国内无法访问。于是一狠心就使用了 dnspod 的服务。当然并不是我不相信国内的 DNS 服务商,只是在现在的这个网络状况下,似乎任何人都有权断你的网。后来想想我都把服务器都搬到国内来了,在搬个域名解析服务商又怎样!

现在,我还准备重新启用 everydns,并把它作为备用的解析服务,防止上次的 dnspod 被攻击事件再次发生。

ps:我使用 Godaddy 的域名注册服务,只是好像他的域名解析服务器在国内早就封了,当然我也不是很清楚,有知道的人不知能否告诉我一声,谢了!

Categories: 生活随感, 软件世家 Tags: ,

今天晚上九点半Google服务无法访问?

June 24th, 2009 No comments

今天晚上九点二十左右,Google服务无法访问,包括gmail、google reader、 google 翻译等几乎所有服务器在美国的服务(奇怪的是google adsense正常)。使用 tracert 命令,发现流量终结于 202.97.48.26 的设备,如下图:

2009-06-24_213930

经查该设备为电信主干网设备,如下图:

2009-06-24_214005

当然,在我写这篇文章的时候,也就是九点四十五分左右。google reader、gmail 已经能够正常访问,但 google 搜索与翻译还是无发打开,而其他服务我没有测试。具体原因不明,也不需要我们知道,大家心知肚明就可以了!

ps:十点左右,google reader、google analytics 无法访问,gmail 正常。

Categories: 软件世家 Tags: ,