Submitted by yejr on 周六, 2007/01/06 - 19:58
一、前言,准备工作
当前,LAMP开发模式是WEB开发的首选,如何搭建一个高效、可靠、稳定的WEB服务器一直是个热门主题,本文就是这个主题的一次尝试。
我们采用的架构图如下:
-------- ---------- ------------- --------- ------------
| 客户端 | ===> |负载均衡器| ===> |反向代理/缓存| ===> |WEB服务器| ===> |数据库服务器|
-------- ---------- ------------- --------- ------------
Nginx Squid Apache,PHP MySQL/memcache
eAccelerator
准备工作:
服务器: Intel(R) Xeon(TM) CPU 3.00GHz * 2, 2GB mem, SCISC 硬盘
操作系统:Linux RedHat AS4,内核版本2.6.9-22.ELsmp,gcc版本3.4.4
Submitted by yejr on 周四, 2007/01/04 - 11:11
原文来自: http://www.linuxaid.com.cn 作者:bye2000
一、代理服务器概述
1.1什么是代理服务器
在TCP/IP网络中,传统的通信过程是这样的:客户端向服务器请求数据,服务器响应该请求,将数据传送给客户端。在引入了代理服务器以后,这一过程变成了这样:客户端向服务器发起请求,该请求被送到代理服务器;代理服务器分析该请求,先查看自己缓存中是否有请求数据,如果有就直接传送给客户端,如果没有就代替客户端向该服务器发出请求。服务器响应以后,代理服务器将响应的数据传送给客户端,同时在自己的缓存中保留一份该数据的拷贝。这样,再有客户端请求相同的数据时,代理服务器就可以直接将数据传送给客户端,而不需要再向该服务器发起请求。
Submitted by yejr on 周三, 2006/11/08 - 12:41
原文来自: http://forum.ubuntu.org.cn/viewtopic.php?p=7240
VIM简介
-------
我们使用的大多数编辑器,都可以直接在编辑区输入字符,并且能够通过一些快捷键来完成一些控制功能,比如使用方向键移动光标,使用BackSpack或者Delete键删除文字,使用PgUp和PgDn翻页,使用Home和End来定位行首和行末……
而Vim是一个带模式的编辑器,同样的按键,在不同模式下,具有不同的功能定义。例如h、j、k、l在编辑模式下输入相应的字符,在普通模式下却相当于方向键的作用。
由于需要切换模式,Vim的使用起来略显繁琐。不过优点也显而易见:您只要把手安安稳稳的放在打字区就可以了,而不需要使用诸如方向键、排版键、小键盘等需要挪开双手的键位,从而提高了您的效率和专注程度。事实上,Vim的前身Vi诞生的时候,键盘上还没有方向键、排版键和小键盘:)
Submitted by yejr on 周三, 2006/11/08 - 12:40
原文来自:http://forum.ubuntu.org.cn/about18740.html,作者:kardinal
引导管理器Grub
硬件基础
========
一块硬盘,它起始的一部分扇区为主引导扇区,包括MBR(主引导纪录)和DPT(分区表,您可以阅读分区概念章节中相关内容)
每个分区起始的一部分扇区,为分区引导扇区。
在分区引导扇区之后的部分,为文件系统的索引,文件系统通过它定位文件在硬盘上的位置。不同的文件系统采用不同的索引,例如FAT文件系统使用文件分配表和目录区。
绝大多数操作系统,对硬盘的读写操作,通过文件系统来完成,因此引导扇区中的内容,我们不能够在文件系统中进行操作,而需要专用软件,比如引导管理器。
Submitted by yejr on 周三, 2006/11/08 - 12:37
原文来自:http://wiki.ubuntu.org.cn/%E5%AE%89%E8%A3%85MPlayer
*
请参阅 [Ubuntu简介]
*
请参阅 [添加其他软件库]
*
请参阅 [安装Codecs]
*
请参阅 [安装DVDPlayback]
sudo apt-get install mplayer-386
sudo apt-get install mplayer-fonts
sudo apt-get install mozilla-mplayer
sudo cp /etc/mplayer/mplayer.conf /etc/mplayer/mplayer.conf_backup
sudo gedit /etc/mplayer/mplayer.conf
* 找出下面这一行
...
vo=x11, # To specify default video driver (see -vo help for
...
* 以下面这一行取代
vo=xv, # To specify default video driver (see -vo help for
* 安装 w32codecs解码器(用于播放wmv、rmvb等常见windows平台下的多媒体文件;假设你已经添加了ubuntu-cn源)。
Submitted by yejr on 周三, 2006/11/08 - 12:17
原文来自:http://forum.ubuntu.org.cn/about18740.html,作者:kardinal
Shell、Console、Terminal
========================
在前面的章节中,我们曾提到,电视机的遥控器,也是一种人机交互的界面,算是一种Shell。
但是这个概念并不准确,遥控器只是向Shell发送指令的工具,Shell接收到遥控器发出指令后,将指令转换为系统命令,由系统来执行。
例如我们按的遥控器上的“数字键1”,遥控器将“切换为1频道”的指令发送到Shell,Shell将指令转换为系统可以识别的“频道1”,系统执行它,您就可以观看1频道的电视节目了。
通常每台电视机只有一种Shell,比如有的电视机系统具有“画中画”的功能,那么Shell中便有相应的功能定义,您可以通过遥控器上的“画中画”功能键来开启它。假设您的电视机没有此功能,Shell中也就没有相应的功能定义。拥有一个带“画中画”功能控制键的遥控器,即便信号兼容,您还是不能够使用这一功能:)
Submitted by yejr on 周三, 2006/11/08 - 12:08
原文来自:http://forum.ubuntu.org.cn/about21663.html,作者:suplp
我的dapper(6.06)设置与优化全过程
先说明我的机器配置:cpu p4 2.6G ,技嘉848pe,小影霸g4 440(64m),希捷ata 80g(7200,2m)。系统是ubuntu dapper 6.06
。其他的就不重要了。呵呵。
这篇文件是我根据网上的文章在本机做试验得出了,所以请大家参考自己的电脑配置,再试验。
另:这篇文章只是自己做系统安装的点滴记录。为什么要这样拼凑着做呢?就像十几年前学dos时一样,想学!还找不到资料,东找西寻的太不容易了。这回
也一样。北方网通的用户可能有体会,我打开一个ubuntu论坛的网页要等一分钟!!!!!不知道其他人怎样,反正我是不行,受不了了。我把自己优化的过程拼凑到一起,写下了自己安装时遇到的问题和体会,以供其他想学linux的朋友参考一下。仅此而已!
Submitted by yejr on 周一, 2006/11/06 - 17:06
1、修改/etc/apt/sources.list
deb http://ubuntu.cn99.com/ubuntu/ dapper main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ dapper main restricted universe multiverse
然后 sudo apt-get update && sudo apt-get dist-upgrade
2. 修改 /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.84
netmask 255.255.255.0
up
3、修改 /etc/X11/xorg.conf
注释掉 Load "dri" 这行
修改 Driver "ati" 为 Driver "vesa"
页面
最近评论