我刚刚在 Amazon Linux AMI EC2 微型实例上安装了 WordPress 3.5.2。当我尝试安装 wp-db-backup 插件(插件 -> 添加新插件)时,系统提示我输入主机名、FTP 用户名、FTP 密码和连接类型。
这个问题的答案建议passwd
在命令行中完成。根据这个答案,我不清楚我在命令行中到底在做什么。所以我用谷歌搜索了一篇关于配置 vsftpd的文章。这篇文章讨论了在服务器上生成证书,我想知道我是否会按照这篇文章偏离轨道。我在本地使用 CentOS 6.3,在 EC2 上使用 Amazon Linux AMI)。
任何帮助/指导将不胜感激。提前致谢。
编辑
我正在阅读WordPress Codex,其中讨论了 wp-config.php 文件的 ftp 常量。它建议我根据需要定义尽可能少的这些常量来纠正我的更新问题。我在正确的轨道上(尤其是安全方面)?我在下面列出了常量。任何指导将不胜感激。
define('FS_METHOD', 'ftpext');
define('FTP_BASE', '/path/to/wordpress/');
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/');
define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub');
define('FTP_PRIKEY', '/home/username/.ssh/id_rsa');
define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_HOST', 'ftp.example.org');
define('FTP_SSL', false);