kato770 さんのアバター 22views

whoisから複数ネームサーバの抜き出し

whoisコマンドでドメイン情報を抜いてくると、ネームサーバが複数設定されていることがあります。 $ whois yahoo.co.jp [ JPRS database provides information on network adm 2017年2月18日
kato770 さんのアバター 28views

MySQL5.7 Enterprise Editionのパスワードの場所

MySQL5.7のエンタープライズ版をダウンロードしてログインしようとしたところ、まだパスワードを設定していないのにハネられることがあります。 # mysql -uroot ERROR 1045 (28000): Access denied 2017年2月9日
kato770 さんのアバター 22views

カーネルチューニングで負荷制御

nginx環境での高負荷のサーバーを軽減させることが出来たパラメータについていくつか調べましたので紹介します。 /etc/nginx/nginx.conf accept_mutex_delay (time); mutexという排他制御のシス 2017年2月2日
kato770 さんのアバター 32views

BINDでの問い合わせエラー

Jan 26 17:42:29 www named[12996]: client 127.0.0.1#33891: RFC 1918 response from Internet for ***.***.***.***.in-addr.ar 2017年1月26日
kato770 さんのアバター 35views

AWS S3まわりのコマンド

AWS S3のストレージにディレクトリを送る、もしくはその逆などのコマンドのまとめです //ローカルからS3にファイルを送る # aws s3 cp [ローカルパス] [S3内のパス] //ローカルからS3にディレクトリごと送る # aws 2017年1月12日
kato770 さんのアバター 20views

PHPのエラーログ取得

PHPのエラーログ取得手段を調べると、一般的にApacheとかと組んだ前提の記事(php.iniやsyslogなど)が多く出ます。 スクリプトでcurlなどを使った接続を行う際のログは自前でファイルを用意するだけでいいみたいです。 その際は 2016年12月8日
kato770 さんのアバター 19views

GmailAPIからラベルなど抽出

results = service.users().labels().list(userId='me').execute() 上記のコマンドでgmailの情報でラベルやメッセージなど、何種類かを取得することができます。 PyCharmを利用 2016年11月10日
kato770 さんのアバター 57views

GmailからメールのID一覧を取得

Getmail.php <?php $headers = array( "Authorization: Bearer {APIから取得したトークン}" ); $url = "https://www.googleapis.com/gma 2016年10月27日
kato770 さんのアバター 12views

ログファイルデータの整理

ログファイルからアクセスの多いIPアドレスを抜き出す作業を行い、整頓系のコマンドに多く触れることとなりました。 http://blog.nomadscafe.jp/2012/07/sort-uniq.html まずはtailでデータを並べま 2016年10月20日
kato770 さんのアバター 16views

scp

自分のPC内のデータをサーバに移す際に使うコマンドです。 特に鍵認証が必要な場合 scp -i [キー.pem] -r [ローカルにある運び出したいファイル] ****@パブリックID:[運び出し先のディレクトリ] の感じでいけます。 2016年10月13日
kato770 さんのアバター 13views

whois【ドメイン情報】

whois [option] 調査対象 でドメインに関する各種情報を得ることができます。 whois -h whois.jprs.jp で日本語で結果が帰ってきますが恐らくjp専用です。 今回はドメインの有効期限を取得するために使用しました 2016年9月29日
kato770 さんのアバター 25views

CloudWatchのput-metric-dataコマンド

put-metric-dataコマンドの具体的書き方サイト https://siguniang.wordpress.com/2014/12/19/publish-custom-metrics-to-cloudwatch-with-awscl 2016年9月29日
kato770 さんのアバター 24views

curlでbasic認証のページを取ってくる

curlでbasic認証のかかったページを取得するには curl –user [ID]:[PASS] [URL] の形を取ります http://kouji1981.hatenablog.com/entry/20120301/13 2016年9月29日
kato770 さんのアバター 20views

CloudWatch

今回取り組んだのはサイトが落ちた場合にCloudwatchに数字を投げ、それがある程度貯まればアラートになる、というものです。 AWSはコマンドラインインターフェイスからCLIリファレンスに飛ぶことができ、そこからコマンドの説明を一通り見ら 2016年9月20日
kato770 さんのアバター 31views

postfix.shに設定追加

postfix.shの場所を書いてある記事がネット上にあまりないのでメモっておきます。/usr/local/aimluck-server-utils/serverbuild/scripts/packages postfix.shを実行してm 2016年9月20日
kato770 さんのアバター 24views

postfix

postfixのmain.cfに以下の設定を加えます。 minimal_backoff_time = 100s maximal_backoff_time = 600s maximal_queue_lifetime = 24h bounce_ 2016年9月13日
kato770 さんのアバター 18views

SSL証明書の配置

証明書の発行は既に済ませていただいていたので、/etc/httpd/conf.d/ssl.confの設定の変更まで行いました。 SSLCertificateFile /etc/httpd/conf/server.crt SSLCertifi 2016年9月13日
kato770 さんのアバター 30views

WordPressの高速化

GooglePageInsightを使用してサイトを高速化するための改良箇所を調べた所、gzipが利用できることがわかりました。 https://developers.google.com/speed/pagespeed/insights/ 2016年8月30日
kato770 さんのアバター 59views

Bashのエラー検出

サイトが落ちると携帯にメールを送るスクリプトファイルを作り、実行できるところまではうまくいきましたが、crontabに設定しても全然動く気配がありませんでした。 crontab -l */1 * * * * /bin/errorkensyu 2016年8月26日
kato770 さんのアバター 14views

Bashのエラー検出

wgetによるファイル取得 wget http://~~~ wget -r と打つと大量にダウンロードしてしまいます。 また、同じようなコマンドにcurlがあります。 grepでの文字列取得 grep -オプション 文字列 参考 http: 2016年8月15日
kato770 さんのアバター 11views

Bashのアクセス制限

/etc/httpd/conf/httpd.conf の以下で Allow from ~~で ~~からのアクセスを許可 Deny from ~~で ~~からのアクセスを拒否 します。 また、AllowOverrideを入力すると、そこから下 2016年8月15日
kato770 さんのアバター 20views

nginx + PHP-fpm

php-fpmインストール時のコンフリクトでお世話になりました。 http://oxynotes.com/?p=4946 php関連をインストールする際、全てバージョンを明記した方が良さそうです。 yum --enablerepo=remi 2016年8月12日
kato770 さんのアバター 76views

Nginx + PHP-FPM構成に変更して高速化しよう

次回に忘れてしまわないようにメモ書きをします。   これらのコマンドで切換する service httpd start service nginx stop 設定ファイルはこの辺にいます /etc/nginx/ nginxのインストールに際 2016年8月8日
kato770 さんのアバター 17views

プレースホルダ

文字列を ? として”などの記号を用いて不正に侵入することを防ぐことができるのですが、 その ? にどうやって文字列を挿入するのかわかりませんでした。 $sql = "SELECT * FROM user_info WHERE 2016年8月5日
kato770 さんのアバター 50views

Webサーバーの操作(Apache)について

Apacheの操作を覚える課題でDirectoryIndexやDocumentRootの設定を変更してもサーバーが対応してくれず困っていたのですが、 service httpd restart restartのコマンドを打つ必要があったよう 2016年8月1日