ubuntu 22.04下利用webmin 搭建一个Wordpress 网站(2)

上次我们讲到第二部分,今天我们继续这一个话题

第三部分:利用webmin创建一个wordpress网站

1、在 Webmin 内安裝Apache

未使用的模块> Apache Webserver > 现在安装
在这里插入图片描述
在这里插入图片描述
会出现如下图所示的有关软件
在这里插入图片描述
刷新模快后
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
检查开机时要自动启动Apache
测试 apache 安装是否成功。
在这里插入图片描述

2、在 Webmin 内安裝MySQL Database Server

未使用的模块 > MySQL Database Server
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成

3、在 webmin 中安装php

在系统 >软件包 >来自APT的包裹 >输入php >搜索APT,参见下图
在这里插入图片描述
在弹出的对话框中输入php,显示内容向下滚动找到php
在这里插入图片描述
在这里插入图片描述
构建软件包的完整列表中出现要安装的php版本,单击现在安装就可以完成安装php
查看php
工具类 >php配置 >
在这里插入图片描述

4、配置域名及进行建站前的测试

服务器与资料库都架好了,开始來建站啰
首先DNS要先設定好把word.gadd.cn 指定到 Apache Webserver 的 IP
在这里插入图片描述
輸入好后按“立即创建”
在这里插入图片描述
工具类 >文件管理器 >
在这里插入图片描述
上传一个测试html文件到网站目录
在这里插入图片描述
在这里插入图片描述
测试文件 index.html 的内容:

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>恭喜,站点创建成功!</title>
    <style>

        .container {
            width: 60%;
            margin: 10% auto 0;
            background-color: #f0f0f0;
            padding: 2% 5%;
            border-radius: 10px
        }

        ul {
            padding-left: 20px;
        }

            ul li {
                line-height: 2.3
            }

        a {
            color: #20a53a
        }
    </style>
</head>
<body>
    <div class="container">
        <h1>恭喜, 站点创建成功!</h1>
        <h3>这是默认index.html,本页面由系统自动生成</h3>
        <ul>
            <li>本页面在FTP根目录下的index.html</li>
            <li>您可以修改、删除或覆盖本页面</li>
            <li>FTP相关信息,请到“面板系统后台 > FTP” 查看</li>
        </ul>
    </div>
</body>
</html>

测试结果见下图
在这里插入图片描述
再测试一下 php 的情况
测试文件 phpinfo.php 的内容:

<?php 
  phpinfo(); 
?>

测试结果见下图
在这里插入图片描述

到China 简体中文网下载软件

https://cn.wordpress.org/download/
在这里插入图片描述
上传文件到我们前述创建的 wordpress 目录,然后解压, 见下图
在这里插入图片描述
接下來我們來建立数据库
在这里插入图片描述
数据库建立了,現在要新增管理者
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
新增好了之后,要设定这位使用者的管理权限
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
上传 WordPress 文件
在这里插入图片描述
打开浏览器,
在这里插入图片描述
手动配置php.ini
在这里插入图片描述
编辑php.ini
找到动态扩展选项

extension=curl
extension=gd
extension=mbstring
extension=mysqli
extension=openssl
extension=pdo_mysql
extension=zip
zend_extension=opcache

取消注释相应的扩展
重启服务器
还需要安装以下一些扩展
在Apache上安裝php
sudo apt install php libapache2-mod-php
安裝MySQL和GD PHP扩展
sudo apt install php-mysql php-gd
Apache
sudo systemctl restart apache2
重启Mysql
sudo service mysql restart
再次在浏览运行就可发现已能进入 wordpree 安装程序了,
注意提示:
使用 文件管理器 >工具类 > “更改权限”
把 wp-config.php 的属性由 644 改为 755
文件 wp-config.php 已经存在。如果您希望重置该文件中的任何配置项目,请先删除该文件。您可以现在安装。
在这里插入图片描述
在这里插入图片描述
单击现在就开始,就进入数据库安装了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可以看出 wordpress 安装成功。

本文参见:https://blog.hahasmile.com/webmin-wordpress/

### 命令含义 该命令由三部分组成: - `sudo`:用于以超级用户权限执行后续命令。在 Linux 系统中,一些操作需要管理员权限才能执行,使用 `sudo` 可以临时提升权限来完成这些操作。 - `cp`:是 Linux 系统中的复制命令,用于将一个文件或目录从一个位置复制到另一个位置。 - `/etc/apt/sources.list.d/webmin.list /etc/apt/sources.list.d/webmin.list.bak`:指定了复制操作的源文件和目标文件。源文件是 `/etc/apt/sources.list.d/webmin.list`,这是一个与软件源相关的配置文件;目标文件是 `/etc/apt/sources.list.d/webmin.list.bak`,`.bak` 通常是备份文件的扩展名,意味着将 `webmin.list` 文件复制为一个备份文件。 ### 命令作用 该命令的主要作用是对 `/etc/apt/sources.list.d/webmin.list` 文件进行备份。在对该文件进行修改之前,创建一个备份文件是一种良好的做法,以防修改过程中出现错误,导致系统无法正常使用软件源。如果修改后出现问题,可以将备份文件恢复到原始文件,从而使系统恢复正常。 ### 可能遇到的问题及解决方案 1. **文件存在**:如果 `/etc/apt/sources.list.d/webmin.list` 文件存在,会出现类似于 `cp: cannot stat ‘/etc/apt/sources.list.d/webmin.list’: No such file or directory` 的错误。解决方案是检查文件是否真的存在,可以使用 `ls /etc/apt/sources.list.d/webmin.list` 命令进行确认。如果文件确实不存在,可能需要进一步检查 Webmin 软件是否正确安装,或者是否手动删除了该文件2. **权限问题**:如果当前用户没有足够的权限访问 `/etc/apt/sources.list.d/webmin.list` 文件或 `/etc/apt/sources.list.d` 目录,会出现权限错误。使用 `sudo` 命令可以解决大部分权限问题,但如果仍然遇到权限问题,可能是文件或目录的权限设置异常,可以使用 `sudo chmod` 命令修改文件或目录的权限。 3. **磁盘空间不足**:如果目标磁盘空间不足,复制操作可能会失败。可以使用 `df -h` 命令检查磁盘使用情况,如果磁盘空间不足,需要清理磁盘或扩展磁盘空间。 ### 代码示例 ```bash # 执行备份命令 sudo cp /etc/apt/sources.list.d/webmin.list /etc/apt/sources.list.d/webmin.list.bak # 检查备份文件是否存在 ls /etc/apt/sources.list.d/webmin.list.bak # 如果需要恢复备份文件 sudo cp /etc/apt/sources.list.d/webmin.list.bak /etc/apt/sources.list.d/webmin.list ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔极客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值