服務商: 阿里云
作業系統:Linux 64位 Ubantu 20.04 64位

目錄
另設了一個用戶
安裝tmux并配置了一些vim和tmux的便捷操作
安裝docker
Xshell配置ssh免密登錄
利用本地Dos視窗連接服務器
今天對我第一個服務器(毛坯)做了一些簡單的布置:
另設了一個用戶
總是直接操作根用戶不是很好,權限太大,一不小心把服務器的系統檔案搞壞了可就麻煩了
創建了knight用戶:
adduser knight # 創建用戶knight
usermod -aG sudo acs # 給用戶knight分配sudo權限
安裝tmux并配置了一些vim和tmux的便捷操作
(與AC Terminal相同)

這里只列舉tmux的配置,原本tmux的組合鍵首先需要用Ctrl+b, 但是鍵位離得太遠, 簡直喪心病狂! 修改后就變成Ctrl+a, 爽起來了

.tmux.conf
set-option -g status-keys vi
setw -g mode-keys vi
setw -g monitor-activity on
# setw -g c0-change-trigger 10
# setw -g c0-change-interval 100
# setw -g c0-change-interval 50
# setw -g c0-change-trigger 75
set-window-option -g automatic-rename on
set-option -g set-titles on
set -g history-limit 100000
#set-window-option -g utf8 on
# set command prefix
set-option -g prefix C-a
unbind-key C-b
bind-key C-a send-prefix
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
bind -n M-Left select-pane -L
bind -n M-Right select-pane -R
bind -n M-Up select-pane -U
bind -n M-Down select-pane -D
bind < resize-pane -L 7
bind > resize-pane -R 7
bind - resize-pane -D 7
bind + resize-pane -U 7
bind-key -n M-l next-window
bind-key -n M-h previous-window
set -g status-interval 1
# status bar
set -g status-bg black
set -g status-fg blue
#set -g status-utf8 on
set -g status-justify centre
set -g status-bg default
set -g status-left " #[fg=green]#S@#H #[default]"
set -g status-left-length 20
# mouse support
# for tmux 2.1
# set -g mouse-utf8 on
set -g mouse on
#
# for previous version
#set -g mode-mouse on
#set -g mouse-resize-pane on
#set -g mouse-select-pane on
#set -g mouse-select-window on
#set -g status-right-length 25
set -g status-right "#[fg=green]%H:%M:%S #[fg=magenta]%a %m-%d #[default]"
# fix for tmux 1.9
bind '"' split-window -vc "#{pane_current_path}"
bind '%' split-window -hc "#{pane_current_path}"
bind 'c' new-window -c "#{pane_current_path}"
# run-shell "powerline-daemon -q"
# vim: ft=conf
安裝docker
由于不同的機器有不同的作業系統,以及不同的庫和組件,在將一個應用部署到多臺機器上需要進行大量的環境配置操作,
Docker 主要解決環境配置問題,它是一種虛擬化技術,對行程進行隔離,被隔離的行程獨立于宿主作業系統和其它隔離的行程,使用 Docker 可以不修改應用程式代碼,不需要開發人員學習特定環境下的技術,就能夠將現有的應用程式部署在其它機器上,
優點:
1. 部署方便,安全
2.隔離性好
3.快速回滾
4. 成本低,管理成本更低
更多可見:面試題|Docker的優缺點 - 51CTO.COM
https://os.51cto.com/art/202009/626706.htm
與虛擬機的比較
虛擬機也是一種虛擬化技術,它與 Docker 最大的區別在于它是通過模擬硬體,并在硬體上安裝作業系統來實作,
官網有Docker的具體安裝教程:
Install Docker Engine on Ubuntu | Docker DocumentationInstructions for installing Docker Engine on Ubuntuhttps://docs.docker.com/engine/install/ubuntu/
Xshell配置ssh免密登錄
Xshell5配置ssh免密碼登錄-公鑰與私鑰登錄linux服務器(xshell如何登陸上阿里云服務器)_一顆程式猿-CSDN博客_服務器公鑰和私鑰Xshell5配置ssh免密碼登錄-公鑰與私鑰登錄linux服務器(xshell如何登陸上阿里云服務器)ssh登錄提供兩種認證方式:口令(密碼)認證方式和密鑰認證方式,其中口令(密碼)認證方式是我們最常用的一種,這里介紹密鑰認證方式登錄到linux的方法, 使用密鑰登錄分為3步: 1、生成密鑰(公鑰與私鑰); 2、放置公鑰(Public Key)到服務器~/.ssh/authorized_key檔案中;https://blog.csdn.net/longgeaisisi/article/details/78680180
利用本地Dos視窗連接服務器
利用cmd命令列遠程連接自己服務器_光頭強的博客-CSDN博客_cmd連接遠程服務器平時我們常用putty、FileZilla、xshell來操作我們的服務器,其實不為我們重視的cmd命令列也能像上述這些軟體一樣來操作我們的服務器,首先,我們打開cmd,輸入ssh:看看ssh協議是否存在,不存在就去下載:https://www.mls-software.com/opensshd.html認識sshSecure Shell(安全外殼協議,簡稱SSH)是一種加密的...https://blog.csdn.net/qq_42249896/article/details/85200327
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/321509.html
標籤:其他
下一篇:安裝centos8(保姆級教程)
