Hatena::Groupmylinux

今日も元気にlinux

2008-10-30

[][][][]WordPressインストール 10:46 WordPressのインストール - 今日も元気にlinux を含むブックマーク はてなブックマーク - WordPressのインストール - 今日も元気にlinux WordPressのインストール - 今日も元気にlinux のブックマークコメント

以下のページを見てWordPressインストールしてみた。

The domain name orangesignal.com is for sale

言葉で纏めると

  1. phpが使えることを確認する
  2. php-mysqlが使えることを確認する
  3. mysqlにWP用のDBとユーザーを作成する
  4. apacheの設定ファイルをちょっと変更する
  5. WPのパッケージをDLし権限を変更して然るべきディレクトリに設置する。

詰まるとすればDBとの接続かな?MYSQLリファレンスは以下のページを見て、適当に原因調べればよろし。

MySQLクイック・リファレンス

「適当に見ながら」なんて適当な事を書いたけど、こんな書き方で自分用メモになるのは俺のLinuxDB知識が底上げされたからだと思う。1年前にチャレンジした時なんて結構いろいろ調べたのに結局インストールできなかったもんなぁ。…まぁこんど再設定するときは忘れてそうですが。

2008-10-29

[]Windwosショートカットを身に付けている人が覚えるUbuntuショートカット5つ。 20:38 Windwosショートカットを身に付けている人が覚えるUbuntuショートカット5つ。 - 今日も元気にlinux を含むブックマーク はてなブックマーク - Windwosショートカットを身に付けている人が覚えるUbuntuショートカット5つ。 - 今日も元気にlinux Windwosショートカットを身に付けている人が覚えるUbuntuショートカット5つ。 - 今日も元気にlinux のブックマークコメント

俺はWindowsショートカットは全てマスターしてると言っていいくらいなので、ここではUbuntu特有かつWindowsで良く使う機能を持ったショートカットを厳選して抽出した。

Alt+F1
アプリケーション」メニューが開きます。WindowsならWindowsキー相当。
Alt+F2
Windowsでいう「ファイル名を指定して実行」。Winの場合はWin+R。
F10
ウィンドウ上部のメニューにフォーカス。Winの場合はAlt。
Ctrl+Alt+d
Windowsで言う「デスクトップを表示」
Ctrl+Alt+カーソルキー
上下左右側のワークスペースへ切替える。

この5つ+Windowsの知識があれば、ある程度楽に使いこなせるはず。

あとF6~F9もなかなか便利な挙動をするので覚えておく。

ちなみに「システム-設定-キーボードショートカット」で好きなショートカットを設定できる。が、なるべく標準の機能を使って慣れたいなぁ。

[][]Win機をサーバにしてSynergyインストール 22:18 Win機をサーバにしてSynergyをインストール - 今日も元気にlinux を含むブックマーク はてなブックマーク - Win機をサーバにしてSynergyをインストール - 今日も元気にlinux Win機をサーバにしてSynergyをインストール - 今日も元気にlinux のブックマークコメント

WinへのインストールバイナリDLしてこんな感じで設定すればOK。

no title

こっちはオプションの解説付き。

ひでしずのめも synergy

まぁググレばたくさん情報出てくるので問題なし。注意点としてサーバクライアントでどの面を境界面にするか決めるのだが、この時「サーバクライアント」と「クライアントサーバ」をセットで設定しないと、どちらかに行ったきり帰ってこれない間抜けな事態になる。

ubuntuapt-get install synergyでOK。で、synergycとsynergysがあってクライアントとする場合はsynergycを使う。

synergy -f [サーバIP]

フォアグラウンドでログ出しながら動くのでまずこれで確認して、OKなら

synergy [サーバIP]

デーモンとして起動させる。

嵌りどころ

synergyのエラー"Cannot initialize hook library"

Win機をサーバとするとき、synergyを2重起動すると出力するエラー。そんなことしねーよ!とか思うのだが、テストしてると知らない間に2,3個起動しているのであなどれない(?)。タスクスケジューラから不要なsynergy.exeを殺して1つにする。ちゃんと接続できればタスクトレイのアイコンに接続マーク(カミナリみたいな感じ)がつく。

…にしても、マジ便利だわー。キーボード共有がこんなにすげーなんて。取りあえず手持ちのKVMスイッチはヤフオクに売ることにするw

Synergy自動起動の方法はまた今度確認する。

どうにもならない劣情の種子を植え付けられたばかりに

[][]UbuntuでVNCServerを使う 22:18 UbuntuでVNCServerを使う - 今日も元気にlinux を含むブックマーク はてなブックマーク - UbuntuでVNCServerを使う - 今日も元気にlinux UbuntuでVNCServerを使う - 今日も元気にlinux のブックマークコメント

