openEuler应用入门目录:
openEuler应用入门 - 前言
openEuler应用入门 01 - 安装openEuler操作系统
openEuler应用入门 02 - 使用FinalShell连接服务器
openEuler应用入门 03 - 搭建本地DNF源仓库
openEuler应用入门 04 - 安装DDE图形界面
openEuler应用入门 05 - 搭建FTP服务器
openEuler应用入门 06 - 搭建Windows文件共享服务
openEuler应用入门 07 - 在服务器使用Docker
openEuler应用入门 08 - 使用Nginx
openEuler应用入门 19 - 使用WPS
openEuler应用入门 10- 安装MySQL数据库
openEuler应用入门 11- 连接MySQL数据库
openEuler应用入门 12- 使用防火墙
由于我们的服务器不允许连接公网,无法使用公网的DNF源,所以我们需要搭建本地局域网内的DNF源仓库。
搭建本地DNF源仓库
下载DNF源文件
步骤1
在个人电脑本地D盘新建一个openEuler_repo文件夹。
步骤2
在openEuler_repo文件夹下创建OS,everything,update,EPOL四个文件夹。
步骤3
在OS,everything,update,EPOL四个文件夹中各新建一个“x86_64”文件夹。
步骤4
使用cwRsync工具(可以在网上下载该免费工具)拉取openEuler官方镜像源服务器上的文件。
图1 - CMD命令窗口
步骤4
在CMD上输入命令:下载dnf源。下载时间辆长,请耐心等待。总下载时长根据网速,大概需要几个小时。
所有下载命令:
#OS:
rsync -av --partial --progress rsync://root@121.36.97.194/openeuler/openEuler-22.03-LTS-SP1/OS/x86_64/ /cygdrive/D/openEuler_repo/OS/x86_64/
#update:
rsync -av --partial --progress rsync://root@121.36.97.194/openeuler/openEuler-22.03-LTS-SP1/update/x86_64/ /cygdrive/D/openEuler_repo/update/x86_64/
#EPOL:
rsync -av --partial --progress rsync://root@121.36.97.194/openeuler/openEuler-22.03-LTS-SP1/EPOL/main/x86_64/ /cygdrive/D/openEuler_repo/EPOL/x86_64/
#everything:
rsync -av --partial --progress rsync://root@121.36.97.194/openeuler/openEuler-22.03-LTS-SP1/everything/x86_64/ /cygdrive/D/openEuler_repo/everything/x86_64/
安装nginx并配置
步骤1
从官网下载nginx到个人电脑。
找到nginx文件下conf里的nginx.conf文件。
修改里面的listen为80, root改为“D:\\openEuler_repo”。
图2 - nginx.conf 配置文件
步骤2
修改完后,双击启动nginx,在任务管理器可以看到两个nginx进程。
注意本机防火墙设置,开通80/TCP端口。
步骤4
在网页上输入本地的IP地址,出现D:\openEluer_repo目录下的文件说明配置成功。
图3 - dnf源访问测试
配置服务器dnf源路径
使用FinalShell配置dnf源
步骤1
打开FinalShell,确认和服务器连接。
在文件中找到/etc/yum.repos.d/openEluer.repo,双击打开openEluer.repo。
将openEluer.repo里的配置清除只留下OS,everything,EPOL,update四个配置并修改,
然后保存退出。
图4 - FinalShell配置dnf源
修改完以后Ctrl+S保存,退出。
步骤5
在FinalShell命令框中输入以下命令,进行测试。
#dnf makecache // 创建dnf源缓存