お知らせ
■StartLinux.net・・・Linuxを始めよう!Linuxコマンド辞典やLinux Tips、LPIC対策無料問題を掲載。
■首都圏コンピュータ技術者協同組合
・・・スキルに見合った収入を。20代で平均月収60万。月170万円もらうエンジニアも!
■20個以上のSEO対策ツールが1,980円で使い放題!
・・・短期間に、アクセスと被リンクを大幅増加をしたい方はこちら
■FC2ブログ
・・・カスタマイズ自由。画像容量は1G。テンプレートの種類350以上。
■A8.net
・・・ホームページで広告収入をゲット!3000社を超える広告主の中から、好きな広告素材が選べる!
■首都圏コンピュータ技術者協同組合
■20個以上のSEO対策ツールが1,980円で使い放題!
■FC2ブログ
■A8.net
MySQL+Apache+PHPのインストール
順番的にMySQL→Apache→PHPの順でインストールを行う。
MySQLは下記のサイトからダウンロードする。
http://www/mysql.com
mysql-6.0.2-alpha.tar.gz
まずは、rootに変更します。
$ su -
次にMySQLのサービスを起動するシステムユーザを作成します。
# groupadd mysql
# useradd -g mysql mysql
mysql-6.0.2-alpha.tar.gzを展開します。
# tar zxfv mysql-6.0.2-alpha.tar.gz
展開されたディレクトリに移動してインストールを開始します。
# cd mysql-6.0.2-alpha
# ./configure --prefix=/usr/local/mysql --with-charset=ujis --with-extra-charsets=all
# make
# make install
makeには結構時間がかかります。私の場合ノートPCにVMwareを入れて、その中のゲストOSで行っているので、20分くらいmakeにかかりました。
次に、設定ファイルを作成します。設定ファイルのテンプレートは4つ準備されています。
my-huge.cnf
my-large.cnf
my-medium.cnf
my-small.cnf
作成するデータベース、メモリー等から判断してテンプレートを選んで、それを/etcにコピーします。今回はmy-small.cnfを選択します。
# cp /usr/local/mysql/share/mysql/my-small.cnf /etc/my.cnf
既存の設定ファイルに次の設定を追記する。
[mysqld]配下
old-password
default-character-set=ujis
[mysql]配下
default-character-set=ujis
[mysqldump]配下
default-character-set=ujis
データベースの初期化を行います。
# /usr/local/mysql/bin/mysql_install_db
各ディレクトリの権限も変更します。
# chown -R root /usr/local/mysql
# chgrp -R mysql /usr/local/mysql
# chown -R mysql /usr/local/mysql/var
設定が終わったので、起動をして見ましょう。
# mysqld_safe --user=mysql --log-error=/usr/local/mysql/var/error-log &
これでエラーなく起動できたら完成です。これだけではOS起動時にmysqlは自動で起動しません。自動起動させるためには、ダウンロードソースを展開したディレクトリのsupport-filesのmysql.serverを/etc/init.d/配下にmysqldとしてコピーする。
# cp support-files/mysql.server /etc/init.d/mysqld
# chmod +x /etc/init.d/mysqld
# chkconfig --add mysqld
Apacheのインストールと初期設定
Apacheのインストールは比較的簡単です。まず、The Apache Software Foundationからソースをダウンロードします。
http://httpd.apache.org/download.cgi
今回はhttpd-2.2.6.tar.gzを使用します。
# tar zxfv httpd-2.2.6.tar.gz
# cd httpd-2.2.6
# ./configure
# make
# make install
これでインストールは終了。httpd.confを設定する前に、httpdを起動してみましょう。
# /usr/local/apache2/bin/apachectl start
これでhttpdが起動した。他の端末からブラウザでアクセスして起動確認をします。インストールした直後は「It works!」と表示されます。実際にアクセスしてみたのですが、表示されない場合があります。その時はFirewallの設定を行います。デフォルトではFirewallはSSHのポートくらいしか開いていません。HTTPのポートも開くように設定します。Firewallの設定ファイルは/etc/sysconfig/SuSEfirewall2というファイルです。デフォルトでは次のようなエントリーがあるはずです。
FW_SERVICES_EXT_TCP="5801 5901 ssh"
これを次のように編集してHTTPのポートを開きます。
FW_SERVICES_EXT_TCP="5801 5901 http ssh"
Apacheもインストールだけでは自動的に起動しないので、設定をする必要があります。
# cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd
chkconfigで起動設定を有効にします。
# chkconfig --add httpd
これでApacheの設定終了です。
最後にPHPのインストールを行います。THE PHP GROUPのホームページからソースファイルを入手します。
http://jp.php.net/download.php
今回はphp-5.2.4.tar.gzを使用します。まずはソースファイルを展開します。
# tar zxfv php-5.2.4.tar.gz
# cd php-5.2.4
configureを実行しますが、いくつかのオプションを含めます。
# ./configure --enable-mbstring --enable-mbregex --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
# make
# make install
次にphp.iniを/usr/local/libに保存します。
# cp php.ini-dist /usr/local/lib/php.ini
これで一通りのインストール作業は終了しました。最後にApacheとPHPの設定を行います。まずhttpd.confの設定を行います。
# vi /usr/local/apache2/conf/httpd.conf
まず、DirectoryIndexにindex.phpを追加します。
DirectoryIndex index.html index.html.var index.php
MIME-Typeの設定を行います。
AddType application/x-httpd-php .php
その他にもhttpd.confの設定はありますが、今回はとりあえずこれだけ設定しておきます。httpd.confの変更を有効にするために、httpdを再起動します。
# /etc/init.d/httpd stop
# /etc/init.d/httpd start
※restartオプションはあまり使わない方が良い。
次にphp.iniの設定をします。
# vi /etc/php.ini
そして、次のエントリのコメントをはずします。
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.encoding_translation = On
mbstring.substitute_character = none;
mbstring.detect_order = auto
これでPHPの設定も終わりです。ではPHPの動作確認をして見ましょう。Apacheのドキュメントルートにinfo.phpというファイルを作成して、という記述を書き込みます。
# vi info.php
このファイルをブラウザからアクセスしてみましょう。PHPの設定情報が表示されたら正常にPHPが起動しています。
これでとりあえず、MySQL+Apache+PHPのインストールは終了です。
実践マスターPHP+MySQL―PHP4/PHP5対応
速効!図解プログラミングPHP + MySQL―Windows/Linux PHP5対応
実践ハイパフォーマンスMySQL
Apacheハンドブック
Apacheクックブック―Webサーバ管理者のためのレシピ集
Apache―HTTPサーバの構築 (Expert UNIX series)
オープンソースを使ったデータベースの構築―ApacheサーバとPostgreSQLでデータベース
Apache Server Bible―HTTPサーバの構築と運用
6時間でできるLAMPサーバ構築ガイド―Linux&Apache&MySQL&PHP+最新CMSですぐ使える!
順番的にMySQL→Apache→PHPの順でインストールを行う。
MySQLは下記のサイトからダウンロードする。
http://www/mysql.com
mysql-6.0.2-alpha.tar.gz
まずは、rootに変更します。
$ su -
次にMySQLのサービスを起動するシステムユーザを作成します。
# groupadd mysql
# useradd -g mysql mysql
mysql-6.0.2-alpha.tar.gzを展開します。
# tar zxfv mysql-6.0.2-alpha.tar.gz
展開されたディレクトリに移動してインストールを開始します。
# cd mysql-6.0.2-alpha
# ./configure --prefix=/usr/local/mysql --with-charset=ujis --with-extra-charsets=all
# make
# make install
makeには結構時間がかかります。私の場合ノートPCにVMwareを入れて、その中のゲストOSで行っているので、20分くらいmakeにかかりました。
次に、設定ファイルを作成します。設定ファイルのテンプレートは4つ準備されています。
my-huge.cnf
my-large.cnf
my-medium.cnf
my-small.cnf
作成するデータベース、メモリー等から判断してテンプレートを選んで、それを/etcにコピーします。今回はmy-small.cnfを選択します。
# cp /usr/local/mysql/share/mysql/my-small.cnf /etc/my.cnf
既存の設定ファイルに次の設定を追記する。
[mysqld]配下
old-password
default-character-set=ujis
[mysql]配下
default-character-set=ujis
[mysqldump]配下
default-character-set=ujis
データベースの初期化を行います。
# /usr/local/mysql/bin/mysql_install_db
各ディレクトリの権限も変更します。
# chown -R root /usr/local/mysql
# chgrp -R mysql /usr/local/mysql
# chown -R mysql /usr/local/mysql/var
設定が終わったので、起動をして見ましょう。
# mysqld_safe --user=mysql --log-error=/usr/local/mysql/var/error-log &
これでエラーなく起動できたら完成です。これだけではOS起動時にmysqlは自動で起動しません。自動起動させるためには、ダウンロードソースを展開したディレクトリのsupport-filesのmysql.serverを/etc/init.d/配下にmysqldとしてコピーする。
# cp support-files/mysql.server /etc/init.d/mysqld
# chmod +x /etc/init.d/mysqld
# chkconfig --add mysqld
Apacheのインストールと初期設定
Apacheのインストールは比較的簡単です。まず、The Apache Software Foundationからソースをダウンロードします。
http://httpd.apache.org/download.cgi
今回はhttpd-2.2.6.tar.gzを使用します。
# tar zxfv httpd-2.2.6.tar.gz
# cd httpd-2.2.6
# ./configure
# make
# make install
これでインストールは終了。httpd.confを設定する前に、httpdを起動してみましょう。
# /usr/local/apache2/bin/apachectl start
これでhttpdが起動した。他の端末からブラウザでアクセスして起動確認をします。インストールした直後は「It works!」と表示されます。実際にアクセスしてみたのですが、表示されない場合があります。その時はFirewallの設定を行います。デフォルトではFirewallはSSHのポートくらいしか開いていません。HTTPのポートも開くように設定します。Firewallの設定ファイルは/etc/sysconfig/SuSEfirewall2というファイルです。デフォルトでは次のようなエントリーがあるはずです。
FW_SERVICES_EXT_TCP="5801 5901 ssh"
これを次のように編集してHTTPのポートを開きます。
FW_SERVICES_EXT_TCP="5801 5901 http ssh"
Apacheもインストールだけでは自動的に起動しないので、設定をする必要があります。
# cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd
chkconfigで起動設定を有効にします。
# chkconfig --add httpd
これでApacheの設定終了です。
最後にPHPのインストールを行います。THE PHP GROUPのホームページからソースファイルを入手します。
http://jp.php.net/download.php
今回はphp-5.2.4.tar.gzを使用します。まずはソースファイルを展開します。
# tar zxfv php-5.2.4.tar.gz
# cd php-5.2.4
configureを実行しますが、いくつかのオプションを含めます。
# ./configure --enable-mbstring --enable-mbregex --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
# make
# make install
次にphp.iniを/usr/local/libに保存します。
# cp php.ini-dist /usr/local/lib/php.ini
これで一通りのインストール作業は終了しました。最後にApacheとPHPの設定を行います。まずhttpd.confの設定を行います。
# vi /usr/local/apache2/conf/httpd.conf
まず、DirectoryIndexにindex.phpを追加します。
DirectoryIndex index.html index.html.var index.php
MIME-Typeの設定を行います。
AddType application/x-httpd-php .php
その他にもhttpd.confの設定はありますが、今回はとりあえずこれだけ設定しておきます。httpd.confの変更を有効にするために、httpdを再起動します。
# /etc/init.d/httpd stop
# /etc/init.d/httpd start
※restartオプションはあまり使わない方が良い。
次にphp.iniの設定をします。
# vi /etc/php.ini
そして、次のエントリのコメントをはずします。
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.encoding_translation = On
mbstring.substitute_character = none;
mbstring.detect_order = auto
これでPHPの設定も終わりです。ではPHPの動作確認をして見ましょう。Apacheのドキュメントルートにinfo.phpというファイルを作成して、という記述を書き込みます。
# vi info.php
このファイルをブラウザからアクセスしてみましょう。PHPの設定情報が表示されたら正常にPHPが起動しています。
これでとりあえず、MySQL+Apache+PHPのインストールは終了です。
実践マスターPHP+MySQL―PHP4/PHP5対応
速効!図解プログラミングPHP + MySQL―Windows/Linux PHP5対応
実践ハイパフォーマンスMySQL
Apacheハンドブック
Apacheクックブック―Webサーバ管理者のためのレシピ集
Apache―HTTPサーバの構築 (Expert UNIX series)
オープンソースを使ったデータベースの構築―ApacheサーバとPostgreSQLでデータベース
Apache Server Bible―HTTPサーバの構築と運用
6時間でできるLAMPサーバ構築ガイド―Linux&Apache&MySQL&PHP+最新CMSですぐ使える!
最近会社ではLinux、Unix以外にWindowsサーバも結構使う。LinuxとWindowsの連携など結局はLinuxエンジニアもWindowsの知識は必要である。また、なんだかんだ言ってもクライアントPCはほとんどがWindows。まあ仕方がない。
ちょっと勉強の意味もこめて、ADドメインをVMWare上で構築することにした。使用するOSはWindows Server 2003 Enterprise Edition。とりあえずクライアントをVMで何台か用意して、DNS、DHCP、IIS、セキュリティポリシーあたりの検証をしてみます。
MCSE教科書 Windows Server2003 Server(試験番号:70‐290) (MDSE)
Windows Server 2003 実践ガイド
標準テキスト Windows Server 2003 R2 構築・運用・管理パーフェクトガイド
ひと目でわかるMicrosoft Windows Server 2003ネットワーク設定・管理術 (マイクロソフト公式解説書)
Microsoft Windows Server 2003完全マスター―MCP試験番号70-290/70-291対応 (よくわかるマスター)
Microsoft Windows Server 2003オフィシャルマニュアル〈上〉 (マイクロソフト公式解説書)
Microsoft Windows Server 2003 リソースキット 導入編1 [計画・テスト]【CD-ROM付】 (マイクロソフト公式解説書)
ちょっと勉強の意味もこめて、ADドメインをVMWare上で構築することにした。使用するOSはWindows Server 2003 Enterprise Edition。とりあえずクライアントをVMで何台か用意して、DNS、DHCP、IIS、セキュリティポリシーあたりの検証をしてみます。
MCSE教科書 Windows Server2003 Server(試験番号:70‐290) (MDSE)
Windows Server 2003 実践ガイド
標準テキスト Windows Server 2003 R2 構築・運用・管理パーフェクトガイド
ひと目でわかるMicrosoft Windows Server 2003ネットワーク設定・管理術 (マイクロソフト公式解説書)
Microsoft Windows Server 2003完全マスター―MCP試験番号70-290/70-291対応 (よくわかるマスター)
Microsoft Windows Server 2003オフィシャルマニュアル〈上〉 (マイクロソフト公式解説書)
Microsoft Windows Server 2003 リソースキット 導入編1 [計画・テスト]【CD-ROM付】 (マイクロソフト公式解説書)
本番環境のサーバにOpenSuseをNet-Installしようとしたが、上手くいかないので、とりあえず、開発環境をVMware Serverで構築する事にした。VMware Serverは無料で入手する事ができ、ゲストOS(仮想OS)を作成する事が可能である。
http://www.vmware.com/products/server
VMwareをインストールした後は、Virtial Machineを作成してそこにゲストOSをインストールした。インストールした後はランレベル5で起動させて、ゲストOS(今回の場合はOpenSuse10.2)を直接操作しても良いが、XWindowがメモリとCPUを消費するので、ランレベル3に変更し、SSHでリモートアクセスして操作する事にした。
まず、現在のランレベルを調べる。
$ /sbin/runlevel
N 5
/sbin/runlevelコマンドは1つ前のランレベルと現在のランレベルを表示する。N 5という意味は、1つ前のランレベルがN(Nは存在しない時)で、今のランレベルが5という事を示す。
次にランレベルを変更しよう。
一時的にランレベルを変更する場合はtelinitを実行する。
$ telinit 3
これで、一時的にランレベル3に変更した。
もし起動時に毎回ランレベル3で起動したい場合は、/etc/inittabを修正する。viコマンドで/etc/inittabを開き、次の記述を変更する。
id:5:initdefault:
この5の部分が起動時のランレベルを表している。ランレベルを3にする場合は次のようにする。
id:3:initdefault:
これで、次回からランレベル3で起動する。
SSHでリモートインストール
次に、SSHをクライアントPCにインストールしよう。SSHクライアントソフトはいくつかあるので好みによって選んでほしい。私の場合はUTF-8 TeraTerm Pro with TTSSH2を使用している。
UTF-8 TeraTerm Pro with TTSSH2
SSH経由でリモートログインする場合、rootアカウントを使用するとセキュリティ上問題があるので、別ユーザでログインして、必要な時だけsuコマンドでrootで作業を行う必要がある。念のためにrootでログインできない事を確認する。SSHの設定ファイルは/etc/ssh/sshd_configである。rootのログインに関する記述は下記の通り。これがコメントアウトになっているか、もしくはnoになっていれば問題ない。
#PermitRootLogin yes
もし、/etc/ssh/sshd_configを変更した場合はsshdサービスを再起動する必要がある。
$ service sshd restart
とりあえず、ここまでの作業により、開発環境にリモートアクセスする事ができるようになった。詳細の設定は後ほど。
実用SSH 第2版―セキュアシェル徹底活用ガイド
Linuxセキュリティ入門―ipchains/xinetd/SSHなどの設定と運用 (Linux magazine books)
SSHで安全なリモートアクセスを構築する
入門OpenSSH―Linux/FreeBSD/Solaris/Mac OS X対応
OpenSSHセキュリティ管理ガイド―for Solaris/FreeBSD/Linux
セキュアシェルリファレンス
http://www.vmware.com/products/server
VMwareをインストールした後は、Virtial Machineを作成してそこにゲストOSをインストールした。インストールした後はランレベル5で起動させて、ゲストOS(今回の場合はOpenSuse10.2)を直接操作しても良いが、XWindowがメモリとCPUを消費するので、ランレベル3に変更し、SSHでリモートアクセスして操作する事にした。
まず、現在のランレベルを調べる。
$ /sbin/runlevel
N 5
/sbin/runlevelコマンドは1つ前のランレベルと現在のランレベルを表示する。N 5という意味は、1つ前のランレベルがN(Nは存在しない時)で、今のランレベルが5という事を示す。
次にランレベルを変更しよう。
一時的にランレベルを変更する場合はtelinitを実行する。
$ telinit 3
これで、一時的にランレベル3に変更した。
もし起動時に毎回ランレベル3で起動したい場合は、/etc/inittabを修正する。viコマンドで/etc/inittabを開き、次の記述を変更する。
id:5:initdefault:
この5の部分が起動時のランレベルを表している。ランレベルを3にする場合は次のようにする。
id:3:initdefault:
これで、次回からランレベル3で起動する。
SSHでリモートインストール
次に、SSHをクライアントPCにインストールしよう。SSHクライアントソフトはいくつかあるので好みによって選んでほしい。私の場合はUTF-8 TeraTerm Pro with TTSSH2を使用している。
UTF-8 TeraTerm Pro with TTSSH2
SSH経由でリモートログインする場合、rootアカウントを使用するとセキュリティ上問題があるので、別ユーザでログインして、必要な時だけsuコマンドでrootで作業を行う必要がある。念のためにrootでログインできない事を確認する。SSHの設定ファイルは/etc/ssh/sshd_configである。rootのログインに関する記述は下記の通り。これがコメントアウトになっているか、もしくはnoになっていれば問題ない。
#PermitRootLogin yes
もし、/etc/ssh/sshd_configを変更した場合はsshdサービスを再起動する必要がある。
$ service sshd restart
とりあえず、ここまでの作業により、開発環境にリモートアクセスする事ができるようになった。詳細の設定は後ほど。
実用SSH 第2版―セキュアシェル徹底活用ガイド
Linuxセキュリティ入門―ipchains/xinetd/SSHなどの設定と運用 (Linux magazine books)
SSHで安全なリモートアクセスを構築する
入門OpenSSH―Linux/FreeBSD/Solaris/Mac OS X対応
OpenSSHセキュリティ管理ガイド―for Solaris/FreeBSD/Linux
セキュアシェルリファレンス
SLESやOpenSUSEのインストールは何度か行った事があるが、余計なディスクを使用しないNet-Installは今回初めて行った。Net-Installとは、インストールを開始できる最小限のプログラムのみCDに入っていて、残りのパッケージなどはインターネット経由でインストールする仕組である。
http://ja.opensuse.org/Released_VersionからNet-Install用のISOをダウンロードできる。約44MBの容量なので、すぐにダウンロードできる。ダウンロードしたISOをCDに焼いて、通常通りCD-ROMドライブから起動させてインストールを開始する。
初めてだったので、よくわからなかったのがインストールソースの指定先だ。そう言えば、インターネット経由でソースをゲットできるわけだが、どのサーバからゲットできるのか知らなかった。とりあえず、Novellのサイトを調べていたら、NovellのFTPサイトにソースがあったので、そこをソース先として指定してみたら、上手くインストールが開始されました。
ftp://ftp.novell.co.jp/pub/opensuse/distribution/openSUSE-stable/repo/oss
結構ダウンロードに時間がかかっているようです。様子みです。
図解でわかる Linuxサーバ構築・設定のすべて
新Linux/UNIX入門
Linuxカーネル2.6解読室
入門UNIXシェルプログラミング―シェルの基礎から学ぶUNIXの世界
Fedora 7 ビギナーズバイブル
Linux教科書 LPICレベル2 第2版 (CD-ROM付) (Linux教科書)
UNIXシェルスクリプト逆引き大全333の極意―Linux,FreeBSD,Solaris,Mac OS X対応
http://ja.opensuse.org/Released_VersionからNet-Install用のISOをダウンロードできる。約44MBの容量なので、すぐにダウンロードできる。ダウンロードしたISOをCDに焼いて、通常通りCD-ROMドライブから起動させてインストールを開始する。
初めてだったので、よくわからなかったのがインストールソースの指定先だ。そう言えば、インターネット経由でソースをゲットできるわけだが、どのサーバからゲットできるのか知らなかった。とりあえず、Novellのサイトを調べていたら、NovellのFTPサイトにソースがあったので、そこをソース先として指定してみたら、上手くインストールが開始されました。
ftp://ftp.novell.co.jp/pub/opensuse/distribution/openSUSE-stable/repo/oss
結構ダウンロードに時間がかかっているようです。様子みです。
図解でわかる Linuxサーバ構築・設定のすべて
新Linux/UNIX入門
Linuxカーネル2.6解読室
入門UNIXシェルプログラミング―シェルの基礎から学ぶUNIXの世界
Fedora 7 ビギナーズバイブル
Linux教科書 LPICレベル2 第2版 (CD-ROM付) (Linux教科書)
UNIXシェルスクリプト逆引き大全333の極意―Linux,FreeBSD,Solaris,Mac OS X対応
とりあえず、インストールするOSはOpenSuse10.2に決めた。最近日本でも勢力を上げてきたSUSE。デザインもいいし。本当はFedora Coreか、お金を払って入手したRed Hatとにしようかと考えたが、緑色に癒されてOpenSuseを選んだ。
OpenSuseのメディアは、以前DVDのISOをダウンロードしてDVDに焼いていたのだが、よく考えると、今回サーバとして使用するPCはToshibaのEQUIUM5030で、CD-ROMドライブしか付いていなかった。よって急遽CD用のISOをダウンロード使用と思ったが、5つのメディアが必要なため、通常のISOをダウンロードするのをあきらめて、Net-Install用のISOをダウンロードした。このISOは約40MBしか容量がない。最小限のデータのみ入っていて、パッケージなどはインターネット経由でダウンロードするのだ。
最新版のISOをダウンロードはここでできる。
http://ja.opensuse.org/Released_Version
Net-Installは便利のように感じるが、問題点がある。インストール中はインターネットに接続しておかなければならい。ダウンロードしながらインストールが行われるので、インストールにかかる時間が長い。しかし、今回は5つもISOをダウンロードするのは面倒だったし、サーバとして機能する最小限のサービス、パッケージをインストールしたかったので、Net-Installを行うことにした。
SUSE LINUX Ent Server9 セルフトレーニングキット
Novell SUSE LINUX 10.1 日本語版
公式SUSE LINUX管理ガイド
はじめてのSUSE Linux 10―「インストール」から各種アプリケーションの「設定」「応用」まで (I・O BOOKS)
はじめてのXen―SUSE Linuxで学ぶ「仮想マシン・システム」 (I・O BOOKS)
SUSE Linux10.0ビギナーズバイブル―使いやすさ、実績で定評のあるSUSE Linuxによるシステム管理、サーバ構築を詳細に解説。 (MYCOM UNIX Books)
SUSE LINUXで実現するエンタープライズ・システム―ノベルone Netの進化
Linux コマンド ポケットリファレンス (ポケットリファレンス)
OpenSuseのメディアは、以前DVDのISOをダウンロードしてDVDに焼いていたのだが、よく考えると、今回サーバとして使用するPCはToshibaのEQUIUM5030で、CD-ROMドライブしか付いていなかった。よって急遽CD用のISOをダウンロード使用と思ったが、5つのメディアが必要なため、通常のISOをダウンロードするのをあきらめて、Net-Install用のISOをダウンロードした。このISOは約40MBしか容量がない。最小限のデータのみ入っていて、パッケージなどはインターネット経由でダウンロードするのだ。
最新版のISOをダウンロードはここでできる。
http://ja.opensuse.org/Released_Version
Net-Installは便利のように感じるが、問題点がある。インストール中はインターネットに接続しておかなければならい。ダウンロードしながらインストールが行われるので、インストールにかかる時間が長い。しかし、今回は5つもISOをダウンロードするのは面倒だったし、サーバとして機能する最小限のサービス、パッケージをインストールしたかったので、Net-Installを行うことにした。
SUSE LINUX Ent Server9 セルフトレーニングキット
Novell SUSE LINUX 10.1 日本語版
公式SUSE LINUX管理ガイド
はじめてのSUSE Linux 10―「インストール」から各種アプリケーションの「設定」「応用」まで (I・O BOOKS)
はじめてのXen―SUSE Linuxで学ぶ「仮想マシン・システム」 (I・O BOOKS)
SUSE Linux10.0ビギナーズバイブル―使いやすさ、実績で定評のあるSUSE Linuxによるシステム管理、サーバ構築を詳細に解説。 (MYCOM UNIX Books)
SUSE LINUXで実現するエンタープライズ・システム―ノベルone Netの進化
Linux コマンド ポケットリファレンス (ポケットリファレンス)
新規でLinux関連のサイトを立ち上げる事にした。
プロジェクト名:RedShell
概要:Linux関連のウェブサイトを構築する。
システム概要
OS:OpeSUSE10.2
メインアプリケーション:MySQL、Apache、PHP、Perl
自宅サーバのため、DDNS使用、独自ドメイン取得済(2年間)
TOSHIBA EQUIUM S5030
詳細は随時アップデートしていく。
とりあえず、MySQL、PHPを使用して、ブログに近いWebアプリケーションを構築する予定である。
プロジェクト名:RedShell
概要:Linux関連のウェブサイトを構築する。
システム概要
OS:OpeSUSE10.2
メインアプリケーション:MySQL、Apache、PHP、Perl
自宅サーバのため、DDNS使用、独自ドメイン取得済(2年間)
TOSHIBA EQUIUM S5030
詳細は随時アップデートしていく。
とりあえず、MySQL、PHPを使用して、ブログに近いWebアプリケーションを構築する予定である。
ミャンマーで情報統制でインターネットの規制が行われているが、情報統制、規制は日本の会社内では当たり前の事だ。私の場合は私の昇給の件で情報統制を指示された。
一年に一度の契約更新時に、私の給料が月ベースで10万増えた事があった。月に10万だから年にすれば120万程度のアップ。私は満足していたが、契約時に上司が言った言葉は忘れられない。
「他の社員には、君だけ特別扱いしているように見られたくない。給料は月1000円アップした事にしていてくれ」
ITエンジニアの世界は実力主義のはずである。スキルがあるものが高い給料をもらう。それが当たり前のはずなのに。
まあ、そんな会社、上司には未練がないので、使い捨てしてもっと待遇の良い会社に転職した。まあ、転職というより、契約する会社を変更しただけなのだが・・・
スクリュー音が消えた―東芝事件と米情報工作の真相
最新IT統制の基本と仕組みがよ~くわかる本―経産省のIT統制ガイダンスに対応! (How-nual図解入門ビジネス)
図解 これならできるIT統制
図解IT統制入門
情報セキュリティ・個人情報保護のための内部監査の実務 (情報セキュリティライブラリ)
一年に一度の契約更新時に、私の給料が月ベースで10万増えた事があった。月に10万だから年にすれば120万程度のアップ。私は満足していたが、契約時に上司が言った言葉は忘れられない。
「他の社員には、君だけ特別扱いしているように見られたくない。給料は月1000円アップした事にしていてくれ」
ITエンジニアの世界は実力主義のはずである。スキルがあるものが高い給料をもらう。それが当たり前のはずなのに。
まあ、そんな会社、上司には未練がないので、使い捨てしてもっと待遇の良い会社に転職した。まあ、転職というより、契約する会社を変更しただけなのだが・・・
スクリュー音が消えた―東芝事件と米情報工作の真相
最新IT統制の基本と仕組みがよ~くわかる本―経産省のIT統制ガイダンスに対応! (How-nual図解入門ビジネス)
図解 これならできるIT統制
図解IT統制入門
情報セキュリティ・個人情報保護のための内部監査の実務 (情報セキュリティライブラリ)
海賊版、不正コピー、ニセモノ。これらを聞いて想像するものって何かと言えば「中国」。実際は不正コピーなんて世界各国で行われている。現に私が以前働いていた会社でもサーバ系OSやクライアントOSのライセンス違反をしていた。特に中小企業にとってはクライアントOSのライセンス管理は面倒だ。まあ、そもそもライセンスが有料である事が問題であって、オープンソースを使用すれば、ほとんどライセンス違反をする事はなくなる。
ある会社では、全てのクライアントOSとしてオープンソースであるLinuxのディストリビューションを使用している。もちろんこの会社も小さい企業である。オープンソースを使用する事で、社員が増えて新しくコンピュータを購入した時でも、OSのソフトウェア代を払わなくて済む。ライセンスの管理が不要だ。
問題はメンテナンスだけである。Windowsとは違って、Linuxのトラブルシューティングができる社員が少ない上、オープンソースだけでセキュリティ対策を行うには多少無理がある。それでも、オープンソースがクライアントOSとして使用される事が今後増えていくだろう。
LINUX Core Kernelコメンタリーオープンソースコード詳解 (コメンタリーシリーズ:LINUX Core Kernel Commentary)
Code Reading―オープンソースから学ぶソフトウェア開発技法
オープンソースの逆襲―ネット社会を変える!
はじめてのSolaris 10―オープン・ソースになった最新OSを使いこなす! (IO BOOKS)
オープンソースソフトウェアの本当の使い方 [技評SE新書]
オープンソースの成功―政治学者が分析するコミュニティの可能性
伽藍とバザール―オープンソース・ソフトLinuxマニフェスト
インターネットヒストリー―オープンソース革命の起源
Inside Linux Software オープンソースソフトウェアのからくりとしくみ
オープンソースプロジェクトの管理と運営
ある会社では、全てのクライアントOSとしてオープンソースであるLinuxのディストリビューションを使用している。もちろんこの会社も小さい企業である。オープンソースを使用する事で、社員が増えて新しくコンピュータを購入した時でも、OSのソフトウェア代を払わなくて済む。ライセンスの管理が不要だ。
問題はメンテナンスだけである。Windowsとは違って、Linuxのトラブルシューティングができる社員が少ない上、オープンソースだけでセキュリティ対策を行うには多少無理がある。それでも、オープンソースがクライアントOSとして使用される事が今後増えていくだろう。
LINUX Core Kernelコメンタリーオープンソースコード詳解 (コメンタリーシリーズ:LINUX Core Kernel Commentary)
Code Reading―オープンソースから学ぶソフトウェア開発技法
オープンソースの逆襲―ネット社会を変える!
はじめてのSolaris 10―オープン・ソースになった最新OSを使いこなす! (IO BOOKS)
オープンソースソフトウェアの本当の使い方 [技評SE新書]
オープンソースの成功―政治学者が分析するコミュニティの可能性
伽藍とバザール―オープンソース・ソフトLinuxマニフェスト
インターネットヒストリー―オープンソース革命の起源
Inside Linux Software オープンソースソフトウェアのからくりとしくみ
オープンソースプロジェクトの管理と運営
よーく見てみると、デベロッパーがデベロッペーになっていますよ。誤字のようですね。岡目八目で自分では気づかないミスって結構多いですよね。客観的に見れば、明らかにおかしいのに。
エンジニアの仕事でもそういう事多いですね。だからダブルチェックとかしなければいけませんね。
まちがい探しランド 2007年 11月号 [雑誌]
脳が活性化する間違い探しパズル (元気脳練習帳)
脳が活性化する間違い探し 携帯版―元気脳練習帳
わかった瞬間、頭がよくなる アハ!体験 4つの間違い探し
川島隆太の脳トレ Vol.4 ポケット特別版 間違い探し編 (4)
エンジニアの仕事でもそういう事多いですね。だからダブルチェックとかしなければいけませんね。
まちがい探しランド 2007年 11月号 [雑誌]
脳が活性化する間違い探しパズル (元気脳練習帳)
脳が活性化する間違い探し 携帯版―元気脳練習帳
わかった瞬間、頭がよくなる アハ!体験 4つの間違い探し
川島隆太の脳トレ Vol.4 ポケット特別版 間違い探し編 (4)
マイクロソフトの知り合いに聞いた事だが、日本のマイクロソフトの役割は開発とういよりも、アメリカで開発されたものを日本語用にマイグレーションするだけだという。いわゆるソフトウェアの翻訳がメインの仕事らしい。もちろん、ソリューション事業もあるが。
まあ、外資系のソフトウェア会社の役割はソフトをローカライズする事が中心だろう。本当に根源から開発をするのなら、外国のHQにいかないとできない。
マイクロソフトでは出会えなかった天職 僕はこうして社会起業家になった
アート・オブ・プロジェクトマネジメント ―マイクロソフトで培われた実践手法 (THEORY/IN/PRACTICE)
闘うプログラマー〈上〉―ビル・ゲイツの野望を担った男達
アンドキュメンテッドMicrosoftネットワーク―誰も知らなかった「ネットワークコンピュータ」の秘密 (達人の道)
Windows Vista逆引き大全660の極意―Microsoft Windows Vista Home Basic Home
My競馬ライフfor Microsoft Access―JRA‐VAN Data Lab. + IPAT自動投票対応
まあ、外資系のソフトウェア会社の役割はソフトをローカライズする事が中心だろう。本当に根源から開発をするのなら、外国のHQにいかないとできない。
マイクロソフトでは出会えなかった天職 僕はこうして社会起業家になった
アート・オブ・プロジェクトマネジメント ―マイクロソフトで培われた実践手法 (THEORY/IN/PRACTICE)
闘うプログラマー〈上〉―ビル・ゲイツの野望を担った男達
アンドキュメンテッドMicrosoftネットワーク―誰も知らなかった「ネットワークコンピュータ」の秘密 (達人の道)
Windows Vista逆引き大全660の極意―Microsoft Windows Vista Home Basic Home
My競馬ライフfor Microsoft Access―JRA‐VAN Data Lab. + IPAT自動投票対応
最近セカンドライフが流行っているが、最近までセカンドライフとは死んだ後の世界の事だと思っていた。あの世の世界のゲームなんて珍しい、神様とかでてくるのかな、とか思っていた。しかし、全く違っていたみたいだ。
まだ、やった事ないが、泥棒とかギャングとか悪役ができればおもしろいな。警察から逃げ回ったりして。
セカンドライフの作り方 (バーチャルワールドガイドブックシリーズ)
セカンドライフ Linden Scripting Language プログラミング入門 (バーチャルワールドガイドブックシリーズ) (バーチャルワールドガイドブックシリーズ)
セカンドライフで作る リンデンスクリプト入門(CDROM付) (セカンドライフアーキテクト育成SCRIPTING series 1)
セカンドライフの儲け方 (セカンドライフ簡単登録講座CD-R付)
「セカンドライフ」ビジネス参入マニュアル―1週間で理解する3D仮想空間メディア
まだ、やった事ないが、泥棒とかギャングとか悪役ができればおもしろいな。警察から逃げ回ったりして。
セカンドライフの作り方 (バーチャルワールドガイドブックシリーズ)
セカンドライフ Linden Scripting Language プログラミング入門 (バーチャルワールドガイドブックシリーズ) (バーチャルワールドガイドブックシリーズ)
セカンドライフで作る リンデンスクリプト入門(CDROM付) (セカンドライフアーキテクト育成SCRIPTING series 1)
セカンドライフの儲け方 (セカンドライフ簡単登録講座CD-R付)
「セカンドライフ」ビジネス参入マニュアル―1週間で理解する3D仮想空間メディア
サイトのアクセスアップを増やしたいのは皆同じである。その中でどうやってアクセス数や被リンクを増やせばいいのだろうか?方法は2つある。
1.お金をかける。
ある程度無料でSEO対策はできる。しかしそれでは今のアクセス数の2〜3倍に増えるだけだる。10倍100倍にするなら、お金をかけて何百というサーチエンジンに登録して、何万という被リンクを増やせばいいのだ。最近のSEO対策のサービスは約1万円程度で可能である。自分のサイトに1万円投資してみては?アフィリエイトをしているのなら、今の1万円より将来的なリターンを目指そう。
2.コツコツと更新する。
サイトやブログを更新する事が一番。毎日更新すれば、半年でアクセスが急増する。1年経てばアフィリエイトでも月に5万円ほど稼げるようになる。
20個以上のSEO対策ツールが1,980円で使い放題!
月200万稼ぐ! プロが教える ドロップシッピング
SEO SEM Technique vol.1
SEO「検索エンジン最適化」の教科書―Yahoo!・Google対策から、SEM併用・ブログ向けSEOまで
検索にガンガンヒットするホームページの作り方―SEO(検索エンジン最適化)テクニックで効果的にPRしよう
図解 SEO対策がわかる (知りたい!テクノロジー)
繁盛ブログになれるSEO入門―初心者でもできる!
SEOを超えたホームページ集客術 ~プロが教えるSEM(検索エンジンマーケティング)の実践テクニック96
成功者から学ぶ 儲かるドロップシッピング副業術 ~立ち上げからSEO対策まで~
アクセスアップのためのSEOロボット型検索エンジン最適化
1.お金をかける。
ある程度無料でSEO対策はできる。しかしそれでは今のアクセス数の2〜3倍に増えるだけだる。10倍100倍にするなら、お金をかけて何百というサーチエンジンに登録して、何万という被リンクを増やせばいいのだ。最近のSEO対策のサービスは約1万円程度で可能である。自分のサイトに1万円投資してみては?アフィリエイトをしているのなら、今の1万円より将来的なリターンを目指そう。
2.コツコツと更新する。
サイトやブログを更新する事が一番。毎日更新すれば、半年でアクセスが急増する。1年経てばアフィリエイトでも月に5万円ほど稼げるようになる。
20個以上のSEO対策ツールが1,980円で使い放題!
月200万稼ぐ! プロが教える ドロップシッピング
SEO SEM Technique vol.1
SEO「検索エンジン最適化」の教科書―Yahoo!・Google対策から、SEM併用・ブログ向けSEOまで
検索にガンガンヒットするホームページの作り方―SEO(検索エンジン最適化)テクニックで効果的にPRしよう
図解 SEO対策がわかる (知りたい!テクノロジー)
繁盛ブログになれるSEO入門―初心者でもできる!
SEOを超えたホームページ集客術 ~プロが教えるSEM(検索エンジンマーケティング)の実践テクニック96
成功者から学ぶ 儲かるドロップシッピング副業術 ~立ち上げからSEO対策まで~
アクセスアップのためのSEOロボット型検索エンジン最適化
PGPは有料版はトライアル版というものがある。30日間だけ全機能が使用できるのだ。30日経過すればほとんどの機能が無効になってしまうが、PGPジップ機能のみ実は継続して使用できるのだ。PGP Zipはファイルやフォルダを暗号化する機能である。これを使用して大切なデータを暗号化してメールで転送する事が可能なのだ。NetShareなどのほかの機能は使えないが、PGPジップが使えればとても便利だ。無料で全部使用できればいいのだがね。まあ、NetShareを使用できないのは残念だ。NetShareは共有フォルダや共有ファイルを暗号化して、鍵フレーズを持っているユーザのみ正常にその共有ファイルもしくはフォルダにアクセスすることができる機能だ。もしPGPをインストールしていない場合や、鍵フレーズを持っていない場合、そのファイルにアクセスできない。NTFSのアクセス許可に似ているが、まあまあ便利な機能だった。今では30日のトライアルを経過したので使用できないが・・・
PGP―暗号メールと電子署名
PGP実践活用ガイドWindows版
PGP―暗号メールと電子署名
PGP実践活用ガイドWindows版
Winny流出のための防止策は色々ある。
1.まずは、Winnyを使用しない事。これが一番の防止策である。会社のコンピュータはポリシー等で許可しないアプリケーションをインストールできないようにする事は可能である。流出したケースはほとんどが自宅PCからの流出である。
2.自宅のコンピュータにウィニーをインストールするのは自由である。これは規制できない。なので、会社のデータを自宅に持ち出すことを規制すればいい。会社のコンピュータではUSBメモリなどのリムーバルメディアに書き込みする事をポリシーで拒否する事が可能であり、また、LanScopeなどのアプリケーションを使用する事によって、アクセスや操作のログを取得することも可能である。しかし、実はこの方法には欠点がある。メール経由での流出である。
3.メールにファイルを添付して外部にファイルを送ることが可能である。ログによって誰がどのファイルを外部に持ち出したかがわかるが、わかった時には後の祭りである。例えば、顧客情報をメールに添付して自宅PC用のメールアドレスに送信する事も可能である。このケースで自宅PCにWinnyがインストールされて、ウィルスに感染して流出するケースが多い。
では一体どうやってWinny流出を防ぐことができるのだろうか?今では色んなセキュリティ対策のアプリケーションが存在するが、最終的には社員1人1人の自覚でしか流出を防止できない。
ハッカーズ その侵入の手口 奴らは常識の斜め上を行く
個人情報保護士試験公式テキスト
2007 情報セキュリティアドミニストレータ予想問題集
暗号技術入門-秘密の国のアリス
PHPサイバーテロの技法―攻撃と防御の実際
ネットワークセキュリティHacks 第2版 ―プロが使うテクニック & ツール 100+
コンピュータシステム災害復旧の対策―ディザスターリカバリ対策の構築
MCAセキュリティ問題集 (ITプロ・ITエンジニアのための徹底攻略)
1.まずは、Winnyを使用しない事。これが一番の防止策である。会社のコンピュータはポリシー等で許可しないアプリケーションをインストールできないようにする事は可能である。流出したケースはほとんどが自宅PCからの流出である。
2.自宅のコンピュータにウィニーをインストールするのは自由である。これは規制できない。なので、会社のデータを自宅に持ち出すことを規制すればいい。会社のコンピュータではUSBメモリなどのリムーバルメディアに書き込みする事をポリシーで拒否する事が可能であり、また、LanScopeなどのアプリケーションを使用する事によって、アクセスや操作のログを取得することも可能である。しかし、実はこの方法には欠点がある。メール経由での流出である。
3.メールにファイルを添付して外部にファイルを送ることが可能である。ログによって誰がどのファイルを外部に持ち出したかがわかるが、わかった時には後の祭りである。例えば、顧客情報をメールに添付して自宅PC用のメールアドレスに送信する事も可能である。このケースで自宅PCにWinnyがインストールされて、ウィルスに感染して流出するケースが多い。
では一体どうやってWinny流出を防ぐことができるのだろうか?今では色んなセキュリティ対策のアプリケーションが存在するが、最終的には社員1人1人の自覚でしか流出を防止できない。
ハッカーズ その侵入の手口 奴らは常識の斜め上を行く
個人情報保護士試験公式テキスト
2007 情報セキュリティアドミニストレータ予想問題集
暗号技術入門-秘密の国のアリス
PHPサイバーテロの技法―攻撃と防御の実際
ネットワークセキュリティHacks 第2版 ―プロが使うテクニック & ツール 100+
コンピュータシステム災害復旧の対策―ディザスターリカバリ対策の構築
MCAセキュリティ問題集 (ITプロ・ITエンジニアのための徹底攻略)
堀江さんのイメージがまだまだ強いライブドアだが、以外に色々な事業をしてたんですね。特に地味なデータセンタ事業をしてたとは、驚きです。ただ、データセンタ事業は意外といい商売なんですよね。なぜなら客がそんなに逃げないから。新規の客を獲得するのはかなり難しいが、一度ゲットしたら、客はずっとそのデータセンタを使い続けるのです。「ラックにサーバ並べて、床下に大量のLANケーブルを張り巡らせて、やっと苦労してここまで設置したのに他社のデータセンタに乗り移るなんて考えたくもない」と言うのが客の言い分でしょう。客というより、エンジニアの言い分ですね。
ストレージ・マネジメント―価格破壊が進むインターネット・データ・センター
インターネットデータセンター革命―iDCがビジネスと社会のIT化を加速する
Oracle Database 10g Release 2 RAC 実践管理ガイド
ストレージ・マネジメント―価格破壊が進むインターネット・データ・センター
インターネットデータセンター革命―iDCがビジネスと社会のIT化を加速する
Oracle Database 10g Release 2 RAC 実践管理ガイド
そうだ、いかにコンピュータが発展しても、それを開発・運用するのは人間だ。ただ、ITの発展に伴い、エンジニアのコミュニケーション能力が低下している。特にITエンジニアはスペシャリストとして働くので、得意な分野だけ仕事をするケースも多い。また派遣社員が増えた事で、ITエンジニアは総合力より専門力が求められるのである。
その結果、ちょっと話が下手でも、遅刻しても、協調性がなくても、ITエンジニアは会社でやっていけるようになったのである。
ただ、最近はITエンジニアのコミュニケーション能力がいかに必要かを実感する。
好感をもたれる話し方のマナー (これだけは知っておきたい 暮らしにマナー)
会社でチャンスをつかむ人が実行している本当のルール
トム・ピーターズのサラリーマン大逆襲作戦〈1〉ブランド人になれ! (トム・ピーターズのサラリーマン大逆襲作戦 (1))
一瞬で信じこませる話術コールドリーディング
接客の魔法 プロマジシャンが明かすコミュニケーションの技術 (アスキー新書 24) (アスキー新書 24) (アスキー新書 24)
その結果、ちょっと話が下手でも、遅刻しても、協調性がなくても、ITエンジニアは会社でやっていけるようになったのである。
ただ、最近はITエンジニアのコミュニケーション能力がいかに必要かを実感する。
好感をもたれる話し方のマナー (これだけは知っておきたい 暮らしにマナー)
会社でチャンスをつかむ人が実行している本当のルール
トム・ピーターズのサラリーマン大逆襲作戦〈1〉ブランド人になれ! (トム・ピーターズのサラリーマン大逆襲作戦 (1))
一瞬で信じこませる話術コールドリーディング
接客の魔法 プロマジシャンが明かすコミュニケーションの技術 (アスキー新書 24) (アスキー新書 24) (アスキー新書 24)
もう携帯は誰でも持っている。というか、携帯を持っていないサラリーマンは生きていけない。若い人たちには携帯は暇な時間にゲームをしたりテレビを見たりする時間つぶしに格好の道具だ。
私はサーバエンジニアなので、コンピュータの事は詳しいが、実は携帯についてはあまり知らない。モバゲーといわれてもピンとこなかった。世の中進んでいるんだな、と浦島太郎になった気分である。
ちなみに、携帯の中にもOSというものが入っているんだね。Linux系のOSが主流らしい。OSと言えば、コンピュータにインストールするもの、とばかり思っている人もいるかもしれないが、制御できる機械にのほとんどにOSもしくはそれに近いプログラムが組み込まれているのだ。
WindowsだけがOSではない、という事を覚えていてください。
携帯アフィリエイト驚愕の実践ノウハウ集
ココロをつかむケータイメール―愛される50の法則
携帯サイトで給料の3倍稼ぐ方法
ケータイサイト構築ガイドブック
私はサーバエンジニアなので、コンピュータの事は詳しいが、実は携帯についてはあまり知らない。モバゲーといわれてもピンとこなかった。世の中進んでいるんだな、と浦島太郎になった気分である。
ちなみに、携帯の中にもOSというものが入っているんだね。Linux系のOSが主流らしい。OSと言えば、コンピュータにインストールするもの、とばかり思っている人もいるかもしれないが、制御できる機械にのほとんどにOSもしくはそれに近いプログラムが組み込まれているのだ。
WindowsだけがOSではない、という事を覚えていてください。
携帯アフィリエイト驚愕の実践ノウハウ集
ココロをつかむケータイメール―愛される50の法則
携帯サイトで給料の3倍稼ぐ方法
ケータイサイト構築ガイドブック
定期メンテナンス、改修、増設、などによるサービスの一時停止。言葉では簡単な事のように思うだろうが、エンジニアにとっては大変な事である。基本的にはサービス停止は夜中に行う。よってエンジニアは夜勤をしなければならない。
サーバの定期メンテの場合はデータセンターという所で作業を行う。データセンタとは、空調完備したフロアにサーバラックがずらっと並んでいる。クーラーガンガンきいているので本当に寒い。クーラーの音やサーバのファンの音もうるさい。そこで夜を過ごさなければならない。
朝自宅へ帰るとき、ラッシュと逆向きに帰るのだけが心の頼りである。
絶対わかる!Windowsサーバー&ネットワーク運用管理超入門 (日経BPムック―ネットワーク基礎シリーズ)
Windows Serverネットワーク管理ガイド
Linux版 自宅サーバー・ユーザーのためのシステム管理入門
図解サーバ運用管理超実践 (IDGムックシリーズ―〈現場から学ぶ〉シリーズ)
サーバの定期メンテの場合はデータセンターという所で作業を行う。データセンタとは、空調完備したフロアにサーバラックがずらっと並んでいる。クーラーガンガンきいているので本当に寒い。クーラーの音やサーバのファンの音もうるさい。そこで夜を過ごさなければならない。
朝自宅へ帰るとき、ラッシュと逆向きに帰るのだけが心の頼りである。
絶対わかる!Windowsサーバー&ネットワーク運用管理超入門 (日経BPムック―ネットワーク基礎シリーズ)
Windows Serverネットワーク管理ガイド
Linux版 自宅サーバー・ユーザーのためのシステム管理入門
図解サーバ運用管理超実践 (IDGムックシリーズ―〈現場から学ぶ〉シリーズ)
ウィキぺディアを編集した組織や企業がわかるプログラム「ウィキスキャナー」が公開されて、各省庁がウィキぺディアを都合の良い様に編集していた事が判明。一言で言うと、「国家が事実を曲げている」のだ。
例えば、宮内庁は「天皇陵」の項で、研究者の立ち入りが制限されていることについて、「天皇制の根拠を根底から覆しかねない史実が発見されることを宮内庁が恐れているのではないかという見方もある」との部分を削除した。宮内庁は職員が勝手にやった、と言っているが明らかに国家がらみである。
ウィキスキャナーでこれから色んな陰謀が暴かれるか?
ちなみに、ウィキペディアは便利だが、エンジニアにとっては全くの無意味である。部下が調べ物をウィキペディアでやっていた。だめである。ウィキペディアで得るものはほんのイントロの部分に過ぎない。知識は経験から学べよ。
笑うウィキペディア
Wikipedia ウィキペディア 完全活用ガイド
爆乳ウィキペディア


