更换WEB服务器步骤
1、创建用户
useradd -d /home/guozao -s /bin/bash guozao mkdir /home/guozao chown -R guozao: /home/guozao passwd guozao
2、加入sudoer
vim /etc/sudoers
找到:
root ALL=(ALL) ALL
在后面加入:
guozao ALL=(ALL) NOPASSWD:ALL
3、修改hostname
vim /etc/hostname vim /etc/hosts
4、添加ssh本地计算机的公钥
su guozao mkdir .ssh vim ~/.ssh/authorized_keys
5、禁用root用户登录,并更改登录端口
vim /etc/ssh/sshd_config
将
PermitRootLogin yes
改为
PermitRootLogin no
将
Port 22
改为
Port 9999
如果词句前面带有”#
”号, 则去掉 “#
” 号
重启ssh服务:
sudo /etc/init.d/ssh restart
6、安装软件
sudo apt update sudo apt -y install zsh git sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" chsh -s /bin/zsh sudo apt-get -y install vim
7、安装docker:
- https://docs.docker.com/install/linux/docker-ce/debian/
- https://docs.docker.com/install/linux/docker-ce/ubuntu/
- https://docs.docker.com/install/linux/docker-ce/centos/
docker-compose:
- https://docs.docker.com/compose/install/#install-compose
8、设置docker自启动
$ sudo systemctl start docker # 立即启动docker $ sudo systemctl enable docker # 设置docker开机启动 $ sudo gpasswd -a ${USER} docker # 把当前用户加到docker用户组,方便当前用户使用docker!!!重新登陆后有效!!!
接着将镜像仓库改到国内,打开配置文件 /etc/docker/daemon.json(没有时新建该文件):
{ "registry-mirrors": ["https://6evg8u3r.mirror.aliyuncs.com"] }
9、vim中文显示乱码
vim /etc/vim/vimrc
添加
set fileencodings=utf-8,gbk,utf-16le,cp1252,iso-8859-15,ucs-bom set termencoding=utf-8 set fileformats=unix set encoding=utf-8
10、^M乱码
打开文件后,
:%s/^M//g
注:命令中的^M是通过键入<ctrl-v><enter>或<ctrl-v><ctrl-m>生成的
11、禁用vim自动visual模式
在~/.vimrc文件中加入:
set mouse-=a