今天要讲的内容大致分为一下六点,是我在搭建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 文件内容如下:
- DEVICE="eth0"
- HWADDR="00:24:81:35:FD:AE"
- NM_CONTROLLED="yes"
- BOOTPROTO=static
- ONBOOT="yes"
- NETMASK=255.255.255.0
- TYPE=Ethernet
- IPADDR=192.168.1.24
- USERCTL="no"
- IPV6INIT="no"
- PEERDNS="yes"
只需要按实际情况修改 DEVICE HWADDR NETMASK IPADDR 这几项即可。
然后service network restart
再ping 下试试 是不是通了呢。
如果你ping的是广域网而不是局域网,那你还要确保网关和DNS设置正确
你可以按下面的步骤来设置网关:
- NETWORKING=yes
- HOSTNAME=localhost.localdomain
- GATEWAY=192.168.1.1
DNS记录在/etc下的resolv.conf这个文件里。可以按resolv.conf文件的格式修改DNS。如果没有resolv.conf就建一个。
- nameserver 192.168.1.0
- nameserver 192.168.1.1
- 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
五、布置tomcat并设为开机启动
将免安装版的tomcat解压到/usr/local即可,然后进行一些必要的配置
下面地址为免安装版的tomcat设置开机启动的详细说明:
六、安装mysql,并进行相关配置
在我的上一篇blog中,已经详细讲述了linux下mysql的安装,地址如下:
http://xuepiaoqiyue.blog.51cto.com/4391594/787012