在虚拟机中的搭建Web服务器(CentOS)

 

1.制作本地yum源

相关可查看:http://www.cnblogs.com/xiaomingzaixian/p/8424290.html

 

2.安装JDK

上传上传jdk-7u45-linux-x64.tar.gz到Linux中

在SecureCRT连接CentOS后,Alt+p,通过sftp上传(直接拖)

创建apps目录

mkdir apps

解压jdk-7u45-linux-x64.tar.gz

tar -zxvf jdk-7u45-linux-x64.tar.gz -C apps/

设置环境变量,在/etc/profile文件最后追加相关内容

vi /etc/profile

 

 刷新环境变量

source /etc/profile

测试java命令是否可用

java -version

 

3.安装Tomcat

上传apache-tomcat-7.0.68.tar.gz到Linux上(与上同理)

解压:

tar -zxvf apache-tomcat-7.0.68.tar.gz -C apps/

进入tomcat的bin目录

cd apps/apache-tomcat-7.0.68/bin/

启动tomcat

./startup.sh

查看tomcat进程是否启动

jps

通过外部主机浏览器访问tomcat(用ip)

 

4.如果无法访问(linux的问题:可能不允许访问80端口,防火墙不允许)

解决办法:

(1)在终端内输入以下两条命令

iptables -F
iptables -P INPUT ACCEPT

(2)设置linux防火墙

在 /etc/sysconfig/iptables 添加
       -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

vi  /etc/sysconfig/iptables

(3)执行 chkconfig --add httpd 目的是想新增所制定的系统服务

chkconfig --add httpd

(4)执行 chkconfig httpd on

chkconfig httpd on

(5)查看一下是否添加成功

chkconfig --list httpd

 

 5.重启reboot,通过外部主机访问CentOS)

 

posted on 2018-02-06 22:02  小明在线  阅读(1601)  评论(0编辑  收藏  举报

导航