title: Java环境搭建一个小型网页 #文章標題
categories: “JavaWeb教程” #文章分類目錄 可以省略
tags: 腾讯云服务器Ubuntu6.5系统



前言

1.我们学习编程的,无论你是在什么学历的时候,无论你入门学习的是那种编程语言,都有一种想把自己编程做的东西呈现给别人看看。

2.我这个只是一个云服务器中搭建Java环境+Tomcat,在Tomcat的webapps文件上传一个网页,并映射端口为:8080,游览器输入云服务器公网IP+:8080/项目名称,即可访问

3.效果网址:http://123.207.25.57:8080/zpx/175.html

准备工作

1.首先你得有一个云服务器,可以在百度搜索“腾讯云”/“阿里云”进入官网自行购买,现在的学生服务器也就9块多一个月吧,这种教程就不给了,自行百度就好了,系统最好是Linux的,那个版本你随意啦。

2.如果你是一个小白,那么请不要害怕,针对这个教程的操作是在云服务器上的,但是云服务器也不过是一台Linux系统的远程电脑而已。

3.如果你已经购买了云服务器并在云服务器的官网登录,请进入控制台,点击安全组开通22端口,8080端口,具体教程请自行百度吧

开始

1.假设你开通了自己所购买的云服务器的22端口,那你用Xshell连接的界面如下:

*** System restart required ***
Last login: Sun Dec 30 15:37:23 2018 from 219.137.26.162
root@VM-0-14-ubuntu:~#

2.打开xftp将下载好的jdk、Tomcat包上传到服务器的/usr/local/packages文件夹下,如果你服务器没有这个文件夹,可以先新建一下,命令如下

mkdir /usr/local/packages

3.如果你不知道从哪里下载jdk、tomcat的云服务器解压包,可以用我的,链接:链接:https://pan.baidu.com/s/1Fg2ueP8HMXlsV2h4IcpaFg 提取码:wrqu

上传完毕后,当然得解压啦。

安装jdk

1.jdk得解压在一个命名为Java的文件夹下,先在云服务器上创建这样一个文件夹,再解压:

mkdir /usr/java
cd    /usr/java
tar -zxvf  jdk-8u191-linux-x64.tar.gz

2.配置环境变量

输入:vim /etc/profile,添加如下代码:

export JAVA_HOME=/usr/java/jdk1.8.0_191
export JRE_HOME=/usr/java/jdk1.8.0_191 /jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH  

保存后执行:

source /etc/profile

验证安装:输入:

java -version

出现如下,说明安装成功

root@VM-0-14-ubuntu:~# java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

安装Tomcat

1.tomcat得解压在一个命名为Tomcat的文件夹下,先在云服务器上创建这样一个文件夹,再解压

mkdir /usr/Tomcat
cd    /usr/Tomcat
tar -zxvf apache-tomcat-8.5.33.tar.gz

此时Tomcat文件夹下生成一个apache-tomcat-8.5.33文件夹

2、配置环境

进入到上面的apache-tomcat-8.5.33的bin文件夹下:

cd /usr/Tomcat/apache-tomcat-8.5.33/bin

写入配置

vim setclasspath.sh

在文件的最后写入

export JAVA_HOME=/usr/java/jdk1.8.0_191
export JRE_HOME=/usr/java/jdk1.8.0_191/jre

保存后验证

在cd /usr/Tomcat/apache-tomcat-8.5.33/bin 目录下执行

sh startup.sh

输出如下则是成功开启tomcat:

root@VM-0-14-ubuntu:/usr/Tomcat/apache-tomcat-8.5.33/bin# sh startup.sh
Using CATALINA_BASE:   /usr/Tomcat/apache-tomcat-8.5.33
Using CATALINA_HOME:   /usr/Tomcat/apache-tomcat-8.5.33
Using CATALINA_TMPDIR: /usr/Tomcat/apache-tomcat-8.5.33/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_191/jre
Using CLASSPATH:       /usr/Tomcat/apache-tomcat-8.5.33/bin/bootstrap.jar:/usr/Tomcat/apache-tomcat-8.5.33/bin/tomcat-juli.jar
Tomcat started.

配置防火墙

vim /etc/sysconfig/iptables

写入:开通8080端口

A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

就是配置完iptables之后不要忙着重启要先保存的服务,然后再重启

service iptables save
service iptables restart

3、开放云服务器的8080端口
正常来说,此时通过 服务器外网ip:8080 就能访问到tomcat网页,但是我在第一次startup.sh成功后始终显示连接超时,浏览器提示检查防火墙等,

实际上需要手动开通云服务器的外网端口,即:进入阿里云控制台——实例——安全组——添加安全组规则,具体教程请自行百度。

上传网页,并访问

1.我们已经搭建好云服务器上的java环境和tomcat环境了,但是怎样才能让别人看看我们这个服务器上,有没有好玩的东西呢?所以现在我们找点好玩好看的网页上传一下吧,然后让小伙伴们访问一下。

