当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: [b:f9ff56d54d][color=red:f9ff56d54d]所有回复,请贴到http://bbs.chinaunix.net/forum/viewtopic.php?t=1251。
 

 

 ·用linux做nat服务,用tc限制流量    »显示摘要«
    摘要: 最近有同事用bt和电驴疯狂下载,我们上网打cs受到极大影响,所以对nat上网做了流量控制,将一点经验介绍给网友,希望对cs fans 有所帮助. 我们上网环境如下: eth0 外网ip :a.b.c.d eth1 内网ip1:192.168.0.0/24 给老板和bt eth2 内网ip2:192.168.1.0/24 给我和csfans 用linux 做nat 命令如下: echo 1 > /proc/sys/net/ipv4/ip_f......
    摘要: ftp上来显示的时间与系统时间不一致,是因为默认情况下,vsftpd 是用gmt做为它的时间的,所以和系统的时间可能会不一致。修改也很简单: [code:1:67369a9d19] vi /etc/vsftpd/vsftpd.conf [/code:1:67369a9d19] 在最后加入一行: [code:1:67369a9d19] use_localtime=yes [/code:1:67369a9d19] 存盘后,重启vsftpd: [code:......


[系列.原创]Linux不完全攻略x

[b:f9ff56d54d][color=red:f9ff56d54d]所有回复,请贴到 http://bbs.chinaunix.net/forum/viewtopic.php?t=1251 。[/color:f9ff56d54d][/b:f9ff56d54d] 【相关文章:2.6.3+Radeon8500+BT8

【扩展阅读:分布式拒绝攻击(DDOS)软件tfn2k

【扩展信息:讨论一下:mount 时会不会提示本地目

我没空了。只好先把这些没整理的发上来。

web:

[code:1:f9ff56d54d]

xx. 搭建网页服务器

版本:2004-06-27-01

    网页服务器=iis?错啦!

    网页服务器首选apache。用google查查,优秀的多平台支持、良好的安全性与高度的可定制能力性使它差不多占据了网页服务器7成份额。

xx.1 准备工作

    去http://www.apache.org,在那里找一个叫httpd的东东下载。要source,不要binary的。

    我下载的是此时的最新版本,“httpd-2.0.49.tar.gz”。还有一个很小的验证码文件,“httpd-2.0.94.tar.gz.md5”,一起下回来。

    对“httpd-2.0.49.tar.gz”执行“md5sum ”,看看得出的字符串是否与“httpd-2.0.94.tar.gz.md5”里的一致,不一致请重新下载。“httpd-2.0.94.tar.gz.md5”里的字母可能是大写的,这无所谓。要注意的是,“httpd-2.0.94.tar.gz.md5”里的字符串很可能是以两位一组分开的,以致于我以为下回来的文件是坏的。

xx.2 安装

    我安装apache的路径是“/opt/prog/c/apache”。先把“httpd-2.0.49.tar.gz”丢到装临时文件的目录“/opt/prog/tmp”里。开终端,进这个目录:

[root@tfw-rfl40 root]# cd /opt/prog/tmp

[root@tfw-rfl40 tmp]#

    解压缩:

[root@tfw-rfl40 tmp]# tar zxvf ./httpd-2.0.49.tar.gz

……

……

……

[root@tfw-rfl40 tmp]#

    得到apache的源代码目录“httpd-2.0.49”。

    进这个目录:

[root@tfw-rfl40 tmp]# cd httpd-2.0.49

[root@tfw-rfl40 httpd-2.0.49]#

    配置,生成编译选项:

[root@tfw-rfl40 httpd-2.0.49]# ./configure --prefix="/opt/prog/c/apache" --enable-module=so

……

……

……

[root@tfw-rfl40 httpd-2.0.49]#

    “ --prefix=”用来指定软件的安装路径。

    “ --enable-module=”使apache编译、安装完成后能够随时加载其所指类型的外部模块。可以用多个“ --enable-module=”指定支持多种模块。

    更多的参数,在此暂不列举。

    编译、连接,把源代码变成本地二进制码:

[root@tfw-rfl40 httpd-2.0.49]# make

……

……

……

[root@tfw-rfl40 httpd-2.0.49]#

    安装,把对应的文件送到相应的地方。

[root@tfw-rfl40 httpd-2.0.49]# make install

……

……

……

[root@tfw-rfl40 httpd-2.0.49]#

xx.3 运行

    现在去软件安装的地方:

[root@tfw-rfl40 httpd-2.0.49]# cd /opt/prog/c/apache

[root@tfw-rfl40 apache]#

    启动网页服务器:

[root@tfw-rfl40 apache]# ./bin/apachectl start

[root@tfw-rfl40 apache]#

    开启浏览器,访问url“localhost”。如果你的计算机已经接入以太网,你可以在另外一台计算机的浏览器里用ip地址访问你自己的计算机。由物理主机与虚拟机构成的以太网环境同样适合。能看到绘有一支大羽毛的apache测试页即告成功。

    重新启动网页服务器:

[root@tfw-rfl40 apache]# ./bin/apachectl restart

[root@tfw-rfl40 apache]#

    关闭网页服务器:

[root@tfw-rfl40 apache]# ./bin/apachectl stop

[root@tfw-rfl40 apache]#

xx.4 更高的要求

xx.4.1 ……

    ……

    ……

    ……

xx.4.2 中文支持

    “adddefaultcharset iso-8859-1”一行改为“adddefaultcharset gb18030”

    ……

    ……

    ……

[/code:1:f9ff56d54d]

jsp:

[code:1:f9ff56d54d]

xx. 搭建jsp服务器

版本:2004-06-13-01

    jsp是一项很有前途的站点动态网页技术,如果你把握得当,也很有钱途。tomcat是apache基金jakart项目的产品,曾经被sun推荐来做jsp容器,搭建jsp服务器的首选。

    tomcat可以充当apache的jsp扩展插件,也可以独立运行,充当网页服务器。如果你的站点访问量比较小,你甚至可以不装apache。

xx.1 准备工作

    去http://www.apache.org,在那里找一个叫jakart-tomcat的东东下载。要binary,不要source的。

    我下载的是此时稳定的最新版本,“jakart-tomcat-4.1.30.tar.gz”。还有一个很小的验证码文件,“jakart-tomcat-4.1.30.tar.gz.md5”,一起下回来。

    对“jakart-tomcat-4.1.30.tar.gz”执行“md5sum ”,看看得出的字符串是否与“jakart-tomcat-4.1.30.tar.gz.md5”里的一致,不一致请重新下载。“jakart-tomcat-4.1.30.tar.gz.md5”里的字母可能是大写的,这无所谓。要注意的是,“httpd-2.0.94.tar.gz.md5”里的字符串很可能是以两位一组分开的,以致于我以为下回来的文件是坏的。

    tomcat运行需要j2sdk支持。如果没有安装j2sdk,请先安装j2sdk。

xx.2 安装

    我安装tomcat的路径是“/opt/prog/m/tomcat”。把“jakart-tomcat-4.1.30.tar.gz”丢到装临时文件的目录“/opt/prog/tmp”里。开终端,进要安装软件的目录:

[root@tfw-rfl40 root]# cd /opt/prog/m

[root@tfw-rfl40 m]#

    解压缩:

[root@tfw-rfl40 m]# tar zxvf /opt/prog/tmp/jakart-tomcat-4.1.30.tar.gz

……

……

……

[root@tfw-rfl40 m]#

    做一个没有版本号的链接,这样tomcat的内容也可以被看成安装在“/opt/prog/m/tomcat”里,以后升级方便:

[root@tfw-rfl40 m]# ln -s ./jakart-tomcat-4.1.30 ./tomcat

[root@tfw-rfl40 m]#

    主要安装完成。

    修改环境变量文件。我改的是“/etc/profile”。
...   下一页
 ·dhcp + dns (bind) == ddns    »显示摘要«
    摘要: 我们在办室的时候,有时会去访问别的机器,如果是在windows下,我们有时候会用机器名去访问,因为netbios/wins会帮我们来把机器名转成ip的。下面给大家介绍一种用动态dns来解析机器名的办法。不过,不是用的w2k的ddns,而是用的linux. 准备:一台(或两台)linux服务器,用来做dhcp server和dns server。也可以把它做成两台服务器。 安装:服务器的安装过程,请参考其它文档,记住把 dhcp 和 bind, b......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE