linux上搭建javaweb开发环境

工欲善事实,必先利其器。在做javaweb开发之前,我们需要搭建好服务器环境。
系统:centos 7.3;
目标:搭建javaweb开发环境(jdk,tomcat,maven,nginx,mysql,git);

一:jdk安装

1.1 jdk网址,下载合适的版本
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 
我们这里选择

在linux上建一个文件夹,用于放置下载文件,在root下,mkdir /developer,然后cd /developer
wget 下载好之后,解压:
rpm -ivh jdk-8u181-linux-x64.rpm。
配置环境变量:
vim /etc/profile
在文件末尾加上
#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_181-amd64
#PATH
export PATH=$PATH:$JAVA_HOME/bin 
保存退出后:
source /etc/profile
验证:java -version

二 tomcat安装,下载tomcat
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.0.53/bin/apache-tomcat-8.0.53.tar.gz
解压:
tar -zxvf apache-tomcat-8.0.53.tar.gz
重命名下 :mv apache-tomcat-8.0.53 tomcat8
建议修改下tomcat默认编码:vim tomcat8/conf/server.xml,在connector结点下,增加URIEncoding="UTF-8"

保存退出
切换到tomcat8下的bin目录,运行./startup.sh。
如果遇到8005端口启动时间过长,或者不启动,做如下修改:
修改$JAVA_HOME/jre/lib/security/java.security 文件中 securerandom.source 配置项:
将原本的:securerandom.source=file:/dev/random 
修改为: securerandom.source=file:/dev/urandom
然后 pkill -9 java ,再重新启动。
访问效果:

三 maven安装,cd /developer,下载maven安装包:
wget https://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
tar -zxvf apache-maven-3.5.4-bin.tar.gz
重命名下:mv apache-maven-3.5.4 maven3
配置环境变量:vim /etc/profile
在文件最后增加一行:
#maven environment
export MAVEN_HOME=/developer/maven3
在#PATH下做如下修改:
#PATH

重新编译:source /etc/profile,使改动生效。
验证:任意路径下输入命令 mvn -version:

四 nginx安装与配置:
直接运行yum install nginx即可。
常用的配置可参考下我另外一篇博文:https://blog.csdn.net/msqplt/article/details/81459519

五 mysql安装:
这里可以参考下这篇博文,介绍的非常清楚:
https://blog.csdn.net/z13615480737/article/details/80019881

六 git安装:
比较简单,偷个懒吧也,https://www.cnblogs.com/lhbryant/p/6928894.html

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值