Linux系统之openEuler安装部署

  • 一、openEuler介绍
  • 1.openEuler简介
  • 2.openEuler的硬件要求
  • ①物理机的安装要求
  • ②虚拟机的安装要求
  • 二、下载openEuler系统镜像
  • 1.官方网址
  • 2.下载openEuler系统镜像
  • 三、虚拟机配置工作
  • 1.设置虚拟机名称
  • 2.处理器配置
  • 3.设置虚拟机内存
  • 4.设置网络类型
  • 5.磁盘类型配置
  • 6.选择磁盘
  • 7.设置磁盘大小
  • 8.挂载openEuler的磁盘镜像
  • 四、安装openEuler
  • 1.选择安装openEuler操作系统
  • 2.选择系统语言
  • 3.设置系统时间
  • 4.磁盘分区配置
  • 5.设置root密码
  • 6.开始安装操作系统
  • 7.重启系统
  • 五、ssh连接openEuler
  • 1.直接进入openEuler
  • 2.ssh连接openEuler
  • 六、部署httpd服务
  • 1.检查yum仓库状态
  • 2.安装httpd
  • 3.启动httpd服务
  • 4.测试访问httpd服务


一、openEuler介绍

1.openEuler简介

openEuler是一款开源操作系统。当前openEuler内核源于Linux,支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景。同时,openEuler是一个面向全球的操作系统开源社区,通过社区合作,打造创新平台,构建支持多处理器架构、统一和开放的操作系统,推动软硬件应用生态繁荣发展。

2.openEuler的硬件要求

①物理机的安装要求

  • 支持服务器类型

服务器形态

服务器名称

服务器型号

机架服务器

TaiShan 200

2280均衡型

机架服务器

FusionServer Pro 机架服务器

FusionServer Pro 2288H V5 说明:服务器要求配置Avago 3508 RAID控制卡和启用LOM-X722网卡

  • 最小硬件要求

部件名称

最小硬件要求

架构

AArch64或x86_64

CPU

2*CPU (1 core)

内存

不小于4GB(为了获得更好的应用体验,建议不小于8GB)

硬盘

不小于32GB(为了获得更好的应用体验,建议不小于120GB)

②虚拟机的安装要求

  • 虚拟化平台兼容性:

1.openEuler自有的虚拟化组件(HostOS为openEuler,虚拟化组件为发布包中的qemu、KVM)创建的虚拟化平台。
2.华为公有云的x86虚拟化平台。

  • 最小虚拟化空间要求

部件名称

最小虚拟化空间要求

架构

AArch64或x86_64

CPU

2个CPU

内存

不小于4GB(为了获得更好的应用体验,建议不小于8GB)

硬盘

不小于32GB(为了获得更好的应用体验,建议不小于120GB)

二、下载openEuler系统镜像

1.官方网址

官方下载地址:https://www.openeuler.org/zh/download/

2.下载openEuler系统镜像

下载openEuler-22.09-x86_64-dvd.iso版本

openEuler中MySQL怎么安装 openeuler安装教程_openEuler中MySQL怎么安装

三、虚拟机配置工作

1.设置虚拟机名称

设置虚拟机显示名称

openEuler中MySQL怎么安装 openeuler安装教程_服务器_02

2.处理器配置

一般设置2个cpu内核总数即可。

openEuler中MySQL怎么安装 openeuler安装教程_openEuler_03

3.设置虚拟机内存

内存设置8G

openEuler中MySQL怎么安装 openeuler安装教程_openEuler中MySQL怎么安装_04

4.设置网络类型

根据自身内网环境选择网络类型,一般选择桥接或者NAT模式。

openEuler中MySQL怎么安装 openeuler安装教程_openEuler中MySQL怎么安装_05

5.磁盘类型配置

选择推荐的scsi即可

openEuler中MySQL怎么安装 openeuler安装教程_openEuler中MySQL怎么安装_06

6.选择磁盘

创建新的磁盘

openEuler中MySQL怎么安装 openeuler安装教程_linux_07

7.设置磁盘大小

根据需要设置,建议大于120G。

openEuler中MySQL怎么安装 openeuler安装教程_linux_08

8.挂载openEuler的磁盘镜像

在虚拟机设置面板中,选择ISO镜像文件。

openEuler中MySQL怎么安装 openeuler安装教程_运维_09

四、安装openEuler

1.选择安装openEuler操作系统

openEuler虚拟机开机,选择安装openEuler操作系统。

openEuler中MySQL怎么安装 openeuler安装教程_linux_10

openEuler中MySQL怎么安装 openeuler安装教程_服务器_11

2.选择系统语言

选择系统语言,为了便于以后学习,建议使用英文。

openEuler中MySQL怎么安装 openeuler安装教程_openEuler中MySQL怎么安装_12

3.设置系统时间

设置Asia/Shanghai时区

openEuler中MySQL怎么安装 openeuler安装教程_服务器_13


