Linux巩固记录(1) J2EE开发环境搭建及网络配置

由于要近期使用hadoop等进行相关任务执行,操作linux时候就多了

以前只在linux上配置J2EE项目执行环境,无非配置下jdk,部署tomcat,再通过docker或者jenkins自动部署上去

看下进程,复制粘贴删除等基本操作,很多东西久了不用就忘了,所有写个demo巩固下曾经的linux知识

后续会有hadoop等主流的大数据相关环境的搭建及使用

---------------------------------------------------------------------------------------------------------------------------------------------------------

这次讲最基本的J2EE环境搭建  VMware 12 下 CentOS-7-x86_64-Everything

1.虚拟机配置为静态地址且在同一网段(尽量不要用dhcp,如果ip变了会影响到诸如hadoop节点间网络不通)

  a 配置为静态地址且指定网段和主机相同

  编辑》》虚拟网络编辑器》》VMnet8》》

  

  

  选中某台虚拟机后,右键》》设置》》网络适配器    设置为桥接模式

  

  

  进入系统后 vi /etc/sysconfig/network-scripts/ifcfg-enxxxx  最后一点可能不一样,请确认  修改成和下面类似

TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="0689ca28-6b38-4226-b55a-e2e5a2825556"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.0.80
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=61.139.2.69

同时关闭防火墙并禁止开机启动

systemctl stop firewalld.service
systemctl disable firewalld.service

重启系统,并确认能和主机互相ping通

如果虚拟机和主机不在同一网段,需要增加路由才能ping通

route -p add 192.168.65.0 255.255.255.0 192.168.0.168

2.配置jdk

 完整版系统自带了openjdk,改为oracle的jdk

 首先进行openjdk卸载

#查找带有openjdk的安装项目
rpm -qa | grep java

#根据名字删除
rpm -e --nodeps xxxxx

下载linux版本jdk到  /home目录下并通过 tar --xzvf   jdk-xxxx.tar.gz  /jdk1.8.0

 vi /etc/profile

并添加如下内容、

export JAVA_HOME=/home/jdk1.8.0
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH
export CLASSPATH

使配置立即生效

#立即生效
source /etc/profile

通过  java -version确认是否配置成功

[[email protected] /]# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
[[email protected] /]# javac -version
javac 1.8.0_144
[[email protected] /]# echo $JAVA_HOME
/home/jdk1.8.0
[[email protected] /]# 

同理其他的诸如maven也和JDK配置方式一致,解压后在/etc/profile增加到path中即可

tomcat直接解压即可 通过 ps -ef | grep "tomcat" 查看运行情况

时间: 2024-11-11 00:01:37

Linux巩固记录(1) J2EE开发环境搭建及网络配置的相关文章

关于路由器漏洞利用,qemu环境搭建,网络配置的总结

FAT 搭建的坑 1 先按照官方步骤进行,完成后进行如下步骤 2 修改 move /firmadyne into /firmware-analysis-toolkit navigate to the Firmadyne folder and execute "sudo ./download.sh" (seems like I missed this step when setting up Firmadyne) move fat.py and reset.py into Firmady

Linux下Qt4.5.3开发环境搭建

操作系统:Ubuntu12.04 搭建环境:Qt4.5.3开发环境--编译库文件和qmake工具 ①到http://download.qt.io/archive/qt/4.5/网站下载编译源文件,然后放到Ubuntu系统里进行解压: tar –xzvf qt-x11-opensource-src-4.5.3.tar.gz tar –xzvf qt-embedded-linux-opensource-src-4.5.3.tar.gz 这两个源码包的作用:QT-X11-4.5.3是运行于linux平

Linux下C++的编程——开发环境搭建与第一个程序

上一篇文章Linux下C++的编程--开偏介绍中我们已经介绍了GUN.GCC.G++等一些重要的概念,现在应该开始动手实践了! 开发工具的安装 环境 Distributions版本:CentOS 6.7 Linux内核片:2.6.32-573.3.1.el6.i686 一般Linux安装完之后默认就已经安装了GCC(GNU Compiler Collection),你可以查看一下gcc和g++的版本号检查gcc和g++是否已经安装. [luowf@luoweifu ~]$ gcc -v gcc

J2ee开发环境搭建之(二)Tomcat

1.下载Tomca解压到指定的目录下: 解压:D:\JavaDevTools 2.配置环境变量 新建变量名:CATALINA_BASE,变量值:D:\JavaDevTools\apache-tomcat-7.0.64 新建变量名:CATALINA_BASE,变量值:D:\JavaDevTools\apache-tomcat-7.0.64 打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin(注意如果前面没有:要记得加上:) 3.测试是否成功 服

J2ee开发环境搭建之(一)JDK

方法/步骤 1.安装JDK 选择安装目录 安装过程中会出现两次 安装提示 .第一次是安装 jdk ,第二次是安装 jre .建议两个都安装在同一个java文件夹中的不同文件夹中.(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错) 如下图所示 2. (1)安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可 (2)安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可 注:若无安装目录要求,可全默认设置.无需做任何修改,两次均直接点

J2ee开发环境搭建之(三)eclipse集成JDK+Tomcat

Eclipse集成JDK Eclipse集成Tomcat

JAVA开发环境搭建 - Eclipse基本配置

Eclipse设置的内容包括许多方面,不同的开发人员,不同的项目需要,可能对Eclipse的设置不尽相同.如下内容仅是对本人的一些基本设置做一些记录,以作备忘.后期会逐渐对相关内容进行更新,仅供参考. 1. 下载Eclipse 网址: http://www.eclipse.org/downloads/ Eclipse分为不同版本,每个版本所针对的开发应用领域略有不同.有的适合 Web程序开发, 有些适合 插件 开发, 有些适合 桌面程序开发. 开发人员可以根据实际开发需要,下载不同的Eclips

dubbo-springMVC-idea-mac开发环境搭建part3-nexus安装配置(maven私库)

因为我们用maven来管理项目, 而为了 dubbo的api jar包的分发方便, 计划将开发的dubbo api 包用maven私库来管理. 关于私库安装配置, 下面这个网友已经讲的很清楚了: http://www.7java.com/blog/articles/112.html 唯一要注意的是, 在centos中, 需要安装sun 官方的jdk,不能用openjdk,否则会遇到奇怪的问题. 后来查官网文档, 发现在centos等linux系统之, 只支持官方jdk.

dubbo-springMVC-idea-mac开发环境搭建part2-dubbadmin安装配置

接上章安装好zookeeper之后,为了管理监控注册到zookeeper上的dubbo的服务,我们需要 安装配置dubboadmin, dubboadmin实际就是一个web工程, 我们从git上拉下来最新的代码包后, 可以自己导入pom工程, 编译出dubboadmin包,编译的时候注意将zookeeper的地址修改为自己安装的 地址和端口. 如果编译前修改, 需要在 /WEB-INF/dubbo.properties中修改,也可以在war包在tomcat中展开后,到对应的路径下修改. 修改为