服务器部署之Jenkins搭建(失败了)

环境说明

Jenkins 2.319.1、Maven3.6.3,Git ,JDK1.8
服务器建议:4核8G 网络带宽 5M

1、更新服务器环境

yum update

2、安装Git

yum -y install git
git --version

3、安装Java

yum install java-1.8.0-openjdk* -y
java -version

4、安装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、安装项目环境

查找镜像地址: https://hub.docker.com/search?q=mysql&type=image

mysql

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 mymysql1

redis

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.conf

7、安装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 jenkins

8、启动jenkins

外网访问 :139.196.175.162:9999

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值