muramatsu のアーカイブ

centos6.7 に php5.1 を入れる

2017年2月22日

php 関係のrpmをダウンロード ``` wget http://ftp.riken.jp/Linux/centos/5/updates/x86_64/RPMS/php-5.1.6-45.el5_11.x86_64.rpm wget http://ftp.riken.jp/Linux/centos/5/updates/x86_64/RPMS/php-cli-5.1.6-45.el5_11.x86_64.rpm wget http://ftp.riken.jp/Lin
続きを読む

mysqldump コマンド

2017年2月20日

mysql にデータをダンプしたいときや逆に出力したいときに使えるかもしれないコマンド ``` 出力の際は以下のようなコマンドラインで出力できると思われます mysqldump -u root -p --max_allowed_packet=104M hogehoge_test > mysqldump_time.sql hogehoge_test は データベース名です データが大きときは --max_aalowed_packet=104M という形でコ
続きを読む

Mysql に大きなデータを送るもしくは出力する際の注意点

2017年2月17日

my.cnf に max_allowed_packet のところで最大パケット量を調節できる。 ここが少ないと送るときもしくは出力する際にエラーが出るので注意 16MB とかが限界というわけではなくこちらの設定だと ``` max_allowed_packet=1000MB ``` とかにしてある
続きを読む

Amazon EBSのアップデート(エラスティックボリューム)

2017年2月17日

サーバーダウンさせることなく絶賛稼働中に ボリュームサイズなどを変更できる模様 制約など制限などがあるらしいのですがまだ実装されてから間もないため日本語訳がなく英語の原文しかないので 制約部分について自分なりに翻訳してまとめてみました(あまり英語に自信がないので間違っている可能性大です) 英語原文 ``` http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/considerations.html
続きを読む

シェルスクリプトによる区切り文字指定

2017年2月17日

コマンドがどの文字で区切るかを決める区切り文字 例だと for 文で変数の中身を一行ずつなど読み込みたいとき IFS で指定あげると区切り文字を指定できる ``` hoge="aa a a b bb b d ddd" みたいな変数があるとき for hoge_check do `echo $hoge` do echo "$hoge_check" done だと aa a a b bb b d
続きを読む

aws –profile で複数のアカウントを設定

2017年2月15日

前にも書いてあったかもしれないですが記事名になかったので記載 aws configure --profile "任意の名前" でaws の設定をアカウントを任意に作り分けることができます ``` profile の設定例 aws configure --profile hogehoge profile の使用例 aws --profile hogehoge sns --topic-arn.... ```
続きを読む

screen コマンド

2017年2月13日

スクリーンというプロセスを立ち上げて独自にプログラムを動かしたいときに有益なコマンド screen コマンド サーバー等が落ちて再起動したりプロセス全体に影響が出そうな場合はダメかもしれませんがスクリーンのプロセスが独自にプログラムを動かすのでユーザーがサーバーからログアウトしてもサーバー自体が動いていれば指定したプログラムは動くような仕組みだと思います。 導入 ``` yum install screen ``` 使い方 ``` scre
続きを読む

システムで使う MTA の設定

2017年2月10日

MTA メールを送信するサーバーの設定 みたいな感じです。 ``` alternatives --config mta *+ 1 /usr/sbin/sendmail.sendmail 2 /usr/sbin/sendmail.postfix ``` 使いたいメールサーバーの方の数字を選択して Enter で大丈夫
続きを読む

gmail へのメール

2017年2月10日

MTA を sendmail に指定して DNSサーバーの名前解決も確認してリレー許可の設定や、受信アドレス指定などの設定はあってるはずでログで確認しても送られていてて システム から sendmail で gmail へメールを送ったときにgmail のボックスにメールが来ない(?)っていうときがあったのですが、原因(?)がかなりしょうもない理由のため戒めのために記載 結論から言うと 迷惑メールの中に入ってた という本当にどうしようもない理由だったのですが、 gmail
続きを読む

linux でディスク容量を調べる

2017年2月8日

df -h でそれぞれのディスクの容量を調べられます。 それぞれのパーティションで表示されます。
続きを読む

webサーバーソフト等のインストールされているパッケージのバージョン確認

2017年2月6日

Webサーバー apache などのソフトのインストールされているパッケージの情報を確認したいときに使えるかもしれないコマンド。 ``` rpm -qa hogehoge (hogehoge には調べたいソフトの名前) 例: rpm -qa httpd は apache のインストールされているパッケージなどが確認できる rpm -qa openssh なら SSH のパッケージの情報が確認できる ``` どっかのサイトからソースを引っ張ってきて m
続きを読む

windows によるタスク スケジューラの注意点

2017年2月6日

タスクスケジューラ で 指定した時間に何かのスクリプトを実行するときの注意点 ``` javascript といったような 拡張子 js のファイルは認識しないらしいので別途 bat ファイルを作る必要があるとのことです。 ``` 参考文献 ``` https://support.microsoft.com/ja-jp/help/3046977 ```
続きを読む

