Log

2014.10.25 study-daily

思い出せない

前回の投稿から1ヶ月以上過ぎていて、何か書こうと思ったけど、ここ1ヶ月何やってたか記憶がほぼない。

サーバー関係

ログローテーションの設定を行った。

yum install logrotate

/etc/logrotate.d/配下に追加の設定を行う

/var/log/httpd/_/_logとかやるとユーザーごとに設置したログ・ファイル全てを対象にしたローテーション設定ができる

Ansible

1台のサーバーでTomcat、Gitbucket、Jenkins、Redmineを動かす計画をしているのでVagrantで実験中

ついでにNginxをフロントにおいてGitbucket(Tomcat)、Jenkins、Redmine(Unicorn)、PHP(Apache)にリバースプロキシにする予定。

yumモジュールはnameでhttpでrepl指定してもインストールできるようだ。

後でNginxでリバースプロキシの設定する予定だからTomcatのデフォルトポートはそのままに、Jenknsは8010とか競合しない番号にポート変更。

Tomcatの自動起動スクリプト調べて作ったんだけど、何かよろしくなかったらしい。daemon化うまくいかなかった。

JavaScript

AWSのS3へのアップロード・ダウンロードがJSのみで出来ないか調査。サンプルがいろいろあって試していたら出来た。

マルチパートアップロードの場合はファイルをバッファ分割しながら送信するのがミソ。

AWSのS3のCORSで許可ヘッダーの設定が必要でした。

PHP

namespaceやautoloadをまだ理解しきれていない部分があるようで、読み込みで躓く

毎日ちゃんとメモとらないと駄目ですね。。

[Read More…]