【Shellスクリプト】演算子「算術演算子」「比較演算子」について!
演算子とは? 演算子っていきなり言われると分からない人もいると思いますので、簡単に説明します。 具体的には、足し算「+」や引き算「-」、掛け算「×(*)」、割り算「÷(/)」などの計算を行うときの記号ありますよね?これらの記号をコンピューターが使う時に演算子を使います。また、値や文字、モノ(オブジェクト)などを比較する場合にも、演算子を使用します。 算術演算子とは? 算術演算って普段の生活をしているときに当たり前に暗算してしまっていると思うんですけど、コンピューターに計算させるためにはプログラムをちゃんと ...
インタプリタとコンパイラの違いは?網羅的に解説
もくじ インタプリタ型言語とは?コンパイラ型言語とは?インタプリタ型言語とコンパイラ型言語の違い両者のメリット・デメリットによる違いインタープリタとコンパイラの融合インタプリタ型言語とは? コンパイラ型言語とは? インタプリタ型言語とコンパイラ型言語の違い 両者のメリット・デメリットによる違い インタープリタとコンパイラの融合
【Shellスクリプト】変数と特殊変数について!
極稀に変数の中にコマンドを代入して実行させたい、つまり「2重展開」を行いたいと検索してこのページへたどり着く方がいるようです。2重展開については「eval」コマンドを参照してください。 もくじ 変数とは?シェル変数とは?変数名についてのルールシェル変数を宣言するシェル変数の初期設定(=、-、?、+)特殊変数とは?特殊変数「特殊変数「$0」特殊変数「$@」特殊変数「$*」特殊変数「$#」特殊変数「$?」特殊変数「$!」特殊変数「$$」特殊変数「$-」特殊変数「$_」変数とは? シェルには「シェル変数」と「特 ...
【仮想サーバ構築】Web-AP間連携の設定を行う!【mod_proxy】
もくじ Web-AP間接続コネクタとは?想定するWeb-AP間連携構成図負荷分散の振り分け(ロードバランシング)コネクタモジュールの設定各サービス及びサーバーインスタンスの起動確認JBOSS-EAPサーバーへのデプロイWeb-AP間接続コネクタの動作確認Web-AP間接続障害時の縮退動作確認 Web-AP間接続コネクタとは? Web-AP間接続コネクタとは、ユーザーからのリクエストをWebサーバで受け取り、Apacheに導入したコネクタモジュール(Web-AP間接続コネクタ)からJBossクラスタの各ノー ...
【Shellスクリプト】シェルスクリプトの基本事項!
この記事は、Linuxについて勉強している初心者の方向けに「Shellスクリプト」について解説します。最後まで読んで頂けましたら、Shellスクリプトはどのような役割を担っているのか?を理解出来るようになっているでしょう。 なので、是非最後まで読んで下さいね。 もくじ シェルスクリプトの基本事項コメントの付け方「#」権限の設定シェルスクリプトの実行コマンドの終了ステータスひな形の活用シェルスクリプトの基本事項 「シェルスクリプト」とは、カーネルに対して処理をさせたい命令をまとめた「プログラム」ファイルのこ ...
プログラムとスクリプトの違いとは?
スクリプトとは何か プログラムとはなにか 両者の違いとは?
【仮想サーバ構築】JBoss-EAPを設定する!【ドメイン構成】
この記事では、前記事【仮想サーバ構築】サーブレットコンテナ(JBOSS)の導入【APサーバー】後の「Jboss-EAP-7.2.0」の設定方法について解説しています。本記事では「ドメイン構成」での設定方法を説明しています。 jboss-eap-7.2では、複数ノードをシングルコンソールで管理する「ドメイン構成」で設定していきます。 もくじ 想定する構築環境JBoss-EAPを設定するクラスタ環境設定JBOSS-EAPの起動管理コンソール設定サービス画面の表示確認JBOSS-EAP起動・停止・状態表示スクリ ...
インフラエンジニアはきつい?未経験でも転職できる?
いつの時代においても、仕事選びにおいて「手に職が付けられる」「高収入」「将来的にも需要がある」といった条件を満たす職業は人気があります。 これら全ての条件を満たし、どの業界職業においてもIT化が進む昨今では、インフラエンジニアになろうと考えている人も少なくないでしょう。 手に職が付けられる:ITの知識やスキルを身に付けられる 高収入:会社員の平均年収を上回っており、実力次第で1000万円を超えることも可能 将来性:IoTをはじめとし、今後もITインフラの整備は必ず必要 しかしながら、当然インフラエンジニア ...
【10代IT未経験】インフラエンジニアになる方法!目指せ年収1000万!?
職業選択の際に「手に職を付けたい」という人は多いものです。IT技術が導入されていない仕事はないと言っても過言ではない現代では、ITエンジニアは手に職を付けるにうってつけの職業であると言えるでしょう。 なかでも、近年様々なモノがインターネットに繋がり、IoTの分野が非常に伸びてきいるため、ネットワークやサーバなどの構築を行うインフラエンジニアの活躍の場は非常に広域です。インフラエンジニアは手に職が付けられるほか、高収入を目指せ、年収1000万円以上も可能な職業です。 ただし、手に職を付けられ高収入が可能であ ...
【仮想サーバ構築】サーブレットコンテナ(JBOSS)の導入【APサーバー】
商用プロジェクトにおいて、3階層システムを扱わない環境はまずありません。そもそも3階層システムとは、「プレゼンテーション層」「アプリケーション層」「データ層」から構成されるのが一般的です。プレゼンテーション層へはにhttpd(Apacje)サービス等が導入されことが一般的です。 しかしながら、昨今の「プレゼンテーション層」の利用用途は、利用者からのリクエストを「アプリケーション層」へ振り分けるプロキシとしての役割を提供することが一般的になりました。実際のコンテンツは「プレゼンテーション層」側の「サーバーサ ...
20代からインフラエンジニアになる方法!陥りやすい2つの注意点!
現代では、少子高齢化の影響を受けどの業界においても人材不足が問題となっております。これはインフラエンジニアにおいても例外ではありません。そのため、就職・転職の場においては売手市場が続いており、未経験者でも積極的に採用し、育てていこうという傾向があります。 20代の就職・転職事情は「新卒でこれから就活をする」「異業種から転職したい」「手に職を付けたい」など人によって状況は様々です。 しかしながら「インフラエンジニア」と聞くと、「難しそう」「特別なスキルがないとできない」といったイメージが先行している人も多い ...
【30代IT未経験】インフラエンジニアになる方法!30代に求めるものとは?
転職によるキャリアアップやキャリアチェンジが当たり前となってきた昨今、これまでチャレンジしたことがない職種に就こうとする人も少なくありません。また、なかには現職において将来の不安を感じ将来的にも需要がある仕事に就くべく転職をする人もいることでしょう。 インフラエンジニアは、手に職が付けられ、かつ平均年収も高めであり、将来的にも需要が高い職業ですので候補に入れている人も多いのではないでしょうか。しかしながら、専門的な知識や技術を要するため「30代の未経験者でもなれるのか?」と不安に感じるものです。 そこで今 ...
【仮想サーバ構築】NICチーミングを設定する!【NIC冗長化】
もくじ チーミングとは想定する構築環境NICチーミングを設定するNetworkManagerの導入有無確認NICチーミングの設定チーミングとは チーミングとは、 コンピュータ内の複数の物理的なネットワークアダプタ(NIC)を、ソフトウェア上で仮想的な一つのアダプタとして一体的に運用することを指します。 ネットワーク上を流れるパケットのサーバへの玄関 (NIC)が壊れてしまうと、それ以降は通信が出来なくなってしまう状態となります。それを防ぐために、予め ネットワークを流れるパケットのサーバへの玄関(NIC) ...
【仮想サーバー構築】httpd(Apache)サーバーの導入【Webサーバー】
前回までに下記の記事で、VmWare PlayerへLinuxを導入を進めてきました。 この記事では、Webサーバー(wb01)へ「httpd(Apache2.4.x)」サービスの導入を行っていきます。 もくじ Webサーバーとは?想定する構築環境Webサーバーの導入httpd(Apache2.4.x)モジュールのインストールWebサーバーとは? Webサーバーとは、ブラウザからのリクエストに応じて静的画面や画像のレスポンスを返すサービスを提供するサーバーを指します。 代表的なWebサーバーには、「Apa ...
【Shell-Tips】ISOメディアをマウントしてYumを設定する。
実際の現場での作業は、セキュリティ確保のためインターネットとの接続を遮断されていることも多々あります。 また、昨今のサーバーは仮想化が進み、 データセンタへリモート接続を行いサーバーの構築を行うことが主流になっています。 ISOメディアをマウントしてYumを設定する。 リモート接続の場合、必ず問題になるのがメディアのマウントです。 昨今は、何処のベンダーもISOメディアをダウンロードすることが可能となっています。 この記事では、ダウンロードしたISOメディアをマウントして、yumの設定を自動で行うスクリプ ...