SELinuxを有効にしたまま、Apacheにヴァーチャルホストを設定する。

管理ユーザーの作成 ユーザー作成して、ユーザーディレクトリを公開設定 [root]# useradd webadmin [root]# chmod 711 /home/webadmin sudoへの管理コマンド追加 [root]# visudo webadmin ALL=NOPASSWD: /etc/init.d/httpd webadmin ALL=NOPASSWD: /sbin/res…

Javaのインストール

Javaの再インストール インストールの削除 [root]# yum remove java Javaの入手 [root]# mkdir /usr/java [root]# cd /usr/java [root]# wget -O j2sdk-1_4_2_18-linux-i586-rpm.bin http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Si…

JBossのインストール

JBossの入手 [root]# cd /usr/local/src [root]# wget http://downloads.sourceforge.net/jboss/jboss-4.0.5.GA.zip?modtime=1161642673&big_mirror=1 JBossのインストール [root]# unzip jboss-4.0.5.GA.zip [root]# mv jboss-4.0.5.GA /usr/local/jboss JB…

セキュリティソフトの導入。

Tripwire :ファイル改ざん検知ツール 入手先 http://downloads.sourceforge.net/tripwire/tripwire-2.4.1.2-src.tar.bz2?modtime=1176898244&big_mirror=0 インストール [root]# tar jxf tripwire-2.4.1.2-src.tar.bz2 [root]# cd tripwire-2.4.1.2-src [roo…

セキュリティの強化

不要なサービスの無効化 [root]# chkconfig --level 345 atd off [root]# chkconfig --level 345 avahi-daemon off [root]# chkconfig --level 345 bluetooth off [root]# chkconfig --level 345 cups off [root]# chkconfig --level 345 firstboot off [roo…

仮想IPを設定する。

ネットワーク設定の確認 [root]# ifconfig -a インターフェースの設定 [root]# vi /etc/sysconfig/network-scripts/ifcfg-eth0:1 #Virtual IP DEVICE=eth0:1 BOOTPROTO=static ONBOOT=yes NETMASK=255.255.255.0 IPADDR=192.168.1.200 GATEWAY=192.168.1.1 D…

JBossのTomcatとApacheを連携させる。

モジュール mod_jk.soの入手 Apacheのバージョンを確認。 [root]# httpd -v Server version: Apache/2.0.40 Server built: Feb 25 2003 05:01:56 以下のサイトから、Red Hat Linux 用の Apache 2.0.40対応のモジュールを探す。 http://archive.apache.org/di…

Red Hat Linux に j2sdkをインストール。

rpmパッケージの入手 あらかじめ、rootユーザーに変更しておく。 # su - 保存先に移動して、wgetコマンドを実行。 # cd /usr/local/src/ # wget -O j2sdk-1_4_2_18-linux-i586-rpm.bin [j2sdkのダウンロード先のURL] ダウンロードの確認。 # ls j2sdk-1_4_2_…

Postgresのデータベースを用意する。

DB管理用のLinuxユーザーを作成 [root]# useradd dbadmin [root]# passwd dbadmin postgres用のユーザーを作成 ユーザー"postgres"にスイッチをして、データベース作成権限とユーザー作成権限を持つユーザー"dbadmin"を作成。 Pオプションでパスワードを設定…

Red Hat Linux に PostgreSQLを設定。

インストールされているか確認 [root]# rpm -qa | grep postgres postgresql-server-7.3.2-3 postgresql-libs-7.3.2-3 postgresql-7.3.2-3 postgresユーザーにスイッチ これより以下の設定は、postgresユーザーで行う。 [root]# su - postgres データベース…

Red Hat Linux に JBossをインストール。

JBossの入手 以下のサイトから、J2SE 1.4系 に対応しているJBossASを探す。 http://sourceforge.net/projects/jboss/ とりあえず、jboss-3.2.8.SP1.tar.gzをwget。 [root]# cd /usr/local/src [root]# wget -O jboss-3.2.8.SP1.tar.gz [JBossのダウンロードU…

Visual C# 2008でユーザーコントロールを作成時のエラー

C#

ユーザーコントロールを作成し、GUI作成画面で配置しようとするとVisual C# が落ちる。 発生した製品:Microsoft Visual C# 2008 Express Editionこれは、GUI作成画面のときにIDEがユーザーコントロールのコンストラクタやロードイベントを呼ぶためらしい。…

Red Hat Linux に MySQLをインストール。

インストールするファイルの入手 無償のMySQL 5.0 Community Server を選択 > http:/dev.mysql.com/downloads/mysql/5.0.html#downloads インストールするOSを選ぶので、Linuxのバージョンとリリースを確認。 Linuxの確認 # uname -a Linux localhost.locald…