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

2009年5月31日日曜日

Ubuntu 9.04 に VMware Server 2.0.1をインストールする。

メインのPCをUbuntuにしたので、仕事用にWindowsが必要なので、VMware server 2.0.1をインストールしてみた。
結果からいうと、結構面倒だった。VMware Serverって2.0はウェブ上のインストール記録を見ればOKだったが。。。
  1. 前準備
  2. ヴイエムウェア株式会社のホームページにある、「Download VMware Server - Registration」にてシリアル番号を入手します。
    資産のダウンロードを行います。ダウンロードするのは、「VMware Server for Linux」の「Binary (.tar.gz)」です。
  3. 開発ツールの入手
    sudo aptitude install build-essential linux-kernel-devel linux-headers-generic xinetd

  4. VMware Serverのインストール
    cd vmware-server-distrib
    sudo ./vmware-install.pl
    とりあえず、デフォルトでインストールした。
  5. 実行結果
    The configuration of VMware Server 2.0.1 build-156745 for Linux for this
    running kernel completed successfully.
    と表示されたのでOK?
  6. ログインして見る。
    ブラウザ上で、「http://localhost:8222」のアドレスを表示してログインした。
    ユーザ名:現在使用しているユーザ名
    パスワード:そのパスワード

    ん!「You do not have permissions to login to the server.」というメッセージが。。。
  7. VMware/Server - Community Ubuntu Documentationに回答があった。
    一旦、アンインストールを行う。
    cd vmware-server-distrib/bin
    sudo ./vmware-uninstall.pl
    sudo apt-get install linux-headers-`uname -r`

  8. http://ubuntuforums.org/attachment.php?attachmentid=94477&d=1227872015からパッチを取得する。※ファイルのダウンロードには、「ubuntuforums.org」への登録が必要です。
  9. vmware-config.pl.patch.txt をホームディレクトリに保存する。
    cd vmware-server-distrib
    sudo patch ./bin/vmware-config.pl ~/vmware-config.pl.patch.txt
  10. インストールの再実行
    sudo ./vmware-install.pl
  11. 今度はどうだ。

    大丈夫

2009年5月11日月曜日

MySQLの設定

MySQLサーバのインストールは終わりましたが、最低限必要な設定を行っておきます。
(後は必要な時に考えます。)
  1. rootパスワードの設定
  2. デフォルトの文字コードの指定
    /etc/mysql/my.cnf に以下の設定を追加します。

    [client]
    default-character-set=utf8

    [mysqld]
    skip-character-set-client-handshake
    default-character-set=utf8

    [mysqldump]
    default-character-set=utf8


MySQLサーバを再起動します。

$ sudo /etc/init.d/mysql restart

設定した文字コード指定が有効になったか確認します。

mysql> status
...
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
...
とりあえず、終了。

Ubuntu 9.04 にLAMP(Apache2 + MySQL5 + PHP)を導入する。

昨日はubuntuのインストールで力尽きましたが、今日はWebサーバ環境を構築しようと思います。「[Think IT] 第4回:Ubuntuを使ったWebサーバ構築 (1/3)」に簡単に出来そうな方法が掲載されていましたので、試してみることにします。

コンソールで以下のコマンドを入力します。
$ sudo tasksel

taskselコマンドは使用目的に応じて必要なパッケージをまとめてインストールすることが出来るコマンドになるとのこと。以下のような一覧が表示されるので、「LAMP server」にチェックをスペースキーで選択し、「了解」を押します。