openEuler中MySQL怎么安装 openeuler安装教程_openEuler中MySQL怎么安装_14

4.磁盘分区配置

选择自动分区

openEuler中MySQL怎么安装 openeuler安装教程_openEuler_15

5.设置root密码

自定义root密码

openEuler中MySQL怎么安装 openeuler安装教程_linux_16


openEuler中MySQL怎么安装 openeuler安装教程_服务器_17

6.开始安装操作系统

选择开始安装操作系统

openEuler中MySQL怎么安装 openeuler安装教程_运维_18


openEuler中MySQL怎么安装 openeuler安装教程_linux_19

7.重启系统

openEuler中MySQL怎么安装 openeuler安装教程_openEuler中MySQL怎么安装_20

五、ssh连接openEuler

1.直接进入openEuler

虚拟机重启后,输入roo账号密码,进入系统内。

openEuler中MySQL怎么安装 openeuler安装教程_linux_21

2.ssh连接openEuler

  • 查看IP地址

openEuler中MySQL怎么安装 openeuler安装教程_openEuler中MySQL怎么安装_22

  • xshell连接

openEuler中MySQL怎么安装 openeuler安装教程_服务器_23

六、部署httpd服务

1.检查yum仓库状态

[root@localhost yum.repos.d]# yum repolist all
repo id                                                                       repo name                                                                      status
EPOL                                                                          EPOL                                                                           enabled
OS                                                                            OS                                                                             enabled
debuginfo                                                                     debuginfo                                                                      enabled
everything                                                                    everything                                                                     enabled
source                                                                        source                                                                         enabled
update                                                                        update                                                                         enabled

2.安装httpd

[root@localhost yum.repos.d]# yum -y install httpd
OS                                                                                                                                  3.2 MB/s | 3.4 MB     00:01    
everything                                                                                                                           11 MB/s |  17 MB     00:01    
EPOL                                                                                                                                4.9 MB/s | 5.0 MB     00:01    
debuginfo                                                                                                                           4.1 MB/s | 4.1 MB     00:00    
source                                                                                                                              1.8 MB/s | 1.7 MB     00:00    
update                                                                                                                              357  B/s | 257  B     00:00    
Dependencies resolved.
====================================================================================================================================================================
 Package                                        Architecture                      Version                                       Repository                     Size
====================================================================================================================================================================
Installing:
 httpd                                          x86_64                            2.4.51-11.oe2209                              OS                            1.3 M
Installing dependencies:
 apr                                            x86_64                            1.7.0-4.oe2209                                OS                            110 k
 apr-util                                       x86_64                            1.6.1-12.oe2209                               OS                            110 k
 httpd-filesystem                               noarch                            2.4.51-11.oe2209                              OS                            9.0 k
 httpd-tools                                    x86_64                            2.4.51-11.oe2209                              OS                             69 k
 mailcap                                        noarch                            2.1.53-1.oe2209                               OS                             34 k
 mariadb-connector-c                            x86_64                            3.1.13-1.oe2209                               OS                            179 k
 mod_http2                                      x86_64                            1.15.25-1.oe2209                              OS                            126 k
 openEuler-logos                                noarch                            1.0-7.oe2209                                  OS                            8.7 M

Transaction Summary
====================================================================================================================================================================
Install  9 Packages

