凝思系统安装及初始化配置

一、 安装前准备

1.确认服务器硬件信息

我本次使用的是浪潮塔式服务器,配置如下:
[浪潮塔式服务器][130101101200095X][NP5570系列|Intel至强银牌(8核16线2.1GHz)CPU2|16GB内存2|2TB硬盘1|4GB独显1|千百兆网口4|500W电源1|键盘鼠标1|内置DVD1]
浪潮服务器官网地址:https://www.inspur.com/eportal/ui?pageId=2317460&type=2

2.镜像下载

官方镜像下载地址:https://www.linx-info.com/#/ServiceAndSupport/SoftwareDownload
本次安装采用操作系统镜像为:linxos-6.0.80-20220830-x86_64-DVD.iso

3.制作U盘启动盘

U盘:8G以上U盘,格式为NTFS(FAT32文件系统能够保存的文件最大不能超过4GB)
U盘启动盘制作工具:deepin-boot-maker
deepin-boot-maker下载地址为:https://www.onlinedown.net/soft/10036325.htm
傻瓜式制作过程就省略了…

二、操作系统安装步骤

1.BIOS设置U盘启动
插上U盘启动盘,重启服务器,然后等服务器硬件自检完成后,按 del或F12键,进入 BIOS,设置将 u 盘作为第一启动项。选择 Boot 项,Boot option #1 改为自己的 u 盘,即 Other Device,然后按F10 ,保存并重启即可
在这里插入图片描述

2. 选择待安装的操作系统,按“Enter”安装(若系统盘只有一个系统跳过此步)
在这里插入图片描述

3. 上下键选择“高级模式”,回车
在这里插入图片描述

4. 上下键选择“国网模式”,回车,开始安装。
在这里插入图片描述

5. 等待拷贝系统镜像到机器上,需要几分钟。
在这里插入图片描述

6. 镜像拷贝完毕,拔出安装U盘,回车,继续。
在这里插入图片描述

7. 自动加载额组件
在这里插入图片描述

8. 自动探测网络连接
在这里插入图片描述

9. 若提示探测网络设备报错,回车,继续
在这里插入图片描述
(1) 选择“配置网络”,回车
在这里插入图片描述

(2) 重新自动探测网络
在这里插入图片描述

10. 自动探测磁盘
在这里插入图片描述

11. 磁盘分区,选择“分区向导”,回车
在这里插入图片描述
12. 选择手动,回车
在这里插入图片描述

13. 删除分区。若已存在系统分区,请按照下面步骤删除
(1) 上下键选中待删除分区,回车
在这里插入图片描述

(2) 上下键选中“删除此分区”,回车
在这里插入图片描述

(3) 同样的步骤删除其它分区,没有分区则显示一块空闲空间。
在这里插入图片描述

14. 新建swap分区
(1) 上下键选中“空闲空间”,回车
在这里插入图片描述

(2) 选择“创建新分区”,回车
在这里插入图片描述

(3) 输入分区大小,交换分区大小为内存大小的2倍,如8G内存对应16G交换分区
在这里插入图片描述

(4) 选择分区类型为“主分区”,回车
在这里插入图片描述

(5) 选择“开始”,回车
在这里插入图片描述

(6) 选中“用于”,回车
在这里插入图片描述

(7) 选中“交换空间”,回车
在这里插入图片描述

(8) 选中“分区设定结束”,回车
在这里插入图片描述

15. 交换分区设定完毕
在这里插入图片描述

16. 新建根分区“/”,分配所有剩余空间
(1) 选中“空闲空间”,回车
在这里插入图片描述

(2) 选中“创建新分区”
在这里插入图片描述

(3) 输入空间大小,默认是所有剩余空间,默认即可,回车
在这里插入图片描述

(4) 选择“主分区”,回车
在这里插入图片描述

(5) 选择“分区设定结束”,回车
在这里插入图片描述

17. 交换和根分区新建完毕,选择“分区设定结束并将修改写入磁盘”,回车
在这里插入图片描述

18. 选择“是”,回车
在这里插入图片描述

19. 自动安装基本系统,请等待
在这里插入图片描述
在这里插入图片描述

20. 自动安装软件,请等待
在这里插入图片描述
在这里插入图片描述

21. 选择启动硬盘,一般是“/dev/sda”,对应第一块硬盘,回车
在这里插入图片描述
在这里插入图片描述

