SUSE12Sp3安裝配置.net core 生產環境(1)-IP,DNS,網關,SSH,GIT

一、新增用戶

sudo useradd 用戶名
 sudo passwd 用戶名

這個時候會提示你輸入密碼,輸入兩次密碼便可html

二、靜態 IP 設置

一、設置 IP 地址
sudo vi /etc/sysconfig/network/ifcfg-eth0   #編輯配置文件

鍵入內容git

BOOTPROTO='static'   #靜態 IP
IPADDR='192.168.1.9'   #IP 地址
NETMASK='255.255.255.0'   #子網掩碼
STARTMODE='auto'    #開機啓動網絡
二、設置網關

輸入 sudo vi /etc/sysconfig/network/routes
編輯文件, 若是文件不存在就建立shell

鍵入內容vim

default 192.168.1.1 --
三、設置 DNS

輸入 sudo vi /etc/resolv.conf 編輯文件網絡

鍵入內容dom

nameserver 114.114.114.114
nameserver 8.8.8.8
四、重啓網卡

如下三個命令均可以重啓網卡ssh

sudo rcnetwork restart
sudo service network restart
sudo /etc/init.d/network restart

三、開啓 ssh 遠程鏈接

一、修改 sshd_config

輸入 sudo vim /etc/ssh/sshd_configide

作以下修改gitlab

PermitRootLogin yes [須要把註釋 #號去掉,容許 Root 用戶登陸]

PasswordAuthentication yes [默認是不支持密碼驗證的,要把 no 改成 yes]
二、開機自啓
chkconfig sshd on

按提示輸入管理員密碼this

三、 重啓 sshd 服務
sudo service sshd restart #重啓 sshd 服務

四、安裝 git 經過 SSH 拉取代碼

因爲系統是 SUSE Linux Enterprise 12 的,自帶 GIT

1. 安裝 GIT
1. 源安裝
sudo zypper install git-core

y

這樣就安裝成功了 GIT

若是這裏安裝失敗報錯, 請使用源碼安裝

2. 使用源碼安裝 (上面若是安裝成功了, 請無視本條)
wget https://www.kernel.org/pub/software/scm/git/git-2.9.4.tar.xz  #下載
xz -d git-2.9.4.tar.xz # 解壓
tar -xvf git-2.9.4.tar # 解壓
cd git-2.9.4 #進入目錄
./configure #編譯配置文件
sudo make && sudo make install #安裝
git  # 輸入 GIT 沒有下面的錯誤就是安裝成功了
If 'git' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf git        #錯誤信息
2. 生成 SSH 並連接到 GITLAB
1. 生成 rsa SSH 密鑰
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"  # 連按四下回車生成下面這樣就能夠了
Generating public/private rsa key pair.
Enter file in which to save the key (/home/allspark/.ssh/id_rsa): # 不用管,直接回車
Enter passphrase (empty for no passphrase):                       # 不用管,直接回車
Enter same passphrase again:                                      # 不用管,直接回車
Your identification has been saved in /home/allspark/.ssh/id_rsa.
Your public key has been saved in /home/allspark/.ssh/id_rsa.pub. # 這裏的地址在下面會使用到
The key fingerprint is:
SHA256:gceOfzsLaB90YpuUmYkyg+9C9qT6lZekMCqHs0v6qsw 1249110692@qq.com
The key's randomart image is:
+---[RSA 4096]----+
|                 |
|       o         |
|      . +        |
|   .   = *       |
|  + + + S .      |
| oo+.B B =       |
|=+.+= = * .      |
|*+oo.o . +..     |
|OEo..   . oo     |
+----[SHA256]-----+

看到上面這樣顯示就成功了。

2. 將 SSH 密鑰添加到 GITLAB
vi /home/allspark/.ssh/id_rsa.pub  # 這個地址是上面生成 SSH 的地方

複製文件裏面的內容

打開 Gitlab,點擊設置,點擊 SSH 密鑰,粘貼到右側方框內,添加。

回到 suse

3. 拉取代碼
git clone [url]

按提示輸入 yes

等待拉取成功,輸入 ll 就能夠看到拉取的代碼了。

SUSE12Sp3 安裝配置. net core 生產環境 - 總彙

相關文章
相關標籤/搜索