apache のログ 1行に対する最大表示バイト数

2017年2月1日

一行あたり 8192byte を超えた以降のログは表示されない。
続きを読む

Webmin と Usermin

2017年1月30日

UserminとWebmin の違い を軽くまとめ ``` Usermin(公式サイトより) http://www.webmin.com/usermin.html Usermin is a web-based interface for webmail, password changing, mail filters, fetchmail and much more. It is designed for use by regular non-root users on
続きを読む

RAID レベル

2017年1月27日

各ディスクにアクセスする時に方法としてRAIDを使用してアクセスする場合がありますが 色々なレベルがあって、そのレベルによって方法やメリット、デメリットが違う 参考文献 ``` http://www.atmarkit.co.jp/ait/articles/0102/27/news002_2.html ```
続きを読む

MIMEタイプ

2017年1月27日

拡張子 .txt とは別にwebサーバーとブラウザをやり取りする時に指定する型を MIMEタイプ webサーバーソフトのapacheの場合 .htaccess にどの拡張子をどのMINEタイプでやり取りするかが記載されている 例 ```  AddType text/html .html ``` 拡張子 html のファイルは text/html としてやり取りするみたいな書き方です。
続きを読む

グローバルIPとプライベートIP

2017年1月23日

個人的にまとめておきます。 1. ``` グローバルIP 外部から接続できる世界に一つしかないIP ``` 2. ``` プライベートIP ある環境でしか繋がらないIP 10.*.*.* や 17.16~31.*.* や 192.168.*.* などがある ```
続きを読む

keepalived の設定

2017年1月23日

keepalivedの設定をちょっとまとめてみます(導入は yum install かなんかでできると思います) 環境 ``` OS CentOS6 ``` マスター側の設定 vim /etc/keepalived/keepalived.conf ``` ! Configuration File for keepalived global_defs { notification_email {         #任意にメールアドレスを
続きを読む

keepalived について

2017年1月18日

keepalivedb はお互いを監視し合うことによって一方のサーバーが落ちたら一方のサーバに仮想IPアドレスを振り当てるといったような感じのシステムです。 設定自体はちょっと長いので 参考文献 ``` http://sonarsrv.com/blog/server/server_debian/344.html ``` が参考になるかもしれないです。
続きを読む

mysql のレプリケーション

2017年1月16日

レプリケーションはあるデータベースの中身を別のコンピューター上に同期し続ける事 みたいな感じです。 mysqlにはその機能があるらしく検索すると手順などが結構でてきます。 スレーブをマスターに昇格させたりとか色々と奥が深いのですが時間があれば追記します。 参考文献 ``` https://dev.mysql.com/doc/refman/5.6/ja/replication.html http://qiita.com/Tocyuki/items/c224c
続きを読む