トップ ITインフラ

OS/ミドルウェア/ネットワークなどITインフラ関連の技術情報

このページは、OS/ミドルウェア/ネットワークなどITインフラ関連の技術情報を掲載しています。

▲記事トップへ

目次

この記事の目次です。

1. ITインフラとは
2. OS/ミドルウェア
3. PC
4. サーバー
5. ネットワーク

更新履歴

1. ITインフラとは

ITインフラは、企業内の情報システムやWebサイトなどITシステム内の基盤部分のことをいう言葉です。

ITシステムを稼働させるネットワーク、コンピュータ、OS、ミドルウェアなどのこと、またはそれらの組合せなど、 アプリケーション部分以外の全般が対象として意味に含まれる言葉です。

2. OS/ミドルウェア

OSとミドルウェアは密接な関係にありますので、OS/ミドルウェアというくくりで説明していきます。

OSとは

OSはオペレーティングシステムのことで、英語のOperating Systemの頭文字を取って省略した用語です。 基本ソフトウェアともいわれ、コンピュータのハードウェアを抽象化したインターフェースを利用者またはアプリケーションソフトウェアに提供するソフトウェアです。 タスク管理や記憶管理などの機能があります。

詳細

Linux

Linux(リナックス)関連の技術情報です。 実はスマフォのAndroidもLinuxベースなんです。 Linuxを知ればサーバーだけでなく、身近なスマフォも自由自在になるかもしれないのです。

詳細

Windows

Windows関連の技術情報です。 Windowsのクリック操作って便利なようで不便ですね。 コマンドプロンプトで起動するところから紹介していきます。

詳細

シェル

シェル(shell)関連の技術情報です。 この用語を知らないと初心者と思われる!OSのCUIとGUIを提供しているところがシェル、shellです!

詳細

Apache ActiveMQ

Apache ActiveMQは、JMSのAPIを実装したミドルウェアです。

詳細

Tomcat

Apache Tomcatについての情報を掲載しています。

詳細

MariaDB

MariaDBは、MariaDB Corporation Ab、MariaDB Foundationが開発しているオープンソースの関係データベース管理システム (RDBMS)です。 MySQL派生として開発されている、オープンソースのRDBMSです。

詳細

MySQL

MySQL関連の技術情報を掲載しています。

詳細

Redis

Redis(NoSQLのインメモリKVSのデータベース)関連の技術情報を掲載しています。

詳細

Solr

Apache Solrとは、読み方はソーラ、フリー最高峰ともいえる全文検索システム構築用のソフトウェアです。 Excel、Word、PDFも全文検索できます。 本記事に全文検索の構築、solrjの使い方などApache Solrの入門知識をまとめました。

詳細

vfstp

vsftpdのインストールと設定について記述しています。 FTPサーバー フリーソフトで、無料です。

vsftpdインストール

# yum install vsftpd
# rpm -qa |grep vsftp
vsftpd-XXXXXXXXXXXXXX

ファイアウォールを設定

# iptables -I RH-Firewall-1-INPUT -p tcp -m tcp --dport ftp -j ACCEPT
# /etc/rc.d/init.d/iptables save

ファイアウォールのモジュールを追加

ファイル転送を行うFTPプロトコルでは、コマンド用とデータ用で別々のポートを使う。

データ転送用として利用するポート番号は固定ではないので、iptablesだけでは 設定出来ないので、FTPプロトコルを識別し、使うポートを追跡して適宜使える ようにip_conntrack_ftpを追加する。

# vi /etc/sysconfig/iptables-config

#stored in /etc/modprobe.conf
IPTABLES_MODULES="ip_conntrack_netbios_ns ip_conntrack_ftp"

ファイアフォール再起動

# /etc/rc.d/init.d/iptables restart

vsftpd起動

# /etc/rc.d/init.d/vsftpd start
# chkconfig vsftpd on

正常起動ならプロセスが立ち上がっていてnetstatの結果をプロセスIDで検索すると 21番ポートがLISTENとなっている。

# ps -ef|grep vsftpd
root     13328     1  0 07:12 ?        00:00:00
 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
# netstat -tnap |grep 13328
tcp        0      0 0.0.0.0:21                  0.0.0.0:*
                   LISTEN      13328/vsftpd

