[wordpress插件] WordPress DNS Manager by DigitialPixiesDigitialPixies的WordPress DNS管理器

wordpress 插件 文章 2020-04-21 23:21 0 49 全屏看文
评分
0
描述

Manage a self hosted DNS from WordPress.

通过WordPress管理自托管的DNS。

Ability to add, edit, delete DNS records (MX, SOA, CNAME, A RECORDS).

能够添加,编辑和删除DNS记录(MX,SOA,CNAME,A记录)。

This plugin is designed to generate the DNS file that can be used on the same server with nsd4 or the dns file can be exported and manually copied and pasted to another server.

此插件旨在生成可与nsd4在同一服务器上使用的DNS文件,或者可以导出dns文件并将其手动复制并粘贴到另一台服务器。

Future enhancements will be added such as dynamic ip resolution and change notifications.

未来的增强功能将被添加,例如动态IP解析和更改通知。

QUICK GUIDE

快速指南

1) Install and activate module

1)安装并激活模块

2) Add/edit DNS records as needed.

2)根据需要添加/编辑DNS记录。

Save the changes.

保存更改。

3) Either download or use the DNS that exists in the wordpress uploads folder.

3)下载或使用wordpress uploads文件夹中存在的DNS。

If the dns server is running on the same wordpress server, you can create a symbolic link to the dns file to your nsd’s dns zone folder location.

如果dns服务器在同一台wordpress服务器上运行,则可以创建指向dns文件的符号链接,该链接指向nsd的dns区域文件夹位置。

4) Click on “Restart” or “Save and Restart” to force nsd to restart.

4)单击“重新启动”或“保存并重新启动”以强制nsd重新启动。

(If there are problems with permissions executing shell commands, you must make changes to sudo to allow execution of nsd-control by the webserver user. use “System Check” to confirm if there is a permission problem.)

(如果执行shell命令的权限存在问题,则必须对sudo进行更改,以允许Web服务器用户执行nsd-control。使用“系统检查”确认是否存在权限问题。)

Frequently Asked Question

常见问题

I’m having problems logging in after plugin updates and/or WP upgrade

插件更新和/或WP升级后,我无法登录

A plugin or WordPress upgrade has introduced some incomplete javascript into the login page (which it shouldn’t) and has caused this plugin’s javascript to subsequently not execute.

插件或WordPress升级已将一些不完整的javascript引入了登录页面(不应这样做),并导致此插件的javascript随后无法执行。

To gain back access to the website:

要重新访问该网站:

1) Delete the dpt-dnsmanager plugin (or other plugins that you suspect is preventing your site from loading)

1)删除dpt-dnsmanager插件(或您怀疑阻止站点加载的其他插件)

2) Login

2)登录

3) Disable or uninstall the plugins impacting this module before re-installing dpt-dnsmanager plugin.

3)在重新安装dpt-dnsmanager插件之前,请禁用或卸载影响该模块的插件。

I’m having problems with permissions

我在权限方面遇到问题

If you encounter any errors with the “System Check” it fails for a few reasons:

如果您在“系统检查”中遇到任何错误,则失败的原因如下:

* The response from the commands were different from what I expected.

*命令的响应与我预期的不同。

This could be due to differing versions

这可能是由于版本不同所致

* You do not have sudo installed

*您尚未安装sudo

* The webserver user is not configured to have permission to run some shell commands

* Web服务器用户未配置为具有运行某些Shell命令的权限

How do I allow webserver user permission to execute sudo commands

如何允许网络服务器用户执行sudo命令

This will differ between different Linux environments.

这在不同的Linux环境之间会有所不同。

Assuming you are using nsd4 and your webserver user is www-data:

假设您使用的是nsd4,并且您的网络服务器用户是www-data:

1) create a file /etc/sudoers.dsd4

1)创建一个文件/etc/sudoers.dsd4

2) contents of the file should be (without quotes) “www-data ALL = (ALL) NOPASSWD: /usr/sbinsd-control, /usr/sbinsd”

2)文件内容应为(不带引号)“ www-data ALL =(ALL)NOPASSWD:/ usr / sbin / nsd-control,/ usr / sbin / nsd”

安装步骤

    1. Upload dpt-dnsmanager folder to the /wp-content/plugins/ directory
    2. dpt-dnsmanager 文件夹上传到 / wp-content / plugins / 目录

    3. Activate the plugin through the ‘Plugins’ menu in WordPress
    4. 通过WordPress中的“插件”菜单激活插件

下载地址
https://downloads.wordpress.org/plugin/dpt-dnsmanager.1.2.1.zip
-EOF-