安装一台新虚拟机后该做些什么?
2026/7/12 14:00:22 网站建设 项目流程

目录

  • 1 安装环境
    • 1.0 安装虚拟机Ubuntu 22.04 LTS
    • 1.1 安装宝塔(含安装docker)
    • 1.2 安装Anaconda
  • 2 ubuntu22.04开启root用户登录
  • 3 磁盘满了咋办?

1 安装环境

1.0 安装虚拟机Ubuntu 22.04 LTS

镜像下载: ubuntu-22.04.4-live-server-amd64.iso

感觉可以不用换源

1.1 安装宝塔(含安装docker)

目的是为了之后,安装docker,安装网站等
安装宝塔,通过官网命令行安装:

  • Linux面板安装脚本

安装宝塔

  • 耗时26min
  • 用向日葵远控安装好多了,特别是晚上
  • 如果中断,那么再次执行wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec即可接着安装

安装docker(自带docker-compose)
通过宝塔安装docker-engine

1.2 安装Anaconda

给服务器安装conda

  • 超详细Ubuntu安装Anaconda步骤+Anconda常用命令【非常重要】

    • 网速更快!更赞!【PS:wget的参数-c允许断点继续下载、-P指定下载目录】wget命令很赞!

    • 需要进入我安装的root环境sudo -i(不用输密码)

    • 安装完找不到conda命令:

总结文章中的关键命令:

Step0:下载Anaconda的安装包(注意-P参数后的路径可修改

wget-c'https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh'-P/home/wxh/Downloads

【PS:wget的参数-c允许断点继续下载、-P指定下载目录】
要下载20min左右,1.07G

Step1:使用bash命令安装Anaconda

bash./Anaconda3-2021.11-Linux-x86_64.sh

Step2:阅读并接受安装协议(条款可以直接q跳过)
这里一直按Enter直到出现Do you accept the license terms? [yes|no],表示协议阅读完毕输入yes即可继续安装

Step3:确认安装位置
Step2输入yes后会提示确认安装位置,这里点击Enter,默认即可

Step4:初始化Anaconda(包含环境变量的设置)
执行完STEP3Anaconda在Ubuntu系统里面的安装基本完毕了,但是还需要最后一步 初始化Anaconda,这一步只需要根据提示输入yes即可,界面如下:

如果出现以下界面,那么恭喜已经成功在Ubuntu系统里面安装上Anaconda啦

2 ubuntu22.04开启root用户登录

参考:ubuntu22.04开启root用户登录

  • 先给root设置密码sudo passwd root
  • 然后编辑vim /etc/ssh/sshd_config文件
    • 找到相应代码行并注释#PermitRootLogin prohibit-password
    • 添加上PermitRootLogin yes
  • 最后重启ssh服务service ssh restart

命令行操作:

sudoecho'root:你的root密码'|chpasswdsudosed-i's/#PermitRootLogin prohibit-password/PermitRootLogin yes/'/etc/ssh/sshd_configsudosystemctl restart sshd# 重启 SSH 服务使配置生效

3 磁盘满了咋办?

1、之前写的博客:服务器重装系统与磁盘操作
2、参考这篇文章:解决 Linux /dev/mapper/ubuntu–vg-ubuntu–lv 磁盘空间不足的问题

  • df -h查看文件系统磁盘空间的使用情况

  • 查看LVM卷组的信息vgdisplay(卷组的概念在上面有解释)

    • 发现Free PE / Size还有空间
  • 通过lvresize -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv命令进行磁盘扩容(使用100%的FREE PE)

  • 刷新/执行调整逻辑卷/dev/mapper/ubuntu--vg-ubuntu--lv

    • 通过执行命令:resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
  • 再查看空间:df -h

    • 此时Free PE / Size已经用完了

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询