centos6+jenkins+git+maven 服务器web环境搭建

发布时间:2019-11-19 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了centos6+jenkins+git+maven 服务器web环境搭建脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

前言

最近租了一个腾讯云服务器,想要搭建一个简单的集成环境的web服务器。在服务器上集成maven,jenkins,gIT。下面详细讲解一下各个工具的集成的过程。以后还想用docker搭建一下同样的环境。

java

如果当前机子并没有安装java,那么需要先配置java环境。使用语句java -version检测是否已经安装了java。
如若没有安装,就按照以下步骤安装:
1.删除原版本
首先输入java -version查看已经安装的java版本,如果已经存在1.6或是1.7版本,则使用以下指令删除

yum remove java-1.6.x-openjdk
yum remove java-1.7.x-oPEnjdk

这里x替换为系统中具体的版本号

2.下载并安装jdk
首先应当查看系统究竟是36位还是64位的,再下载相应的jdk,查看指令为uname -a
下载的java jdk默认放置在/usr/lib/jvm
通过yum进行安装

sudo yum install java-1.8.0-openjdk*

将1.8.0的所有相关文件都下载下来。

3.配置JAVA_HOME~很关键
鉴于很多的安装包都将依赖JAVA_HOME来查找相应的jdk,所以配置JAVA_HOME这一步很关键
这里需要注意的是,JAVA_HOME指的是完整的jdk目录,而不是特殊的bin目录,一定要注意

vim /etc/bashrc
在最后加入这么一段语句
JAVA_HOME = /usr/lib/jvm/jdk文件名
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME
退出编辑
source /etc/bashrc

从而使刚才的编辑生效

4.测试
使用java -versionjavac指令来查看配置是否成功

git

一键式安装的语句:

yum install git

但是通过一键安装的git版本太低了,所以还可以参考下面这种方式。
在这之前,需要注意的是,较高版本的centos往往自带了git,当然版本还是很低的,所以记得先卸载系统自带的git。

yum remove git

我将我的git安装在了/usr/src/git目录下。如果想要安装在其它的目录下,记得修改代码~

1.先安装必要的包

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker

2,下载git包, 记得先进入你想要放置该包的目录,我的是/usr/src/git。如果想要下载别的版本,记得修改版本号

cd /usr/src/git
wget https://www.kernel.org/pub/so...
tar xzf git-2.7.3.tar.gz

这时,你的压缩文件被解压成当前目录下的git-2.7.3文件夹

3.进入文件夹,编译安装,并配置环境变量

cd git-2.7.3
vim /etc/bashrc

编辑bashrc,在最后添加一句

export PATH=/usr/src/git/git-2.7.3:$PATH

按esc键并输入:wq!保存变动后退出。记住以上这些操作最好进入管理员模式进行。

执行该文件

source /etc/bashrc

4.检查安装成功与否

@H_606_126@centos6+jenkins+git+maven 服务器web环境搭建

还在更新中 敬请期待

centos6+jenkins+git+maven 服务器web环境搭建

@H_304_139@MySQL

grep 'temporary password' /VAR/LOG/mySQLd.log
SET PASSWORD = PASSWORD('your_new_password');//密码要符合大小写特殊字符各一个
grant all PRivileges on mydb.* to myuser@'%' identified by 'mypasswd';
grant all privileges on mydb.* to myuser@localhost identified by 'mypasswd';

https://www.linode.com/docs/d...
https://segmentfault.com/a/11...
https://www.digitalocean.com/...

jenkins

https://stackoverflow.com/que...
https://gist.github.com/texta...
http://blog.csdn.net/xlgen157...
https://segmentfault.com/a/11...

脚本宝典总结

以上是脚本宝典为你收集整理的centos6+jenkins+git+maven 服务器web环境搭建全部内容,希望文章能够帮你解决centos6+jenkins+git+maven 服务器web环境搭建所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。