2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 关于我在学习Javaweb时对Linux服务器安装配置jdk tomcat mysql的一些学习心得

关于我在学习Javaweb时对Linux服务器安装配置jdk tomcat mysql的一些学习心得

时间:2023-12-25 21:17:41

相关推荐

关于我在学习Javaweb时对Linux服务器安装配置jdk tomcat mysql的一些学习心得

学习javaweb有一段时间了,最近刚好完成一个小的web项目。

勿喷!!!!!!!!

主要参考问题:

1.jdk,tomcat,mysql的安装配置。

2.tomcat,mysql的开机自启(我不会,但我的做法可以借鉴,勿喷)

3.项目的部署。

于是我便想着把它部署在Linux服务器,但是我没有啊,只能自己弄一个虚拟机系统,来慢慢配置linux了,发现这不是一点点的难,说多了都是泪。

现在记录一下我的配置过程。

满满干货(至少我觉得(滑稽保命))

对了,对于兴趣使然的朋友,建议使用Windows来做服务器系统,虽然不专业,但它可比Linux简便的多,(对大多数软件安装的简易程度比Linux好,关键Linux命令就有很多,对初学者极为不友好,比如说我,开玩笑的。)

一.Linux配置简易流程

对于Javaweb的服务器主要是配置三样东西。

1.jdk环境

2.tomcat服务器

3.mysql数据库(项目不用可以忽略)

原料:安装好的Linux系统。(能联网)

我的是Ubuntu桌面系统。

1.jdk环境配置

1.下载jdk

/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

以下操作都需要root权限

root权限进入:sudo su

2.解压jdk压缩包

进入终端,

下载完成后得到:

jdk-8u181-linux-x64.tar.gz

我们将这个文件随便放在linux的什么目录都可以。

先用cd命令进入你放压缩包的文件夹然后执行下面的解压命令

解压命令:tar -zxvf jdk-8u181-linux-x64.tar.gz

3.配置环境变量

使用vim /etc/profile 打开文件进行导入jdk路径

vim是一个编辑器, 按i ,可以编辑,esc退出编辑,:w与:q为保存写入与退出。

此时配置与windows大同小异。

export JAVA_HOME=/home/wanmeng/jdk/jdk版本 (说明:为绝对路径)

export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/dt.jar:JAVAH​OME/lib/dt.jar:JAVA_HOME/lib/tools.jar

(说明:这个简单)

export PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:PATH (说明:$PATH不要乱改,不然许多命令可能找不到!!!(不然只能绝对路径访问命令))

:w 与:q 过后还有一个,更新此文件

命令:source /etc/profile (说明:还可以重启,reboot,不推荐)

检查配置是否完成的方法:

与windows一致 键入java -version,

如果有版本信息

则,linux jdk配置完成!

2.tomcat环境配置

这个不写了

直接上链接:

原文:/zhuying_linux/article/details/6583096/

自己的一些感悟:

自启动:未解决。

写脚本,让启动过程更简易,但需要手动

启动:

脚本格式:tomcat路径/startup.sh start

简化了tomcat路径的输入;

类比关闭:

tomcat路径/shoudown.sh start;

startup.sh shoudown.sh 在tomcat/bin下

3.mysql环境配置

我一开始是打算自己配置的,但最终还是借鉴了其它的简易安装法。

链接:

/Linux/-07/133128.htm

自己的一些感悟:

还有jdbc驱动安装!!!

二.项目部署

eclipse导出:

项目右键->导出->web->war file;

按步骤即可

将war包发到linux tomcat webapps;

此外

设置8080,3306 端口为可访问。

推荐ufw 防火墙配置工具。

自行百度

可在主机访问。

http://linux的ip(可能未固定ip):8080/项目

ok!

全部完结,想要一个赞。。。。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。