Linux JDK和Tomcat环境搭建

来源:互联网 发布:手机给电脑共享网络 编辑:程序博客网 时间:2024/06/11 06:23

最近想做一个记账的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_151export PATH=$JAVA_HOME/bin:$PATHexport 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 -versionjava 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    // 启动tomcatUsing CATALINA_BASE:   /usr/local/apache-tomcat-8.5.24Using CATALINA_HOME:   /usr/local/apache-tomcat-8.5.24Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.5.24/tempUsing JRE_HOME:        /usr/local/java/jdk1.8.0_151Using CLASSPATH:       /usr/local/apache-tomcat-8.5.24/bin/bootstrap.jar:/usr/local/apache-tomcat-8.5.24/bin/tomcat-juli.jarTomcat started.

这就证明Tomcat启动起来了!!

我们来尝试访问一下,访问 http://主机IP:8080/,如果你和我一样,使用“我的免费云”免费云主机的话,应该会出现这种情况:(正常自己搭建的主机,应该是正常的)

出现这个情况,是因为我们免费的主机不允许访问内网“8080”端口,所以我们得做一个端口映射

这样,我们就能用“10186”端口来访问服务端了

但是端口只能映射5个,且用且珍惜!!

原创粉丝点击