centos7 安装jdk1.8

【Linux】CentOS7下安装JDK详细过程

  1. #1 卸载系统自带的OpenJDK以及相关的java文件
  2. java -version
  3. #2 查询文件
  4. rpm -qa | grep java
  5. 以上文件中:
  6. 下面这几个可以删除
  7. java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
  8. java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
  9. java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
  10. java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
  11. noarch文件可以不用删除
  12. python-javapackages-3.4.1-11.el7.noarch
  13. tzdata-java-2016g-2.el7.noarch
  14. javapackages-tools-3.4.1-11.el7.noarch
  15. # 3完整的删除文件的命令,在命令窗口键入
  16. rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
  17. rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
  18. rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
  19. rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
  20. #4 验证是否删除
  21. java -version
  22. #5 下载稳定版本jdk
  23. ①下载地址为
  24.   当前最新版本下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
  25.   历史版本下载地址:  http://www.oracle.com/technetwork/java/javase/archive-139210.html
  26. #6 解压jdk
  27. tar -zxvf jdk-8u144-linux-x64.tar.gz
  28. #7 配置JDK环境变量
  29. vim /etc/profile
  30. #在文件中添加
  31. #java environment
  32. export JAVA_HOME=/usr/java/jdk1.8.0_144
  33. export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
  34. export PATH=$PATH:${JAVA_HOME}/bin
  35. #vim 退出保存
  36. wq!
  37. # 设置环境变量生效
  38. source /etc/profile
  39. # 验证配置是否成功
  40. java -version
  41. #显示版本 java version "1.8.0_144" 成功

安装jenkins

CentOS 7 安装 Jenkins

  1. #1 直接下载 rpm 安装
  2. #各个版本地址 https://pkg.jenkins.io/
  3. wget https://pkg.jenkins.io/redhat/jenkins-2.156-1.1.noarch.rpm
  4. rpm -ivh jenkins-2.156-1.1.noarch.rpm
  5. # 警告:jenkins-2.156-1.1.noarch.rpm: 头V4 DSA/SHA1 Signature, 密钥 ID d50582e6: NOKEY
  6. # 2、配置jenkins 用户和端口
  7. vim /etc/sysconfig/jenkins
  8. #监听端口
  9. JENKINS_PORT="8080"
  10. #修改配置用户
  11. JENKINS_USER="root"
  12. #退出VIM并保存
  13. wq!
  14. # 3、修改目录权限
  15. chown -R root:root /var/lib/jenkins
  16. chown -R root:root /var/cache/jenkins
  17. chown -R root:root /var/log/jenkins
  18. # 4、启动
  19. # 创建 /usr/bin/java软连接
  20. ln -s /usr/local/jdk1.8.0_131/bin/java /usr/bin/java
  21. systemctl start jenkins
  22. # 验证
  23. ps -ef|grep jenkins
  1. 警告:jenkins-2.156-1.1.noarch.rpm: V4 DSA/SHA1 Signature, 密钥 ID d50582e6: NOKEY

开发8080端口

最近在docker下搭建MySQL和Redis环境,远程linux主机内部网络都走通了,但是就是外网 无法连接远程服务器的MySQL和Redis。经过一番查找和学习,终于找到了问题,不仅远程服 务器上docker要做好内部和外部端口的映射,关键还要把对外开放的端口添加到防火墙中。

(1)查看对外开放的端口状态

查询已开放的端口

netstat -anp

查询指定端口是否已开 ,执行如下命令,提示 yes,表示开启;no表示未开启。

firewall-cmd —query-port=666/tcp

(2)查看对外开放的端口状态
查看防火墙状态 systemctl status firewalld
开启防火墙 systemctl start firewalld
关闭防火墙 systemctl stop firewalld
开启防火墙 service firewalld start
若遇到无法开启
先用:systemctl unmask firewalld.service
然后:systemctl start firewalld.service

(3)开发端口

  1. # 添加指定需要开放的端口:
  2. firewall-cmd --add-port=8080/tcp --permanent
  3. # 重载入添加的端口:
  4. firewall-cmd --reload
  5. # 查询指定端口是否开启成功:
  6. firewall-cmd --query-port=8080/tcp

idea项目提交到gitee(码云)

使用idea上传项目到码云(gitee)上

1、gitee上创建项目

2、初始化本地项目

CVS—>Import into Version contorl —> create git Repository

3、绑定gitee提交地址

项目(右击)—git —>Repository—>Remotes—>点击+ —-》填入克隆地址(https://gitee.com/renCaiGe/practice-one.git)

image.png

4、项目提交到本地仓库

5、项目提交到远程仓库