zoukankan      html  css  js  c++  java
  • linux下的java环境配置

    1:安装wget
        yum install wget
        
        wget是Linux下的一个下载工具
        
    2:安装jdk
        新建软件下载目录:
           mkdir /home/soft
           
           cd /home/soft
           
           
        下载:访问 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 进行下载
        安装:rpm -ivh jdk-8u144-linux-x64.rpm
        
         环境变量配置        
            vim /etc/profile
             在文件的最后变插入
                export JAVA_HOME=/usr/java/devault
                export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
                export PATH=${PATH}:${JAVA_HOME}/bin

            
             执行 source /etc/profile 让配置文件生效
        
    3:安装svn
          yum install subversion
          
          创建源码目录
            mkdir /home/soft/source
            
            cd /home/soft/source
            
            下载源码
            
            svn checkout https://60.219.169.11/svn/newfreemarker
            
    4:安装maven
         cd /home/soft
          
         下载maven
           wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
            
          解压:
             tar -zxvf apache-maven-3.5.0-bin.tar.gz
            
          修改解压后的名称
               mv apache-maven-3.5.0 maven35

          添加环境变量
             vim /etc/profile
             在文件的最后变插入
                MAVEN_HOME=/home/soft/maven35
                export MAVEN_HOME
                export PATH=${PATH}:${MAVEN_HOME}/bin
            
             执行 source /etc/profile 让配置文件生效
            
             mvn --version 可以查看maven的版本号
            
          修改maven的仓库地址
             
             创建本机maven仓库目录
              mkdir /home/mvn_repo
            
             进入maven目录
               cd /home/soft/maven35
             执行
               vim conf/setting
               
               找见localRepository,在注释外插入
                    <localRepository>/home/mvn_repo</localRepository>
                
               找见mirrors标签,插入
                    <mirror>
                      <id>mirrorId</id>
                      <mirrorOf>*</mirrorOf>
                      <name>My Repository</name>
                      <url>http://60.219.169.11:9000/repository/maven-public/</url>
                    </mirror>

    5: 安装数据库
        # 下载mysql源安装包
        shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
        # 安装mysql源
        shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm
        
        安装mysql
        yum install mysql-community-server
        
         启动mysql
         systemctl start mysqld
        
         开机启动
         systemctl enable mysqld
         systemctl daemon-reload
        
         查看默认密码:
            grep 'temporary password' /var/log/mysqld.log
            
          修改密码:
            以无密码方式启动
                编辑/etc/my.cnf文件,增加skip-grant-tables=1
                
            mysql -u root
            use mysql;
            update user set authentication_string=PASSWORD('haichang123');
            flush privileges;
            
            alter user 'root'@'localhost' identified by 'HaiChang123!@#';
            flush privileges;
            
            
            创建数据库
                create database haichang default charset utf8;
                
                导入数据库文件

        安装redis
           下载  wget http://download.redis.io/releases/redis-4.0.1.tar.gz
            
            mv redis-4.0.1 redis
            
            cd redis
            
            make
          
          修改以服务方式运行
           vim /home/soft/redis/redis.conf
           查找 deamonize ,将no改为yes       
            
          修改密码
            vim /home/soft/redis/redis.conf
            
            查找 requirepass
            
            增加 requirepass haichang
        
    6: 安装node
         cd /home/soft
        下载:wget https://nodejs.org/download/rc/v8.2.0-rc.1/node-v8.2.0-rc.1-linux-x64.tar.gz
        
         tar -zxvf node-v8.2.0-rc.1-linux-x64.tar.gz
        
         mv node-v8.2.0-rc.1-linux-x64 node
        
         编辑环境变量
          vim /etc/profile
          
          在最后一行增加:
            export PATH=${PATH}:/home/soft/node/bin
            export NODE_PATH=/home/soft/node/lib/node_module
          
          source /etc/profile
          
          设置npm 仓库
            npm install -g cnpm --registry=https://registry.npm.taobao.org
            
           安装vue
            npm install -g vue-cli
            
           n latest 升级node

            
    7: 安装tomcat
        
        普通解压包安装
        
    8:安装nginx
        cd /home/soft
        yum install openssl
        yum install openssl-devel
        yum install zlib-devel
        yum install zlib
        yum install pcre-devel
        yum install pcre
        
        下载nginx
          wget http://nginx.org/download/nginx-1.13.3.tar.gz
          
         解压
          tar -zxvf nginx-1.13.3.tar.gz
         重命名
          mv nginx-1.33.3 nginx
        
         安装 c
          yum install -y gcc gcc-c++
          
         编译nginx
         cd /home/soft/nginx
         ./configure
        
         安装
            make
            make install
          默认安装目录 /usr/local/nginx
          
         关闭默认防火墙
            systemctl stop firewalld.service #停止firewall
            systemctl disable firewalld.service #禁止firewall开机启动

    nginx负载均衡 http://blog.csdn.net/kingzma/article/details/46331999

          
          

        
        
        
               

  • 相关阅读:
    [kuangbin带你飞]专题十二 基础DP1 E
    hdu 1203 I NEED A OFFER! (01背包)
    hdu 2602 Bone Collector (01背包)
    hdu 4513 吉哥系列故事——完美队形II (manacher)
    hdu 2203 亲和串 (KMP)
    hdu 1686 Oulipo (KMP)
    hdu 1251 统计难题 (字典树)
    hdu 2846 Repository (字典树)
    hdu 1711 Number Sequence (KMP)
    poj 3461 Oulipo(KMP)
  • 原文地址:https://www.cnblogs.com/happy0120/p/7753147.html
Copyright © 2011-2022 走看看