未分類

スポンサーリンク
未分類

Apache PCだけ閲覧できない特定のディクレクトリを設定する

.htaccessでPCからでは閲覧できないディレクトリを作る RewriteEngine on RewriteCond %{HTTP_USER_AGENT} !(iPhone|Android.*Mobile|Windows.*Phone)...
未分類

Nginx どこからみても503メンテナンス・工事中ページの表示設定

Nginxで503工事中ページの作り方 みんなやってるだろうから検索すればすぐ出てくるだろうと思って色々調べたけど、なんかどれも難しい事ばかりやってて、コレじゃない感があったので、自分で書いてみた。 実現したかった503ページの要件 画像が...
未分類

nginx ファイルがアップロードできない open() “/var/lib/nginx/fastcgi/

nginx + php-fpmでファイルがアップロードされていない。 /var/log/nginx/error.logを見ると open() "/var/lib/nginx/fastcgi/5/00/0000000005" failed (...
未分類

.htaccess リダイレクトでクエリパラメータを削除する解決策

.htaccessを使って、リダイレクトさせるだけの話だったが、クエリパラメータがなぜかくっついてきたのでその対策メモ 例えば、/hoge/以下全ては /geko/ にリダイレクトさせたいときだいたい以下のようにすると思うが、 もし、/ho...
未分類

docker-compose CPU/メモリ等の利用率確認

それぞれのコンテナーがどれくらいCPU/メモリを使っているのか確認 docker stats
未分類

n日前までの更新ファイルだけを別ディレクトリにコピーする

n日前までの更新ファイルを別ディレクトリにコピーする まずコピー先フォルダを作成 mkdir ~/temp/ チェックしたいディレクトリに移動して実行 cd 移動 find . -mtime -1 -type f -print0 | xar...
未分類

SVG画像がブラウザでは画像として表示されず、ソースが見えてしまうとき

SVG画像がサーバーにアップロードすると、ブラウザから見れない、URLを叩くとソースが見えてしまうとき、 ・・・それはレスポンスヘッダが正しくないからです。 簡単なのは.htaccessに以下を追記します。 AddType image/sv...
未分類

【linux】空のディレクトリをまとまて削除

findにオプションを付けることで削除ができます。 空のディレクトリ $ find . -type d -empty 空のディレクトリ削除 $ find . -type d -empty -delete ディレクトリの中に空のディレクトリし...
未分類

【mysql】n番目に、大きい小さい日付のデータを取り出す

なんか久々にmysqlネタです。・・・しばらくmysqlを組んでなかったってことですね(汗) さて、mysqlにはMAX()やMIN()関数があり、最大、最小は簡単に取り出せるのですが、n番目となるとちょっと工夫がいる。 サンプル こんな商...
未分類

Ubuntu phpmyadmin IP制限が書かれているファイルの場所

Ubuntu phpmyadminでIP制限が書かれているファイルの場所 /etc/apache2/conf-available/phpmyadmin.conf # phpMyAdmin configuration Include /etc...
未分類

マルチドメインが使えないレンタルサーバーでマルチドメインのような運用がしたいときの荒業

イマドキのレンタルサーバーならマルチドメインは、だいたい対応してると思いますが、古いレンタルサーバーだったり、安いプランなどで対応していないときの荒業・・・ この技が使える条件はいろいろありますがだいたいこんな感じ virtualhostが...
未分類

Dockerfileを書き換えても反映されないときはbuild忘れ

Dockerfileを書き換え後にdocker-compose down、 docker-compose upで設定が反映されないときはイメージが再利用されているからです。 docker build docker-compose build...
未分類

【bitnami】mysql , phpmyadminの設定

LAMP環境が作れるbitnamiですが使い方が独特なので色々とメモ rootパスワードの確認方法 ホームディレクトリに入っているbitnami_credentialsに書かれているので確認 $ cd ~$ cat bitnami_cred...
未分類

【bitnami】apache php mysql サービスのステータス確認、再起動

bitnamiには専用のコマンドが用意されているようで以下のようになります 実行パス /opt/bitnami/ctlscript.sh 命令 status | start | restart | stop サービス php-fpm | a...
未分類

【Ubuntu】sshのホスト情報を登録しておく

コマンドでsshでリモート接続する場合、鍵ファイルの指定が入ってくると叩くのが面倒になってくるのでホスト名を登録してしまえばいい。 通常 $ ssh ユーザー名@ホスト名 -i ~/.ssh/鍵の名前 ~/.ssh/config に追記 H...
スポンサーリンク