Total download size: 11 M
Installed size: 16 M
Downloading Packages:
(1/9): apr-util-1.6.1-12.oe2209.x86_64.rpm                                                                                          240 kB/s | 110 kB     00:00    
(2/9): apr-1.7.0-4.oe2209.x86_64.rpm                                                                                                232 kB/s | 110 kB     00:00    
(3/9): httpd-filesystem-2.4.51-11.oe2209.noarch.rpm                                                                                 295 kB/s | 9.0 kB     00:00    
(4/9): httpd-tools-2.4.51-11.oe2209.x86_64.rpm                                                                                      1.7 MB/s |  69 kB     00:00    
(5/9): mailcap-2.1.53-1.oe2209.noarch.rpm                                                                                           1.0 MB/s |  34 kB     00:00    
(6/9): httpd-2.4.51-11.oe2209.x86_64.rpm                                                                                            2.3 MB/s | 1.3 MB     00:00    
(7/9): mod_http2-1.15.25-1.oe2209.x86_64.rpm                                                                                        1.8 MB/s | 126 kB     00:00    
(8/9): mariadb-connector-c-3.1.13-1.oe2209.x86_64.rpm                                                                               2.1 MB/s | 179 kB     00:00    
(9/9): openEuler-logos-1.0-7.oe2209.noarch.rpm                                                                                       19 MB/s | 8.7 MB     00:00    
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                10 MB/s |  11 MB     00:01     
retrieving repo key for OS unencrypted from http://repo.openeuler.org/openEuler-22.09/OS/x86_64/RPM-GPG-KEY-openEuler
OS                                                                                                                                  6.1 kB/s | 2.1 kB     00:00    
Importing GPG key 0xB25E7F66:
 Userid     : "private OBS (key without passphrase) <defaultkey@localobs>"
 Fingerprint: 12EA 74AC 9DF4 8D46 C69C A0BE D557 065E B25E 7F66
 From       : http://repo.openeuler.org/openEuler-22.09/OS/x86_64/RPM-GPG-KEY-openEuler
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: mariadb-connector-c-3.1.13-1.oe2209.x86_64                                                                                                 1/1 
  Preparing        :                                                                                                                                            1/1 
  Running scriptlet: apr-1.7.0-4.oe2209.x86_64                                                                                                                  1/9 
  Installing       : apr-1.7.0-4.oe2209.x86_64                                                                                                                  1/9 
  Running scriptlet: apr-1.7.0-4.oe2209.x86_64                                                                                                                  1/9 
  Installing       : openEuler-logos-1.0-7.oe2209.noarch                                                                                                        2/9 
  Running scriptlet: openEuler-logos-1.0-7.oe2209.noarch                                                                                                        2/9 
  Installing       : mariadb-connector-c-3.1.13-1.oe2209.x86_64                                                                                                 3/9 
  Running scriptlet: apr-util-1.6.1-12.oe2209.x86_64                                                                                                            4/9 
  Installing       : apr-util-1.6.1-12.oe2209.x86_64                                                                                                            4/9 
  Running scriptlet: apr-util-1.6.1-12.oe2209.x86_64                                                                                                            4/9 
  Installing       : httpd-tools-2.4.51-11.oe2209.x86_64                                                                                                        5/9 
  Running scriptlet: mailcap-2.1.53-1.oe2209.noarch                                                                                                             6/9 
  Installing       : mailcap-2.1.53-1.oe2209.noarch                                                                                                             6/9 
  Running scriptlet: mailcap-2.1.53-1.oe2209.noarch                                                                                                             6/9 
  Running scriptlet: httpd-filesystem-2.4.51-11.oe2209.noarch                                                                                                   7/9 
  Installing       : httpd-filesystem-2.4.51-11.oe2209.noarch                                                                                                   7/9 
  Installing       : mod_http2-1.15.25-1.oe2209.x86_64                                                                                                          8/9 
  Installing       : httpd-2.4.51-11.oe2209.x86_64                                                                                                              9/9 
  Running scriptlet: httpd-2.4.51-11.oe2209.x86_64                                                                                                              9/9 
  Running scriptlet: openEuler-logos-1.0-7.oe2209.noarch                                                                                                        9/9 
  Running scriptlet: httpd-2.4.51-11.oe2209.x86_64                                                                                                              9/9 
/usr/lib/tmpfiles.d/dbus.conf:13: Line references path below legacy directory /var/run/, updating /var/run/dbus/containers → /run/dbus/containers; please update the tmpfiles.d/ drop-in file accordingly.

  Verifying        : apr-1.7.0-4.oe2209.x86_64                                                                                                                  1/9 
  Verifying        : apr-util-1.6.1-12.oe2209.x86_64                                                                                                            2/9 
  Verifying        : httpd-2.4.51-11.oe2209.x86_64                                                                                                              3/9 
  Verifying        : httpd-filesystem-2.4.51-11.oe2209.noarch                                                                                                   4/9 
  Verifying        : httpd-tools-2.4.51-11.oe2209.x86_64                                                                                                        5/9 
  Verifying        : mailcap-2.1.53-1.oe2209.noarch                                                                                                             6/9 
  Verifying        : mariadb-connector-c-3.1.13-1.oe2209.x86_64                                                                                                 7/9 
  Verifying        : mod_http2-1.15.25-1.oe2209.x86_64                                                                                                          8/9 
  Verifying        : openEuler-logos-1.0-7.oe2209.noarch                                                                                                        9/9 

Installed:
  apr-1.7.0-4.oe2209.x86_64             apr-util-1.6.1-12.oe2209.x86_64   httpd-2.4.51-11.oe2209.x86_64                httpd-filesystem-2.4.51-11.oe2209.noarch  
  httpd-tools-2.4.51-11.oe2209.x86_64   mailcap-2.1.53-1.oe2209.noarch    mariadb-connector-c-3.1.13-1.oe2209.x86_64   mod_http2-1.15.25-1.oe2209.x86_64         
  openEuler-logos-1.0-7.oe2209.noarch  

Complete!

3.启动httpd服务

[root@localhost yum.repos.d]# systemctl enable --now httpd
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.

4.测试访问httpd服务

  • 关闭防火墙
[root@localhost yum.repos.d]# systemctl stop firewalld
[root@localhost yum.repos.d]# systemctl disable  firewalld
  • 访问httpd服务

openEuler中MySQL怎么安装 openeuler安装教程_服务器_24