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

本文详细介绍了在CentOS系统上部署本地yum源、安装JDK及Tomcat的过程,并解决了常见的访问问题,包括配置环境变量、启动Tomcat服务及调整防火墙设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

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)

 

转载于:https://www.cnblogs.com/xiaomingzaixian/p/8424450.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值