大数据之虚拟机安装开发环境

一、 安装centos6全新系统环境后,首先要做的是

linux配置:

        1.配置HOSTNAME

                         vi /etc/sysconfig/network

        2.配置IP和HOSTNAME的映射

                  配置的HOSTNAME一定要和第一步中的一模一样!!!!!

                      vi /etc/hosts

        3.关闭防火墙/开启防火墙端口

                        service iptables stop

                            如果检测防火墙是否关闭

                            service iptables status

        4.关闭防火墙的开机启动

                    chkconfig iptables off

                      如果检测是否关闭成功

                      chkconfig iptables --list

                      ·0:off 1:off 2:off 3:off 4:off 5:off 6:off

                       只要其中有一个显示的为on则关闭失败

            5.重新启动

                         reboot

二、jdk安装与配置

      jdk的配置

 1.从Oracle官网下载jdk

  rpm是安装版,和windows的exe一样,可以直接安装,不允许使用!!!!!

tar.gz:适用于linux,mac的压缩包格式(这种格式的压缩包是在linux系统上进行压缩的)

zip:适用于windows的

下载jdk-8u221-linux-i586.tar.gz

2.通过xftp工具把下载的好的jdk上传到linux服务器上

3.解压jdk压缩包

tar -zxvf jdk.tar.gz

4.进入jdk的解压目录,获取jdk的绝对路径

pwd

5.配置linux服务器的环境变量

vi /etc/profile

G跳转到最下面一行!!!!!一定要在最后一行进行配置,否则会覆盖之前的环境变量导致服务器瘫痪

6.配置jdk

export JAVA_HOME=/home/apps/jdk1.8.0_151

export PATH=$PATH:$JAVA_HOME/bin

PATH也就是系统环境变量一定要配置在Java环境变量的前面

7.使环境变量立即生效/重启生效

source /etc/profile

8.检测jdk配置是否成功

javac

tomcat的配置:

1.从apache官网下载tomcat(tar.gz)

2.使用xftp工具把tomcat上传到linux服务器上

3.解压tomcat的压缩包

tar -zxvf xxxxx

4.启动tomcat

4.1.进入bin目录启动

./startup.sh

4.2.在tomat根目录启动

bin/startup.sh

5.检测是否启动成功

jps

2757 Bootstrap就是tomcat启动成功的标志

三、maven  setting配置

------java版本-----

<profile>

      <id>jdk-1.8</id>

      <activation>

        <jdk>1.8</jdk>

      </activation>

    <properties>

            <maven.compiler.source>1.8</maven.compiler.source>

            <maven.compiler.target>1.8</maven.compiler.target>      <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>

    </properties>

    </profile>

---------仓库-------

<localRepository>/home/apps/apache-maven-3.5.2/repository</localRepository>

--------------------镜像--------------------------

阿里巴巴的不一定需要、可用公司的镜像

四、SVN的安装与使用(重要)

svn 所存在的一个很大的问题:

    这个问题直接导致了所有的开发人员必须要遵循的一个规则

  !!!!!!!!!!先更新再提交

1.下载SVN

yum -y install subversion

    complete----  成功

2.检测是否安装成功

svn --version / subversion --version

3.创建svn配置文件所需要的目录

mkdir -p /home/svn/svnfile

-------------/home/svn/svnfile    目录可更改

4.生成SVN的配置文件

svnadmin create /home/svn/svnfile

5.配置svn

      再conf目录中配置

          一、  passwd  文件中svn用户信息

                        所有的用户信息必须放在[user]标签下

                                      用户名=密码           

          二、    authz 

                            文件配置了svn用户的权限信息

                                  所有的用户权限信息必须配置在 [group]下,

                                                  [/]  代表访问passwd中用户下所有用户信息

                                                              也就是说在authz中所配置的用户名从pssswd中进行获取和匹配,如果匹配不上则说明没有该用户的信息,报错

                                            second=rw    r read  ,w write  读和写

            三、  svnserver.conf                                                   

                                  文件配置了svn服务器的主配置信息

                    !!!!所有在svnserver.conf中进行配置的内容,全部要求从第一个开始,不允许出现任何空格现象。

1.anon-access = read

匿名访问:当进入服务器的时候,没有登录就可以访问,用户是游客访问状态,允许只读                            2.auth-access = write

当svn用户认证后可以对服务器进行写操作

3.password-db=passwd

把所有的svn用户的账号密码匹配托管给passwd文件来进行管理

4.auth-db = authz

把所有的svn用户的权限托管给authz文件来管理

5.Realm = My First Repository

存放当项目提交到svn服务区时,该项目所存在的目录

6.开始svn服务

svnserve -d -r /home/svn/svnfile

      在IDEA中远程连接svn服务器:

                1.下载小乌龟

                2.setting》搜索subversion >选择小乌龟安装目录svn.exe

                3.VCS选项-------》import into version control

                4.svn://虚拟机ip:3690

                5.选择VCS--->enable version control intrgration --> 选择subversion --> 目标项目变红色

                6.项目右键找到subversion选项--> 分享项目到svn--》share  directory

                    项目变绿色,只是把项目名上传到svn,只有空目录

                    7.右键项目名选择subversion选项-->commit directory

              注意:只提交代码文件,不要.idea  target目录,当开发工具从svn下载下来后,开发工具会默认自己下载所需要的生成的工具的配置文件(比如idea会自动下载.idea  ,STS会下载自己的标识文件)。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,233评论 6 495
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,357评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,831评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,313评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,417评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,470评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,482评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,265评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,708评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,997评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,176评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,827评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,503评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,150评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,391评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,034评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,063评论 2 352

推荐阅读更多精彩内容