wordpressでテーマをダウンロードするにはFTPサーバーを立ち上げる必要があるが、Entryプラン(一番安いやつ)ではデフォルトでは入っていないので導入する必要がある。
#vsftpdを入れる
yum -y install vsftpd
vim /etc/vsftpd/vsftpd.conf
# 114行目:変更 ( IPv4をリスンする )
listen=YES
# 123行目:変更 ( もし不要なら IPv6 はリスンしない )
listen_ipv6=NO
どちらもYESにすると
systemctl start vsftpd
とすると、
Job for vsftpd.service failed. See 'systemctl status vsftpd.service' and 'journalctl -xn' for details.
となるので、listenのみYESにした。
# 最終行へ追記
# ルートディレクトリ指定 (指定しない場合はホームディレクトリがルートディレクトリとなる)
local_root=/var/www
# ローカルタイムを使う
use_localtime=YES
# seccomp filter をオフにする ( ログインに失敗する場合はオフにする )
seccomp_sandbox=NO
これで設定はOKなので、
systemctl start vsftpd
systemctl enable vsftpd
とすればOK
ホスト名にサイトのIPアドレス
FTPユーザーにVPSのユーザー名
パスワードはユーザーに対するパスワード
をいれる
/var/www下にあるwordpressが入っているフォルダに許可権限がないとダウンロードできないので、chmodなどで許可を与えておく。
Tweet