我正在基于我的域设置子域。
请记住,过去被称为“WordPress MU”的是现在的“WordPress Multisite”它不是一个单独的应用程序,只是您在WordPress中使用的配置设置。
将MySQL用户的域设置为localhost、127.0.0.1或使用通配符%会更好吗。mydomain。com?哪个更安全?
在安全方面,你最好还是坚持使用本地的东西。你根本不希望外界能够与MySQL对话。我建议你localhost
或者不管本地域是什么。
localhost===127.0.0.1吗?如果没有,有什么区别?
通常,是的。嗯,这是默认值。在我见过的一些(非常罕见的)例子中localhost
设置为不同的IP地址,但如果您有新安装的CentOS,则localhost
和127.0.0.1
基本上是可以互换的。
另外,当我通过ssh终端连接时,MySQL或Wordpress的pov中的我的域是什么?
就WordPress而言localhost
如果MySQL在同一台机器上运行。就ssh而言,您实际上不需要使用域。。。仅键入mysql
从命令行进行交互。
当我通过Webmin或Usermin连接时如何?我知道这与WP没有直接关系,但我的Usermin用户将是需要超级用户权限的超级博客作者,所以我需要提供一个干净的界面。我正在考虑提供一个插件。
即使你的用户是超级用户,我也会strongly 建议不要让他们直接访问数据库。如果你开始在数据库上运行随机查询,你可能会把它弄得一团糟,而数据库的关系部分(即post meta)最好直接通过WordPress的API使用。
因此,不要为实际物理用户创建DB用户。相反,为WordPress创建一个DB用户,并提供个人(可能是管理员?)WordPress中的帐户分配给您的个人用户。