zoukankan      html  css  js  c++  java
  • 2020年ubuntu sever1804 安装和配置

    最后一次折腾linux服务器,应该是13的我的VPS。因为转行后,没有及时关注vps续费的问题,结果过期,所有的数据丢失了

    当时觉得,反正都不做了,丢了就丢了吧,可现在想起来,实在是太后悔了。

    今天,在虚拟机上安装一个ubuntu server 1804 感觉用Ubuntu的还是不少的,自己前两天,刚刚在笔记本上安装了桌面版,和我印象中的ubuntu还是变化相当的大。在常用软件方面变化就更大了。

    启动界面换了,一开始是一个语言选择,好像没有中文选项了,服务器端好像也用不着中文,先继续。

    第二步是 filesystem setup

    什么是Lvm不知道,特地去查了资料,一个不需要重启服务器,就是可以改变分区容量的分区方式,于是学着网上的教程

    建立了home_ext 2G,var_ext 1G作为将来的文件系统挂载的扩展。

    第四步,安装SSH,里面可以直接添加github的认证,犹豫我还没有,就选择了No

    第五步,选择snaps商店最受欢迎的服务器环境,里面好多不了解的。我依依查询了一下,

    1、microk8s 一个kubernetes的管理工具,kubernetes 和docker最近云计算里面,炙手可热,从物理机器到虚拟机的VPS到当下的容器,

    2、nextcloud 一个私有云盘系统的服务器端

    3、wekan 一个项目进度管理系统

    4、kata-containers 一个不docker更轻量级的容器系统

    5、docker 大名鼎鼎的容器鼻祖,起家于lvm,现在已经舍弃LVM,可以在大部分的系统上直接与操作系统执行(之前需要一个虚拟层模拟LVM)。

    6、canonical-livepatch 这是Ubuntu背后公司自己的产品,可以热更新系统内核等工作,超过3个用户,要收费,算是给自己的产品一个推荐

    7、rocketchat-server 一个内部聊天系统,在中国,有微信,有钉钉等等,基本永不着吧

    8、mosquitto MQTT协议提供了一种使用发布/订阅模型执行消息传递的轻量级方法。这使其适用于物联网消息传递,例如低功率传感器或移动设备,例如电话,嵌入式计算机或微控制器。支持莓树派哦,值得关注一下。

    9、etcd 一个key-value的文件数据库,也是nosql的,国内用的不多

    10、powershell 微软的.net平台的命令行工具,这个linux用的不多吧

    11、stree-ng 一个服务器压力测试工具,比stree要强大,值得关注

    12、sbnzbd 是国外比较流行的新闻订阅系统,中国有今日头条,这个需求就不大了吧

    13、wormhole (虫洞)一个基于spark的流,敏捷大数据的工具,有时间多关注,在大数据领域好像非常有用哦

    14、aswcli、google cloud-sdk、docli 这三个应该都是客户,一个亚马逊的云,一个谷歌云,一个是数据海洋digital oceam美国云服务商的链接工具

    15、slcli 一个面向软件层的接口api ,基于Python编写,没找到相关的说明

    16、conjure-up  也是k8s集群管理工具

    17、minidlna-escoand 应该是mindlna的企业服务链接之类的,DLNA 是 Digital Living Network Alliance 的缩写, 它是由 Sony 为首的多家厂商所组成的联盟, 并且制定出一套这用于数字媒体分享的协议。minidlna,是流媒体的服务器端控制系统,

    18、postgre10 这个熟悉,面对对象的关系型数据库,开源的。

    19、heroku  是一个支持多种编程语言的云平台即服务,最新堆栈基于Ubuntu,也是云的

    20、keepalived 确保稳定的高可用的服务器集群,和heartbeat 心跳 差不多,负责监控服务器信息,一旦有服务器出错,立即由其他服务器接替工作,确保服务

    21、juju 这个也是ubuntu背后公司的产品,提供的服务编排工具。它是Ubuntu云套件的一部分

    第六步,重启,就安装好了

    第七步, 更新。

    编辑/etc/apt/source.list  开始用的阿里云的镜像源,慢的要死,不到1k不知道怎么回事,购买改成清华的了,速度几百k,还是清华的好用

    #清华大学开源软件镜像站
    # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    # 预发布软件源,不建议启用
    # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

    服务器运行了,使用Putty进行连接操作,先记录一直自己的安装经过。

  • 相关阅读:
    第一周作业
    第0次作业
    IOS和Android解析newDate()不兼容问题
    行 1: <%@ Application Codebehind="Global.asax.cs" Inherits="FuceFP.Web.Global" Language="C#" %>
    The edge module has not been pre-compiled for node.js version v6.11.2. You must build a custom version of edge.node. Please refer to https://github.com/tjanczuk/edge for building instructions.
    无法确定条件表达式的类型,因为Datetime和<null>之间没有隐式转换
    VS Android Cordova 环境搭建 Java SDK/AVD Manager 闪退
    机器学习系列(3) 决策树
    python系列(2) 函数
    MYSQL系列(4) 窗口函数解决连续几天登录的问题
  • 原文地址:https://www.cnblogs.com/qumogu/p/12383597.html
Copyright © 2011-2022 走看看