首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu Wordpress服务器教程错误

Ubuntu Wordpress服务器教程错误
EN

Ask Ubuntu用户
提问于 2022-02-18 00:02:39
回答 1查看 162关注 0票数 0

我正在学习WordPress安装教程来自Ubuntu教程,并且作为步骤6的一部分输入了这个命令:

代码语言:javascript
复制
sudo -u www-data sed -i ‘s/database_name_here/wordpress’ /srv/www/wordpress/wp-config.php

我得到了一个错误:

代码语言:javascript
复制
sed: -e expression #1, char 30: undetermined ‘s’ command

请帮助我找不到其他有同样问题的人。

EN

回答 1

Ask Ubuntu用户

发布于 2022-02-18 02:21:25

您需要确保命令中的引号不是与您共享的命令中的引号相同的"curly引号“;'的含义不同。

但是,您可以通过跳过它们建议的三个sed命令并打开文件进行编辑来简化这一点,无论如何,他们都要求您这样做:

代码语言:javascript
复制
sudo -u www-data nano /srv/www/wordpress/wp-config.php

在文件中,可以用正确的数据库名替换database_name_here,用MySQL帐户名替换username_here,用MySQL帐户密码替换password_here。请记住,您不能使用root作为帐户名称,所以需要一个特定于WordPress的帐户。

如果您需要在MySQL中配置这些,您可以这样做:

  1. 以管理员身份连接到MySQL。例如: sudo mysql
  2. 如果数据库不存在,则创建数据库:创建数据库words默认CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  3. 创建一个WordPress可以使用的用户帐户:创建用户'wpress'@'localhost‘通过’superSecretPassword!123‘标识为mysql_native_password;
  4. 授予WordPress数据库的权限,包括创建新表的能力:将words.*上的所有权限授予'wpress'@'localhost';

请确保将数据库的名称、用户帐户和密码替换为您希望使用的名称。这些值应该与wp-config.php文件中的值相匹配。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1393539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档