严重支持开设WEB服务器版![1]

[入库:2005年9月21日] [更新:2007年3月24日]

本文简介:


严重支持开设WEB服务器版!先贴个小帖子

我以前在ALPHA配置WWW服务的笔记。

Step 1 RedHat 7.1 install

     1、安装Linux选择定制安装,选择必需的包以保证服务器安全,如果不是作服务器则可以在安装时选中
        'Everything'选项,避免在配置时找不到某个包或者命令的情况。

     2、关于分区: 
        至少要有两个分区:/和/swap。
        /boot: 16 M (应在第一块硬盘的最前面,即 /dev/hda1)
        /swap: swap区的大小 = 服务器内存 * 2 。
        /home: 为home建立单独的分区,因为本文档中软件的安装文件都放到这个目录下,这样做当你下次重
        新安装系统的时候,可以保留该分区,数据也就得以保全。

     3、TEXT做为登陆管理器,使用KDE作为默认的Session。 

     4、关于Lilo  安装
        单操作系统时装在MBR即可。
        多操作系统时装在 linux 的第一个分区。


Step 2 Services setup

     2-1 Samba setup
     2-2 Ftp setup
     2-3 DNS setup
     2-4 DBS setup

     系统安装完成后你可以使用ntsysv或者chkconfig命令将httpd 、mysqld、iptables和ipchains 服务和其他一些不需要的服务禁用
     只启用named 、telnet 和wu_ftpd 服务,然后用reboot重启服务器。 


Step 3 Apache and JDK Unistall

     #使用Package管理器或者rpm命令卸载Apache和JDK.

     rpm -q -a | grep jdk //使用RPM命令确认jdk的安装及版本号,输出如:jdk-1.3.1-1
     rpm -e jdk-1.3.1-1 //卸载jdk-1.3.1-1

   rpm -q -a | grep apache  
     rpm -e apache


Step 4 Apache install

     1.Openssl install

       tar xvzf openssl-0.9.6.tar.gz
       cd openssl-0.9.6
       ./config --prefix=/home/www/openssl
       make
       cd ..
   
     2.Mod_ssl install

       tar xvzf mod_ssl-2.8.5-1.3.22.tar.gz
       cd /mod_ssl-2.8.5-1.3.22
       ./configure --prefix=/home/www/modssl --with-apache=../apache_1.3.22
       cd ..

     3.Apache install

       tar xvzf apache_1.3.22.tar.gz
       cd apache_1.3.22
       SSL_BASE=/home/www/openssl-0.9.6 \
       ./configure --prefix=/home/www/apache --enable-module=ssl --enable-module=so
       make
       make certificate
       make install 
      
     4.建立符号链接

    #为启动程序建立符号链接,以便于以后重起服务    
    ln –s /home/www/apache/bin/apachectl /usr/bin/apache

     5.测试

       apache start //访问http://localhost,出现Apache文档页面表示成功。startssl
        
     6.创建启动脚本     
            
       touch /etc/rc.d/init.d/httpd 
       vi /etc/rc.d/init.d/httpd 

       #启动脚本内容如下:

    #!/bin/bash 
       #Start httpd service 
       /home/www/apache/bin/apachectl start 

       #设置文件权限

    chown –R root /etc/rc.d/init.d/httpd 
       chmod 700 /etc/rc.d/init.d/httpd 

       #链接到默认init启动目录

本文关键:严重支持开设WEB服务器版!
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top