Java JDK
java -version:查看是否安装了默认Java JDK
yum list installed | grep java:查看已安装的带Java的软件包
yum -y remove java-1.8.0-openjdk*:卸载JDK
yum -y list java*:查看yum库中的Java安装包 ,因为我已经下载了1.8,所以在Installed Package里面
yum -y install java-1.8.0-openjdk*:根据名字下载Java JDK
安装完之后,默认的安装目录是在: /usr/lib/jvm下。
Maven
这两个命令
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
yum -y install apache-maven
mvn -v:查看版本
Git
yum list git*: 查看git相关信息
yum install git:安装git
git --version:查看git版本
Jenkins
听说使用CentOS 7自带的yum下载jenkins会很慢,我不信,但是现实让我折服了,于是按照教程换了阿里的镜像,但是还是感觉很慢。还是附上更换阿里镜像的一些基本命令,可以参考阿里开发:https://developer.aliyun.com/article/33286
1.备份原镜像文件,出错恢复。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2.根据版本下载对应文件
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.更新镜像源
yum clean all:先清除缓存
yum makecache:生成缓存
4.更改镜像库配置
cd /etc/yum.repos.d
vim CentOS-Base.repo:http改为https
yum update:更新镜像库
安装Jenkins还是比较简单的
1.下载jenkins
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins
2.修改相关配置
vim /etc/sysconfig/jenkins
我改为成了8081端口
JENKINS_PORT="8081"
修改用户为root,防止权限出现问题
$JENKINS_USER="root"
3.修改相关目录权限,将目前目录下的所有文件与子目录的拥有者皆设为 root,群体的使用者 root:
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
4.jenkins相关命令
service jenkins start:启动
service jenkins restart:重启
service jenkins stop:停止
systemctl status jenkins:查看启动状态
systemctl start jenkins:启动
如果查看Jenkins启动状态如下:
说明已经启动完成,这个时候就可以输入对应的IP加端口,访问Jenkins了,这里需要注意的是,如果输入正确的IP:端口访问不了,需要去自己的服务器配置安全组,把相应的端口放出来就可以了。
然后成功访问后,会让我们输入一个密码,具体位置可以跟着Jenkins网页上的提示走,成功输入就可以了。
然后就是下载一些基础默认的插件。
Docker
安装 yum-utils
yum install -y yum-utils device-mapper-persistent-data lvm2
添加docker源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装默认版本docker
yum install docker-ce
安装指定版本docker
yum install docker-ce-18.03.1.ce
查看docker版本
docker version
启动(重启,停止)docker
systemctl start(restart,stop) docker
允许开机启动
systemctl enable docker
配置Docker仓库,加快Docker下载速度
vim /etc/docker/daemon.json
{
"registry-mirrors" : [
"https://registry.docker-cn.com"
]
}