[ ] Basic Ubuntu server
[ ] DNS server
[ ] Edubuntu server
[ ] LAMP server
[ ] Mail server
[ ] OpenSSH server
[ ] PostgreSQL database
[*] Print server
[ ] Samba file server
[ ] Tomcat Java server
[ ] Virtual Machine host
[ ] 2D/3D creation and editing suite
[ ] Audio creation and editing suite
[ ] Edubuntu KDE desktop
[ ] Edubuntu desktop
[ ] Kubuntu desktop
[ ] LADSPA and DSSI audio plugins
[ ] Mythbuntu additional roles
[ ] Mythbuntu frontend
[ ] Mythbuntu master backend
[ ] Mythbuntu slave backend
[ ] Ubuntu MID edition
[ ] Ubuntu Netbook Remix
[*] Ubuntu desktop
[ ] Video creation and editing suite
[ ] Xubuntu desktop
[ ] Video creation and editing suite
[ ] Xubuntu desktop
[ ] Kubuntu live CD
[ ] Kubuntu live DVD
[ ] Mythbuntu live CD
[ ] Ubuntu MID live environment
[ ] Ubuntu live CD
[ ] Ubuntu live DVD
[ ] Xubuntu live CD
[ ] Manual package selection
とりあえず、これでインストールは完了です。便利になりましたね。
どのタスクを選ぶと何がインストールされるかが、今一分からないですが、以下のコマンドを実行すると簡単な説明が表示されます。

$ gedit /usr/share/tasksel/ubuntu-tasks.desc

taskselのタスク一覧を見るには以下のコマンドで閲覧できます。
$ sudo tasksel --list-tasks

u server Basic Ubuntu server
u dns-server DNS server
u edubuntu-server Edubuntu server
i lamp-server LAMP server
u mail-server Mail server
u openssh-server OpenSSH server
u postgresql-server PostgreSQL database
i print-server Print server
u samba-server Samba file server
u tomcat-server Tomcat Java server
u virt-host Virtual Machine host
u ubuntustudio-graphics 2D/3D creation and editing suite
u ubuntustudio-audio Audio creation and editing suite
u edubuntu-desktop-kde Edubuntu KDE desktop
u edubuntu-desktop-gnome Edubuntu desktop
u kubuntu-desktop Kubuntu desktop
u ubuntustudio-audio-plugins LADSPA and DSSI audio plugins
u mythbuntu-desktop Mythbuntu additional roles
u mythbuntu-frontend Mythbuntu frontend
u mythbuntu-backend-master Mythbuntu master backend
u mythbuntu-backend-slave Mythbuntu slave backend
u mobile-mid Ubuntu MID edition
u mobile-netbook-remix Ubuntu Netbook Remix
i ubuntu-desktop Ubuntu desktop
u ubuntustudio-video Video creation and editing suite
u xubuntu-desktop Xubuntu desktop
u kubuntu-live Kubuntu live CD
u kubuntu-dvd-live Kubuntu live DVD
u mythbuntu-live Mythbuntu live CD
u mobile-live Ubuntu MID live environment
u ubuntu-live Ubuntu live CD
u ubuntu-dvd-live Ubuntu live DVD
u xubuntu-live Xubuntu live CD
u manual Manual package selection


それぞれのタスクでどんなパッケージがインストールされるかはコマンドで分かります。試しにLAMP serverでインストールされるパッケージは以下になります。

$ sudo tasksel --task-packages lamp-server
mysql-server-core-5.0
libwrap0
apache2
mysql-client-5.0
tcpd
libapache2-mod-php5
apache2.2-common
apache2-utils
php5-common
libaprutil1
php5-mysql
libmysqlclient15off
libdbi-perl
libplrpc-perl
mysql-server
mysql-server-5.0
libdbd-mysql-perl
libhtml-template-perl
libnet-daemon-perl
libapr1
ssl-cert
libpq5
apache2-mpm-prefork
mysql-common

DELL INSPIRONにubuntuを入れてみる

DELLのINSPIRON 1525に初期インストールされているWindows Vistaが非常に遅いので、Linuxを導入してみた。
ubuntuはまだ使ったことがないので、今回インストールしてみた。
ubuntuのサイトから「ubuntu-ja-9.04-desktop-i386.iso」をダウンロードしてCDに焼いてまずはCDから起動させて動きを見てみる。

無線LANが認識してくれるか心配だったが、問題ないようだ。
とりあえず。今日はここまで。