Linux下开发环境的安装和配置

一:
    1.先下载镜像文件
    2.源配置   阿里云源配置官网:http://mirrors.aliyun.com/
       源配置:(1) 备份   sudo mv /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup
        (2)下载CentOS-Base.repo到/etc/yum.repos.d/
             wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
                    (3) 运行yum makechache生成缓存
       环境部署学习建议:
    1.Linux权限管理之基本权限:http://www.imooc.com/learn/481
    2.Linux软件安装管理:http://www.imooc.com/learn/447
    3.Linux达人养成计划:http://www.imooc.com/learn/175
    4.Linux服务管理:http://www.imooc.com/learn/537
    5.学习iptables防火墙:http://www.imooc.com/learn/389    
    6.版本管理工具介绍—Git篇:http://www.imooc.com/learn/208
    7.Tomcat基础:http://www.imooc.com/learn/166(第一章)
    8.Maven基础:http://www.imooc.com/learn/443
    9.MySQL基础:http://www.imooc.com/learn/122

二:JDK安装
    1.查看系统默认自带的jdk:rpm -qa | grep jdk
       卸载该jdk:sudo yum remove XXX(XXX为上一个命令查到的结果)
    2.赋予权限:sudo chmod 777 jdk-7u80-linux-x64.rpm
    3.安装:sudo rpm -ivh jdk-7u80-linux-x64.rpm
    4.默认的安装路径/usr/java
    5.jdk配置环境变量
    
三:Tomcat安装
    1.下载:wget http://download.happymmall.com/apache-tomcat-7.0.73tar.gz
    2.解压缩:tar -zxvf apache-tomcat-7.0.73.tar.gz
    3.配置环境变量:(1) sudo vim /etc/profile
               (2)在最下方添加:export CATALINA_HOME=/developer/apache-tomcat-7.0.73
    4.保存退出
    5.使配置生效:source /etc/profile
    6.配置UTF-8字符集
       (1)进入tomcat安装的conf文件夹,编辑server.xml
       (2)找到配置8080默认端口的位置,在xml节点末尾添加URIEncoding="UTF-8"

四:Maven安装
    1.首先要确保电脑上已经安装了JDK
    2.下载3.0.5   网址:https//mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.0.5/binaries/
    3.解压缩:tar -zxvf apache-maven-3.0.5-bin.tar.gz
    4.配置环境变量:(1)sudo vim /tec/profile
                 (2)export MAVEN_HOME=/developer/apache-maven-3.0.5
        注:"="后边是安装在系统中Maven解压缩后的位置
                 (3)将PATH后添加Maven的路径export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
                 (4)source /etc/profile
                 (5)环境变量的配置参考,请访问:http://learning.happymmall.com/env/profile
                 (6)执行mvn -version,进行验证

猜你喜欢

转载自blog.csdn.net/ATadpole/article/details/81213686