借一步网
作者:
在
在 Ubuntu 上配置一个 FTP 服务器以便于 WordPress 升级,通常使用的是 vsftpd (Very Secure FTP Daemon)。以下是详细步骤:
sudo apt update sudo apt install vsftpd
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak sudo nano /etc/vsftpd.conf
listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES chroot_local_user=YES allow_writeable_chroot=YES
如果你希望使用被动模式 FTP,还需要添加以下配置:
pasv_enable=YES pasv_min_port=10000 pasv_max_port=10100
/var/www/html/wordpress
sudo adduser ftpuser sudo usermod -d /var/www/html/wordpress ftpuser
ftpuser
sudo chown -R ftpuser:ftpuser /var/www/html/wordpress sudo chmod -R 755 /var/www/html/wordpress
sudo systemctl start vsftpd sudo systemctl enable vsftpd
sudo ufw allow 20/tcp sudo ufw allow 21/tcp sudo ufw allow 10000:10100/tcp sudo ufw reload
wp-config.php
define('FS_METHOD', 'ftpext'); define('FTP_BASE', '/var/www/html/wordpress/'); define('FTP_USER', 'ftpuser'); define('FTP_PASS', 'your_ftp_password'); define('FTP_HOST', '127.0.0.1'); define('FTP_SSL', false);
根据你的实际情况修改这些配置。
通过以上步骤,你应该已经在 Ubuntu 上成功配置了一个 FTP 服务器,并且 WordPress 可以使用该 FTP 服务器进行升级。如果有遇到任何问题,可以检查 vsftpd 日志文件 /var/log/vsftpd.log 以获取更多信息。
/var/log/vsftpd.log
要发表评论,您必须先登录。
在 Ubuntu 上配置一个 FTP 服务器以便于 WordPress 升级,通常使用的是 vsftpd (Very Secure FTP Daemon)。以下是详细步骤:
安装 vsftpd
配置 vsftpd
如果你希望使用被动模式 FTP,还需要添加以下配置:
添加 FTP 用户
/var/www/html/wordpress
:ftpuser
对 WordPress 目录具有适当的权限:启动 vsftpd
配置防火墙
配置 WordPress 使用 FTP 进行升级
wp-config.php
文件中添加 FTP 连接信息:根据你的实际情况修改这些配置。
测试 FTP 连接
完成
通过以上步骤,你应该已经在 Ubuntu 上成功配置了一个 FTP 服务器,并且 WordPress 可以使用该 FTP 服务器进行升级。如果有遇到任何问题,可以检查 vsftpd 日志文件
/var/log/vsftpd.log
以获取更多信息。