• Linux中Java开发常用的软件总结:


    开发工具下载:

    Tomcat下载:
    wget http://learning.happymmall.com/tomcat/apache-tomcat-7.0.73.tar.gz
    JDK下载: wget http:
    //download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1501498355_bbac4f122e06aa81f00ccd6160a1db67 MAVEN下载:
    wget https:
    //mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz Nginx下载:
    wget http:
    //learning.happymmall.com/nginx/linux-nginx-1.10.2.tar.gz
    Nginx下载: http:
    //nginx.org/download/nginx-1.12.2.tar.gz
    Git下载: wget http:
    //learning.happymmall.com/git/git-v2.8.0.tar.gz
    redis下载: wget http:
    //download.redis.io/releases/redis-3.2.8.tar.gz
       wget http:
    //downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

    开发工具安装:

    一、JDK

    1.解压

    tar -zxvf jdk-8u144-linux-x64.tar.gz -C /usr/local/jdk

    2.配置环境变量

    alias vi='vim’
    export JAVA_HOME=/usr/local/jdk/jdk1.8.0_144
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export MAVEN_HOME=/usr/local/maven/apache-maven-3.5.0
    export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin:/usr/local/bin:/usr/local/git/bin:/usr/local/redis/bin

    二、Tomcat

    1.解压

    tar -zxvf apache-tomcat-7.0.73.tar.gz -C /usr/local/tomcat/

    三、Maven

    1.解压

    tar -zxvf apache-maven-3.5.0-bin.tar.gz -C /usr/local/maven/

    2.配置环境变量

    3. mvn命令

    mvn clean install -Dmaven.test.skip=true
    mvn -Dcashbus.env=PROD -DskipTests=true clean package

    安装jar包
    eg: mvn install:install-file -Dfile=./aes-1.0.jar -DgroupId=qq -DartifactId=aes
    -Dversion=1.0 -Dpackaging=jar

    四、Git

    参考博客:http://blog.csdn.net/u012841209/article/details/70943002

    1.安装依赖

    yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils- MakeMaker

    2.编译安装

    tar -zxvf git-v2.8.0.tar.gz
    cd git-2.8.0
    make prefix=/usr/local/git all
    make prefix=/usr/local/git install

    3.环境配置

    vim /etc/profile
    加入export PATH=$PATH:/usr/local/git/bin
    生效配置文件 source /etc/profile

    4.查看版本

    whereis git
    git --version

    5.Git使用配置

    5.1. 设置用户名和密码

    git config --global user.name "xxx"
    git config --global user.email "liangxx@163.com"
    git config --global --list

    5.2. 为github账号添加SSH keys

    ssh-keygen -t rsa -C “liangxxx@163.com”
    [root@xxfq git-2.8.0]# ls ~/.ssh/
    authorized_keys id_rsa id_rsa.pub
    [root@xxfq git-2.8.0]# cat ~/.ssh/id_rsa.pub
    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDHDfb3yxX2KyfHP3pv1M0GAn+OMDl9ffgNeF6qQ1XEGpqLMRPlNDcT2WDIPOeNePaiV1f4ViufNESp5ETN/jktSNN7iq3S2PlEPL/+bcFsMYM2yvANVK5km6vcFGIxEa8LNBPaV/U0XxwIMaJL/g/g1OF8NyQo5NrdN+0TUGKI2e7T+//BdVnjZXa5lzWn79g5xdZCkACG0L3iAVvMJp6kY9MBirwyx8xeq5SWtzac4RebyxVVJiZjhfswMsiH0tiMjykKHt1+NYTQy1Ijj08pzVqFOJKiAxeY/mak9KbyvdrPDuKv6HIOyCakH+40Gbpe0hLuxNnUWZIImkarHQT/ liangfeihu@cashbus.com

    然后将id_rsa.pub文件中的内容粘贴到github的“SSH and GPG keys”中。

    五、Nginx

    1.安装依赖

    yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

    2.编译安装

    tar -zxvf linux-nginx-1.10.2.tar.gz
    cd nginx-1.10.2/
    groupadd www
    useradd -g www www -s /bin/false
    mkdir -p /data0/logs/nginx

    (/usr/sbin/groupadd -f www
    /usr/sbin/useradd -g www www)

    chown www:www /data0/logs/nginx -R
    ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module
    make
    make install

    六、Mysql

    1、连接远程主机mysql服务

    mysql -h rm-bp14q5rkzn12a03y7.mysql.rds.aliyuncs.com -u xxfqdba -pxxfq@HD

    七、Redis

    1、安装:https://www.cnblogs.com/lauhp/p/8487029.html

    2、连接远程主机redis服务

    redis-cli -h r-bp1a1d20ac65f604.redis.rds.aliyuncs.com -p 6379 -a Xxfq2017

    3、常用命令

    详见redis常用命令

  • 相关阅读:
    editplus 支持lua语言语法高亮显示
    云服务器使用: 域名备案
    2-使用git管理一个单片机程序
    1-git的安装和基本使用
    编译lua固件NodeMcu 8266
    linux 安装Apache服务器
    2-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(监听Wi-Fi和APP的数据)
    Spring源码学习之:ClassLoader学习(3)
    Spring源码学习之:ClassLoader学习(2)
    Spring源码学习之:ClassLoader学习(1)
  • 原文地址:https://www.cnblogs.com/gu-bin/p/11188581.html
Copyright © 2020-2023  润新知