トップ ITインフラ

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

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

ITインフラの意味(ITインフラとは?)

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

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

OS/ミドルウェア

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

Linux

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

詳細

Windows

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

詳細

シェル

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

詳細

Apache/Tomcat

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

詳細

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

Postfix

Postfix関連の情報です。

メンテナンスコマンド

メンテナンスコマンドについてです。

キューの確認

キューの確認コマンドです。

# postqueue -p
キューの削除

キューの削除コマンドです。

# postsuper -d <キューID>

上記は1件単位ですが、全削除は以下です。

# postsuper -d ALL

構築時の問題解決関連

構築時の問題解決関連の情報です。

Postfixで送信したメールがエラーになる

ログに「~dsn=4.4.1, status=deferred (connect to XXX.XXXXX-XXX.jp[XXX.XXX.XXX.XXX]:25: Connection timed out)」のように出力されていた場合、25番ポートで外部に接続できるようになっていない可能性が考えられます。

例えば、CentOSで25番ポートへの接続は許可されていない場合、25番ポートの許可設定を行います。

# firewall-cmd --add-service=smtp --permanent
# firewall-cmd --reload

PC

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

詳細

サーバー

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

Web公開サーバー構築

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

詳細

ネットワーク

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

プログラミング

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

詳細

構築

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

詳細

機器

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

ネットワーク機器とは

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

ネットワーク機器の種類

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

ルーター

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

NATテーブル

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

スイッチ

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

ハブ

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

セキュリティ

更新履歴

戻る

スポンサーリンク

サイト内のページ

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

開発環境
Ant /Eclipse /gcc /gdb /Git /g++ /JDK /JUnit /ZAP

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

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

Web API
Google Maps

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

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

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

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

PC製品
ZOTAC

SI
ホームページの作り方 /小さな会社のISMS

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

スポンサーリンク

関連サイト内検索ツール

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

IPアドレス確認ツール

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

3.233.239.102

HTMLの表示色確認ツール

パスワード生成ツール

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

ここに生成されます。

スポンサーリンク