相信新手刚买来VPS不知道该怎么做。
接下来我就将我平时对新VPS的配置说一下。
我一般习惯用Debian 12作为VPS的系统。选择好系统后点击安装,等待一段时间,系统就会自动安装完成。
密码会发到你购买VPS时所注册的邮箱里。
接下来就要连接到你的服务器。
首先,win + r打开运行框,输入cmd回车,在cmd窗口中输入以下命令。
一条命令即可(将这些 x 换成你的实际ip):
ssh root@xxx.xxx.xxx.xxx
然后回车,就会出现如下界面:
输入 yes,继续回车,就会让你输入密码。
此时,你将发到你邮箱里的密码,输入进去就可以了。注意大小写,而且密码是不显示的。
如果输错了,就会出现:
你再输一遍就行了。
如果输入正确:
现在就连接成功了。
紧接着,我们改下密码,输入:
passwd
回车,输入你想要的密码,输入两次,再回车就修改成功了。
修改完密码后,我们先更新一下系统的软件包索引和升级已安装的软件。
输入这条命令:
sudo apt update && apt upgrade -y
稍等一下即可。
出现这些就完成了。
对于新手来说,没有一个可视化的界面,直接敲代码的话有些难度。
所以接下来,我们安装1panel面板。
但需要注意的是,1panel对vps的内存有要求,建议是1GB以上。如果你的vps的内存很小,就不要安装了,直接跳过这一步,直接看怎么安装docker。
这是GitHub上1panel的地址:github.com/1Panel-dev/…
一条命令就可以安装1panel:
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
如果出现了这样的情况:
那是因为系统里没安装curl命令,输入下面的命令安装:
sudo apt install curl -y
curl安装完成后,再次输入1panel安装命令:
现在你可以看到,1panel成功安装,让你选择语言。
输入2,然后回车。
你会看到,让你选择1panel安装目录,以及是否要安装docker。
安装目录那一行,直接默认,回车。
安装docker,输入y,回车。
可以看到现在,docker已经安装完成。
下一步是让你选择端口,你可以直接回车,默认28104。你也可以输入其他的,比如:10042,1008。
接着让你选择安全入口、面板用户,你可以默认也可以设置自己喜欢的。
最后回车,密码是自动生成的。待会访问面板的时候我会教你怎么改。
等待一下,你会看到类似(黑底蓝字,xxx是你的ip):
外部地址:http://xxx.xxx.xxx.xxx:10042/4449f44c07
内部地址:http://xxx.xxx.xxx.xxx:10042/4449f44c07
面板用户:admin
面板密码:4c50032fdd
那么,xxx.xxx.xxx.xxx:10042/4449f44c07就…
用户名:admin
密码是:4c50032fdd
假设你的IP是:145.26.65.200
我们现在访问http://145.26.65.200:10042/4449f44c07
看到这个界面,就证明1panel面板设置完成。
现在登录用户名和密码。
登录完成后,点击面板设置来更改密码和安全入口。
改完密码后,会让你重新登录。
那么,进行到现在这一步,已经算完成了,因为docker已经在配置1panel中安装好了。如果内存不符合建议标准,那么看下一步,安装docker。
首先访问docker安装的网址:docs.docker.com/engine/inst…
我的系统是debian,如果你是其他的系统,那么就选择其他的。点击一下,就会跳到相应的网页,安装命令在网页中部,跳到相应的网页后往下拉。
一共需要两条命令(如果你的系统是debian,可以直接复制粘贴):
- Set up Docker's repository. 设置docker仓库
# Add Docker's official GPG key:
sudo apt update
sudo apt install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
sudo tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/debian
Suites: $(. /etc/os-release && echo "$VERSION_CODENAME")
Components: stable
Signed-By: /etc/apt/keyrings/docker.asc
EOF
sudo apt update
2. Install the Docker packages. 安装docker
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
等待一下,docker就安装好了。
docker安装后会自动启动。
如果你想检查你的docker是否启动,输入:
sudo systemctl status docker
这样的话,证明docker启动正常。
如果那两个绿色的单词不是active和enabled而是inactive和disabled,说明你的docker没有正常启动。
输入这条命令来启动docker:
sudo systemctl start docker
到这里,这篇文章就结束了。