22. 结束安装进程,安装完毕。
在这里插入图片描述

23. 自动重启后,快捷键进入BIOS,“Boot”设定启动顺序硬盘优先,F10保存并重启。(不同服务器的主板不同,参考3.1)
在这里插入图片描述

24. 重启或是开机,进入系统
在这里插入图片描述
25. 因为没有独立显卡驱动,如果进去卡在以下界面,需要将显示器连接线连接集显的接口上,并进入主板关闭独显,采用集显启动系统

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(1)按F12进入主板,切换到Chipset中的Miscellaneous Configuration选项进入

在这里插入图片描述

(2)选择VGA Priority进入,切换到Onboard Device 选项(板载设备优先)
在这里插入图片描述

(3)按F10保存设置并退出,启动服务器
在这里插入图片描述

注意:不同的服务器主板的选项不同,可以寻求服务器厂家的技术支持,NP3020M5的如下:
在这里插入图片描述
在这里插入图片描述

26. 凝思系统序列号
这个需要自己联系厂家购买,一般有两种:
(1)测试序列号:可用时长有限,一般三个月。可以在任意服务器上使用。
(2)永久序列号:可用时长无限,但是绑定mac地址,只能在一台服务器上使用。

三、英伟达独立显卡驱动安装

1.确定独立显卡的类型

显卡硬件上面会写,本机显卡类型如下:
【NVIDIA Quadro P1000显卡,芯片厂商 NVIDIA,CUDA核心 640个,显存类型 GDDR5,显存容量 4GB,显存位宽 128bit,最大分辨率 5120×2880】

2.下载独立显卡驱动

去官网https://www.nvidia.com/Download/index.aspx查找并下载对应的英伟达显卡驱动
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.安装独立显卡驱动

  1. 远程root登录,将显卡驱动NVIDIA-Linux-x86_64-390.77.run拷贝到/opt目录
  2. 改变权限:chmod 777 /opt/NVIDIA-Linux-x86_64-390.77.run
  3. 在本机按alt+ctrl+F1键,进入自带终端tty0,并登录root
  4. 停止图形界面服务:service lightdm stop
  5. 设置多用户模式:systemctl set-default multi-user.target
  6. 禁用默认的nouveau驱动:echo “blacklist nouveau” >> /etc/modprobe.d/fbdev-blacklist.conf
  7. 重启服务器:init 6
  8. 按alt+ctrl+F1键进入自带终端tty0,并登录root
  9. 安装独立显卡驱动:/opt/NVIDIA-Linux-x86_64-390.77.run -ui==none
  10. 安装过程,要求确认的都选“y”,或是确认,最后提示安装成功
  11. 按alt+ctrl+F1键进入自带终端tty0
  12. 设置图形模式:systemctl set-default graphical.target
  13. 启动图形服务:service lightdm start
  14. 重启服务器,进入bios设置为独显启动(非板载启动),把显示器连接到独显的接口。
    在这里插入图片描述
  15. 再次重启服务器,终端输入nvidia-smi命令,屏幕出现以下打印时表示显卡驱动安装完成。
    在这里插入图片描述

四、初始化配置

1.在Debian上启用root远程登录SSH服务

方式一

1.使用以下命令安装ssh:apt-get install ssh
⒉编辑ssh配置文件:vim /etc/ssh/sshd_config
在文件的最后加上以下两句

PasswordAuthentication yes
PermitRootLogin yes#允许root用户登录

3.启动服务:service ssh start
4.使用命令验证ssh 服务的状态:/etc/init.d/ssh status
5.将ssh设置成开机自启:update-rc.d ssh enable

方式二

1.在Debian上安装SSH服务

debian允许我们通过ssh协议登录debian服务器。SSH是从远程位置登录debian的首选方法,因为ssh协议通过Internet提供安全的加密连接。
1.首先使用apt-get update命令更新apt源列表:apt-get update
2.然后使用apt-get install命令在debian上安装openssh服务器:apt-get install openssh-server
3.现在启动并启用debian ssh服务器以在系统重启时启动:systemctl start ssh.service
4.运行netstat命令以确保ssh端口22已打开并正在运行:netstat -tulnp | grep 22
在这里插入图片描述
5.您可以使用systemctl命令查看ssh服务器的状态:systemctl status ssh.service
在这里插入图片描述

2.在Debian上启用root远程登录

