サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
debianj.com
Ubuntu デスクトップ版をインストールするときにネットワークの設定を行っていません。 ルーター側で IP アドレスを自動的に割り当てる DHCP サーバーが有効になっている場合は自動的にネットワークの設定を行ってくれますが、そうでない場合はインストール後にネットワークの設定を行う必要があります。 ネットワークデバイスの設定 ネットワークの設定は [ システム ] → [ システム管理 ] → [ ネットワーク ] から行うことができます。
Ubuntu 8.04 Desktop Edition に ZoneMinder をインストールしてライブカメラ+動体検知サーバーを構築します。 今回しようしたウェブカメラは Qcam Connect (QVP-61) です。 Zoneminder のインストール自体は簡単で apt を使って行います。
Debian GNU/Linux は膨大なパッケージと強力なパッケージ管理システムを備えた Linux ディストリビューションです。 Debian GNU/Linux はボランティアによる開発者団体である Debian Project によって開発されている Linux 界最大規模のプロジェクトによるディストリビューションです。 Debian GNU/Linux では膨大な量のパッケージが収録されていますが、その依存関係や更新を管理するための強力なパッケージ管理システムを備えており、安定していることが特徴です。 Debian GNU/Linux 4.0 (etch)Debian GNU/Linux 4.0 では暗号化パーティションのデフォルトでのサポートやインストールプロセスをマルチランゲージ対応の GUI に変更するなどの新機能が搭載されました。 またパッケージ管理システムが改良されたこ
Ubuntu 8.04 Server Edition に Motion をインストールしてライブカメラ+動体検知サーバーを構築します。 Motion と Apache を連携してライブ映像を配信することが可能です。 そして動体検知を行いその映像を記録することができます。 今回はその動体検知した映像を ffmpeg と gpac を使って携帯フォーマットに変換して、携帯から動画を閲覧できるようにしようと思います。 今回使用したウェブカメラは Qcam Pro 4000 (QV-4000R) です。 Motion のインストールと設定 まずはソフトウェアのインストールから。 apt を使って動体検知ソフトの Motion 、動画を配信するウェブサーバーと PHP、動画変換を行うマルチメディアコンバータ ffmpeg と gpac のインストールを行います。
#! /bin/sh set -e # /etc/init.d/ssh: start and stop the OpenBSD “secure shell(tm)” daemon test -x /usr/local/openssh/sbin/sshd || exit 0 ( /usr/local/openssh/sbin/sshd -\? 2>&1 | grep -q OpenSSH ) 2>/dev/null || exit 0 if test -f /etc/default/ssh; then . /etc/default/ssh fi check_for_no_start() { # forget it if we’re trying to start, and /etc/ssh/sshd_not_to_be_run exists if [ -e /etc/ssh/sshd_not
Apache HTTP Server はインターネット上で Web ページを公開するための Web サーバーソフトウェアです。 Apache HTTP Server を構築するとその自宅や会社からホームページを公開することができるようになり、レンタルサーバーによくある容量制限や CGI 使用可否などに悩まされることなくウェブサイトを公開することができるようになります。 この Apache HTTP Server は世界一のシェアを誇り、高性能かつ信頼性の高い Web サーバーソフトウェアとして多くの支持を得ています。 Apache HTTP Server はかつて主流であった 1.3 系が新しく開発され 2.0 系となりましたが、ここでは現在最新の 2.2 系での解説となります。 Apache HTTP Server のインストール Apache HTTP Server は apt-get
公開鍵暗号方式とは公開鍵と秘密鍵という2つの鍵を利用してデータの暗号化、復号化を行う暗号方式のことをいいます。 公開鍵暗号方式は暗号化するための公開鍵と復号化するための秘密鍵のペアを作成します。 公開鍵は暗号化させる相手に公開してもかまいませんが、秘密鍵は厳重に管理する必要があります。 公開鍵、秘密鍵ペアの作成 OpenSSH 使って Linux サーバに接続するユーザの公開鍵と秘密鍵のペアを作成します。 鍵ペアの作成は ssh-keygen をを使います。 ここでは SSH プロトコル Version 2 で利用する RSA 暗号を利用した鍵セットを作成します。 公開鍵と秘密鍵のペアの作成はリモートログインするユーザ権限で実行します。 Generating public/private rsa key pair. Enter file in which to save the key (
MySQL は世界で最も有名なリレーショナルデータベース管理システム(RDBMS)で動作が高速であることが特徴です。 MySQL の開発者は検索処理や更新処理をの速さを最も要視して開発しているそうです。 MySQL は UNIX 系 OS 以外にも Windows などの多くのプラットフォームでの動作をサポートしていますが、Unix 系プラットフォーム上でもっとも実力を発揮する実装になっており、Unix 系 OS での利用が推奨されています。 MySQL のインストール MySQL は apt-get を使ってインストールします。 以下のように root 権限でインストールを行います。 Readingpackagelists…Done Buildingdependencytree Readingstateinformation…Done Thefollowingextrapackagesw
OpenSSL とは暗号ライブラリ SSLeay を元に Secure Sockets Layer (SSL v2/v3) と世界標準の暗号プロトコルである Transport Layer Security (TSL v1) を実装したプログラムです。 OpenSSL 公式サイト から OpenSSL のソースファイルをダウンロードしてインストールする方法を紹介します。 OpenSSL のダウンロードとインストール OpenSSL のソースファイルを OpenSSL 公式サイト からダウンロードしてコンパイル、インストールを行います。 # wget -P /usr/local/src http://www.openssl.org/source/openssl-0.9.8d.tar.gz # cd /usr/local/src # tar xzf openssl-0.9.8d.tar.gz
LAMP とは Linux OS 上で Apache と MySQL、PHP のシステムの組み合わせたものをいい、LAPP とは上記の MySQL を PostgreSQL と置き換えたものをいいます。 PHP とは Hypertext Preprocessor の略で、Web サーバを拡張して動的にウェブページを生成することができるサーバーサイドスクリプト言語のことをいいます。 PHP 自体は C 言語で記述されています。 PHP は Apache HTTP Server(Web サーバー)上で動作してサーバー上のファイルが要求されるたびに PHP のプログラムを実行しその結果をウェブブラウザに送信します。 PHP のインストール まずはじめに PHP をインストールしましょう。 PHP は apt-get を使ってインストールします。 以下のように root 権限でインストールを行いま
ここではサーバーを公開するための各種サーバーソフトウェアの導入方法を解説します。 sshd を導入してサーバーをリモートコントロールしたり、LAMP や LAPP を導入してウェブアプリケーションサーバーを構築します。 ここではサーバーソフトウェアのインストールと初期設定までを説明しています。 OpenSSH でリモートログインインストール直後の Ubuntu はリモートログインするための手段を備えていません。 ここでは Ubuntu サーバーを Windows マシンからリモート操作ができるように OpenSSH を導入します。 OpenSSH は通信データーを暗号化してリモートアクセスを安全に行うためのプロトコル SSH(Secure SHell)を利用するためのソフトウェアです。 続きを読む… NTP で時刻合わせNTP とは Network Time Protocol の略で、ネッ
PostgreSQL は商用の RDBMS に匹敵する機能を持つリレーショナルデータベース管理システム(RDBMS)で大量のデーターを高速に、かつ効率よくアクセスすることが可能です。 また PostgreSQL はデーターベース用の標準言語である SQL 言語の仕様への準拠度が高いことが特徴で、Web システムや企業の業務システムなどのさまざまな用途で利用されています。 PostgreSQL のインストール PostgreSQL は apt-get を使ってインストールします。 以下のように root 権限でインストールを行います。 Reading package lists… Done Building dependency tree Reading state information… Done The following extra packages will be installe
ここでは Ubuntu 7.04 デスクトップ版の基本的な操作方法を紹介します。 Ubuntu の起動とログイン、シャットダウン方法など Ubuntu の基本的な操作方法を解説します。 Ubuntu の起動 パソコンが起動すると 以下のような Ubuntu のログイン画面が表示されます。 ここでは Ubuntu のインストール時に作成したユーザー名を入力します。
Ubuntu は Debian GNU/Linux をベースにして作成された無償で利用することができる Linux ディストリビューションです。 Ubuntu にはクライアントを目的に作成されたデスクトップエディションとサーバーを目的に作成されたサーバーエディションがあります。 デスクトップエディションではデスクトップ環境に GNOME(X Window System上で動作するデスクトップ環境) が使われています。 またインターネットやメール、文書作成や画像編集といった多くのアプリケーションが備わっています。 サーバーエディションではデスクトップ環境(GUI)は存在せず、最小限の構成でインストールされます。 Ubuntu デスクトップのアプリケーションUbunut デスクトップ版では多くのアプリケーションが用意されており、インストール直後も有用なアプリケーションがインストールされています
インストール直後の Ubuntu はリモートログインするための手段を備えていません。 ここでは Ubuntu サーバーを Windows マシンからリモート操作ができるように OpenSSH を導入します。 OpenSSH は通信データーを暗号化してリモートアクセスを安全に行うためのプロトコル SSH(Secure SHell)を利用するためのソフトウェアです。 OpenSSH のインストール OpenSSH は apt-get を使ってインストールします。 Ubuntu サーバー版では SSH のクライアントはインストールされているので、ここでは SSH サーバーのみインストールを行います。 以下のように root 権限でインストールを行います。 Reading package lists… Done Building dependency tree Reading state info
zlib は zip や gzip、画像フォーマット PNG に使われている圧縮アルゴリズムをライブラリ化したものをいいます。 zlib 公式サイト から zlib のソースファイルをダウンロードしてインストールする方法を紹介します。 zlib のダウンロードとインストール zlib のソースファイルを zlib 公式サイト からダウンロードしてコンパイル、インストールを行います。 # wget -P /usr/local/src http://www.zlib.net/zlib-1.2.3.tar.gz # cd /usr/local/src # tar xzf zlib-1.2.3.tar.gz # cd zlib-1.2.3 # ./configure --prefix=/usr/local # make # make install
Libxml2 とは GNOME 2 などで採用されている XML を扱うための基本ライブラリです。 The XML C parser and toolkit of Gnome から Libxml2 のソースファイルをダウンロードしてインストールする方法を紹介します。 Libxml2 のダウンロードとインストール Libxml2 のソースファイルを The XML C parser and toolkit of Gnome からダウンロードしてコンパイル、インストールを行います。 # wget -P /usr/local/src ftp://xmlsoft.org/libxml2/libxml2-2.6.27.tar.gz # cd /usr/local/src # tar xzf libxml2-2.6.27.tar.gz # cd libxml2-2.6.27 # ./configur
Samba を使うと Linux を含む UNIX 系のオペレーティングシステムを Windows のファイルサーバーやプリントサーバーにすることができるソフトウェアです。 Samba を導入すると共有設定を行った Linux サーバーのディレクトリにネットワークを通して Windows クライアントからアクセスすることができます。 Samba のインストール Samba は apt-get を使ってインストールします。 以下のように root 権限でインストールを行います。 Reading package lists… Done Building dependency tree Reading state information… Done The following extra packages will be installed: libcupsys2 samba-common Su
NTP とは Network Time Protocol の略で、ネットワーク上でクライアントがサーバーに対して時刻を問い合わせるためのプロトコルです。 NTP サーバーは、クライアントとの間で起こる可能性がある通信の遅れも考慮し、ネットワークの遅れに関する情報も内蔵しているため、正確な時刻同期が可能です。 NTP を使うとサーバーの時刻が正確に保たれるので、ログの時刻が正確に記録され、サーバーの運用管理にも役立ちます。 NTP のインストール NTP は apt-get を使ってインストールします。 以下のように root 権限でインストールを行います。 Reading package lists… Done Building dependency tree Reading state information… Done Suggested packages: ntp-doc The f
Ubuntu サーバー版を使うと Debian をベースとした堅牢なサーバーをインストールすることができます。 また Ubuntu は豊富なパッケージが存在しており、ソフトウェアのインストールやアップデートも容易に行うことができます。 Ubuntu サーバー版は約6カ月ごとに新バージョンがリリースされ、高い信頼性とパフォーマンスを発揮します。 ここでは Ubuntu サーバーエディションを使って Ubuntu のインストールからアプリケーションサーバー構築やネットワークサーバー構築などを解説しています。 Ubuntu 7.04 サーバー版のダウンロードUbuntu 7.04 サーバー版は Ubuntu 公式サイトから入手することができます。 Ubuntu 7.04 サーバー版は、Desktop CD とは別に Server Install CD が提供されています。 続きを読む… Ubun
Debian GNU/Linux 3.1 のダウンロード で作成したインストール CD を使って Debian GNU/Linux 3.1 をインストールします。 Debian GNU/Linux 3.1 のインストールは Kernel 2.6 系を導入します。 またインストールするパッケージはサーバーとして動作させるために必要な最小限のパッケージ(ベースシステム)のみ導入します。 インストーラーの起動と設定 インストール CD をパソコンに挿入して起動します。 CD 起動に成功するとインストール CD を読み込みインストーラー起動画面が表示されます。 この画面で [ linux26 ] と入力しEnter キーを押してインストーラーを起動します。 [ linux26 ] は Kernel2.6 を有効にする場合のオプションです。
膨大なパッケージと強力なパッケージ管理システムを備えた Debian / Ubuntu を使って自宅サーバーを構築する方法を紹介しています。 サーバーソフトウェアのインストールから運用方法まで幅広く解説しています。 Debian を使った自宅サーバー構築 Debian 4.0 をインストールする。 Debian 4.0 のダウンロード Debian 4.0 のインストール OpenSSH で SSH サーバーを構築して Windows からサーバーを操作する。 OpenSSH のインストール OpenSSH の起動 Windows で利用する SSH クライアント RSA 公開鍵暗号方式を用いた認証 MySQL でデーターベースサーバーを構築する。 MySQL 5.0 のインストール MySQL 5.0 の設定 MySQL 5.0 の起動 PostgreSQL でデーターベースサーバーを構
このページを最初にブックマークしてみませんか?
『自宅サーバー Debian/Ubuntu』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く