Netkiller Linux 手札 [updated]

Netkiller Linux 手札 [updated]

http://netkiller.8800.org/book/linux/


Netkiller Linux 手札
Neo Chan



中国广东省深圳市宝安区龙华镇
518109
+86 755 29812080
+86 755 29812080
<openunix@163.com>
文档出处
http://netkiller.8800.org/
http://netkiller.org.cn/
http://www.bg7nyt.cn

1.1

Copyright © 2006, 2007 Netkiller. All rights reserved.

转载请与作者联系

2007

为什么写这篇文章

有很多想法,不能实现.工作中也用不到,所以想写出来,和大家分享.有一点写一点,写得也不好,就当学习笔记了.

我想到哪写到哪,你会发现文章没一个中心,今天这里写点,明天跳过本章写其它的.
文中例子绝对多,对喜欢复制然后粘贴朋友很有用,不用动手写,也省时间.
理论的东西,网上大把,我这里就不写了,需要可以去网上查.
我爱写错别字,还有一些是打错的,如果发现请指正.
文中大部分试验是在Debian/Ubuntu/Redhat AS上完成.

Note

对出学Linux的爱好者忠告

玩Linux最忌reboot(重新启动)这是windows玩家坏习惯

Linux只要接上电源你就不要再想用reboot,shutdown,halt命令,Linux系统和应用软件一般备有reload,reconfigure,restart/start/stop...不需要安装软件或配置服务器后使用reboot重新引导计算机

在Linux 系统里SIGHUP信号被定义为刷新配置文件,有些程序没有提供reload参数,你可以给进程发送HUP信号,让它刷新配置文件,而不用 restart.通过pkill,killall,kill 都可以发送HUP信号例如: pkill -HUP httpd
联系作者

Mobile: +86 755 133-2299-3040

Tel: +86 755 2981-2080

Callsign: BG7NYT QTH: Shenzhen, China

注:请不要问我安装问题!

Table of Contents

1. Linux 应用程序

    APT
    OpenSSH
    tools

2. Command And Tools

    系统管理

        硬件信息
        系统信息

    网络管理

        网络工具

3. Developer

    compiler

        gcc - The GNU C compiler
        g++ - The GNU C++ compiler
        make
        调试工具

    Python
    Java
    Subversion

4. Network

    ethernet
    sysctl
    bonding
    DNS/Bind

        bind9
        Load Balancing
        view
        tools

    Proxy Server

        Socks 5
        Apache Proxy

    Squid - Internet Object Cache (WWW proxy cache)

        debian/ubuntu 安装
        Proxy Server
        Squid作为反向代理Cache服务器(Reverse Proxy)
        代理+反向代理
        Squid 管理
        禁止页面被Cache
        Squid 实用案例

    Samba

        安装
        配置

    News (innd)
    Rsync
    NET SNMP (Simple Network Management Protocol)

        安装SNMP
        例出MBI

    ip tunnel

        ipv4

    OpenVPN

        Ubuntu/Debian 环境安装
        OpenVPN GUI for Windows
        源码安装

    Iptables

5. Web Application

    LAMP (Apache,Mysql,PHP,Python,Perl,PostgreSQL)

        Apache
        PHP 5
        Apache Log

    Web Server (Apache + Tomcat + PHP)

        Apache 安装与配置
        Tomcat 安装与配置
        PHP
        综合测试

    Fastcgi

        lighttpd
        PHP
        Python

    Application Service

        Zope
        JBoss - JBoss Enterprise Middleware

    Optimization

        ulimit
        Apache 调优
        Tomcat
        测试 gzip,deflate 模块

    Memcached

        python-memcached
        Java API
        PHP Memcache

    分析与监控

        awstats
        webalizer
        Cacti
        BIG BROTHER

6. OpenLDAP

    OpenLDAP server (slapd)
    backup/restore

7. Kerberos

    安装
    生成kerberos的本地数据库

8. PostgreSQL

    Install
    Postgres 配置
    other

9. MySQL

    Install
    other

10. Network Storage - Openfiler

    Accounts
    Volumes

        RAID
        iSCSI

    Quota
    Shares

11. Linux Virtual Server

    ipvsadm

        环境配置
        VS/NAT
        VS/TUN
        VS/DR
        ipvsadm script
        debug

    keepalived

        Ubuntu
        安装

    heartbeat+ldirectord

12. VOIP

    Gnu Gatekeeper Install
    Gnu Gatekeeper Configure
    Gnu Gatekeeper Test

        Part I - Microsoft Windows NetMeeting
        Part II - ohphone

13. broadcast streaming

    icecast
    shoutcast

14. Boinc (berkeley 分布式计算平台)

    Boinc 安装

15. Document

    Latex
    docbook

        SGML
        XML

16. 案例

    基于LVS的负载均衡解决方案
    基于LVS的集群邮件系统

17. 历史记录
A. 附录

List of Tables

10.1. Volume Group Management

List of Examples

3.1. /etc/profile.d/java.sh
4.1. server.conf
4.2. client.conf
4.3. server.ovpn
4.4. client.ovpn
4.5. openvpn.conf
5.1. /etc/rc.d/init.d/www
5.2. index.php
5.3. /etc/init.d/lighttpd
5.4. /etc/init.d/memcached
5.5. memcached.py
5.6. memcached.java
5.7. memcache.php
6.1. base-dn.ldif
6.2. ou.ldif
15.1. example.latex

      
哥们,怎么是龙华的啊,我也在龙华待过,深圳市商业银行的      
我在苹果园住,工作在科技园      
"玩Linux最忌reboot(重新启动)这是windows玩家坏习惯

Linux只要接上电源你就不要再想用reboot,shutdown,halt命令,Linux系统和应用软件一般备有reload,reconfigure,restart/start/stop...不需要安装软件或配置服务器后使用reboot重新引导计算机",对于我们玩在WIN下VM就不大适用了。