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

2024-06-16 09:04

本文主要是介绍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 安装程序了,

在这里插入图片描述
单击现在就开始,就进入数据库安装了
在这里插入图片描述
更改目錄權限
sudo chown -R www-data:root /var/www/wordpress
在这里插入图片描述
本文参见:https://blog.hahasmile.com/webmin-wordpress/

这篇关于ubuntu 22.04下利用webmin 搭建一个Wordpress 网站(2)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1066027

相关文章

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

MySQL双主搭建+keepalived高可用的实现

《MySQL双主搭建+keepalived高可用的实现》本文主要介绍了MySQL双主搭建+keepalived高可用的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录一、测试环境准备二、主从搭建1.创建复制用户2.创建复制关系3.开启复制,确认复制是否成功4.同

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc

Ubuntu中Nginx虚拟主机设置的项目实践

《Ubuntu中Nginx虚拟主机设置的项目实践》通过配置虚拟主机,可以在同一台服务器上运行多个独立的网站,本文主要介绍了Ubuntu中Nginx虚拟主机设置的项目实践,具有一定的参考价值,感兴趣的可... 目录简介安装 Nginx创建虚拟主机1. 创建网站目录2. 创建默认索引文件3. 配置 Nginx4

使用DeepSeek搭建个人知识库(在笔记本电脑上)

《使用DeepSeek搭建个人知识库(在笔记本电脑上)》本文介绍了如何在笔记本电脑上使用DeepSeek和开源工具搭建个人知识库,通过安装DeepSeek和RAGFlow,并使用CherryStudi... 目录部署环境软件清单安装DeepSeek安装Cherry Studio安装RAGFlow设置知识库总

Linux搭建Mysql主从同步的教程

《Linux搭建Mysql主从同步的教程》:本文主要介绍Linux搭建Mysql主从同步的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux搭建mysql主从同步1.启动mysql服务2.修改Mysql主库配置文件/etc/my.cnf3.重启主库my

国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

《国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)》本文给大家利用deepseek模型搭建私有知识问答库的详细步骤和遇到的问题及解决办法,感兴趣的朋友一起看看吧... 目录1. 第1步大家在安装完ollama后,需要到系统环境变量中添加两个变量2. 第3步 “在cmd中

Ubuntu 22.04 服务器安装部署(nginx+postgresql)

《Ubuntu22.04服务器安装部署(nginx+postgresql)》Ubuntu22.04LTS是迄今为止最好的Ubuntu版本之一,很多linux的应用服务器都是选择的这个版本... 目录是什么让 Ubuntu 22.04 LTS 变得安全?更新了安全包linux 内核改进一、部署环境二、安装系统