Jenkins 2.319.1、Maven3.6.3,Git ,JDK1.8
服务器建议:4核8G 网络带宽 5M
yum update2、安装Git
yum -y install git git --version3、安装Java
yum install java-1.8.0-openjdk* -y java -version4、安装maven
下载maven包,上传目录 mkdir -p /www/servers/maven cd /www/servers/maven #解压文件 tar -xzvf apache-maven-3.6.3-bin.tar.gz #创建目录,用于存放maven mkdir -p /opt/maven #将解压完的maven文件剪切到刚刚创建的目录下 mv apache-maven-3.6.3/* /opt/maven
配置变量别忘记配置pom的远程仓库镜像地址
安装完maven,还需要配置java和maven的环境变量。就放在文件的尾部即可
首先打开环境配置文件
vim /etc/profile
配置内容
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk export MAVEN_HOME=/opt/maven export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
执行保存生效
source /etc/profile
查看maven版本
5、docker安装卸载旧的官网地址:https://docs.docker.com/engine/install/centos/
sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
设置存储库
sudo yum install -y yum-utils
sudo yum-config-manager
--add-repo
https://download.docker.com/linux/centos/docker-ce.repo
安装docker引擎
sudo yum install docker-ce docker-ce-cli containerd.io启动
sudo systemctl start docker sudo systemctl status docker docker --version sudo systemctl start docker docker info配置阿里云加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://wcp8v5p6.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
6、安装项目环境
mysql查找镜像地址: https://hub.docker.com/search?q=mysql&type=image
docker pull mysql:5.7.36
创建容器
docker run -di --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=hiaudio@2019 mysql:5.7.36 查看日志 docker logs -f mymysql 查询mysql服务的ip docker inspect mymysql1redis
docker pull redis
创建容器
docker run -di --name=myredis -p 6379:6379 redis # 制定配置文件启动 docker run -v /myredis/conf:/usr/local/etc/redis --name myredis redis redis-server /usr/local/etc/redis/redis.conf7、安装Jenkins
1、官网地址:https://www.jenkins.io/download/
2、centos安装jenkins如下
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key yum install epel-release # repository that provides 'daemonize' yum install jenkins
如果之前有安装过jenkins的可以用下面方式进行卸载在操作上面的命令:
cd /root #卸载之前残留的jenkins rpm -e jenkins find / -iname jenkins | xargs -n 1000 rm -rf #查看是否卸载完毕 rpm -ql jenkins
3、jenkins配置
jenkins默认安装的配置目录在:/etc/sysconfig/jenkins
#安装完毕,进入到jenkins配置文件内,配置端口及用户名 vim /etc/sysconfig/jenkins #找到这两行,修改成指定的端口 JENKINS_USER="用户名" #示例: root JENKINS_PORT="端口号" #示例: 9999 #修改完毕,执行保存 wq! #保存完毕,启动jenkins服务 systemctl start jenkins #查看启动状态 systemctl status jenkins8、启动jenkins
外网访问 :139.196.175.162:9999



