一.git搭建私有倉庫(參考鏈接https://www.liaoxuefeng.com/wiki/896043488029600/899998870925664
)Linux服務器
1.安裝git
sudo apt-get install git
2.創(chuàng)建git用戶
sudo adduser git
3.生成用戶公鑰,然后復制進/home/git/.ssh/authorized_keys文件里,一行一個
vim /home/git/.ssh/authorized_keys
4.創(chuàng)建git倉庫主意倉庫名的后綴為.git 如/srv/sample.git 則在srv目錄下輸入:
sudo git init --bare sample.git
Git就會創(chuàng)建一個裸倉庫,裸倉庫沒有工作區(qū),因為服務器上的Git倉庫純粹是為了共享,所以不讓用戶直接登錄到服務器上去改工作區(qū),并且服務器上的Git倉庫通常都以.git結尾。然后,把owner改為git 以此來添加git的所有權:
sudo chown -R git:git sample.git
5.出于安全考慮,禁用shell登錄:
這可以通過編輯/etc/passwd文件完成。
vim /etc/passwd
找到類似下面的一行:
git:x:1001:1001:,,,:/home/git:/bin/bash
修改為
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
6.克隆倉庫
git clone git@server:/srv/sample.git
二、阿里云安裝node鏈接https://blog.csdn.net/lzy_1112/article/details/79905881
1.下載壓縮包
wget https://npm.taobao.org/mirrors/node/v6.10.3/node-v6.10.3-linux-x64.tar.xz
2.下載后進行解壓
xz -d node-v6.10.3-linux-x64.tar.xz
tar -xvf node-v6.10.3-linux-x64.tar
如果下載的是.tar.gz包,則用如下命令解壓:
tar -xzvf node-v6.10.3-linux-x64.tar.gz
3.解壓完后,給它指定軟連接
ln -s /node-v6.10.3-linux-x64/bin/node /usr/local/bin/node
ln -s /node-v6.10.3-linux-x64/bin/npm /usr/local/bin/npm
通過命令驗證
node -v
npm -v
注意這里npm 如果出現(xiàn)問題,則需要配置一下環(huán)境變量
通過 vi /etc/profile 文件來配置

保存退出后,可通過
source /etc/profile
命令使修改立即生效
三、使用yum安裝nginx參考鏈接https://jspang.com/posts/2018/10/05/nginx.html#%E7%AC%AC02%E8%8A%82-nginx%E7%9A%84%E5%BF%AB%E9%80%9F%E6%90%AD%E5%BB%BA
1.首先查看yum中是否存在nginx
yum list | grep nginx
2.如果yum源里面不存在你需要的版本可以新建一個yum源
vim /etc/yum.repos.d/nginx.repo
然后將這個官網(wǎng)提供的源復制進去,也可以自己去官網(wǎng)選擇你需要的源
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1
但是注意這里面有一句話:baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
這個是需要修改的,我的系統(tǒng)是centos 7版本就應該修改為
baseurl=http://nginx.org/packages/centos/7/$basearch/
3.修改完成之后就可以安裝了
yum install nginx
檢查一下
nginx -v
四、jenkins 安裝
1.添加jenkins源
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
安裝jenkins
yum install jenkins //完成之后直接使用 yum 命令安裝 Jenkins
Jenkins 修改權限
vim /etc/sysconfig/jenkins
找到$JENKINS_USER 改為 “root”:

然后更改執(zhí)行以下命令 Jenkins home,webroot 和日志的所有權:
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
啟動 jenkins
service jenkins restart