2018年1月19日金曜日

[PHP] シェルコマンド(Linuxコマンド)を実行する


【試した環境】
Google Cloud Platform(GCP)[VMインスタンス]上で実行
OS : Linux(Debian 9.2)
PHP(7.0.27)

PHPでシェルコマンド(Linuxコマンド)を実行したいときがたまにある。
[shell_exec] を利用することで実行ができる。

2018年1月18日木曜日

[Apache] Apache2.4 (Debian) でファイル一覧を無効にする


【試した環境】
Google Cloud Platform(GCP)[VMインスタンス]上で実行
OS : Linux(Debian 9.2)
Apache(2.4.25)

Webサーバのファイル一覧がApacheのデフォルトでは覗けてしまう。
これではセキュリティ上問題なので、制御したい。
/etc/httpd/conf/httpd.conf
とよく記載があるが、Debian系のApache2.4での設定ファイルが違ったのでメモ。

2018年1月17日水曜日

[Word Press] サーバ切り替えの記録


【試した環境】
切替元:Amazon EC2(Red Hat 4.8.3-9)
切替先:Google Cloud Platform(Debian 9.2)
Word Press:最新バージョン(4.9.2–ja)

[Word Press] のサーバ切替の記録です。
[All-in-One WP Migration] というプラグインを使って引越しをします。

[Word Press] FTPを使わない本体の更新 [Debian + apache2]


[Word Press] の本体を更新しようとすると [FTP] のログインを求められる場合、以下の方法で解決ができます。

[phpMyAdmin] permission to access エラーとなったときの対処メモ


【試した環境】
Amazon EC2(AWS)[VMインスタンス]上で実行
OS : Linux(Red Hat 4.8.3-9)

[phpMyAdmin] にアクセスした時にエラー [You don’t have permission to access /phpmyadmin/ on this server.] が発生した時の対処メモです。

グローバルIPアドレスの調べ方


自分の端末が利用しているネットワークのIPアドレス(グローバルIPアドレス)を調べる方法です。

[Google Cloud Platform] サブドメイン名を設定する

【試した環境】
Google Cloud Platform(GCP)[VMインスタンス]で実行
OS : Linux(Debian 9.2)
お名前.com

今回は [Google Cloud Platform(GCP)] にサブドメイン名を設定したいと思います。
IPではなく、適切などメインでアクセスをしてもらえるようになります。