CentOs7 最小安裝版安裝后配置和java環境的搭建


下面是contos7 最小化安裝成功以后進行一些基礎的配置和java環境的安裝教程:

 

1 防火牆 :

  關閉防火牆: systemctl stop firewalld.service 

  關閉開機啟動:systemctl disable firewalld.service

  關閉防火牆以后就不用在去開房某個端口,如果正式環境要開發某個端口需要按照iptables

  防火牆: 按照命令: yum install iptables-services iptables防火牆,打開指定

  端口(具體跟以前版本一樣,網上介紹很多,這里不多介紹了)

  設置防火牆開機啟動: systemctl enable iptables ,OK根據配置的端口就可以訪問了

 

2 分配IP地址

  新安裝的最小化centos7系統使用ifconfig命名查看ip地址發現沒有分配ip地址.解決

  方法:

  ①: 查看網卡情況 使用命令 ip addr 查看網卡情況

   

 

  這里每個人的網卡名字不一樣。我的網卡名字是ens33

  ②:進入目錄cd /etc/sysconfig/network-scripts/   找到對應的網卡文件vi ifcfg-ens33

   

 

  將最后一行的ONBOOT=no 修改為yes 保存退出  重啟網卡 service network restart ,然后在用命令ifconfig查看ip

  分配情況就看到已經有分配ip地址了:

 

   

 

 

  3 安裝jdk並配置環境變量:

    ①:上傳常用軟件安裝包到linux 我習慣放常用軟件安裝包的目錄 /usr/local/installpackage 目錄下面

        ②:解壓jdk安裝包: tar -zxvf jdk-8u92-linux-x64.tar.gz

            然后將解壓后的文件夾和里面的文件移動到我習慣性的安裝軟件目錄下面: mv jdk1.8.0_92/ ../javainstall/

     ③:配置jdk環境變量: 使用命令 vi /etc/profile 編輯profile文件在最后追加jdk環境變量:

      JAVA_HOME=/usr/local/javainstall/jdk1.8.0_92

      JRE_HOME=$JAVA_HOME/jre

      PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

      CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar

      export JAVA_HOME JRE_HOME PATH CLASSPATH

 

      效果圖:

      

      使用命令:source /etc/profile 使安裝的環境變量立即生效.

      使用命令:java -version 查看安裝jdk信息.

      至此 jdk安裝和jdk環境變量配置完畢.

 

  4 安裝mysql

    ①:首先安裝wget使用命令:

      yum -y install wget (如果你的環境有wget就跳過該步)

    ②:下載mysql源安裝包,使用命令:

         wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

    ③:安裝mysql源:

       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

    7:修改mysql root默認密碼:

       set password for 'root'@'localhost'=password('password');

    8:允許mysql root用戶遠程訪問

      GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

      FLUSH PRIVILEGES;    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM