トップ ITインフラ
このページは、OS/ミドルウェア/ネットワークなどITインフラ関連の技術情報を掲載しています。
この記事の目次です。
1. ITインフラとは
2. OS/ミドルウェア
3. PC
4. サーバー
5. ネットワーク
ITインフラは、企業内の情報システムやWebサイトなどITシステム内の基盤部分のことをいう言葉です。
ITシステムを稼働させるネットワーク、コンピュータ、OS、ミドルウェアなどのこと、またはそれらの組合せなど、 アプリケーション部分以外の全般が対象として意味に含まれる言葉です。
OSとミドルウェアは密接な関係にありますので、OS/ミドルウェアというくくりで説明していきます。
OSはオペレーティングシステムのことで、英語のOperating Systemの頭文字を取って省略した用語です。 基本ソフトウェアともいわれ、コンピュータのハードウェアを抽象化したインターフェースを利用者またはアプリケーションソフトウェアに提供するソフトウェアです。 タスク管理や記憶管理などの機能があります。
Linux(リナックス)関連の技術情報です。 実はスマフォのAndroidもLinuxベースなんです。 Linuxを知ればサーバーだけでなく、身近なスマフォも自由自在になるかもしれないのです。
Windows関連の技術情報です。 Windowsのクリック操作って便利なようで不便ですね。 コマンドプロンプトで起動するところから紹介していきます。
シェル(shell)関連の技術情報です。 この用語を知らないと初心者と思われる!OSのCUIとGUIを提供しているところがシェル、shellです!
Apache ActiveMQは、JMSのAPIを実装したミドルウェアです。
Apache Tomcatについての情報を掲載しています。
MariaDBは、MariaDB Corporation Ab、MariaDB Foundationが開発しているオープンソースの関係データベース管理システム (RDBMS)です。 MySQL派生として開発されている、オープンソースのRDBMSです。
MySQL関連の技術情報を掲載しています。
Redis(NoSQLのインメモリKVSのデータベース)関連の技術情報を掲載しています。
Apache Solrとは、読み方はソーラ、フリー最高峰ともいえる全文検索システム構築用のソフトウェアです。 Excel、Word、PDFも全文検索できます。 本記事に全文検索の構築、solrjの使い方などApache Solrの入門知識をまとめました。
vsftpdのインストールと設定について記述しています。 FTPサーバー フリーソフトで、無料です。
# 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
# /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
# vi /etc/vsftpd/vsftpd.conf ※以下を設定する。 ========================================= #anonymousユーザ(匿名ユーザ)のログイン禁止 anonymous_enable=NO #ローカルユーザのアクセス許可 local_enable=YES #書き込みを許可 write_enable=YES =========================================
# /etc/rc.d/init.d/vsftpd restart
パーソナルコンピュータとは、英語でPersonal Computer、略して「PC」「パソコン」と呼ばれるコンピュータのことをいいます。意味や歴史、関連情報についてまとめていきます。
サーバー関連の知識です。
Web公開用のサーバー構築をテーマにしたコンテンツです。 自宅サーバーや社内サーバー、VM、VPSやクラウド上に公開Webサーバーを構築することを想定して、OSの設定からミドルウェアの構築までの知識を紹介していきます。
Postfix、Dovecotの構築やログの見方などメールサーバ関連の情報をまとめています。
監視用のサーバー構築をテーマにまとめていきます。
Nagiosを利用して、サーバーやサーバー内のプロセスの定期監視、異常検知時のメール通知が行える監視サーバーが構築できます。 簡単な構築例などNagiosについてまとめています。
ネットワーク関連の知識です。
ネットワークプログラミングについての情報を掲載しています。
ネットワーク構築についての情報を掲載しています。
ネットワーク機器についての情報を掲載しています。
ネットワーク機器は、ルーターやスイッチなどネットワークを構成する機器のことをいいます。
ネットワーク機器にはルーター、スイッチ、ハブ等があります。
ルーターは、異なるネットワーク同士を相互接続するネットワーク機器です。 ここでは、そのルーター関連の技術情報を紹介していきます。
NATテーブルは、 ルータのNAT(ネットワークアドレス変換)で使用されるグローバルアドレスとプライベートアドレスの対応関係を管理するための表です。
ルータのNAT(ネットワークアドレス変換)は、グローバルアドレスとプライベートアドレスを変換することをいいます。
ルータのNATを行うのは、NAT/IPマスカレード機能です。NAT/IPマスカレード機能は、1対多のアドレス変換を実現します。 そのため、NATの動作としては、ポート番号を使って1つのグローバルアドレスと複数のプライベートアドレスの識別を行います。
NATを調べているとNAPTという言葉が出てきますね。上の「NATとは?動作は?」で説明したように 変換にポートを使用するのでNATのことをNAPT(Network Address Port Translation)と言うこともあります。 「NATとNAPTの違いは?⇒無い(同じもの別名)」となります!
スイッチは、コンピュータネットワークの集線装置の一種で、 受信したデータの宛先を見て、接続された各機器への転送の可否を判断する機能を内蔵したものです。
ハブは、ネットワークのケーブルが集まる、ケーブルを分岐するための機器です。
脆弱性診断ツールやOSやApache、ルータなど対策観点など。公開サーバーのセキュリティについてまとめています。
スポンサーリンク
サイト内のページ
言語
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インフラセキュリティ
公開サーバーのセキュリティ
SI
ホームページの作り方
スポンサーリンク
関連サイト内検索ツール
zealseedsおよび関連サイト内のページが検索できます。
IPアドレス確認ツール
あなたのグローバルIPアドレスは以下です。
18.97.9.175
HTMLの表示色確認ツール
パスワード生成ツール
文字数のプルダウンを選択して、取得ボタンを押すと「a~z、A~Z、0~9」の文字を ランダムに組み合わせた文字列が表示されます。
ここに生成されます。
スポンサーリンク
Copyright (C) 2007-2024 zealseeds. All Rights Reserved. Loarding…