2010年4月16日金曜日

lessコマンド

less コマンドで

g 先頭行へ移動(数字があれば、先頭から指定行数へ移動)

G 最終行へ移動(数字があれば、最後から指定行数へ移動)

2010年2月16日火曜日

MySQLである条件に合致したデータのフィールドデータを置換

url指定で日付を丸ごと変更する場合
select * from zaiko where url like '%asdf.com%';
44件 ←件数を確認
update zaiko set hiduke= '2021-01-02 18:12:25' where url like '%asdf.com%';

2010年2月14日日曜日

windows7にillustrator9.0.2を入れる

office2010などのoffice系がインストール済み場合はofficeを削除

illustrator9か9.0.2のupdaterでこける場合はsetup.exeのプロパティから互換モードでxpにする。

2009年12月14日月曜日

amazon ec2 セットアップ1

この概要は表示できません。投稿を閲覧するには ここをクリック してください。

2009年10月18日日曜日

シェルスクリプトを時間差

# test.sh
echo "start"
sleep 5
echo "1"
sleep 5
echo "2"

5秒間スリープ

2009年9月27日日曜日

Apacheでファイル一覧を表示させない

# vi /etc/httpd/conf/httpd.conf

Options Indexes FollowSymLinks
↓
Options -Indexes FollowSymLinks

# /etc/init.d/httpd restart

2009年9月23日水曜日

サーバー設定(3)

[1] MySQLインスト&設定

# yum -y install mysql-server
# /etc/rc.d/init.d/mysqld start

# chkconfig mysqld on
# chkconfig --list mysqld

mysql_secure_installation ←インストール直後の設定を自動的にしてくれる
全部エンター。途中でrootのパス設定だけする。

これをしたら
↓ココから↓

# mysql -u root

mysql> select user,host,password from mysql.user; ←userとhostを確認

全てのrootユーザーにパス設定をする

mysql> SET PASSWORD FOR root@localhost=PASSWORD('パスワード');
mysql> SET PASSWORD FOR root@example.com=PASSWORD('パスワード');
mysql> SET PASSWORD FOR root@127.0.0.1=PASSWORD('パスワード');

mysql> select user,host,password from mysql.user; ←パス設定されたか確認

mysql> delete from mysql.user where user=""; ←無名ユーザー削除

↑ココまで↑
はしなくてOK


全てのDBに全てのアクセス権限を持った新規ユーザー(ユーザ:satoru パスワード:12345)を作成

mysql> grant all privileges on *.* to satoru@localhost identified by '12345';



# vi /etc/my.cnf ← MySQLの設定

datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
default-character-set=ujis ←今はutf8が主流
skip-character-set-client-handshake
query_cache_size=8M
key_buffer_size=100M

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

[mysql]
default-character-set=ujis ←今はutf8が主流

[mysqldump]
default-character-set=ujis ←今はutf8が主流

# /etc/init.d/mysqld restart


[2] phpMyAdminインスト&設定

■さくらvpsでphpmyadminのインストール

yum -y install phpmyadmin
cp /etc/httpd/conf.d/phpMyAdmin.conf /etc/httpd/conf.d/phpMyAdmin.conf.org
vi /etc/httpd/conf.d/phpMyAdmin.conf


<Directory /usr/share/phpMyAdmin/>
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       Require ip 127.0.0.1
       Require ip ::1
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
     Allow from .ocn.net ←ホスト名で許可。自宅IPでもOK
   </IfModule>
</Directory>
  


http://IP/phpmyadmin

rootでログイン






■phpMyAdminインストール&設定

# cd /usr/local/src
# wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.11.9.6-all-languages.tar.gz?download
*最新バージョンなどはhttp://www.phpmyadmin.net/home_page/downloads.phpで探す
# tar zxfv phpMyAdmin-2.11.9.6-all-languages.tar.gz
# mv phpMyAdmin-2.11.9.6-all-languages /var/www/phpMyAdmin

設定ファイル phpMyAdmin.conf の編集
# vi /etc/httpd/conf.d/phpMyAdmin.conf

Alias /phpMyAdmin /var/www/phpMyAdmin

<location /phpMyAdmin>
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from ***.***.***.***
</location>

※***.***.***.***はアクセス元のIPアドレス
あるいは、xxx.ocn.ne.jpのホスト名

Apache 再起動前のテスト
# /etc/init.d/httpd configtest

Syntax OK

Apache 再起動
# /etc/init.d/httpd reload

httpd を再読み込み中: [ OK ]

ブラウザより設定ファイル作成の前の準備
# cd /var/www/phpMyAdmin/
# mkdir config
# chmod o+rw config
# cd config
# touch config.inc.php
# chmod o+w config.inc.php

ブラウザより設定ファイル作成
http://【ホスト名】/phpMyAdmin/scripts/setup.php

Servers の右にある「add」ボタン押下の直後
・Authentication type cookie を選択
・User for config auth = ID を入力
・Password for config auth = パスワード を入力
・add ボタンを押下します。
・Configuration の [Save] ボタンを押下します。

Features の [Security] ボタン
・Force SSL connection にチェック
・Recall user name にチェック
・Update ボタンを押下します。
・Configuration の [Save] ボタンを押下します。

Features の [Charsets] ボタン
・Default charset で utf-8 を選択
・Update ボタンを押下します。
・Configuration の [Save] ボタンを押下します。

設定ファイルをコピー
# cp config.inc.php ../

ブラウザより動作確認
http://【ホスト名】/phpMyAdmin/

引用元 : MAKIZOU.COM


mcrypt 拡張をロードできません。PHP の設定を確認してください
↓
# yum -y install php-mcrypt

phpMyAdminにログインできない
↓
キャッシュが残ってる?
ブラウザを変えてみる。ローカルPCを再起動など