默认情况下,Debian Linux不允许以root用户身份通过SSH协议登录服务器。已从主ssh配置文件中禁用Debian ssh root登录。如果您尝试以root用户身份登录,则会收到错误消息“权限被拒绝,请再试一次”。/etc/ssh/sshd_config文件中的PermitRootLogin参数控制ssh root权限。默认情况下,Debian Linux中PermitRootLogin的值为“without-password”。要允许root登录,我们需要将PermitRootLogin设置为yes。
1.首先使用文本编辑器打开ssh配置文件:vim /etc/ssh/sshd_config
然后将PermitRootLogin的值更改为yes
在这里插入图片描述
2.然后保存ssh配置文件并使用systemctl命令重新启动ssh服务:systemctl restart ssh.service
现在,您应该能够通过SSH协议使用root用户帐户访问您的debian服务器。默认情况下已禁用debian中的ssh root登录,因为不建议通过ssh使用root密码。您通常应该做的是以普通Linux用户身份ssh到服务器,然后使用su命令以root用户身份登录。

3.在Debian上修改字符集为 zh_CN.UTF-8(防止中文乱码)

1.临时改变

https://blog.csdn.net/u012586326/article/details/126548217
Locale查看服务器的字符集(不是utf8的话要改成utf8)
在这里插入图片描述

Debian操作系统或基础镜像中执行以下命令可以保证此次会话中控制台、日志文件都能中文不乱码
1.追加本地语言配置:echo “zh_CN.UTF-8 UTF-8” >> /etc/locale.gen
2.重新配置本地语言:dpkg-reconfigure locales
3.指定本地语言:export LC_ALL=“zh_CN.UTF-8”

2.永久改变

参考:https://blog.csdn.net/DeliaPu/article/details/127245725
设置locale的方式有多种,以下方法选择其一设置即可。
1.修改/etc/profile文件
我使用的是修改/etc/profile的方式。在/etc/profile的最下面添加如下两句:

export LC_ALL=zh_CN.utf8
export LANG=zh_CN.utf8

执行source /etc/profile 使其生效。然后,再次查看locale,已经发生了变化。
在这里插入图片描述
2. 修改/etc/locale.gen文件
执行vim /etc/locale.gen,可以看到该文件的内容:
在这里插入图片描述

将需要的语言和字符集的注释打开,并执行locale-gen命令使其生效。
3. 命令行设置

localectl set-locale LANG=zh_CN.UTF-8

4.修改/etc/default/locale文件
在这里插入图片描述
注销重新登陆后生效。
5. 通过vim /etc/locale.conf创建文件,并写入需要的语言选项,然后通过source /etc/locale.conf使其生效。
在这里插入图片描述
完成locale的设置后,容器中的中文乱码问题得到解决。

4.在Debian上更改源配置信息

1.备份系统自带更新源配置文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2.修改配置文件sources.list内容

输入命令 sudo vi /etc/apt/sources.list 进入该文件键盘输入i进入输入模式删除里面所有内容,再将国内更新源粘贴进去,保存退出(键盘点击Esc,然后输入 :wq)。
一些国内的更新源:

阿里云源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

清华大学
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

Debian源
deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free
deb http://deb.debian.org/debian-security/ stretch/updates main contrib non-free
deb-src http://deb.debian.org/debian-security/ stretch/updates main contrib non-free
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free

3.更新源:sudo apt-get update

5.在Debian上配置静态网络

1.查看多网卡服务器上网口对应的网卡
执行ethtool -p eth0时,eth0对应的网口的灯就会闪烁
注意要在不插网线的时候进行,否则看不出来是否因ethtool引起的闪烁
2.插入网线重启网卡
关闭eth0网卡:Ifdown eth0
启动eth0网卡:Ifup eth0
3.修改为静态ip:vim /etc/network/interfaces
在这里插入图片描述
4.检查dns配置:vi /etc/resolv.conf
5.重启网络服务:/etc/init.d/networking restart

6.在Debian上设置防火墙

项目 Value
查看防火墙状态 systemctl status firewalld
开启防火墙 systemctl start firewalld.service
关闭防火墙 systemctl stop firewalld.service
设置开机启动 systemctl enable firewalld.service
查看防火墙开放端口情况 firewall-cmd --list-all

猜你喜欢

转载自blog.csdn.net/weixin_44330367/article/details/130599202