今天要讲的内容大致分为一下六点,是我在搭建WEB服务器的时候验证过的一些步骤及遇到的一些问题,下面就与大家一起分享。

一、下载REDHAT6.1并刻录光盘

二、安装REDHAT6.1

三、设置IP、GATEWAY等网络配置

四、设置防火墙配置

五、布置tomcat并设为开机启动

六、安装mysql,并进行相关配置

 

一、下载REDHAT6.1并刻录光盘

        REDHAT6.1输入百度就可看到,直接下载iso格式的。下载完毕后,在WIN7系统下直接插入光盘,双击iso文件即可刻录。XP与VISTA下略微麻烦,本人也未曾尝试,就不在此作说明。

 

二、安装REDHAT6.1

        将刻录的系统盘放入即将安装的电脑重启即可进入安装界面,我也在网上找到一份百度文库的安装介绍,与我的步骤大致相同,我的安装基本都选择了默认方式。

参考的百度文档路径为:http://wenku.baidu.com/view/fec02c6f58fafab069dc02da.html

 

三、设置IP、GATEWAY等网络配置

       编辑/etc/sysconfig/network-script/ifcfg-eth0, 若不存在ifcfg-eth0 这个文件甚至在/etc/sysconfig 目录下不存在network-script目录,那么就需要你来建立这个目录,并创建ifcfg-eth0, ifcfg-eth0 文件内容如下:

   
   
   
   
  1. DEVICE="eth0" 
  2. HWADDR="00:24:81:35:FD:AE" 
  3. NM_CONTROLLED="yes" 
  4. BOOTPROTO=static 
  5. ONBOOT="yes" 
  6. NETMASK=255.255.255.0  
  7. TYPE=Ethernet  
  8. IPADDR=192.168.1.24  
  9. USERCTL="no" 
  10. IPV6INIT="no" 
  11. PEERDNS="yes" 

只需要按实际情况修改 DEVICE HWADDR NETMASK IPADDR 这几项即可。

然后service network restart

ping 下试试 是不是通了呢。

如果你ping的是广域网而不是局域网,那你还要确保网关和DNS设置正确

你可以按下面的步骤来设置网关:

 

编辑/etc/sysconfig/network文件内容如下:
 
    
    
    
    
  1. NETWORKING=yes  
  2. HOSTNAME=localhost.localdomain  
  3. GATEWAY=192.168.1.1  
 

DNS记录在/etc下的resolv.conf这个文件里。可以按resolv.conf文件的格式修改DNS。如果没有resolv.conf就建一个。

   
   
   
   
  1. nameserver 192.168.1.0  
  2. nameserver 192.168.1.1  
  3. nameserver 127.0.0.1  

然后service network restart

 

四、设置防火墙配置

 1 服务的开启和关闭,这是永久性的,下次重启防火墙不会激活
开启: chkconfig iptables on
关闭: chkconfig iptables off

2 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop

3防火墙开启时,开启指定端口

vim /etc/sysconfig/iptables

修改/etc/sysconfig/iptables 文件,添加以下内容:
允许80端口的通信包传入
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
允许22端口的通信包传入
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

以下地址为一篇专门介绍命令配置 /etc/sysconfig/iptables的文章
http://www.hackbase.com/tech/2011-05-11/63681.html

 

 

五、布置tomcat并设为开机启动

将免安装版的tomcat解压到/usr/local即可,然后进行一些必要的配置

下面地址为免安装版的tomcat设置开机启动的详细说明:

http://www.blogjava.net/peiliangye/articles/357768.html
 

六、安装mysql,并进行相关配置

在我的上一篇blog中,已经详细讲述了linux下mysql的安装,地址如下:

http://xuepiaoqiyue.blog.51cto.com/4391594/787012