Wordpress 安装@VPS :: 文件夹权限、FTP 和 Openpanel

Wordpress 安装@VPS :: 文件夹权限、FTP 和 Openpanel

我将 openpanel 与我的 vps 一起使用,目前正在进行简单的 wordpress 安装。当我创建新的 vhost 时,文件夹的权限设置为所有者 1001(root),因此我无法真正对配置文件(wp-config.php)进行正常编辑并保存它们。我做错了什么吗?作为 ftp 用户,我使用安装 openpanel 后创建的用户的凭据。初始用户、主 ftp 和网站 ftp 用户之间有什么区别?我将不胜感激任何帮助。提前致谢。

答案1

使用 openpanel-admin 用户登录 Openpanel 后,单击“用户”选项卡,然后单击左下角的 + 符号以创建新用户(例如“用户”)。只需填写表单并选择 openpanel-admin 作为所有者。

然后转到“域”选项卡,创建一个新域(例如“domain.com”),并将刚刚创建的用户设置为所有者。在面板的侧栏中选择新创建的域,然后单击“设置 DNS 主控”。填写域名并点击创建。

在“域”下,单击“网站”选项卡。单击“设置虚拟主机”。填写域名(可选输入网站管理员电子邮件地址)并点击“创建”。在“域”下,单击“FTP 帐户”选项卡,然后单击“设置 FTP 帐户”。用户名必须采用以下格式:“[电子邮件保护]“。

像往常一样继续“设置电子邮件”、“设置邮箱”、数据库和 MySQL 用户。完成 SSH 连接到服务器后,转到 /home 目录,并将以下命令应用于域目录。

sudo chown -R [username]:www-data /home/[username]
sudo chmod -R g+s /home/[username]
sudo echo 137 027 > /etc/pure-ftpd/conf/Umask
sudo /etc/init.d/pure-ftpd restart

现在,您将能够使用新的 FTP 用户将文件上传到您的用户名的主目录,并具有适当的权限,并能够使它们对 Apache 可写。以下是来自 openpanel 论坛的有关类似案例的论坛帖子:http://forum.openpanel.com/viewtopic.php?f=3&t=439

相关内容