Archive for 6月 2012

FreeBSD 开启 FTP服务

使用 inetd 的方式启动 FTP 服务器,方法如下: 1. 把 那两行注释去掉 #vim /etc/inetd.conf ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l ftp stream tcp6 nowait root /usr/libexec/ftpd ftpd -l 然后在 /etc/rc.conf 中加入: 2. #vim /etc/rc.conf inetd_enable=”YES” 3. 启动ftpd服务 #/usr/libexec/ftpd -D -l -l 4. 使用命令查看打开的端口:netstat -an(不知道看一下又什么用,我的刚开始不运行这条命令,ftp就连接不了)

让lua支持base64和md5

1) base64支持

wget http://luaforge.net/frs/download.php/2664/luasocket-2.0.2.tar.gz

Tar xzvf luasocket-2.0.2.tar.gz

cd luasocket- 2.0 . 2

Make && make install
Continue reading ‘让lua支持base64和md5’ »

Linux下清除.svn目录

SVN给开发带来了方便,但在导出的时候,如果选择了checkout,那么目录里是带有.svn目录的,除非是export。

如果您的项目中是checkout的,如果还要export,那就烦了一点。因为export是从服务器上导回来的。如果服务器速度慢(网上的免费SVN服务器),那就更痛苦了。因此直接删除.svn目录是最快的解决方法。

windows下面可以直接搜索.svn,然后delete就行了
linux下面怎么办?

其实更方便,只要一句话
进入项目目录后,运行 find . -name “.svn” | xargs rm -rf
然后你就会发现。.svn目录全没有了。HOHO

Apache 2.2主配置文件/etc/httpd/conf/httpd.conf配置解说

Apache为网络管理员提供了丰富多彩的功能,包括目录索引、目录别名、内容协商、可配置的HTTP错误报告、CGI程序的SetUID执行、子 进程资源管理、服务器端图象映射、重写URL、URL拼写检查以及联机手册man等。也就是说,如果您在Linux Server上成功安装配置了Apache之后,您的计算机也将随着Apache的生效而摇身一变,成为一台名副其实的Web Server,这种变化的确是激动人心的。

在Internet时代,外部主页的发布已经成为树立公司形象的一个重要手段,而内部主页也成为公司管理的主要方式。但是,要想实现这些功能,首先 应该把我们的Linux Server配置成为一台强大的Web Server。本章将详细介绍如何配置Apache服务器。希望各位同仁能够通过阅读本片文章达到理论实践双丰收的目的,在很短的时间里迅速成为一名出色 的网络管理员。

Continue reading ‘Apache 2.2主配置文件/etc/httpd/conf/httpd.conf配置解说’ »

关于lua的getfenv研究

今天跟师傅请教了一下午,总算是把这个玩意搞透彻了

特写此文,以便记录。转载请注明出处。

Continue reading ‘关于lua的getfenv研究’ »