jdk
安裝openjdk-8-jdk:
sudo apt-get install openjdk-8-jdk
查看java版本:
java -version
編輯/etc/profile士复,在文件尾添加java環(huán)境變量:
sudo vim /etc/profile
# 如果使用oracle java
export JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin"
# 如果使用openjdk
export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin"
tomcat8
通過apt安裝 tomcat8
sudo apt-get install tomcat8 tomcat8-docs tomcat8-examples tomcat8-admin -y
修改端口
sudo vim /etc/tomcat6/server.xml
71行 修改 port="80"
sudo vim /etc/default/tomcat8 网持,
46行 修改為 AUTHBIND=yes
jerkins
安裝Jenkins
添加Jenkins源:
wget -q -O - http://pkg.jenkins-ci.org/debian-stable/jenkins-ci.org.key | sudo apt-key add -
為Jenkins創(chuàng)建源列表:
sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
更新伍茄,并開始Jenkins的安裝過程:
apt update
apt install jenkins
啟動Jenkins服務(wù)
systemctl start jenkins
修改Jenkins默認(rèn)的端口
1、
sudo vim /etc/init.d/jenkins
修改 do_start 函數(shù)的 check_tcp_port 命令络断,端口號從 8080 換成 8082(140行):
2、Jenkins默認(rèn)使用8080端口,要修改此端口婉宰,編輯/etc/default/jenkins
配置文件:
HTTP_PORT=8080
改成想要的端口號
3、重啟
sudo systemctl restart jenkins
修改管理員信息
cd /var/lib/jenkins/users/
為Jenkins安裝并配置Apache HTTP Server
啟用 proxy 和 proxy_http 模塊以便將 apache 配置為 Jenkins 的前端服務(wù)器/反向代理
a2enmod proxy
a2enmod proxy_http
cd /etc/apache2/sites-available/
vim jenkins.conf
粘貼下面的虛擬主機配置推穷。
<Virtualhost *:80>
ServerName my.jenkins.id
ProxyRequests Off
ProxyPreserveHost On
AllowEncodedSlashes NoDecode
<Proxy http://localhost:8080/*>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8080/ nocanon
ProxyPassReverse / http://localhost:8080/
ProxyPassReverse / http://my.jenkins.id/
</Virtualhost>
保存文件心包。然后用 a2ensite 命令激活 Jenkins 虛擬主機。
a2ensite jenkins