专注于快乐的事情

ubuntu中java环境的安装

常用安装

maven和Nexus

安装maven

安装

cd /mydate/temp

wget https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

tar zxvf apache-maven-3.3.9-bin.tar.gz

mv apache-maven-3.3.9 /opt/

修改环境变量

vi /etc/profile

将下面的内容追加到下面

export M2_HOME=/opt/apache-maven-3.3.9
export PATH=${M2_HOME}/bin:$PATH

编译测试
source /etc/profile
mvn -v

安装Nexus

wget http://download.sonatype.com/nexus/oss/nexus-2.12.0-01-bundle.tar.gz
tar zxvf nexus-2.12.0-01-bundle.tar.gz -C /opt/

cd /opt/nexus-2.12.0-01/bin
vi nexus
修改
RUN_AS_USER=root

修改nexus的工作目录
/opt/nexus-2.12.0-01/conf
修改nexus-work=/mydata/data/sonatype-work/nexus,修改目录权限
sudo chmod -R 777 sonatype-work/nexus

启动
./nexus start

测试
访问地址:http://10.168.1.111:8081/nexus

默认登录用户名密码:admin/admin123

配置数据存储目录

http://blog.csdn.net/siyongkai/article/details/53783944

Gitlab

安装

获取
curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/xenial/main/g/gitlab-ce/gitlab-ce_10.0.6-ce.0_amd64.deb

安装
sudo dpkg -i gitlab-ce_10.0.6-ce.0_amd64.deb

修改配置文件
sudo vi /etc/gitlab/gitlab.rb

修改gitlab配置文件指定服务器ip和自定义端口

启动和重启GitLab
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart

汉化步骤

git clone https://gitlab.com/xhang/gitlab.git
cd gitlab
git diff v10.0.6 v10.0.6-zh > ../10.0.6.diff
cd ../
gitlab-ctl stop
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < 10.0.6.diff 
gitlab-ctl start
gitlab-ctl reconfigure

参考

https://www.cnblogs.com/gabin/p/6385908.html
配置和汉化参考
http://blog.csdn.net/love8753/article/details/75308652

Jenkins

安装步骤

添加Jenkins源

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

创建源列表

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

安装

sudo apt-get update
sudo apt-get install jenkins

启动和安装

service jenkins start

配置

war /usr/share/jenkins/jenkins.war
日志文件, /var/log/jenkins/jenkins.log, 遇到问题可以在这里查看问题所在
配置参数,/etc/default/jenkins 为相关的各种配置参数,可以修改端口号,默认为8080

进行访问
http://10.168.1.111:8090

第一次使用,需要解锁,/var/lib/jenkins/secrets/initialAdminPassword

查看 Jenkins 的运行状态
sudo service jenkins status

服务管理

sudo service jenkins start
sudo service jenkins restart
sudo service jenkins stop

参考

http://blog.csdn.net/dfhuang09/article/details/54730119

评论系统未开启,无法评论!