Linux学习(一)--安装与常用工具配置

Linux发行版本安装

             Linux学习(一)--安装与常用工具配置_第1张图片

 我们主要使用CentOs 7 版本.。

安装步骤:

  1.  下载centos的iso:版本  CentOS-7-x86_64-Minimal-1708.iso   官网地址 https://www.centos.org/download/     百度网盘地址:  链接:https://pan.baidu.com/s/1TAaNSBGfKW_5AJtVBmOjbA    提取码:i2zl 
  2. 安装VMWorkstationPro(以下简称VM):百度网盘地址 链接:https://pan.baidu.com/s/1LXjcouaz1wQFG3vP9r-dCQ 
    提取码:jgzs 
  3. 使用VM安装CentOs虚拟机:首先在编辑处修改网络配置和首选项(设置虚拟机内存),然后点击创建新的虚机。Linux学习(一)--安装与常用工具配置_第2张图片
  4. 选择第一步下载的centos的iso文件作为镜像进行安装:Linux学习(一)--安装与常用工具配置_第3张图片
  5. 安装完成后开启此虚拟机。输入创建时候设立的用户名和密码进行登陆。Linux学习(一)--安装与常用工具配置_第4张图片

常用工具配置

  1. 首先下载XManager工具方便快捷操作虚拟机,百度网盘地址 链接:https://pan.baidu.com/s/1SYSZUkRJA9ecoSJX-dkPYw 
    提取码:3gt1 
  2. 配置网络和安全策略,让此虚机可以访问外网以及外部可以访问此虚机(不做这一部不能使用Xshell操作此虚机)。
  • 设置开机启动网络:

    [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=dhcp
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    UUID=567f212a-28f3-4e9f-a980-9a3b8cbaac99
    DEVICE=ens33
    ONBOOT=yes

  • 重新启动网络(因为修改了网络配置)#systemctl restart network

  • 查看ip信息(因为我们要使用xshell连接此虚机,需要知道这个虚机的ip) #ifconfig

  • 测试网络  #ping www.baidu.com

  • 关闭防火墙 [root@localhost ~]# systemctl stop firewalld

  • 查看防火墙状态 [root@localhost ~]# systemctl status firewalld

  • 关闭开机启动防火墙 [root@localhost ~]# systemctl disable firewalld
    Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
    Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.

  • 关闭selinux   [root@localhost ~]# setenforce 0
    [root@localhost ~]# getenforce
    Permissive

  • 关闭开机启动Selinux  

    [root@localhost ~]# vi /etc/selinux/config

    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    # enforcing - SELinux security policy is enforced.
    # permissive - SELinux prints warnings instead of enforcing.
    # disabled - No SELinux policy is loaded.
    SELINUX=disabled
    # SELINUXTYPE= can take one of three two values:
    # targeted - Targeted processes are protected,
    # minimum - Modification of targeted policy. Only selected processes are protected.
    # mls - Multi Level Security protection.
    SELINUXTYPE=targeted

接下来进行工具配置

  • 为了下载速度考虑,首先更改yum源:
  • ​​​​​​​Linux学习(一)--安装与常用工具配置_第5张图片
  • 进入yum文件目录

    #cd /etc/yum.repos.d/

    阿里yum文件

    #wget http://mirrors.aliyun.com/repo/Centos-7.repo

  • 下载工具:yum install -y wget
  • 网络工具:yum install -y net-tools
  • git 代码工具:yum install -y git
  • 安装OpenJDK工具:yum install -y java java-devel  或者安装自己版本的JDK,记得去 /etc/profile文件中修改环境变量JAVA_HOME等,具体操作见Maven安装。

安装Maven

  •   首先去到 opt文件夹下:cd /opt/
  • 然后找到maven镜像所在url地址
  • #wget http..................(url地址)
  • 然后解压缩下载包tar -zxvf 压缩包名称
  • 然后配置环境变量 vi /etc/profile
  • 最后一行增加以下内容,保存后退出

    export MAVEN_HOME=/opt/apache-maven-3.6.1 
    export PATH=${MAVEN_HOME}/bin:$PATH

  • 加载环境变量(因为对环境变量进行了修改)

    #source /etc/profile

    或者

    #. /etc/profile


环境检查

java -version

mvn

 

你可能感兴趣的:(Linux)