ホームページ管理用のグループを追加

# groupadd www
# useradd -g www www
# passwd www
# chown -R www:www /var/www
# chmod -R 2775 /var/www

ftpサーバ設定

# vi /etc/vsftpd/vsftpd.conf
※以下を設定する。
=========================================
#anonymousユーザ(匿名ユーザ)のログイン禁止
anonymous_enable=NO
#ローカルユーザのアクセス許可
local_enable=YES
#書き込みを許可
write_enable=YES
=========================================

vsftpd再起動

# /etc/rc.d/init.d/vsftpd restart

3. PC

パーソナルコンピュータとは、英語でPersonal Computer、略して「PC」「パソコン」と呼ばれるコンピュータのことをいいます。意味や歴史、関連情報についてまとめていきます。

詳細

4. サーバー

サーバー関連の知識です。

公開Webサーバー

Web公開用のサーバー構築をテーマにしたコンテンツです。 自宅サーバーや社内サーバー、VM、VPSやクラウド上に公開Webサーバーを構築することを想定して、OSの設定からミドルウェアの構築までの知識を紹介していきます。

詳細

メールサーバ

Postfix、Dovecotの構築やログの見方などメールサーバ関連の情報をまとめています。

詳細

監視サーバー

監視用のサーバー構築をテーマにまとめていきます。

Nagios

Nagiosを利用して、サーバーやサーバー内のプロセスの定期監視、異常検知時のメール通知が行える監視サーバーが構築できます。 簡単な構築例などNagiosについてまとめています。

詳細

5. ネットワーク

ネットワーク関連の知識です。

ネットワークプログラミング

ネットワークプログラミングについての情報を掲載しています。

詳細

ネットワーク構築

ネットワーク構築についての情報を掲載しています。

詳細

機器

ネットワーク機器についての情報を掲載しています。

ネットワーク機器とは

ネットワーク機器は、ルーターやスイッチなどネットワークを構成する機器のことをいいます。

ネットワーク機器の種類

ネットワーク機器にはルーター、スイッチ、ハブ等があります。

ルーター

ルーターは、異なるネットワーク同士を相互接続するネットワーク機器です。 ここでは、そのルーター関連の技術情報を紹介していきます。

NATテーブル

NATテーブルは、 ルータのNAT(ネットワークアドレス変換)で使用されるグローバルアドレスとプライベートアドレスの対応関係を管理するための表です。

スイッチ

スイッチは、コンピュータネットワークの集線装置の一種で、 受信したデータの宛先を見て、接続された各機器への転送の可否を判断する機能を内蔵したものです。

ハブ

ハブは、ネットワークのケーブルが集まる、ケーブルを分岐するための機器です。

セキュリティ

更新履歴

戻る

スポンサーリンク

サイト内のページ

言語
C・C++ /HTML /Java /JavaScript /PHP /シェルスクリプト

開発環境
Ant /Burp /Eclipse /Fiddler /gcc /gdb /Git /g++ /JDK /JMeter /JUnit /Teraterm /ZAP

技術・仕様
Ajax /CORBA /Jakarta EE(旧称J2EE、Java EE) /JNI

ライブラリ/Framework/CMS
bootstrap /jQuery /FuelPHP /Lucene /MyBatis /Seasar2 /Spring /Struts /WordPress

Web API
Google Maps

ITインフラOSとミドルウェア
Linux /Windows /シェル
ActiveMQ /Tomcat /MariaDB /MySQL /Nagios /Redis /Solr

ITインフラサーバー
公開Webサーバー

ITインフラネットワーク
プログラミング /構築

ITインフラセキュリティ
公開サーバーのセキュリティ

PC製品
ZOTAC

SI
ホームページの作り方

その他
IT用語 /ITスキル体系

スポンサーリンク

関連サイト内検索ツール

zealseedsおよび関連サイト内のページが検索できます。

IPアドレス確認ツール

あなたのグローバルIPアドレスは以下です。

18.190.160.6

HTMLの表示色確認ツール

パスワード生成ツール

文字数のプルダウンを選択して、取得ボタンを押すと「a~z、A~Z、0~9」の文字を ランダムに組み合わせた文字列が表示されます。

ここに生成されます。

スポンサーリンク