例えば、宮内庁は「天皇陵」の項で、研究者の立ち入りが制限されていることについて、「天皇制の根拠を根底から覆しかねない史実が発見されることを宮内庁が恐れているのではないかという見方もある」との部分を削除した。宮内庁は職員が勝手にやった、と言っているが明らかに国家がらみである。
ウィキスキャナーでこれから色んな陰謀が暴かれるか?
ちなみに、ウィキペディアは便利だが、エンジニアにとっては全くの無意味である。部下が調べ物をウィキペディアでやっていた。だめである。ウィキペディアで得るものはほんのイントロの部分に過ぎない。知識は経験から学べよ。
笑うウィキペディア
Wikipedia ウィキペディア 完全活用ガイド
爆乳ウィキペディア
事実かどうかは関係なく、インターネット上での告発や掲示板への個人情報の投稿などが原因で、告発された人が濡れ衣をきせられたり、社会的に抹殺されたりする。インターネット上で勝手に裁判のように有罪化されている状態なので、このような事を「サイバー人民裁判」と呼んでいる。
韓国でサイバー人民裁判が流行しているようだが、日本では2chがサイバー人民裁判所の役割を果たしている。2chでは加害者の個人情報などが簡単に書き込まれ、その情報を基に、その加害者はインターネット上で制裁を科される。インターネット上では全国民が裁判官なのだ。ただ、問題は事実かどうかを確認しない状態で制裁を加えている場合も多いという。噂が一人歩きする場合も多い。また、事実だとしても、勝手に個人情報を公開する事も違法らしい。
2chやその他のインターネット上で自分の意見を表現する事は良いが、個人情報などは書き込んではならない。今の日本のインターネットは無法化している。もしこれが更に悪化していく場合は、日本も中国のようにインターネットが制限される時がくるかもしれない。



