关于我在学习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
http://www.oracle.com/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:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
(说明:这个简单)
export PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAHOME/bin:PATH (说明:$PATH不要乱改,不然许多命令可能找不到!!!(不然只能绝对路径访问命令))
:w 与:q 过后还有一个,更新此文件
命令:source /etc/profile (说明:还可以重启,reboot,不推荐)
检查配置是否完成的方法:
与windows一致 键入java -version,
如果有版本信息
则,linux jdk配置完成!
2.tomcat环境配置
这个不写了
直接上链接:
原文:https://blog.csdn.net/zhuying_linux/article/details/6583096/
自己的一些感悟:
自启动:未解决。
写脚本,让启动过程更简易,但需要手动
启动:
脚本格式:tomcat路径/startup.sh start
简化了tomcat路径的输入;
类比关闭:
tomcat路径/shoudown.sh start;
startup.sh shoudown.sh 在tomcat/bin下
3.mysql环境配置
我一开始是打算自己配置的,但最终还是借鉴了其它的简易安装法。
链接:
https://www.linuxidc.com/Linux/2016-07/133128.htm
自己的一些感悟:
还有jdbc驱动安装!!!
二.项目部署
eclipse导出:
项目右键->导出->web->war file;
按步骤即可
将war包发到linux tomcat webapps;
此外
设置8080,3306 端口为可访问。
推荐ufw 防火墙配置工具。
自行百度
可在主机访问。
http://linux的ip(可能未固定ip):8080/项目
ok!
全部完结,想要一个赞。。。。
关于我在学习Javaweb时对Linux服务器安装配置jdk,tomcat,mysql的一些学习心得相关推荐
- Linux 安装配置JDK 、 MySQL 、nginx
今天我来讲一下在Linux下各环境的搭建,主要就讲一下jdk.MySQL.和一个代理服务器nginx 1. jdk的安装配置 1)卸载自带openjdk 当我们拿到一个全新的ECS的时候上面有的会自带 ...
- Linux服务器安装配置JDK
一.准备工作: 1.登录服务器,切换到root用户(su - root,然后输入密码,按enter),进入根目录:cd / 2.进入要安装jdk的目录,自己可以创建一个java目录,执行命令如下: c ...
- linux 环境 安装jdk tomcat mysql git
1.安装JDK 1.官方下载jdk,linux版本的rpm包 2.安装rz sz ----------编译安装//安装cd /tmpwget http://www.ohse.de/uwe/releas ...
- linux下配置jdk+tomcat
安装软件包 下载jdk和tomacat安装包,我这里使用的是jdk-8u144-linux-x64.tar.gz和apache-tomcat-8.5.23.tar.gz. 分别解压这两个安装包,用命令 ...
- linux没有jre文件夹,linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法...
linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法 出现这个问题可能有以下几种原因: 1.对该文件没有执行的权限. 2.我们的机器是64位的,而下载的jdk是32位的. 我就是后一 ...
- linux下安装jdk+tomcat+eclipse+mysql
linux下安装jdk+tomcat+eclipse+mysql 这个星期一部门老大忽然冒出一句:"小祝,你对linux怎么样啊,用过没?",于是俺就老实的回答:"在学校 ...
- Linux服务器安装配置Redis
Linux服务器安装配置Redis 一.下载安装redis 1.下载压缩包进行解压 官网下载地址:https://redis.io/download/ 通过Xshell和Xftp将压缩包移动到Linu ...
- linux下配置jdk环境变量
linux下安装jdk8并配置jdk环境变量 操作系统:Centos6.4 64位 工具:Xftp5.Xshell5 PS:这里使用的是Oracle的jdk,不是OpenJDK,OpenJDK可以通过 ...
- linux 部署java的胡那就,心得之:linux下安装jdk tomcat oracle10g
最近一直在研究linux环境的操作,其实之前一直没有实际需求要用到linux,因项目需要,突然接受,显得很局促和苦闷,因我对linux的操作太不熟悉了,基本命令使用起来都很苦逼.现在突然需要搭建lin ...
最新文章
- python运行错误怎么查找_求助,python的二分法查找,按照视频上的代码写下来,结果运行错误...
- oracle只修改年份
- SAP RETAIL WB02 为门店激活物料分类账报错 - ML currencies are not integrated in FI for valuation area m123 NMI1 –
- 【 MATLAB 】DFT性质讨论(一)线性、循环反转、共轭与实序列的对称性的MATLAB实现
- MethodTrace 生成的trace文件为空
- SpringBoot入门(1)——创建springBoot项目
- Oracle创建用户,创建表空间,将空间分配给用户,给用户授权
- 笔记--------手动分页
- JavaScript函数式编程之深入理解纯函数
- javascript的一些基本概念
- java调用dll实例_如何用java调用dll,详细图解
- 随机森林(Random Forest)
- 组合数的几种计算方法
- 推荐1个易上手代码开源的好用的H5网页编辑工具
- 服务器丢包率与什么有关?以及常用的丢包解决方法
- java jdk安装失败_图文解答Java JDK9.0安装失败的原因,附带处理方法
- 【开源工程】STM32C8T6+ADC信号采集+OLED波形显示
- Ubuntu 18.04 LTS 下进入和退出tty模式
- “学院派”商汤科技:原创技术价值迸发
- (翻译)自我监督模式(Self-Monitoring)