配ip x.x.x.111
建立会话lwx,ip ,网关,dns
nmcli connection add con-name lwx ipv4.metal ipv4.addresses 192.168.5.111/24 ipv4.g5.2 ipv4.dns 8.8.8.8 type ethernet
启动会话
nmcli connection up lwx
使会话开启自启
nmcli connection modify lwx autoconnect yes
写本地仓库
尝试一下有没有仓库:
dnf install -y httpd
没有的话,会出现一堆信息,会出现三个目录,选择一个建立仓库:
cd /etc/yum.repos.d
建立一个文件开始写仓库,注意后缀要是.repo 不然识别不到
vim lwx.repo
写仓库的同时可以建立一个新的窗口,来挂载目录
mount /dev/sr0 /mnt
/dev/sr0
可能包含了安装程序、Linux内核、安装脚本和必要的软件包。
后面写仓库的时候,如果忘了后面baseurl后的路径,可以查看 /mnt中的文件
仓库内容大概:
[baseos] 节名称
name=baseos 指定了仓库的名称为baseos
baseurl=/mnt/BaseOS 意味着这个仓库的软件包是从本地文件系统的/mnt/BaseOS
目录中获取的。
enable=1 启用的
gpgcheck=0 意味着关闭GPG检查
写仓库,要注意路径 是 /mnt/BaseOS 和 /mnt/appstream
名称,名字之类的都可以随意
装httpd包、
dnf install hpptd
可以添加 -y的选项, 目的是在后面是需要判断的问题时,全部y 同意
启动httpd服务:
systemctl start httpd
管理sata磁盘、
首先在虚拟机外面添加一个硬盘 然后进入新添加的硬盘进行设置
先用 lsblk 查看现在有的磁盘格式
进入硬盘设置:
fdisk /dev/sda
创建主分区和逻辑分区,设置分区的大小。忘记了就用m查看需要的信息
对主分区的磁盘分区进行格式化,也就是设置文件格式
mkfs.ext2 /dev/sda2
mkfs. 后面接俩次tab 可以查看文件格式可以设置为哪些
然后对主分区的磁盘进行挂载:(挂载的前提是目录是存在的)
mount /dev/sda2 /guazai2
向磁盘写入内容(这里要写像所挂载的位置的路径)
echo w ai wjy > /guazai2/lwx
查看所写内容
cat /guazai2/lwx
论坛服务
切换到仓库目录位置
cd /etc/yum.repos.d
下载php语言(若无法下载的话,重新挂载 mount /dev/sr0 /mnt 试试)
dnf install -y php*
下载数据库服务:
dnf install -y mariadb-server
开启数据库服务
systemctl start mariadb.service
进入数据库(用于以root用户身份登录MySQL数据库服务器)
mysal -uroot -p
创建一个新的数据库
creat datebase lwx
退出数据库
exit
关闭防火墙
systemctl stop firewalld
进入目标目录
cd /var/www/html
安装压缩包(压缩包)拖不进来 下载压缩包没反应时,可以重新启动一下httpd服务
解压
unzip Discuz_X3.5_SC_UTF8_20230520.zip
在浏览器中进入对应的网站,中间是虚拟机的IP地址http://192.168.72.128/upload,
以上是最简单的流程