ラベル ubuntu の投稿を表示しています。 すべての投稿を表示
ラベル ubuntu の投稿を表示しています。 すべての投稿を表示

2009-08-15

MySQLでリモート接続および日本語設定

Ubuntu(8.04, VMWare)でMySQLを立ち上げてホストOS側からアクセスできるようにしてみた。また日本語を扱う方法についてメモ。

/etc/mysql/my.cnf

[mysqld]
...
#bind-address=127.0.0.1 (ローカルからのみとなっているのでコメントした)
...
character_set_server=utf8 (サーバー設定をUTF8にするように追加)
...
[mysql]
default-character-set=utf8 (コマンドラインをUTF8にするように追加)
...


あとはmysql再起動でOK
sudo /etc/init.d/mysql restart

参照:http://h50146.www5.hp.com/products/software/oe/linux/summary/reference/pdfs/mysql-50-japanese-v10.pdf

2009-06-14

Ubuntuでemacs日本語入力

Ubuntuでemacsを導入してみたが、初期はWnnっぽい。
Anthyでできるように設定してみた。
Ctl+\で対応可能。

.bashrcで以下を設定。
alias emacs='emacs -q -l /home/toshiaki/.emacs'


.emacsに以下を追加。
(load-library "anthy")
(setq default-input-method "japanese-anthy")

ubuntuにsubversionをインストール

subversionを使用してみたいのでインストールしてみる。
環境はローカルでWindows Vista64bit。
subversionサーバーをVMWareのUbuntuとした。

ubuntu:

Apache2を入れる。
$ sudo apt-get install apache2


その後、設定ファイルを変更。
$ /etc/apache2/mods-enabled

私はデフォルトのパスで作成した。

<Location /svn>
DAV svn
SNVParentPath /var/lib/svn
</Location>


グループを作成。メニューから作成。
svnusers

使用するユーザーにこのグループを追加。メニューから追加。

Apacheサービス(www-data)にも追加したいのでファイルを編集。
$ sudo emacs

/etc/group

ディレクトリを作成。
$ sudo mkdir /var/lib/svn

グループ、権限を変更。
$ sudo chgrp svnusers /var/lib/svn
$ sudo chmod g+w /var/lib/svn


subversionをインストール。
$ sudo apt-get install subversion subversion-tools libapache2-svn


サーバーリポジトリを作成。
$ svnadmin /var/lib/svn/test


ローカルの適当な場所に入れる管理するディレクトリ、ファイルを作成
$ mkdir -p ~/work/test/trunk
$ echo test>~/work/test/trunk/text.txt


サーバーにインポート。
$ svn import ~/work/test file:///var/lib/svn/test


登録された。
リポジトリからチェックアウトする。
適当にディレクトリを作成。
$ mkdir ~/work/chout
$ cd ~/work/chout
$svn co file:///var/lib/svn/test


testディレクトリが作成されている。
$ ls 
test