SSブログ
ubuntu torrentflux ブログトップ
- | 次の3件

【ubuntu 8.10 serverにwebmin 1.441をインストール】 [ubuntu torrentflux]

DELL Latitude L400(mobile pentiumⅢ700MHz MEM:256MB)にubuntu 8.10 serverをインストールしてダウンロード専用機にしている。PHP BTクライアントTorrentFluxのインストールについては、前の記事http://royalwin.blog.so-net.ne.jp/2008-11-27-5
atherosチップの無線LANカードのインストールについては、前の記事http://royalwin.blog.so-net.ne.jp/2008-11-29
WindowsLiveWriter/ubuntuLAMPserverTorrentFlux_134C/DSCF0395_thumb.jpg
ubuntu 8.10 serverにはGUIのウインドウシステムが入ってないので、別のWindowsパソコンからターミナルソフトUTF-8 TeraTerm Pro with TTSSH2を使って、シェルでコマンド入力している。
BTクライアントにはTorrentFluxを使用しているので、別のWindowsパソコンからウェブブラウザで管理できる。
イメージ3.jpg
たとえばubuntu serverのシャットダウンなど管理をターミナルソフトから実行するのではなく、別のWindowsパソコンからウェブブラウザでできないかと思い、Webmin 1.441をインストールした。
もちろん自力ではできないので、 http://www.ubuntugeek.com/ubuntu-serverinstall-gui-and-webmin-in-ubuntu-810-intrepid-ibex-guide.html を参考にした。
Webminのダウンロードは、www.webmin.com/download.htmlのリンクを利用した。

sudo -s
aptitude install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
cd /home/atc500
dpkg -i webmin_1.441_all.deb

インストールを済ませたら、別のWindowsパソコンからブラウザで
https://192.168.0.101:10000/  (192.168.0.101はubuntu serverのIPアドレス)

イメージ2.jpg
ブラウザでWebminに接続し、ubuntu serverのシャットダウンもできる。
OtherメニューにあるFileManager(java)を使用すれば、ダウンロードファイルをWindowsパソコンに保存も可能だ。
イメージ4.jpg
これでubuntu serverの管理をWindowsパソコンからブラウザで実行できるようになった。




【ubuntu 8.10 serverにmadwifi最新版をインストール】 [ubuntu torrentflux]

DELL Latitude L400(mobile pentiumⅢ700MHz MEM:256MB)にubuntu 8.10 serverをインストールしてダウンロード専用機にしている。PHP BTクライアントTorrentFluxのインストールについては、前の記事http://royalwin.blog.so-net.ne.jp/2008-11-27-5

WindowsLiveWriter/ubuntuLAMPserverTorrentFlux_134C/DSCF0395_thumb.jpg
今回取り付けた無線LANカード(D-Link DWL-G630)はatherosチップで、何もしないで動くかと思ったが、どうもserver editionはドライバが入っていないみたいだ。
----
D-Link DWL-G630 D1
Atheros Communications Inc. AR2413 802.11bg NIC (rev 01)
----
madwifiをインストールすることにした。
もちろん自力ではできないのでubuntuフォーラムの以下の記事を参考にした。

sudo -s
cd /home/atc500
tar -xvf madwifi-hal-0.10.5.6-r3861-20080903.tar.gz
cd madwifi-hal-0.10.5.6-r3861-20080903
apt-get install build-essential linux-headers-$(uname -r)
make
make install
modprobe ath_pci
vi /etc/modules
(ファイルの末尾に追加する)
ath_pci 
以上で再起動後iwconfigコマンドでwifi0とath1が現れた。

このままでは起動時に自動で無線LANにつながらないので以下のようにした。

vi /etc/network/interfaces
----
auto ath1
iface ath1 inet static
wireless-essid [APのESSID]
wireless-key s:[WEPキー] (s:は文字の場合、16進の場合はs:を付けない)
        address 192.168.0.101
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 192.168.0.1
----
アクセスポイントのESSIDやWEPキーも指定している。IPアドレスは固定で192.168.0.101を割り当てた。




【ubuntu LAMP serverにTorrentFluxのインストール】 [ubuntu torrentflux]

B5モバイルノート DELL Latitude L400の残骸を使用して、ubuntu 8.10 serverとブラウザで動作するBitTorrentクライアントTorrentFluxをインストールした。DELL Latitude L400は前にジャンクで購入したものでキーボードとLCDが無い。

Latitude L400のスペック:モバイルPentiumⅢ700MHz、256MBメモリ、ハードディスク40GB

DSCF0395

ubuntuのダウンロードホームページでServer Editionを選択して、ubuntu-8.10-server-i386.isoを入手した。

http://www.ubuntu.com/getubuntu/download

CD-Rに記録したubuntu-8.10-serverでCDブートが必要だが、Latitude L400はCDドライブは付いてない。

USB接続のCDドライブからのブートもBIOSが対応しておらず不可。

別のPCにLatitude L400から外したハードディスクをUSB接続して別のPCでubuntu serverのインストールを行った。

TorrentFluxの動作には、Apache,MySQL,PHPが必要なのでインストール時に選択した。また別のPCからリモートアクセスするためOpenSSHとsambaを同様に選択した。

インストール終了後ハードディスクをLatitude L400に戻して、キーボードとディスプレイを接続しLatitude L400を起動したら無事ubuntu serverが立ち上がった。

Latitude L400をLANに接続して、別のPCからターミナルソフトで接続し、TorrentFluxのインストールを行う。

(別のPCにはsshが利用できるターミナルソフトUTF-8 TeraTerm Pro with TTSSH2をインストールしてある)

sudo -s
wget 
http://downloads.sourceforge.net/torrentflux/torrentflux_2.4.tar.gz?modtime=1213797423&big_mirror=0

tar -zxvf torrentflux_2.4.tar.gz
mv torrentflux_2.4 /var/www/torrentflux
cd /var/www/torrentflux
mysqladmin -u root -pパスワード create torrentflux
mysql -u root -pパスワード torrentflux < sql/mysql_torrentflux.sql
cd /var/www/torrentflux/html
vi config.php

// YOUR DATABASE CONNECTION INFORMATION
/************************************************/
// Check the adodb/drivers/ directory for support for your database
// you may choose from many (mysql is the default)
$cfg["db_type"] = "mysql";
$cfg["db_host"] = "localhost";
$cfg["db_name"] = "torrentflux";
$cfg["db_user"] = "root";
$cfg["db_pass"] = "パスワード";
/************************************************/

db_userとdb_passを入力する。

同じLANに接続している別PCでブラウザを起動してURLを入力する。http://192.168.0.101/torrentflux/html/
(192.168.0.101はubuntu serverのIPアドレス)

イメージ3 
TorrentFluxの画面が表示される。
ファイルを選択ボタンを押してtorrentファイルを開き、uploadボタンを押すとリストに追加でき、RunTorrentボタンでダウンロードが実行できる。


- | 次の3件 ubuntu torrentflux ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。