コマンド

PHP4とPHP5を1つのサーバに共存

httpdを2つ起動させる必要がある。 1.PHP4、PHP5をまず別々の場所にインストール(ソースからコンパイルする。オプションに–prefix=/usr/local/php4を入れればOK) 2.httpdを二つ動作させる。 2-1./etc/httpd配下を/etc/httpd-php4などとして、コピー。 2-2.コピー後、logsディレクトリのみシンボリックリンクを張り替え、 […]

awk使い方

[書式] awk -F 区切り文字 ‘{print $1,$2,$3}’ ファイル名 ※$1,$2…は取り出すフィールドにあわせます。 [例] test.txtよりファイルの行数を取り出す。 [php] wc -l {$url_list_file} | awk -F ‘ ‘ ‘{print $1}’ [/php] […]

MySQLユーザ追加

構文 GRANT 権限 ON *.* TO ユーザ名 IDENTIFIED BY ‘パスワード’ WITH GRANT OPTION; 全ての権限を与えた場合 ALL PRIVILEGES        =全ての権限を与える WITH GRANT OPTION         =権限の書き換えを許可する ※ユーザ名は半角英数の16文字までです。 使用例 [php] GRAN […]

sudoについて

客の運用系サーバのセッティングの際、 rootのパスワードがわからず様々な構築業務に 弊害をもたらす場合はsudoコマンドを利用する。 ■ポイント まずはその運用サーバがなにを行っているかを チェックしてみること。 1、動いているクーロンを見てみる。 $ sudo crontab -e 2、バックアップスクリプトを探してみる。 rootのパスワードがわからないなど、 現状で設定済みでバックアップに […]

CSV使い方

groupadd cvsusersでcvsusersを追加 vigrでユーザ名追加(haruta,・・・) 権限変更(cvsusersにする) chown -R apache:cvsusers cvs.rc /home/haruta/cvs.rcに環境変数を設定する。 例:※pserverの場合 export CVSROOT=:ext:haruta@192.168.1.xx:/home/cvsro […]