Linux Redhat7.3 搭建常用开发环境实战

来源:互联网 发布:大英百科全书软件 编辑:程序博客网 时间:2024/06/06 03:13

Linux Redhat7.3 搭建常用开发环境实战

前言

          Linux 环境操作是一个考察一个程序员是否合格的重要指标之一,特别是从事JAVA等Web服务型开发级别的程序员。许多,甚至更多企业级的开发的都是基于Linux服务器的,许多服务也是基于Linux环境的。譬如,Dubbo,ELK,MQ,Kafka等众多服务以及软件架构技术等。当然,除了开发之外,还有许多运维职业也对Linux 环境的依赖程度还是占据相当高的比重。除此之外,还是Linux本身也是一门技术,学习和掌握对我们自身的提高至关重要。本博文只是从基本环境搭建开始,让实践者了解Linux技术的趣味性,其中包含:Java,Tomcat,Zookeeper,Dubbo等,除此之外,还会进一步延伸。
  




1.基于Linux环境搭建Java环境

      Java 是目前除了支持Web服务企业级开发,还被应用于Android开发,虽然现在Android支持Kotion ,大数据开发等范畴。大数据方面还有Python和Scala语言,其中Scala语言对Java 的尤为依赖。目前Java 最新的版本是Java 9,但是我们还是采用Java 8.
Java 8 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

其中我们下载:


jdk-8u144-linux-x64.rpm 

rpm:RPM Package Manager(RPM软件包管理器)RPM文件在Linux系统中的安装最为简便

使用XShell5和XFtp5 把Rpm包上传到Linux服务器:






1.使用mkdir /usr/java 在服务上创建一个文件夹,所有的Linux文件都是一个目录:
   [root@marklin ~]# mkdir /usr/java

2.进入到上传文件的目录,把文件复制到 /usr/java

使用cp命令复制:

[root@marklin Desktop]# cd /root/Desktop/marklin/install
[root@marklin install]# ll
total 193500
-rw-r--r--. 1 root root   9352747 Sep 27 06:40 apache-tomcat-8.0.46.tar.gz
-rw-r--r--. 1 root root   9433364 Sep 27 06:40 apache-tomcat-8.5.20.tar.gz
-rw-r--r--. 1 root root   9376594 Sep 27 06:38 apache-tomcat-9.0.0.M26.tar.gz
-rw-r--r--. 1 root root 169971490 Sep 27 06:38 jdk-8u144-linux-x64.rpm
[root@marklin install]# cp jdk-8u144-linux-x64.rpm /usr/java
[root@marklin install]# cd
3.安装Java:

使用chmod +x 授权:
[root@marklin java]# chmod +x jdk-8u144-linux-x64.rpm

使用 rpm -ivh 安装Java:

[root@marklin java]# rpm -ivh jdk-8u144-linux-x64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:jdk1.8.0_144-2000:1.8.0_144-fcs  ################################# [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
[root@marklin java]# ll
total 165988
lrwxrwxrwx. 1 root root        16 Sep 27 06:48 default -> /usr/java/latest
drwxr-xr-x. 9 root root       268 Sep 27 06:47 jdk1.8.0_144
-rwxr-xr-x. 1 root root 169971490 Sep 27 06:46 jdk-8u144-linux-x64.rpm
lrwxrwxrwx. 1 root root        22 Sep 27 06:48 latest -> /usr/java/jdk1.8.0_144
[root@marklin java]#
4.生成链接以便版本升级:

[root@marklin java]# ls
default  jdk1.8.0_144  jdk-8u144-linux-x64.rpm  latest
[root@marklin java]# ln -s jdk1.8.0_144
ln: failed to create symbolic link ‘./jdk1.8.0_144’: File exists
[root@marklin java]# ln -s jdk1.8.0_144 latest
[root@marklin java]# ln -s latest default
[root@marklin java]# 
5.配置环境变量:


配置:

# set Java_Home
export JAVA_HOME=/usr/java/jdk1.8.0_144
export PATH=$PATH:JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

使配置生效
    # source /etc/profile


    测试jdk.
    # java -version
    java version "1.7.0_55"
    Java(TM) SE Runtime Environment (build 1.7.0_55-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode)

2.基于Linux环境搭建Tomcat环境

Tomcat服务器应该是最常见的Web服务器容器之一,其中与之可以媲美的就是Jetty服务器,Tomcat服务器本身对于Linux的支持本身也是它受欢迎的原因之之一。

Linux下安装Tomcat服务器的操作步骤十分简单:
[1].官网下载Tomcat 安装包:Tomcat 服务器 ,其中最新的 版本是Tomcat 9.主要下载 tar.gz包
[2].上传到服务器:/root/Desktop/marklin/install,在根目录下创建一个Tomcat文件夹:mkdir /usr/local/tomcat:
   [root@marklin ~]# mkdir /usr/local/tomcat
   [root@marklin ~]#

[3].使用:cd /usr/local/tomcat 到其目录下,使用cp 命令把安装到复制到/usr/local/tomcat:
    [root@marklin ~]cd /usr/local/tomcat   
    [root@marklin tomcat]
  新打开一个窗口,到/root/Desktop/marklin/install :
   [root@marklin ~]# cd /root/Desktop/marklin/install
   [root@marklin install]#  cp tomcat.tar.gz  /usr/local/tomcat  
 解压:tar -zxvf   tomcat.tar.gz
[3].进入到Conf目录,使用 Vi server.xml 修改端口
[4].启动Tomcat
     # cd /usr/local/tomcat/server/bin
    # ./startup.sh
    Using CATALINA_BASE: /usr/local/tomcat/server
    Using CATALINA_HOME: /usr/local/tomcat/server
    Using CATALINA_TEMDIR: /usr/local/tomcat/server/temp
    Using JRE_HOME: /usr/java/default
    Using CLASS_PATH: /usr/local/tomcat/server/bin/bootstrap.jar:/usr/local/tomcat/server/bin/tomcat-juli.jar
    Tomcat started.

原创粉丝点击