jenkins 服务器的地址为: http://192.168.1.141:8080/jenkins

1.jenkins安装

 

可以参照以下link: https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu

运行以下命令完成jenkins的安装

 
wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

在目录 /usr/default/jenkins下面将war包copy到 tomat webapp目录下面。

 

需要在tomcat服务器上安装,需要配置的虚拟机参数,在catalina.sh中

JAVA_OPTS="-Xms512m -Xmx1024m -Xss1024K -XX:PermSize=256m -XX:MaxPermSize=1024m"

启动 tomcat,然后再关闭。删除 tomcat webapp目录下面。

2.插件安装

再重新启动tomcat

在浏览器中输入: http://host:8080/jenkins

在系统配置页面配置JDK,maven

在插件页面,搜索github插件,安装github插件,系统会经历数次重启,然后插件安装可能需要多次才能成功。

 

3.git安装

运行以下命令完成 git的安装

然后参照以下链接配置 git

https://help.github.com/articles/generating-ssh-keys/

 

4.不同机器之间的ssh连接

  I. 将你~/.ssh目录中的id_rsa.pub这个文件拷贝到你要登录的服务器的~/.ssh目录中,然后再运行以下命令来将公钥导入到~/.ssh/authorized_keys这个文件中

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys,注意是管道符是 >>

另外要注意请务必要将服务器上

 II ~/.ssh权限设置为700

~/.ssh/authorized_keys的权限设置为600

这是linux的安全要求,如果权限不对,自动登录将不会生效

注意:如果想从192.168.1.133 无密码登陆192.168.1.134和192.168.1.135,需要将133上的机器上执行命令ssh-keygen -t rsa,将生成的id_rsa.pub拷贝到另外两台机器上,然后在134,135上执行cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys命令。

5.maven配置

将我们编译时用到 settings.xml copy到对应maven目录中。

6.关于在不同环境下的环境spring.profiles.active

需要将我们将代码web.xml中的配置移到

<context-param>
        <param-name>spring.profiles.active</param-name>
        <param-value>idc</param-value>
    </context-param>
tomcat conf目录下的

web.xml中。

posted on 2019-01-10 17:25  一天不进步,就是退步  阅读(330)  评论(0)    收藏  举报