韓国でサイバー人民裁判が流行しているようだが、日本では2chがサイバー人民裁判所の役割を果たしている。2chでは加害者の個人情報などが簡単に書き込まれ、その情報を基に、その加害者はインターネット上で制裁を科される。インターネット上では全国民が裁判官なのだ。ただ、問題は事実かどうかを確認しない状態で制裁を加えている場合も多いという。噂が一人歩きする場合も多い。また、事実だとしても、勝手に個人情報を公開する事も違法らしい。
2chやその他のインターネット上で自分の意見を表現する事は良いが、個人情報などは書き込んではならない。今の日本のインターネットは無法化している。もしこれが更に悪化していく場合は、日本も中国のようにインターネットが制限される時がくるかもしれない。
MCPの試験は試験自体が開始されてから時間が経つほど難しくなる。なので、まだ開始されたばかりのMCP 70-620(Windows Vista)を今のうちに取得しよう。問題集や参考書はほんのわずかしか出版されていないので、試験対策は容易ではない。ただ、試験自体も今のところ引っ掛け問題は少ないので問題を解き安い。クラムメディアの問題集があれば、鬼に金棒なのだが、まだ作成されていないようである。
必要な本は、MCP教科書 Windows Vista (試験番号:70-620) (MCP教科書)
を買うこと。俗に言う赤本である。これを3回読めば、試験の80%はカバーできるだろう。その他にもVistaの本があるが、MCP 70-620用ではない。しかし参考程度にはなるだろう。一応Vistaの本を紹介しておく。
Vistaの参考書籍・テキスト・問題集
・MCP教科書 Windows Vista (試験番号:70-620) (MCP教科書)
・できるWindows Vista
・こんなときどうする? Windows Vista 困ったときに開く本!!
・よくわかるMicrosoft Windows Vista
・1台のパソコンでWindowsとLinuxを使う本 XP/Vista対応
・Windows VistaをXPより使いやすくする本!―とっつきにくい最新OSをこの本で快適化!
・Windows Vista 自宅LAN完全攻略
・Windows Vista 設定・カスタマイズ完全攻略
・できる大事典 Windows Vista Home Premium/Home Basic/Business (できる大事典)
・Windows Vista 完全制覇パーフェクト
・Windows Vista全機能Bible―Home Basic Home Premium Business Ultimat
・Windows Vistaスタートアップ (アスキームック OS解体真書)
・速効!図解Windows Vista 総合版
・Microsoft Windows Vistaオフィシャルマ (1) (マイクロソフト公式解説書)
・ひと目でわかるMicrosoft Windows Vistaビジネス編 (マイクロソフト公式解説書)
・ひと目でわかるMicrosoft Windows Vistaホーム編 (マイクロソフト公式解説書)
・超図解Windows Vista Home 総合編―Home Premium Home Basic対応 Windows Vista対
・Windows Vistaパーフェクトマスター―Microsoft Windows Vista (Perfect Master (91))
・最新Windows Vistaプログラミング徹底理解 (SOFTBANK MOOK C MAGAZINE MOOK)
・Windows Vista徹底研究―最新OSの新機能と利用術を詳細解説!
・Microsoft Windows Vistaオフィシャルマニュアル (下) (マイクロソフト公式解説書)
・Windows Vista 設定・カスタマイズ ポケットリファレンス
・Windows Vistaバックアップ&再インストール完全攻
・使ってみましたVistaのQ&A
・Windows Vista 導入&設定 完全ガイド
・Windows Vista再インストール完全解決テクニック
必要な本は、MCP教科書 Windows Vista (試験番号:70-620) (MCP教科書)
Vistaの参考書籍・テキスト・問題集
・MCP教科書 Windows Vista (試験番号:70-620) (MCP教科書)
・できるWindows Vista
・こんなときどうする? Windows Vista 困ったときに開く本!!
・よくわかるMicrosoft Windows Vista
・1台のパソコンでWindowsとLinuxを使う本 XP/Vista対応
・Windows VistaをXPより使いやすくする本!―とっつきにくい最新OSをこの本で快適化!
・Windows Vista 自宅LAN完全攻略
・Windows Vista 設定・カスタマイズ完全攻略
・できる大事典 Windows Vista Home Premium/Home Basic/Business (できる大事典)
・Windows Vista 完全制覇パーフェクト
・Windows Vista全機能Bible―Home Basic Home Premium Business Ultimat
・Windows Vistaスタートアップ (アスキームック OS解体真書)
・速効!図解Windows Vista 総合版
・Microsoft Windows Vistaオフィシャルマ (1) (マイクロソフト公式解説書)
・ひと目でわかるMicrosoft Windows Vistaビジネス編 (マイクロソフト公式解説書)
・ひと目でわかるMicrosoft Windows Vistaホーム編 (マイクロソフト公式解説書)
・超図解Windows Vista Home 総合編―Home Premium Home Basic対応 Windows Vista対
・Windows Vistaパーフェクトマスター―Microsoft Windows Vista (Perfect Master (91))
・最新Windows Vistaプログラミング徹底理解 (SOFTBANK MOOK C MAGAZINE MOOK)
・Windows Vista徹底研究―最新OSの新機能と利用術を詳細解説!
・Microsoft Windows Vistaオフィシャルマニュアル (下) (マイクロソフト公式解説書)
・Windows Vista 設定・カスタマイズ ポケットリファレンス
・Windows Vistaバックアップ&再インストール完全攻
・使ってみましたVistaのQ&A
・Windows Vista 導入&設定 完全ガイド
・Windows Vista再インストール完全解決テクニック