检查是否已安装 Nginx首先,检查系统中是否已经安装了 Nginx:nginx -v如果未安装或需要重新安装,请继续以下步骤。2. 使用包管理器安装 Nginx(推荐)欧拉系统支持 yum 或 dnf 包管理器,可以直接安装 Nginx。 install nginx(3)启动并设置开机自启安装完成后,启动 Nginx 服务,并设置为开机自启:sudo systemctl start nginxsudo systemctl enable nginx(4) add-service=httpssudo firewall-cmd --reload(2)验证端口是否开放你可以使用以下命令检查端口是否已成功开放:sudo firewall-cmd --list-all4. (4)启动 Nginx进入安装目录并启动 Nginx:cd /usr/local/nginx/sbinsudo ./nginx6.
检查是否已安装 JDK首先,检查系统中是否已经安装了 JDK 或其他 Java 环境:java -version如果系统中已经安装了 Java,你会看到类似以下的输出:java version "1.8 (1)Oracle JDK访问 Oracle JDK 下载页面,选择适合你系统的版本(例如 Linux x64)。需要登录 Oracle 账号才能下载。 使用包管理器安装(推荐)欧拉系统支持 yum 或 dnf 包管理器,可以直接安装 OpenJDK 8。 Runtime Environment (build 1.8.x_xxx)Java HotSpot(TM) 64-Bit Server VM (build xx.x.x-xxx, mixed mode)4. 使配置生效:source /etc/profile或者:source ~/.bashrc(4)验证安装运行以下命令验证 JDK 是否安装成功:java -versionjavac -version5.
OpenEuler的web服务器 基础环境 查看系统环境版本 [root@taozi ~]# cat /etc/os-release NAME="openEuler" VERSION="21.09" ID="openEuler" VERSION_ID="21.09" PRETTY_NAME="openEuler 21.09" ANSI_COLOR="0;31" 配置环境 首先配置本地yum源,搭建
检查是否已安装 MySQL首先,检查系统中是否已经安装了 MySQL 或 MariaDB:mysql --version如果系统中已经安装了旧版本的 MySQL 或 MariaDB,请先卸载它们。 MySQL Yum 仓库:sudo wget https://dev.mysql.com/get/mysql80-community-release-el8-3.noarch.rpm注意:如果你使用的是 openEuler 更新包管理器缓存确保包管理器的缓存是最新的:sudo yum makecache(2)安装 MySQL 服务器运行以下命令安装 MySQL 8 社区版:sudo yum install mysql-server4.
一、创建SWAP分区 1,查看系统块设备(block device)信息 sda磁盘剩余2G空间 2,创建文件系统分区 sda3大小2G 4,设置分区类型 5,验证sda3分区 6,格式化并挂载 -82a7-b5ced86c7098 none swap defaults 1 1 三、删除swap分区将空间扩容"/"分区 1,修改sda3文件系统类型LVM 2,将物理硬盘格式化成PV(物理卷) openeuler /dev/sda3 4,扩容"/"分区 查看lv信息 lvdisplay lvs 扩容lv逻辑卷 lvextend /dev/openeuler/root /dev/sda3 5,刷新扩容文件系统 重载分区大小 resize2fs /dev/openeuler/root 查看分区挂载 df -hT EXT文件系统使用resize2fs命令, rd.lvm.lv=openeuler/root: 指系统根文件系统所在的逻辑卷。 rd.lvm.lv=openeuler/swap: 指定系统交换分区所在的逻辑卷。
欧拉操作系统(openEuler, 简称“欧拉”)是面向数字基础设施的操作系统,支持服务器、云计算、边缘openEuler是面向数字基础设施的操作系统,支持服务器、 云计算、边缘计算、嵌入式等应用场景 下面介绍在openEuler中安装Cpolar内网穿透工具实现远程也可以ssh 连接openEuler系统使用. 1. 本地SSH连接测试 在openEuler系统上,输入ip addres查看局域网IP地址 然后测试输入局域网IP进行ssh 连接,可以看到连接成功,下面我们在openEuler中安装Cpolar工具,实现 ssh远程连接访问 2. openEuler安装Cpolar openEuler是基于Linux 的系统,可以使用cpolar Linux 安装方式一键快捷安装,终端的命令界面,我们输入下面指令,如首次使用 TCP端口 地区:选择China vip 点击创建 然后打开左侧在线隧道列表,查看刚刚创建隧道后生成的 ssh tcp连接的地址,这个地址就是公网连接地址,我们可以在任意设备上使用该地址进行ssh 连接 4.
题目: 最大回文乘积 回文数就是从前往后和从后往前读都一样的数。由两个2位数相乘得到的最大回文乘积是 9009 = 91 × 99。
rsync 是 linux 系统下的数据同步、备份工具。可实现数据全量备份、增量备份、远端数据同步以及本地数据同步。 系统版本 cat /etc/os-release NAME="openEuler" VERSION="22.03 (LTS-SP1)" ID="openEuler" VERSION_ID="22.03 /opt 匿名同步,同步mirror模块下openeuler目录到/opt目录下 rsync -avP --delete rsync://192.168.188.139/mirror/openeuler 要发哪个用户和用户组来执行,默认nobody max connections=100 客户端最多连接数 use chroot=yes 在传输文件之前,服务器守护程序 chroot 到文件系统中的目录中 /OS --password-file=/etc/rsyncd.pwd 客户端从服务端拉取 指定模块路径 rsync -avz rsync@192.168.188.139::mirror/openeuler
上一篇:openEuler操作系统入门 使用Linux命令行 命令行更高效: Linux系统中使用键盘操作速度要比鼠标更快。 etc/passwd tcpdump:x:72:72::/:/sbin/nologin dbus:x:978:978:System Message Bus:/:/usr/sbin/nologin openeuler :x:1000:1000:openEuler:/home/openeuler:/bin/bash [root@localhost ~]# ping 192.168.110.245 > ping.log 3 一些常用的函数(function)与函数库(library) 4 设备文档的说明,通常是在/dev下的文件 5 文件格式和约定 6 游戏(games) 7 杂项(包括宏和惯例) 8 系统管理命令( man 文档按照标准的分类法分为8类,常用的是1, 4, 5, 8 这四个类。
系统版本 cat /etc/os-release NAME="openEuler" VERSION="22.03 (LTS-SP1)" ID="openEuler" VERSION_ID="22.03 " PRETTY_NAME="openEuler 22.03 (LTS-SP1)" ANSI_COLOR="0;31" 系统初始 kernel 版本 5.10.0-136.12.0.86.oe2203sp1 http://repo.openeuler.org/openEuler-22.03-LTS-SP1/update/x86_64/Packages/kernel-devel-5.10.0-136.52.0.131 查看系统启动默认内核,uname -r 查看系统运行内核 grub2-editenv list uname -r 重启系统生效 init 6 验证 kernel 版本 uname -r 5.10.0 (LTS-SP1)' 查看系统启动默认 kernel grub2-editenv list 重启系统生效 init 6
参考Xfce桌面简介及其安装:https://www.xmmup.com/xfcezhuomianjianjiejiqianzhuang.html 安装xfce桌面 -- 直接使用我的openeuler :1.0 \ init docker exec -it lhropeneuler22 bash -- 安装xfce桌面:https://docs.openeuler.org/zh/docs/22.03 update sudo dnf install -y dejavu-fonts liberation-fonts gnu-*-fonts \ google-*-fonts xorg-* xfwm4 xfdesktop xfce4-* xfce4-*-plugin \ network-manager-applet *fonts lightdm lightdm-gtk sudo dnf install 系统 访问Linux(mstsc):192.168.66.35:7389 file file file file 就可以做很多图形化的操作了。
通常Linux系统将多个目录在同一个分区上并挂载"/"目录下,在并发量大的业务场景会导致"/"分区磁盘被快速占满,此时需要将指定目录单独挂载到特定分区上。 1,创建磁盘 添加磁盘sdb并创建分区sdb1大小2G 2,创建PV pvcreate /dev/sdb1 3,创建VG vgcreate datavg /dev/sdb1 4,创建LV 扩容逻辑卷 lvcreate -l 100%FREE -n varlv datavg 指定逻辑卷大小50GB,可以选择"MB"或"GB",默认是MB lvcreate -L 50GB -n 逻辑卷名称 vg卷组名称 扩容逻辑卷新增 350G空间 lvextend -L +350G 逻辑卷路径 5,格式化文件系统 mkfs.ext4 /dev/datavg/varlv 6,挂载文件系统 mkdir /storage mount datavg/varlv挂载/var目录 mount /dev/datavg/varlv /var 8,设置开机挂载 echo "/dev/mapper/datavg-varlv /var ext4
ClusterShell 轻量级集群管理工具,它是基于ssh和scp命令进行封装。ClusterShell 工具使用 clush命令管理节点。通过clush命令批量管理多台服务器执行相同的命令(例如安装软件,监测运行状况...),从而实现配置批量的配置下发。使用ClusterShell工具需要主机之间建立ssh免密。
Centos/openEuler欧拉系统lvm扩容 1.lsblk查看磁盘情况 lsblk #例如这里未分配的sda 进行分区扩容 2.添加磁盘分区 fdisk /dev/sda 输入 m n p w centos 系统 openeuler 需要改为centos vgextend openeuler /dev/sda1 5.添加到逻辑卷 #将卷组剩余空间添加到逻辑卷/dev/mapper/openeuler-root 如果需要加到home 挂载 root可改为home lvextend -l +100%FREE /dev/mapper/openeuler-root #退出lvm exit 6.同步到文件系统 #如果是 ext4磁盘 resize2fs /dev/mapper/openeuler-root #如果是xfs磁盘 xfs_growfs /dev/mapper/openeuler-root -------- 自此扩容完成 end --------- 7.查看扩容情况 df -h
概述 针对不同的架构,系统引导的方式有所差异。x86支持UEFI(Unified Extensible Firmware Interface)和BIOS方式启动,AArch64仅支持UEFI方式启动。 openEuler默认已安装BIOS启动对应的引导文件,不需要用户额外操作。 统一的可扩展固件接口UEFI是一种全新类型的接口标准,用于开机自检、引导操作系统的启动,是传统BIOS的一种替代方案。 --memory 1024 --vcpus 4 --disk /data/openeuler_node-uefi.qcow2,format=qcow2,bus=virtio --network bridge =br0,model=virtio --cdrom /mnt/openEuler-22.03-LTS-SP1-x86_64-dvd.iso --boot loader=/usr/share/edk2/ --memory 1024,maxmemory=4096 --vcpus 1,maxvcpus=5 --disk /data/openeuler_node-uefi.qcow2,format=qcow2
Linux文本编辑器有: emacs nano gedit kedit vi vim Linux文本编辑器-emacs emacs是一款功能强大的编辑器,与其说是一款编辑器,它更像一个操作系统 它支持完整的恢复和重做系统以及查找和替换。 优点: 图形化界面,易上手,操作习惯与Windows类似,包括常用的快捷键如复制粘贴等 缺点: 需要安装图形化桌面才能使用。 和Emacs并列成为类Unix系统用户最喜欢的编辑器。 Vim的第一个版本由布莱姆·米勒在1991年发布。 20.03 LTS系统安装后默认没有安装vim,需要手动安装vim 基本模式 普通模式:在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。 [root@openEuler ~]# last -n 5 | awk ‘{print $1}’ #显示最近登录系统的5个账号 awk基本命令格式:awk 动作 文件名,如:awk ‘{print
概述 Zabbix 监控nginx服务需要“http_stub_status_module”模块,但openEuler和麒麟V10系统 yum install nginx 缺失“--with-http_stub_status_module Kylin 和 openEuler 如此相似; Kylin http_stub_status_module 模块 查看 http_stub_status 模块的可用性 nginx -V 2>&1 | grep 1.16.1.tar.gz 3,备份现有的nginx文件 cp -r /etc/nginx /etc/nginx_bak cp /usr/sbin/nginx /usr/sbin/nginx_bak 4, 127.0.0.1; allow ::1; deny all; } 重载配置文件 nginx -s reload 7,curl访问测试 curl -L 127.0.0.1/basic_status openEuler nginx-module-vts-0.2.1.tar.gz 3,移动nginx-module-vts-0.2.1目录到nginx编译目录下 mv nginx-module-vts-0.2.1 nginx-1.21.5/ 4,
据悉,欧拉在中国服务器操作系统新增市场份额超过 25%。openEuler 委员会主席江大勇称,欧拉 2023 年的目标是市场份额超过 35%,成为国内新增市场份额第一。 2019 年底,欧拉操作系统正式开源,让外界得以清晰看到华为在服务器操作系统上积累了十多年的技术能力;2021 年 11 月,欧拉系统全量代码等捐赠给开放原子开源基金会,进一步加速开源步伐。 值得关注的是,继聘请倪光南院士成为欧拉顾问专家委员会委员后,此次大会期间,中国工程院廖湘科院士和中国科学院王怀民院士也正式受聘成为欧拉顾问专委会委员。 欧拉社区 RISC-V SIG 组于 2020 年 4 月成立,目前已经完成 6000+ 软件源码包适配,RISC-V 镜像 RPM 软件包数量超过 23000 个。 如今,欧拉通过统一账号、统一构建工具、统一测试平台等实现了分布式、智能化的代码管理。欧拉计划与上下游合作伙伴一起共建产业根技术、共筑产业新生态、共创开源新模式、共启全球化进程。
fastcgi_read_timeout 180; fastcgi_buffer_size 128k; fastcgi_buffers 4 deny all; } } 检查nginx配置文件 nginx -t 重新加载nginx配置 nginx -s reload Zabbix 6.0 Web UI 中文乱码 在Windows 系统中找到
Problem 4 Largest palindrome product A palindromic number reads the same both ways. 问题 4 最大回文数乘积 回文数的两种读法都是一样的。由两个 2 位数字的乘积构成的最大回文数是 9009 = 91 × 99。 找出由两个 3 位数字的乘积构成的最大回文数。