サーバー開発

スポンサーリンク
サーバー開発

CentOSでメールキュー確認

mailq | tailメールキューをリアルタイムで出力するmailq | grep -3 "[email protected]" | grep "[email protected]" | less特定のメールアドレスが含まれるデータを抜き...
サーバー開発

ConoHa VPSでUbuntuの初期設定

参考
サーバー開発

LetsEncryptをdockerで走らせるコード

#!/bin/shDOMAIN=ここに適応させたいドメインWEBROOT=ウェブルートの場所EMAIL=メールアドレスを入力ROOTPATH=$( cd $(dirname $0) pwd)docker run \ --rm \ -v ${...
スポンサーリンク
サーバー開発

Nginxでgzipを有効にする

以下をconfに追加gzip on;gzip_types text/css application/javascript application/json application/font-woff application/font-tff...
サーバー開発

バーチャルホスト時にSSLページで別ページが表示される対応

Nginxでの対応。SSLページが指定されていない状態のドメインを表示しようとすると、一番上に記述されているドメインが表示されてしまう。server { listen 80 default_server; listen 443 ssl de...
サーバー開発

cronがうまく動かない時の確認

エラーを出力する。以下サイトで詳しく書かれているのでそちら参照
サーバー開発

mysql_connectエラーでWordPressが動かない

Fatal error: Call to undefined function mysql_connect()上のように出てしまいDockerで作ったWordPressが動作しないとき。PHP7ではmysql関数が使えないらしい。Docke...
サーバー開発

シェルスクリプトで親ディレクトリのパスを取得

echo $(cd $(dirname $0)/..;pwd)これを使えば絶対パスが取れる。参考
サーバー開発

ディレクトリを気にせずにシェルを実行する

cd `dirname $0`こいつを頭に追加するだけ。どういう時に使う?cronを利用する時、ディレクトリがどこか分かりづらくなる。cronの実行時は、そのユーザーのホームディレクトリで実行される。そのため、ファイルを実行したい時、そのホ...
サーバー開発

Apacheのバージョンを知りたい

以下コマンドで確認できる。パスが通っていれば、上の2つのどちらか、パスが通っていなければ、下の2つのような形で絶対パスで指定してあげるhttpd -vapachectl -v/usr/sbin/httpd -v/usr/sbin/apach...
スポンサーリンク