一.安装下载jenkins
1.下载jenkins,路径:在浏览器输入jenkins.io,找到:Generic Java package(.war)下载到:D:/opt/jenkins/路径下
2.输入cmd进入命令行:切换到目录:>D:\opt\jenkins
3.启动jenkins:java -jar jenkins.war
(1、关闭Jenkins :net stop jenkins
只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/,那么我只需要在浏览器地址栏上敲下http://localhost:8080/exit 网址就能关闭jenkins服务.
2、重启Jenkies
http://localhost:8080/restart
3、重新加载配置信息
http://localhost:8080/reload
)
- 然后切换到浏览器:127.0.0.1:8080
输入命令行:vim C:\Users\wangmeng\.jenkins\secrets\initialAdminPassword
然后把密码复制到浏览器,然后跳转页面,选择左边的选择建议安装的插件,然后输入用户名(admin)密码(admin)登录
- 输入账号密码后,停止空白页,解决连接:https://blog.csdn.net/zzy1078689276/article/details/77601621
二、虚拟机配置:
1.确定虚拟机ip命令:ifconfig
2.确认ssh是否远程连接命令:netstat -anp|grep :22
启动ssh连接命令:service sshd start
- ssh登陆权限不够,命令:sudo vi /etc/ssh/sshd_config把PermitRootLogin yes前面的#去掉或者把
1) 将PermitEmptyPasswords yes前面的#号去掉
- 将PermitEmptyPasswords 参数值修改为yes;
- 关闭防火墙:service iptables stop
- 检验防火墙是否关闭:service iptables status
三、
1.安装java环境
1).安装java环境:yum install java
2).检验java是否安装成功:java -version
2.安装git环境
1).安装git:yum install git
2).验证git:git version
3).对git进行初始化设置:
用户名: git config --global user.name"root"
邮箱:git config --global user.email"aa.@abc.com"(可以随意设置)
4)生成授权证书:ssh-keygen -t rsa -C "aa.@abc.com"
检验是否生成:cd ~/.ssh/(进入用户的目录)
然后ls查看到文件:id_rsa(私钥) id_rsa.pub(公钥)
- 把git证书的公钥注册到github网站上
进入github.com 登陆进去,然后进入setting找到ssh and GPG keys 然后点击New ssh key 随意命令一个Title名称:Linuxlev 然后进入到公钥路径(cd ~/.ssh/)编辑(vim id_rsa.pub )
验证是否设置成功:ssh git@github.com
设置失败可以重新卸载重装,移除所有公钥的命令:key-pair
ssh-add -D
rm -r ~/.ssh
- 下载安装maven:
1)切换到root路径下:cd/usr/local/maven
Linux:
1)下载:wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz(需要安装wget命令:yum -y install wget)
2)解压:
tar xzf apache-maven-3.5.4-bin.tar.gz
- 配置属性文件:
cd/usr/local/maven/apache-maven-3.5.4
然后输入命令:vim /etc/profile
输入i进入编辑模式,新增
Export MAVEN_HOME=/usr/local/maven/apache-maven-3.5.4
export PATH=$MAVEN_HOME/bin:$PATH
加载更新后的系统配置:. /etc/profile
验证系统配置: mvn -version
- 下载安装tomcat
1)路径:/usr/local/tomcat
2)下载tomcat:wget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-9/v9.0.12/bin/apache-tmcat-9.0.12.tar.gz
3)解压:tar xzf apache-tomcat-9.0.12.tar.gz
4)切换到:cd apache-tomcat-9.0.12下
赋予可执行权限:chmod a+x -R *
Chmod:更改权限;
a+x:是linux下的所有用户;
-R:代表当前路径;
*:路径下的所有文件名;
- 修改端口:
修改配置文件:vim conf/server.xml
- 启动tomcat命令:bin/startup.sh
- 检验是否启动:ps -ef|grep tomcat
- 然后在浏览器上访问:http://192.168.31.131:8080/
6:把linux服务器部署到jenkins上
- 新建节点:
系统管理——管理节点--新建节点--输入节点名称(testEnv)选中Permanent Agent 单击ok
- 尝试连接:如果连接不成功选择
- 运行
- Git相关
1)idea连接git:转载链接地址:https://www.cnblogs.com/jinjiyese153/p/6796668.html
2)Github下载程序 需要fork,fork到本地之后可以有权限做更改;
3)git gui here怎么连接到github:https://www.cnblogs.com/jf-67/p/7086659.html?utm_source=itdadao&utm_medium=referral
3)复制ssh链接克隆到自己机器上:
4)使用git工具:https://www.cnblogs.com/jf-67/p/7086659.html?utm_source=itdadao&utm_medium=referral
5)使用git命令复制到本地:切换到你要下载的路径,然后输入命令:git clone git@github.com:Wangmeng1010/grelTest.git(git项目的路径)
6)导入到idea,然后用maven构建项目,clean,install,run maven;
7)在mysql客户端工具里创建数据库,导入sql文件;配置项目里配置文件,配置成本地的数据库连接;