1.vnc4serverをインストールする。

CUIから sudo apt-get install vnc4server

GUIから synaptic起動→Search→VNC 見つかったvnc4serverをインストール

2.vnc4serverを設定する

UbuntuにVNCサーバを設定する - adsaria mood

上記サイトを参考。デフォルトでは超使えねぇtwnが起動するので設定ファイルを編集する

#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
/bin/sh /etc/X11/xinit/xinitrc
exit $?

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &

これでGNOMEを使うようになったが、まだエラーが出るので後日上記ページを参照にしてエラーを解消する。

3.vncserverを起動する

$ vnc4server

自分用注意点

こんなのハマるのは僕だけだと思いますが、普段CentOSWindowsVNCで繋いでるのでデフォルトの設定が

192.168.1.101

になってるんですね。そこでUbuntuに繋ごうと思って

192.168.1.102

に変えたんだけどアクセスが拒否された!どうして…。

と、よくよく考えるとLinuxに繋ぐ場合はセッションIDを入れないといけないんですよね。

192.168.1.102:1

が正しいアクセス方法でした。普段WinCentOSにも繋いでるのに、なんだか心理トリックにあった気分。

2008-10-22

[][][]簡単なスケジュール実行 16:55 簡単なスケジュール実行 - 今日も元気にlinux を含むブックマーク はてなブックマーク - 簡単なスケジュール実行 - 今日も元気にlinux 簡単なスケジュール実行 - 今日も元気にlinux のブックマークコメント

定期的なスケジュール実行にはcrontab (-e) を使用するが、一度しか実行しないタスクの場合、atコマンドやbatchコマンドを使用する。

ファイルから読み込む場合

at -f test.sh 03:50
at -f test.sh now + 5minute

直接入力する場合

$ at now + 1minute
warning: commands will be executed using (in order) a) $SHELL b) login shell c)
/bin/sh
at> echo 'hello'
at> date
at> <EOT>
job 7 at 2003-10-29 13:11

WINDOWSと書式が違うのでややこしいかも。Linuxではcron使うべきかなぁ。


[][]LINUXのログについて 17:31 LINUXのログについて - 今日も元気にlinux を含むブックマーク はてなブックマーク - LINUXのログについて - 今日も元気にlinux LINUXのログについて - 今日も元気にlinux のブックマークコメント

dmesg

システム起動時に表示される情報を再表示したい場合、「dmesg」を使用する。ただし、起動時のみ出力するエラーは表示されないので問題解決に役立つたないかも。

syslog

そこで参考にするのがsyslogWINDOWSのイベントログと同一の存在。デーモンsyslogdによって以下の場所にログが記録される。

syslogの場所

/var/log/messagees

syslogの設定ファイル

/etc/syslog.conf

WINDOWSのイベントログと違ってログレベルの詳細設定が可能。また大掛かりなアプリケーションsyslogではなく製品独自のログファイルを持つ場合がある。ここらへんはWINDOWSと同じ。

余談:/etc/sysconfig/

/etc/sysconfig/以下にはさまざまな設定ファイルが保管されている。有名どころでは/etc/sysconfig/networkや/etc/sysconfig/network-scripts/である。とにかく、/etc/sysconfig/と聞いたら設定ファイル集と思い出せるようにしよう。

ログローテーション

  • ログローテーションの基本設定は/etc/logrotate.confを編集する。
  • 応用設定は/etc/logrotated.d/以下の各ログ用のファイルを編集する。
  • logroteteはデーモンではなくcron起因で実行される。

syslogに意図的にコマンドを出力するlogger

スクリプト中でログをsyslogに出力しておきたいときに使う。

logger test

これでOK。単純にloggerと入力すると、atコマンド実行時みたいに標準出力で入力したコマンドを1行づつsyslogに記録する。

CaelynCaelyn2011/10/18 12:54Shoot, who would have touhght that it was that easy?

ojcckgzuojcckgzu2011/10/19 02:21GhaVDl <a href="http://oiagswywbfwg.com/">oiagswywbfwg</a>

jsytaxtszjsytaxtsz2011/10/19 17:38b9micG , [url=http://oledomkioawl.com/]oledomkioawl[/url], [link=http://skruqdhaykvp.com/]skruqdhaykvp[/link], http://qerudaowiwrm.com/

mvcpmmuacmvcpmmuac2011/10/20 17:59vhO30C <a href="http://gclyoxgzpmgf.com/">gclyoxgzpmgf</a>

6_66_62012/03/14 20:17messageesではなくmessagesじゃないでしょうか?

MichalMichal2015/08/11 20:11That's a sensible answer to a chinnelgalg question