centos安装jenkins(抛弃docker方式)

本文详细介绍了在CentOS和Ubuntu系统上安装Jenkins的过程,包括安装JDK,配置Jenkins源,修改默认端口,开启防火墙,以及启动服务。同时,也提到了在Ubuntu中安装OpenJDK11和调整防火墙设置。此外,还涉及了访问Jenkins和安装Python环境的源码编译方法。
摘要由CSDN通过智能技术生成

目录

一、centos系统

1、安装jdk

2、下载安装jenkins

3、启动

二、unbuntu系统

1、安装jdk

 2、安装jenkins  APT

2.1配置源

2.2 更新源(注意,如果出现超时,多执行几次)

2.3安装jenkins

 2.4 修改默认端口(非必须)

 2.5防火墙

3、启动

三、访问

四、安装python环境(源码编译安装)

1、准备

2、下载源码

3、安装


一、centos系统

 官方地址: https://www.jenkins.io/download/
清华大学镜像站: https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/

1、安装jdk

[root@localhost /]# setenforce 0
[root@localhost ~]# systemctl stop firewalld && systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

一定要确保字符集为 LANG="en_US.UTF-8"否则Jenkins汉化会汉化一部分;
[root@localhost /]# LANG="en_US.UTF-8"


# 我是unbuntu提示我安装yum
# apt install yum

# 安装java  # yum remove java-11-openjdk-devel
[root@localhost ~]# yum install java-11-openjdk-devel -y
# 查看java版本
[root@localhost ~]# java -version

2、下载安装jenkins

wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.339-1.1.noarch.rpm --no-check-certificate

# 安装
yum localinstall jenkins-2.339-1.1.noarch.rpm -y



#  这个版本好像兼容8  11  17
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.346-1.1.noarch.rpm --no-check-certificate

# 安装
yum localinstall jenkins-2.346-1.1.noarch.rpm -y

# 修改jekins权限
# vim /etc/sysconfig/jenkins 




JENKINS_USER="root"

3、启动

# 启动
systemctl start jenkins

# 查看状态

systemctl status jenkins

# 设置开机启动
systemctl enable jenkins

二、unbuntu系统

1、安装jdk

安装Java

Jenkins是一个Java应用程序,需要在系统上安装Java 8或更高版本。我们将安装OpenJDK 11, Java平台的开源实现。

以root用户或具有sudo权限的用户或root用户运行以下命令来安装OpenJDK 11:

# 升级apt
sudo apt update
# 安装
sudo apt install openjdk-11-jdk

#安装完成后,请检查Java版本:

java -version

 2、安装jenkins  APT

2.1配置源



sudo apt-get install --reinstall ca-certificates

wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

2.2 更新源(注意,如果出现超时,多执行几次)

sudo apt-get -y update

2.3安装jenkins

sudo apt-get install jenkins

 2.4 修改默认端口(非必须)

# 修改默认端口等
vim /etc/default/jenkins



#########################以下待定不要操作

JENKINS_USER=root
JENKINS_GROUP=root


# 新版本是这样,不确定是否需要修改
PIDFILE=/var/run/$NAME/$NAME.pid

# user and group to be invoked as (default to jenkins)
JENKINS_USER=$NAME
JENKINS_GROUP=$NAME

 2.5防火墙

#  如果有防火墙,开端口
sudo ufw allow 8080
# 查看防火墙状态
 sudo ufw status

 

3、启动

# 启动
sudo systemctl start jenkins

# 查看状态
sudo systemctl status jenkins

#  重启
sudo service jenkins restart

# 停止
sudo service jenkins stop

 

三、访问

http://ip:8080/

# 获取管理员密码
cat /var/lib/jenkins/secrets/initialAdminPassword





 

 后面设置好管理员账户即可 后面就完成了

# 自定义工作空间时 设置一下项目权限
chmod -R 777 PlaywrightAllure
chmod -R 777 allure  # allure安装所在目录

vi /etc/profile

export PATH=$PATH:/home/allure-2.21.0/bin

source /etc/profile 
allure --version

ln -s /home/allure-2.21.0/bin/allure /usr/bin/allure




echo "7777777"

四、安装python环境(源码编译安装)

1、准备

更新软件包列表并安装构建Python所需的软件包:

sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

2、下载源码

# 下载源码
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

# 解压
tar -xf Python-3.8.0.tgz

# 切换到Python源目录并执行configure脚本,该脚本执行许多检查以确保系统上的所有依赖项都存在
cd Python-3.8.0

# –enable-optimizations选项通过运行多个测试来优化Python二进制文件,这会使构建过程变慢

./configure --enable-optimizations

# make

make -j 4

3、安装

sudo make altinstall

# 查看版本
python3.8 --version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

春天的菠菜

你的鼓励是我的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值