安装Java
通过Xftp工具传到云服务器的/HOME/Ubuntu
路径下
解压安装到指定路径 :
tar -xvf jdk-8u181-linux-x64.tar.gz -C /usr/java/
创建软链接到/usr/bin目录:
ln -s /usr/java/jdk1.8.0_181/bin/java /usr/bin/java
添加环境变量
打开:vim ~/.bashrc
添加:export JAVA_HOME=/usr/java/jdk1.8.0_181
添加:export JRE_HOME=$JAVA_HOME/jre
添加:export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
添加:export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
保存并退出,使用source命令使之生效: source ~/.bashrc
查看java版本:java -version
Jenkins的安装
(一) 通过apt仓库安装
1.将Jenkins 密钥和仓库添加到系统中(切换root权限),执行:
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add
echo 'deb https://pkg.jenkins.io/debian-stable binary/' | tee -a /etc/apt/sources.list
2.更新仓库安装 Jenkins,并放通8080端口
sudo apt-get update
sudo apt-get install jenkins
sudo ufw allow 8080
3.修改端口号与启动Jenkins
修改端口为8080:vim /etc/default/jenkins
# port for HTTP connector (default 8080; disable with -1)
HTTP_PORT=8080
修改文件:/lib/systemd/system/jenkins.service
Environment="JENKINS_PORT=8080"
(二) 通过Jenkins.deb包安装
1. 下载 Jenkins_*_all.deb
2. 安装Jenkins
sudo dpkg -i jenkin_2.101_all.deb
安装视图
root@ubuntu:/home/Desktop# dpkg -i jenkins_2.101_all.deb
Selecting previously unselected package jenkins.
(Reading database ... 218333 files and directories currently installed.)
Preparing to unpack jenkins_2.101_all.deb ...
Unpacking jenkins (2.101) ...
dpkg: dependency problems prevent configuration of jenkins:
jenkins depends on daemon; however:
Package daemon is not installed.
dpkg: error processing package jenkins (--install):
dependency problems - leaving unconfigured
Processing triggers for systemd (229-4ubuntu16) ...
Processing triggers for ureadahead (0.100.0-19) ...
Errors were encountered while processing:
jenkins
3.修改端口号与启动Jenkins
修改端口为8080:vim /etc/default/jenkins
# port for HTTP connector (default 8080; disable with -1)
HTTP_PORT=8080
(三) 通过Jenkins.war包安装
1. 下载Jenkins.war
2. 启动运行Jenkins.war
文件
# 运行命令
Java -jar jenkins.war
出现running,表示war包启动正常,成功运行war会产生一个安装解锁密码,复制该密码到文本,后续安装需要该密码,运行结果与密码查看如下图:
3. 后台运行与指定端口号
# 后台运行Jenkins并指定端口
java -jar jenkins.war --httpPort=8080 &
启动与配置Jenkins
systemctl start jenkins
1.在浏览器里面输入ip:8080,开启Jenkins
2.进入/var/lib/jenkins/secrets/initialAdminPassword或者控制台窗口
找到密码, 输入密码跳转下一步
3.添加账号密码进入下一步选择"安装推荐的插件
", 时间比较长
4.使用账号密码登录进入Welcome
页面,如下图:
安装过程遇到的异常
1. JDK安装时没配置正确,启动Jenkins
,发现报错, 如下
~$ systemctl start jenkins
Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service"
and "journalctl -xe" for details.</span>
输入 systemctl status jenkins.service
输出日志,报错找不到jdk的bin文件,但是jdk是可以的
- 解决方法:
参考上面的安装Java
2. 启动过程端口被占用
- 修改占用端口
vim /etc/default/jenkins
(安装方法一和安装方法二) - 启动
Jenkins
时指定端口号Java -jar jenkins.war --httpPort=8080 &
(安装方法三)
提交评论
您尚未登录,登录之后方可评论~ 登录 or 注册