快速部署Linux 环境

基本设置

  1. 切换apt源
bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/ChangeMirrors.sh)
  1. 安装ssh服务 (成功后可尝试直接root登陆访问 22端口)
sudo apt update && sudo apt install  -y \
    openssh-server  \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common \
    git \
    make \
    tig \
    tree \
    zip unzip \
    zsh
  1. 设置root密码
sudo passwd root
  1. 修改ssh配置文件
sudo vim /etc/ssh/sshd_config
# 修改默认端口
Port 2323

/PermitRootLogin #vim 下直接定位

 PermitRootLogin yes

或者

sed -i '/PermitRootLogin /c PermitRootLogin yes' /etc/ssh/sshd_config
  1. 重启ssh生效
sudo service ssh restart

构建环境

  • zsh
apt-get install zsh
# 字体
pip2 install --user git+git://github.com/Lokaltog/powerline
wget https://github.com/Lokaltog/powerline/raw/develop/font/PowerlineSymbols.otf https://github.com/Lokaltog/powerline/raw/develop/font/10-powerline-symbols.conf
mkdir -p ~/.fonts/
mv PowerlineSymbols.otf ~/.fonts/
fc-cache -vf ~/.fonts
mkdir -p ~/.config/fontconfig/conf.d/
mv 10-powerline-symbols.conf ~/.config/fontconfig/conf.d/

# 安装ohmyzsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# zsh 设为默认
chsh -s $(which zsh)
  • 一把梭
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev python3-dev python3-pip
  • docker 一把梭哈
bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)

~~

curl -sSL https://get.daocloud.io/docker | sh

国内源

cat <<EOF > /etc/docker/daemon.json
{
 "registry-mirrors" : [
   "https://mirror.ccs.tencentyun.com",
   "http://registry.docker-cn.com",
   "http://docker.mirrors.ustc.edu.cn",
   "http://hub-mirror.c.163.com"
 ],
 "insecure-registries" : [
   "registry.docker-cn.com",
   "docker.mirrors.ustc.edu.cn"
 ],
 "debug" : true,
 "experimental" : true
}
EOF
# sudo systemctl restart docker

docker-compose

pip install --upgrade pip
# 安装docker-compose
pip install docker-compose 
```~~
posted @ 2022-05-24 16:52  J1ang  阅读(144)  评论(0)    收藏  举报