2.我今天就不在这里写网站了,我用一下以前捣鼓的代码试试玩一下,源码链接:链接:https://pan.baidu.com/s/1jApBHqpaa2w1mLt4uVsghw 提取码:pghr

开始

打开Xftp上传刚刚在百度云盘下载的代码文件夹到云服务器的/usr/Tomcat/apache-tomcat-8.5.33/webapps下,然后进入/usr/Tomcat/apache-tomcat-8.5.33/bin 目录下执行

sh shutdown.sh
sh startup.sh

即可访问了

最后

附上效果文件:http://123.207.25.57:8080/zpx/175.html

如有疑问,请反馈18718383260@163.com

Java环境搭建一个小型网页相关推荐

  1. pythonhelloworld项目,10分钟搭建一个小型网页(python django)(hello world!)

    10分钟搭建一个小型网页(python django)(hello world!) 1.安装django pip install django 安装成功后,在Scripts目录下存在django-ad ...

  2. JAVA环境搭建及入门

    Java环境搭建及入门基础语法 Java概述 一 Java语言 背景介绍 1 Java语言背景 语言:人与人交流沟通的表达方式 计算机语言:人与计算机之间,进行信息交流沟通的一种特殊语言 Java语言 ...

  3. 第一章 Java环境搭建、IDEA、Java语言

    JavaSE基础大纲: 一. Java环境搭建.IDEA.Java语言 二.Java语法.运算符.随机数 三.分支.循环.控制关键字 四.数组详解.案例训练 五.方法详解.案例训练 六.面试常见编程案 ...

  4. java环境变量javac不能成功 win7_Java开发:Java环境搭建

    一.前言 关于Java环境搭建这里做个解释,java开发式环境需要JDK(Java Development Kit),java运行式环境需要JRE(Java Runtime Environment). ...

  5. eclipse+java环境搭建

    eclipse+java环境搭建 java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的对应版本的JD ...

  6. Java | 第一章:Java环境搭建

    系列文章目录 第一章:Java环境搭建 文章目录 系列文章目录 前言 一.Java及其特性 二.使用步骤 1.下载安装 2.环境配置 总结 前言 Java 是由 Sun Microsystems 公司 ...

  7. 【Java基础】Java环境搭建

    文章目录 一.前期准备 1. 基础知识 2. 软件 二.安装 1. JDK安装 2. 配置环境变量 三.总结 一.前期准备 1. 基础知识 JVM:Java Virtual Machine,也就是Ja ...

  8. Java环境搭建(JDK1.8)

    Java环境搭建 一.JDK下载 二.更改计算机环境变量 三.检查JDK安装和安装环境 前言:这是人生的第一篇但不是最后一篇blog,各位大佬有啥问题请轻点喷.该文章问本人学习Java的一些总结笔记, ...

  9. java环境搭建_java环境搭建问题

    1.首先去Sun的官方网站 . 1, . 1.java环境安装:这里使用的是j2se1.4.2,这个可以到sun公司的网站去下载: . JDK1.6安装后的配置:i.右击"我的电脑" ...

最新文章

  1. 七步带你认识计算机视觉
  2. CTFshow 命令执行 web122
  3. 【美文欣赏】人人都有难念的经
  4. (Integer) 128 == (Integer) 128 为false详细解读
  5. 单词的理解 —— 词义的变化(翻译)
  6. 数据结构与算法小结——排序(八)
  7. LearnOpenGL之OpenGL特性
  8. crypto密码学知识大纲
  9. 对于Ajax在MUI框架中的用运以及单 webview 模式中的下拉刷新功能探究
  10. 大学如何自学计算机科学与技术?
  11. 日本外贸市场开发攻略
  12. IDEA中Maven中mysql-connector-java或者其他依赖包下载不了的问题的解决办法
  13. 道可道,非常道 ---8个做事之“理”
  14. 剑指Offer面试题22(Java版):栈的压入、弹出序列
  15. Android使用Service播放音乐
  16. 安装Alpine操作系统
  17. 长大后才知道,成年人的哭原来没有声音
  18. 定位尺寸的严重错误在哪里?
  19. (PDC2008)Anders Hejlsberg: The Future of C#
  20. 换goland主题皮肤

热门文章

  1. 对目前自己的博客做一个小结
  2. CCF201809-4 再卖菜
  3. 基础知识—条件判断语句-switch语句
  4. 2020年12月国产数据库排行:榜首TiDB 2.7亿融资再破纪录;openGauss晋级十强!
  5. 缓存世界中的三大问题及解决方案
  6. 新年寄语 | 2018 以及 Oracle 18c 一个时代的开启
  7. 【伙伴故事】一盏智能灯,点亮家庭和工业照明的新未来
  8. 论文解读丨无参数的注意力模块SimAm
  9. 如何在软件发布计划中自动化语义化版本与变更日志
  10. 3种双集群系统方案设计模式详解