Ruins开发日志(一)
Ruins开发日志(一)
-
开发环境
本次开发环境使用的是ubuntu20.04、django框架、docker开源应用容器引擎以及acgit代码保存平台 -
租借服务器
本次租用的服务器是阿里云的ECS2核2G版云服务器
阿里云服务器租用地址购买好之后通过ubuntu20.04用ssh命令登入到服务器里,创建acs用户
ssh root@**.***.***.** #其中的IP地址改成自己的公网IP
adduser acs #创建acs用户同时给新建的用户分配sudo权限,后续的开发在此用户的用户端下开发,以防止造成权限问题
usermod -aG sudo acs如果一直在一台机器上开发,则可以选择给自己的服务器设置免密登录:
在ubuntu20.04下进入.ssh文件夹,使用编辑器打开.config文件,在其中编写以下内容:Host myserver
HostName IP地址或域名
User 用户名写好文件之后键入
ssh-keygen命令以配置公钥及密钥,之后想免密码登录哪个服务器,就将公钥传给哪个服务器即可。例如,想免密登录myserver服务器。则将公钥中的内容,复制到myserver中的~/.ssh/authorized_keys文件里即可。
也可以使用
ssh-copy-id myserver命令来一键配置免密服务 -
配置工作环境
免密登录配置好的服务器,安装vim:
sudo apt-get install vim-gtk
安装tmux:
sudo apt install tmux -
安装docker
docker官方安装文档

浙公网安备 33010602011771号