私は DigitalOcean からサーバーを借りています。私はポート8079でApacheの中でWordpressを実行しています。現在私が使用しているクライアントは 送信 です。それについての私の詳細は以下のようなものです:
それで私のApacheインスタンスはポート8079で動いているので、それはWordpressが私のFTP詳細を尋ねるときそれがこのようなものになるだろうということを意味するのですか?
動作していないからです。私のサーバーへの私のWordpressのインストールは/var/www/previews/sample/
の下にあります
Apache WebサーバーのポートはHTTPプロトコルにのみ使用されます。これは実際にはWebページを提供しています。ファイル転送プロトコルとは異なり、Apache自体は実際にはこれらの機能を実装していません。それらは独自のサーバーソフトウェアによって処理されます。
SFTPポートがデフォルトでない場合は、ドキュメントを参照するか、WordPressにどのような接続の詳細を正確に提供する必要があるかについてサポートに連絡する必要があります。
私はDigital OceanはあなたがFTPかSFTPを使うならあまり気にしないと思いますが、SFTPはSSH上のファイル転送プロトコルであり、SSHが有効になるといつでも有効になります、そしてSSHはあなたのサーバーを管理する唯一の方法です。
ファイル転送にFTPを使用したい場合は、FTPサーバーをインストールする必要があります。 FTPはSFTP(パスワードは平文で送信される)よりも安全性が低いので、私はそれに対してアドバイスをします。これはwordpress adminから更新を行う能力を犠牲にしますが、長い目で見れば支払うのは非常に小さい価格です。