CentOS
MySQL版topコマンドみたいな感じ。mytop - a top clone for MySQL インストール ダウンロードして解凍# tar zxvf mytop-1.6.tar.gzMake# cd mytop-1.6 # perl Makefile.PL # make # make test # make installperl Makefile.PLでMakeMakerが無いと言われたら…
cronで動かした時だけログがフラッシュされなかったりとハマったわ…。まずlogrotateの設定 コメントされてはいるものの、もともと内容が書いてあるが、 スロークエリログなどもローテーションしたいので少し書き換えて以下の様にした。# vi /etc/logrotate.d…
前日分のファイルがあればとりあえず消すなりリネームするなりする。# mv hoge.log-20121013 hoge.log-20121013.bak/var/lib/logrotate.statusを編集する# vi /var/lib/logrotate.status ... "hoge.log" 2012-10-13 ←2012-10-12とかに書き換える ...logrotat…
hogeユーザは特定IP以外禁止で、hoge2ユーザはどこからでもOKという設定をする時、 以下の設定のようにhoge2を先に持ってこないとhoge2が接続出来なかった。# vi /etc/security/access.conf ... # hoge2が先ならOK + : hoge2 : ALL - : hoge : ALL EXCEPT xx…
ユーザ毎に認証方式を変える /etc/ssh/sshd_config に Match で指定する。 Match は OpenSSH 4.4以降で使用出来る(らしい、4.3は無理だった)。# vi /etc/ssh/sshd_config ... Match User erio_nk PasswordAuthentication noerio_nkユーザのみパスワード認…
手前のCentOS5.5で入っているOpenSSHが4.3p2-41.el5_5.1で、 yumで最新のを入れても4.3p2-82.el5だった為、以下のURLで紹介されている /etc/ssh/sshd_configの「Match」が使用出来なかった。ssh の認証方法をユーザごとに設定する - isseium's blog http://j…
$ find . -name "*.sh" -type f -exec chmod a+w {} \;セミコロンをエスケープしておかないと-execに引数が見つかりませんとか出るので注意。 ディレクトリのみに適用する場合は-type d。パイプでつないでxargsを使ってchmodする方法もあるが、 コマンドライ…
凄くわかりにくかったけどなんとなく理解した気がするのでまとめてみた。 合ってるかどうかは不明。 ディレクトリツリー ... /を頂点としたディレクトリのツリー構成。物理的なデバイス構成とは関係ない。 マウント ... ファイルシステムをディレクトリツリ…
$ echo ' Slave_IO_Running: Yes ' | sed 's/\s\+//g' Slave_IO_Running:Yes()とかもエスケープしないとダメ。 他にもあるかも。trim用。$ echo " Slave_IO_Running: Yes " | sed 's/\(^\s\+\|\s+$\)//g' Slave_IO_Running: Yes もエスケープしないとダメだ…
ホスト名でのアクセスは不可。IPのみ。やり方は知らない!SELinuxはOFFにする事。でないと色々めんどくさい。 インストール # yum -y install samba 起動 # service smb start # service nmb start ファイアウォール # iptables -I INPUT -p tcp -m tcp --dp…
5.5.3以降が使いたいのは、文字コードutf8mb4(4バイトUTF8文字=iOS5以降の絵文字)が使いたい為。 yumでは、epel,remiリポジトリでも5.5.24までしかなくて、utf8mbが使えなかった。 嘘。5.5.24で、my.cnfのcharacter-set-serverをutf8mb4にして起動出来た…
Sambaで共有した(ホーム)ディレクトリに、そのディレクトリ外のディレクトリ(具体的には/var/www/html)への シンボリックリンクを貼ってアクセス出来なかったのを出来るようにしたメモ。 SELinux いつものヤツ。 setsebool -P samba_export_all_rw true …
rpm -ivh http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/i386/epel-release-6-5.noarch.rpm rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm yum --enablerepo=epel,remi list mysql-server Loaded plugins: faste…
設定 > ネットワーク > アダプタ2 割り当て:ブリッジアダプタ 名前:ホストOSに接続してあるNIC centosを起動して vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE="eth1" HWADDR="xx:xx:xx:xx:xx:xx" #アダプタ2のMACアドレス NM_CONTROLLED="yes" O…
memcached yum -y install memcached chkconfig memcached on service memcached start php-pecl-memcache yum -y install php-pecl-memcache コード。 connect('localhost', 11211) or die("接続できませんでした。"); echo("接続しました。"); $memcache->…
Sambaの導入。 Homeserver on Linux – 自宅サーバーを作ろう | Just another WordPress site ポートを開ける。 iptables -I INPUT -p tcp -m tcp --dport 139 --syn -j ACCEPT service iptables save service iptables restart sambaで利用するポート|samba…
Windows/mac両方で確認。 VirtualBox VirtualBoxを適当に落としてくる。 起動して新規。 仮想マシン名とOSタイプ 名前:centos 適当に。 オペレーティングシステム:Linux バージョン:Red Hat メモリ 適当に。 ハードディスク 次へ VDI Dynamically allocat…