易截截图软件、单文件、免安装、纯绿色、仅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图形化历程

Linux图形化历程
    注:此段文章综合了众多资料,主要引用个人电脑的文章
   
    谈起OPIE,就不能不谈Qt,然而要对Qt有个来龙去脉的认识,需要从Linux
图形化说起。让我们回顾下Linux图形化界面发展的历史。
    Linux实际上是以UNIX为模板的,它继 ......

Linux 关于动态链接库以及静态链接库的一些概念

库有动态与静态两种,动态通常用.so为后缀,静态用.a为后缀。例如:libhello.so libhello.a
为了在同一系统中使用不同版本的库,可以在库文件名后加上版本号为后缀,例如: libhello.so.1.0,由于程序连接默认以.so为文件后缀名。所以为了使用这些库,通常使用建立符号连接的方式。
ln -s libhello.so.1.0 libhello.so.1 ......

【linux】c++ 内存管理(二)

3. 指针与数组的比较
不同点:
      数组:要么在惊天存储区域被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命周期内保持不变,只有数组的内容可以改变。
指针:可以随时指向任意类型的内存块,它的特征是“可变”,所以我们常用 ......

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号