Linux JDK和Tomcat环境搭建
最近想做一个记账的App,为了能同步到云端,自己打算搭建一个服务器!
于是乎,在网上搜索,看有没有免费的云主机,找了半天,终于让我给逮住了!!这里分享一下,不用花钱也能租赁云主机网址:https://www.myfreeyun.com/ 。
注意了:虽然不用花钱,但是要积分续期(当然也可以用钱续),积分怎么来呢,请详细看官网!!
等了一天,终于可以免费使用,我的云主机上装的是 Centos7.2 (64位) 纯净系统(无图形界面) 。
好了,可以搭建Tomcat服务器环境了!虽然比较简单,还是在这里记录一下。
在搭建环境之前,我们得想办法远程连接云主机,因为我装的是Linux系统,所以呢,我建议使用 Xshell 和 Xftp。Xshell用于连接我们的远程云主机的,Xftp是用于你的电脑和远程云主机文件传输的。至于使用方法请自行百度。
好了,我们开始搭建服务器吧!
JDK 环境的搭建
(1)下载JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
我下载的是Linux 64位的tar.gz包。
(2)通过Xftp,将JDK包copy到远程主机上。
(3)我们要在Linux系统的/usr/local文件夹下创建名为java的文件夹
cd /usr/local/
mkdir java
(4) 在Linux中解压JDK包,解压到/usr/local/java/的文件夹下
cd /root // 我的JDK包传输到这个文件夹下了
tar -xzvf jdk-8u151-linux-x64.tar.gz -C /usr/local/java // 解压命令
(5)配置环境变量
vi /etc/profile // 编辑环境变量配置文件
输入“i”,进入编辑模式,在profile文件的最后,添加以下代码
export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
之后按“Esc”键,输入“wq”保存文件。在之后是让环境变量生效
source /etc/profile // 使环境变量生效
(6)测试JDK是否安装成功
[root@localhost local]# java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
这就代表JDK环境搭建成功!!
Tomcat 环境搭建
(1)下载Tomcat,下载地址:https://tomcat.apache.org/download-80.cgi
我下载的是Tomcat8.5.24
(2)通过Xftp,将Tomcat包传输到Linux中,和之前一样。
(3)直接解压到/usr/local文件夹下。
(4)启动tomcat。
cd /usr/local/apache-tomcat-8.5.24/bin // 进入tomcat的bin文件夹
./startup.sh // 启动tomcat
Using CATALINA_BASE: /usr/local/apache-tomcat-8.5.24
Using CATALINA_HOME: /usr/local/apache-tomcat-8.5.24
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.5.24/temp
Using JRE_HOME: /usr/local/java/jdk1.8.0_151
Using CLASSPATH: /usr/local/apache-tomcat-8.5.24/bin/bootstrap.jar:/usr/local/apache-tomcat-8.5.24/bin/tomcat-juli.jar
Tomcat started.
这就证明Tomcat启动起来了!!
我们来尝试访问一下,访问 http://主机IP:8080/,如果你和我一样,使用“我的免费云”免费云主机的话,应该会出现这种情况:(正常自己搭建的主机,应该是正常的)
出现这个情况,是因为我们免费的主机不允许访问内网“8080”端口,所以我们得做一个端口映射
这样,我们就能用“10186”端口来访问服务端了
但是端口只能映射5个,且用且珍惜!!
推荐阅读
-
华为云Linux系统搭建Tomcat环境过程
-
Linux JDK和Tomcat环境搭建
-
Linux环境下JDK,Tomcat,MySQL的安装 Java Web项目部署
-
搭建非安装版mysql+jdk1.6+tomcat6 博客分类: Java Web数据库 mysql非安装版单机版离线版web
-
使用WSL2、VSCode和Docker Desktop搭建在Windows下的Linux开发环境
-
eclipse+tomcat8+springMVC环境搭建
-
IDEA搭建Tomcat源码环境
-
tomcat源码系列---环境搭建
-
Linux云服务器上安装jdk,tomcat,mysql
-
阿里云服务器安装JDK和Tomcat