易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux配置Apache服务器全攻略

  Linux配置Apache服务器全攻略 收藏
一,使用源代码安装
  (1) 获得源代码
  # lynx http://www.apache.org/dist/httpd/httpd-2_0_NN.tar.gz
  NN表示当前所用的版本号。
  (2) 解压缩
  # gzip -d httpd-2_0_NN.tar.gz
  # tar xvf httpd-2_0_NN.tar 
  (3) 配置.
  # ./configure --prefix= /usr/local/apache --enable-so
  表示Apache将安装在/usr/local/apache目录下
  (4) 编译与安装
  # make
  # make install
  (5) 测试
  # /usr/local/apache/bin/apachectl start
  二,使用RPM包安装
  # rpm —ivh apache-*.rpm
  完成安装后,配置文件在/etc/httpd/conf/目录下,文件根目录为/var/www/html,工具文件在/etc/rc.d/init.d/目录下,日志文件在/var/log/httpd/目录下。
  第三站 Apache 2.0的配置
  Apache 2.0的主配置文件为httpd.conf。如果以上述源代码安装则配置文件保存在/usr/local/apache/conf/目录下,若以RPM包方式安装则配置文件保存在/etc/httpd/conf/目录下。我们可以直接修改httpd.conf文件也可以用redhat linux 9自带的图形化工具来配置。打开启动程序->系统设置->服务器设置->HTTP服务器,可以进行相关。主界面如图:
  下面我们来看一下httpd.conf中的几条指令,“#”后加入了注释说明。
  Port 80 #定义了web服务器的侦听端口,默认值为80,它是TCP网络端口之一。若写入多个端口,以最后一个为准。
  User apache #一般情况下,以nobody用户和nobody组来运行web服务器,因为web
  Group apache # 服务器发出的所有的进程都是以root用户身份运行的,存在安全风险。 
  ServerAdmin root@localhost #指定服务器管理员的E-mail地址。服务器自动将错误报告到该地址。 
  ServerRoot /etc/httpd #服务器的根目录,一般情况下,所有的配置文件在该目录下
  ServerName new.host.name:80 #web客户搜索的主机名称
  KeepAliveTimeout 15 #规定了连续请求之间等待15秒,若超过,则重新建立一条新的TCP连接 
  MaxKeepAliveRequests 100 #永久连接的HTTP请求数
  MaxClients 150 #同一时间连接到服务器上的客户机总数
  ErrorLog logs/error_log #用来指定错误日志文件的名称和路径
  PidFile run/httpd.pid #用来存放httpd进程号,以方便停止服务器。
  Timeout 300 #设置请求超时时间,若网


相关文档:

linux下 php5.3.2 调用 so

php 通用的调用 so的方法是使用dl()函数,但是在php5.3之后不再支持这种方法,仅支持静态调用,使用dl() 动态调用的方法见:
   引用页1:   http://tech.idv2.com/2007/07/06/use-local-so-in-php/
感谢原作者提供的清晰明了的方法,但是我在5.3.1版本i中没有通过,于是我找到了页面:
    ......

Linux下创建与解压zip, tar, tar.gz和tar.bz2文件 转

在Linux下面去压缩文件或者目录。我们将学习zip, tar, tar.gz和tar.bz2等压缩格式的基本用法。
zip格式已成为压缩文件的标准选择,而且它在windows上也能使用。
经常用zip格式压缩那些需要共享给windows用户的文件。
如果只是共享给linux用户或者Mac用户,偏向于选择tar.gz格式。
ZIP
zip可能是目前使用得最多的文档压 ......

Linux多线程编程

一:Linux多线程编程:
        线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许 ......

Linux应用程序安装与管理

目标:
        了解linux应用程序的组成部分
        掌握使用RPM工具管理软件包的方法
        掌握应用程序源代码包的编译安装方法
        掌握图形界面下应用程序管理工具的使用
1、L ......

VMware虚拟机安装Linux光盘无法挂载解决办法

我在Vmware虚拟机上安装Linux时,第一张和第二张光盘都顺利挂载,但是在第三张光盘时却出现无法挂载的提示窗口。此时我的解决办法是:Red Hat Linux/setting/Hardware/cd/dvd(Ide)中配置好Image file后勾上Device status中的Connected即可 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号