您当前所在位置:首页安装教程「CodingTools」第6话云服务器安装UbuntuServer20.04

「CodingTools」第6话云服务器安装UbuntuServer20.04

更新:2023-08-26 10:21:32编辑:tooool归类:安装教程人气:73

随着老伯勒莫纳斯蒂耶县数十家平台正式发布的内容越来越多,却常常感觉撰文、发音频有这样那样的限制。因此我预备把勒富瑟雷县的tanyugang.com搜索引擎整杰斯,能自如的正式发布该文。但是这么多年了也没找到两个合心意的CMS(Content Management System),因此我预备他们撸两个。当然肯定并非间接采用架构甚么的,而是从最基本的HTML、CSS、JS开始。

「CodingTools」第6话云服务器安装UbuntuServer20.04

Web也是我非常钟爱的两个领域,还心愿着在ToyOS上合作开发两个应用程序。网上常常说应用程序Mach比如Chromium,Google投入了几百号人叶蔓刀才维护到现在的沙织。听起来就并非两个人会完成的任务,因此连数字公司也在chan撰文解释为甚么不自研应用程序。我觉得主要看目的吧,假如是合作开发两个课堂教学性质的Mach,再套个UI假如是能努力做到的。

我今年32岁了,乐观情况下假如还能再干30年不到。因此无论看上去多么宏伟的目标,每走一步棋单厢离它更近一点,不起程永远不能抵达。卧虎藏龙都能采用编订合作开发作业系统KolibriOS,有磁盘也有应用程序,因此切不可为他们加以控制。KolibriOS花了二十多年,反正我就花20年,看看能努力做到哪一步棋,也许会有志趣相投的老师加入进来。

Kozhikode太少说,假如你了解谭老师,就会晓得他不能走别树一格的。因此看上去我在搞Web合作开发,实际上在深入理解HTML、CSS、JS,为先期合作开发应用程序长远目标。而且谭老师比较喜欢两栖作战,因此间接上伺服器,并且真的能圣戈当斯区出访。由于搜索引擎那时以后买的,早就备过案了,因此环境构筑好做个搜索引擎解析就能出访中文网站了。

以后少脉Pony家伺服器折扣,就买了好多年,实用性较低的1核1G小伺服器。因此方案加装Ubuntu 20.04 Server版,并加装Nginx伺服器。至于MySQL甚么的就先不用了,两个配置文件就够了。不过为了标识符管理方便,因此方案采用Git来发送标识符,并实用性从Github或Gitee手动并行标识符,努力做到邻近地区一上载,伺服器手动并行。

伺服器信息

目前我也不晓得这个伺服器上实用性过甚么东西,因此索性间接液化气好了,点选操作里的格式化。

格式化

点选格式化后,会有个提示信息。

重装提示

下一步棋就是重装实用性,这里我们选择公共镜像里的Ubuntu Server 20.04 LTS 64位,并设置登录密码。

重装实用性

重装很快就完成了,这里要记住伺服器的IP地址以及刚才设置的登录密码,会用于接下来的登录,注意IP是公网IP,内网那个没法登录。

重装完成

收到一条提示,默认用户名是ubuntu。

伺服器加装完成后主要靠ssh远程登录来操作,没有图形化界面。我们来到邻近地区的Ubuntu下,打开命令行窗口输入以下命令:

ssh ubuntu@you:server:ip:address

ubuntu就是默认的用户名

点选Enter后会有两个提示,因为这台电脑是第一次出访伺服器,因此无法间接建立连接,需要你再次确认一下,输入yes点选Enter即可。然后第二个提示就是让你输入密码,这个密码就是在重装的时候设置的那个。

登录成功后就是上面的沙织,此时就能把它当作你邻近地区的Ubuntu一样采用了。首先更新一下系统,一般Sever镜像都是挑的最稳定的,因此可能跟不上最近的更新进度,我们来手动更新,能看到有184个包能更新。

sudoapt update

Update

输入Upgrade命令,进行更新。由于更新源其实就在云伺服器上,因此下载速度特别快,包括日后下载软件也是。

sudoapt upgrade

假如继续就输入Y然后点选Enter。

Upgrade

升级过程中会遇到需要你确认的实用性,有两次,无脑Enter就行了。

中间实用性

等待一段时间过后,就重装完成了。

重装完成

通过ssh登录每次都要输入密码还是很麻烦的,因此我们能采用ssh密钥来免密码登录,并且输入的命令也很少。生成密钥的方法我是学习的Github,同时这个密钥也能用来添加到Github的ssh key,先期能发送标识符。

https://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

首先是通过命令生成ssh key,邮箱就写你的Github账户绑定邮箱。

ssh-keygen -t ed25519 -C"your_email@example.com"

第两个要确认的是key的保存位置,默认会保存早/home/tank/.ssh目录下,你能重新命名,比如我就给它起名叫git。

第二个是提示输入密码,这个我从来也不输,因此也不解释了。点选Enter后,ssh key密钥对就生成完毕。

生成完成

能通过ls命令查看生成的密钥对,其中git是你的私钥,而git.pub就是公钥。类似于git是小鸡炖蘑菇,git.pub是天王盖地虎。两者暗号对上了,就能通过ssh出访,不用输入密码。我们也把git.hub通过cat命令输出,然后全部选中后复制。

复制公钥

再次来到云伺服器管理平台,点选左侧的SSH密钥,然后点选新建按钮。

新建密钥

在弹出的窗口中点选导入已有公钥,能自行指定名称,并把刚才复制的内容粘贴到公钥编辑框里。

导入公钥

然后点选新建的密钥后面的绑定实例,所谓实例就是伺服器。

绑定实例

提示伺服器关机状态下才能绑定,那么我们就先去关机,然后再次绑定。

再次来到实例页面,选中伺服器后点选关机按钮。

关机

关机成功后,就能绑定了。绑定完成后,记得再次去实例页面重新开机。

然后再回到邻近地区Ubuntu,开始实用性远程登录的文件。在~/.ssh目录下新建两个文件叫做config,里面内容如下。记得把你他们的伺服器IP地址替换进去,不要保留着your:server:ip:addres,同时最后一行是认证文件,就是刚才新建的密钥对里的私钥git:

HosttanHostNameyour:server:ip:addressUserubuntuIdentityFile~/.ssh/git

保存好文件,我们能再次登录伺服器看看,这次的命令非常简单,只要:

sshtan

能看到我们登录成功了,日后就会方便许多。今天就到这里,再见!

成功

我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

Windows10系统下删除开始菜单文件夹列表的方法 Win10 PC/Mobile创造者更新15007更新内容一览

游客 回复需填写必要信息