在服务器上新建一个组,创建jenkins用户,并且指定ci组
gorupadd ci
useradd jenkins -g ci #将jenkins用户添加到ci组
创建存放jenkins工具的目录,并制定权限,因为jenkins后期构建比较占用磁盘,建议先挂载磁盘
mkdir -p /data/software
chown -R jenkins:ci /data/software
# 补充:chown [选项]... [所有者][:[组]] 文件... chown将指定文件的拥有者改为指定的用户或组
切换jenkins用户,进入到jenkins目录,并下载jenkins.war
su jenkins
cd /data/software/
wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
用户命令拓展
# 给已存在的用户jenkins指定组
usermod -G ci jenkins
passwd jenkins
# 删除用户和组
userdel xxx
groupdel xxx
安装java环境
- 下载jdk,上传到服务器
- 配置/etc/profile的内容
- 使配置生效
- 检测java环境信息
启动jenkins
nohup java -jar /data/software/jenkins.war --httpPort=9797 --httpPort=9798 > /data/software/jenkins.log 2>&1 &