[WordPress] Ftp 以外のワードプレスのプラグインをインストールするためのサーバーの構成

スポンサーリンク

質問

まず stackoverflow と他のサイトから多くの話題を読んで、答えを見つけることができません

自分のワードプレスの私のワードプレスのサイトのためのソリューションをホスティングをセットアップしようとしています。だから、私はサーバーがある nginx、hhvm と mysql をインストールする digitalocean から。私はエラーなしワードプレスをインストールすることができます。しかし、ワードプレスのダッシュ ボードからプラグインをインストールしようとすると、ワードプレスは私の ftp の資格情報を要求します。どのようにすることができますそれを取除き、ftp の資格情報なしのプラグインが自動的にインストール?

追加 define(‘FS_METHOD’,’direct’) wp を採用-config ファイルを変更することができますが、その時点で私は ‘を作成できませんでしたディレクトリ’ エラーを取得と新しいワードプレスをインストールするたびに何度も繰り返し行う必要がありますので、これは適切なソリューションではない私は知っている

の各サイトで幾度も繰り返すので wp 設定に ftp の資格情報ファイル再び右ではないソリューションを書くもう一つ

最後にこのコードをあります。

sudo chown -R www-data:www-data wordpress-foldername

それは動作しますが、再び私はすべてのワードプレスのサイトのことを行う必要があります。これを自動化することができますか。すべてのインストールの新しいワードプレスにするたくないです。1 時間を構成する方法、それはすべての時間を動作?

答え

私は、私はワードプレスをインストールして私はわからないどのようにそれをしたので、インストールを構成するコマンド ・ ラインを使用する必要があります新しいプロジェクトを持っているときに

私はまた個人的なホストと開発プロジェクトのデジタル海底を使用

ここでは html ディレクトリをコマンドライン参照を使用して、完全なコード

cd /var/www/sites-folder-directory

ワードプレスのパッケージをダウンロードし抽出

wget http://wordpress.org/latest.tar.gz && tar xfz latest.tar.gz 

wordpress のファイルをルート フォルダーと WordPress フォルダーの削除と tar ファイルを移動

mv wordpress/* ./ 
rmdir ./wordpress/ && rm -f latest.tar.gz 

これらの新しいファイルやフォルダーをデフォルトの nginx のユーザーおよびグループに割り当てる、既定 nginx ユーザーと/etc/nginx/nginx.conf の下にグループを確認する必要があります

chown -R nginx:nginx /var/www/sites-folder-directory 

は本当に必要なが、フォルダーとファイルのアクセス許可を以下のコマンドを使用することができますを変更する場合、

# Change Folders Permission
sudo find <directory> -type d -exec chmod 755 {} \;

# Change Files Permission
sudo find <directory> -type f -exec chmod 644 {} \;

正しいフォルダーとファイルのアクセス許可があるかどうか、現在のディレクトリが既定のユーザーとグループに割り当てるそれは、FTP の資格情報を求めるだろう

http://stackoverflow.com/questions/32477192/server-configuration-for-installing-wordpress-plugins-without-ftp

スポンサーリンク

Leave a Reply