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

一、 安装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版本-----

      jdk-1.8

     

        1.8

     

   

            1.8

            1.8      1.8

   

   

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

/home/apps/apache-maven-3.5.2/repository

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

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

四、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会下载自己的标识文件)。

你可能感兴趣的:(大数据之虚拟机安装开发环境)