华为云服务器安装jdk+tomcat教程(图文超详细教程)

简介

Apache Tomcat(简称 Tomcat)是一个开源的、轻量级的、由Apache软件基金会管理的Java Servlet容器。它是一个开放源代码的实现,遵循Java Servlet和JavaServer Pages (JSP) 规范,并提供了一个HTTP Web服务器环境,让Java代码能够运行于其中。
注:由于笔者安装过程中找了诸多博客,结果还安装不成功,因此总结此篇简单实用的jdk+tomcat安装教程,希望可以帮到有需要的友友。

安装JDK

在安装 Tomcat 之前需要安装 JDK(Java Development Kit),因为 Tomcat 是一个 Java Servlet 容器,它需要 Java 运行时环境(JRE)来执行 Java 代码。

系统版本

在这里插入图片描述

查找可用的 JDK 版本

dnf search openjdk

在这里插入图片描述

可以看到,笔者次环境下java-1.8.0-openjdk软件包时是可用的。

安装OpenJDK

dnf install java-1.8.0-openjdk -y --nogpgcheck

下载openjdk,并且利用选项–nogpgckeck 跳过软件包的 GPG 签名检查。

验证

java --version

在这里插入图片描述

可以看到已经正确安装了jdk1.8。

安装Tomcat

官网下载Tomcat

进入Tomcat官网选择想要安装的版本下载即可,此处笔者选择Tomcat9。

wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.87/bin/apache-tomcat-9.0.87.tar.gz

解压并移动到合适文件夹

tar -zvxf apache-tomcat-9.0.87.tar.gz
mv ./apache-tomcat-9.0.87 /usr/local/tomcat

此处笔者移动到/usr/local/tomcat,按需选择对应修改环境变量即可。

修改环境变量

打开 /etc/profile,配置tomcat环境变量

vi /etc/profile

在打开文件末尾添加如下内容:

export CATALINA_HOME=/usr/local/tomcat 
export PATH=$PATH:$CATALINA_HOME/bin

环境变量和配置

source /etc/profile

启动并测试Tomcat

启动

/usr/local/tomcat/bin/startup.sh 

在这里插入图片描述

浏览器访问测试

由于tomcat运行的默认端口为8080,因此需要在云服务器对应的安全组中添加8080端口。
在这里插入图片描述

浏览器输入 服务器IP地址:8080即可访问。
在这里插入图片描述
访问出现如上界面,即证明成功安装并启动了Tomcat。

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 华为云服务器提供的SOCKS5教程如下: 1. 首先,登录华为云服务器控制台,选择您的实例并进入实例详情页面。 2. 在控制台的左侧导航栏中,点击“安全组”选项,然后找到您的安全组并点击“配置规则”。 3. 在安全组规则页面中,点击“添加规则”按钮,并选择“自定义TCP规则”。 4. 在弹出的窗口中,填写以下规则信息: - 规则名称:可以自定义一个名字,用于标识该规则。 - 协议端口:选择“TCP”,并填写“1080”。 - IP地址范围:可以选择“0.0.0.0/0”表示允许所有IP访问,或者根据需要填写您想要允许的IP地址范围。 5. 点击“确定”按钮,完成安全组规则的配置。 6. 打开终端或命令提示符窗口,输入以下命令启动SOCKS5代理服务: ``` ssh -C2qTnNfD 1080 -D0.0.0.0:1080 username@your-server-ip ``` 其中,your-server-ip是您的华为云服务器IP地址,username是您的用户名。 7. 输入您的服务器密码后,即可启动SOCKS5代理服务。 8. 现在,您可以在浏览器或其他支持SOCKS5代理的应用程序中配置代理设置,将代理服务器地址设置为localhost,端口设置为1080。 通过以上步骤,您就可以在华为云服务器上搭建并使用SOCKS5代理服务了。请注意,使用SOCKS5代理服务时,务必确保规则设置和服务器访问权限的安全性,以免遭受恶意攻击或滥用。 ### 回答2: 华为云服务器提供了sock5代理服务,以下是使用华为云服务器搭建sock5代理的简要教程。 步骤1:登录华为云服务器管理控制台,找到您想要部署sock5服务的服务器实例,并确保该实例已启动。 步骤2:在服务器实例的操作栏中,选择“更多”,然后选择“添加安全组规则”。 步骤3:在安全组规则中添加新的入方向TCP规则,端口号设置为1080(sock5默认端口号),并保存设置。 步骤4:使用SSH连接到服务器实例。 步骤5:安装sock5服务器软件。可以使用以下命令在服务器安装Privoxy: ``` sudo apt-get update sudo apt-get install privoxy ``` 步骤6:编辑Privoxy配置文件。可以使用以下命令编辑配置文件: ``` sudo nano /etc/privoxy/config ``` 步骤7:在配置文件中找到“forward-socks5t”行,并取消注释该行。 将此行修改为: ``` forward-socks5t / 127.0.0.1:1080 . ``` 保存并关闭文件。 步骤8:重启Privoxy服务: ``` sudo systemctl restart privoxy ``` 现在,您的华为云服务器已经设置成sock5代理。您可以配置您的浏览器或其他支持sock5代理的应用程序来使用此代理。在配置时,请使用服务器的公网IP地址和1080端口。 请注意,此教程仅提供了基本的sock5代理搭建指导,如果您需要更高级的功能或安全设置,请参考相关文档或咨询华为云服务器支持团队。 ### 回答3: 华为云服务器提供了使用socks5代理的功能,可以通过以下步骤进行配置: 1. 首先,在华为云控制台登录您的账户,进入云服务器的管理页面。 2. 在左侧导航栏中选择“弹性云服务器 ECS”选项,然后找到您要配置socks5代理的云服务器实例。 3. 进入该实例的详细信息页面,在页面顶部选择“远程连接”选项。 4. 在远程连接页面,您可以看到该实例的公网IP地址和管理用户名。请使用SSH客户端(如PuTTY、Xshell等)连接到该服务器。 5. 进入服务器后,使用root权限执行以下命令安装sockd程序: ``` yum install -y dante-server ``` 6. 安装完成后,编辑socks5的配置文件,执行以下命令: ``` vi /etc/sockd.conf ``` 7. 在配置文件中,可以设置监听的IP地址和端口,以及允许的访问范围等,根据实际需求进行配置。 8. 配置完成后,保存并退出编辑器。 9. 启动socks5服务,执行以下命令: ``` systemctl start sockd ``` 10. 验证socks5服务是否启动成功,执行以下命令: ``` systemctl status sockd ``` 如果服务状态显示为active,表示socks5代理已成功启动。 11. 现在,您可以使用任意支持socks5协议的软件(如浏览器、终端等)配置代理,将服务器的IP地址和监听端口作为socks5代理服务器的地址和端口即可。 请注意,配置socks5代理会将服务器暴露在公网上,需谨慎设置访问控制规则,确保只有经过授权的用户可以使用该代理服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值