LAMPはじめに
L:Linuxの
A:アパッチ(httpd)が
M:MySQLの、mariadb
M:memcachedを
P:PHP、PerlやPython
Javaランタイム環境のインストール
JDKは、公式サイトをダウンロード
この部分のLinuxでのインストールを記述しているので、我々は、接尾辞のLinuxバージョンを選択したいので、tar.gz形式
、下のLinuxの3つのバージョンの違いまず
tar.gz形式1、
通常の状況下では.tar.gzは、インストールパッケージの源である、あなたが実行するためにインストールされ、解凍する必要があり、その後にコンパイル。すべてのすべてで、それは圧縮ファイルです。
実際には、ソフトウェアのすべてのソースファイル最初のtarパッケージにtarボールと呼ばれるのtarballファイルは、され、その後、圧縮技術に圧縮することが、通常、最も一般的には、圧縮にgzipで圧縮することです。gzipの機能を備えたタールを使用するので、添付ファイルのようにtarballのファイル名は、一般的に短いの.tar.gzや.tgzというのために書き込まれます。
根本的に異なる形式で、このような文書は、他の2つのソフトウェアが存在します。
たとえば:tar.gz形式は、必ずしも、テキスト、写真、および内側に複数のファイル圧縮、特定のソフトウェアができ
、RMP 2
ファイル形式のrpmパッケージは、ソフトウェアのパッケージのためのRed Hatの最初のリリースです専門的なフォーマットは、彼は特定のソフトウェアを使用することができ、コンテンツクラスをパッケージ化しなければならないソフトウェアのアンインストール操作によって実装するための具体的です。
3、yumは
システムを管理するために設計されたソフトウェアはJavaの達人で多少同様の役割である、ソフトウェア間の相互依存関係の問題が管理することができ、彼と最初の二つの違いは、彼は簡単なインストールではないということですRMPコマンドラインタールを使用し、ソフトウェアの一部のインストールを完了しますが、yumの構成ファイルを介して自動ダウンロードソフトウェアを達成し、自動的にダウンロードプロセスを欠落している依存関係をインストールします。大規模なソフトウェアの問題を解決することができます行方不明依存しています。![ここに挿入
二、JDKのインストール
/ストアユーザーコマンドに使用ビン。/ usr / binにも店のユーザーコマンドに使用されます。
/保管場所における多くのシステムコマンド(例えば、シャットダウン)sbinに。/ usr / sbinにも多くのシステムコマンドが含まれています。
/ルートroot(スーパーユーザー)のホームディレクトリ。
/ mntディレクトリは、通常、システムのブートは、ファイルシステムをマウントした後、マウントポイントを含んでいます。たとえば、デフォルトのCD-ROMがポイントである/ mnt / cdromと/をマウントします。Uディスクがマウントポイントを構築することができます。mkdir / mntに/ USBを。
ブートカーネルと他のシステムの間に使用されるファイルを含む/ブーツ、最大200Mを超えません。私は通常/ブートビルドとしてプライマリパーティションは1Gです。
/失われた+の場所へのfsckで見つかった孤立したファイル(名前のないファイル)。
/ libには、プログラムに/ binと/ sbinにで使用される多くのライブラリファイルが含まれています。ディレクトリは/ usr / libには、ユーザプログラムのためのより多くのライブラリファイルが含まれています。/ libディレクトリに配置すると、ディレクトリのライブラリファイルsbinに必要/ binと/です。簡単に言えば、/ libには、カーネルレベルである;は/ usr / libにあるシステムレベル;は/ usr / local / libには、ユーザレベルです。唯一の共有ライブラリが/ libディレクトリに配置する必要はありませんで/ usrディレクトリのプログラムによって使用されます。sbinに/ライブラリの下のみ/ binと手順は、/ libディレクトリを置くことが必要である必要がありました。
/ devファイルストレージデバイス。
の/ etcの構成ファイルとディレクトリが含まれています。
/このようなログファイルとプリンタスプールファイル、仮想マシンのイメージファイルなどのファイルを格納する(または変更)するためのVAR変数。
/ usrはファイルやディレクトリを直接アプリケーションなどのシステムのユーザに関連するファイルとライブラリファイルをサポートしています。
特定のプログラムによって使用されるシステム情報を含む/ PROC A仮想ファイルシステム(実際にディスク上に格納されていません)。
/ initrdのinitrd.imgをイメージファイルをマウントし、そしてコンピュータがローディング装置モジュールを起動する際に必要します。/ initrdのディレクトリを削除しないでください。あなたは、ディレクトリを削除してから、Red Hat Linuxの再起動する場合は、コンピュータを起動することはできません。
/ユーザーとプログラムのTMP一時ディレクトリ。/ tmpに所与のユーザは、すべてのシステムへのアクセスを読み取りおよび書き込み。
/ホームユーザのホームディレクトリのデフォルトの場所。
/ opt格納ディレクトリのファイルやプログラムオプション。このディレクトリには、簡単にインストールし、そのソフトウェアパッケージをアンインストールするために、サードパーティの開発者によって主に使用されます。
オリジナルリンクします。https://blog.csdn.net/ubuntu64fan/article/details/8289335
したがってJDKは、下は/ usr / local / libに適切な位置であってもよいです。私は、は/ usr / local / javaの下のように避けるのメッシングは/ usr / local / libディレクトリにインストールされています。
私たちはまず、JDKのアーカイブをダウンロード
JDK-13.0.2_linux-x64_bin.tar.gz
クラウドサーバを介してアップロードするFileZillaの。詳細については、このリンクをクリックしてFileZillaを使用説明
には/ usrアップロード/ localディレクトリは、通常の状況下では何のjavaみんなのディレクトリが存在しない、あなたはには/ usr / local最初の必要があり、その後、javaディレクトリを作成します
CDは/ usr / local
ます。mkdirは/ usr / local /ジャワ
その後、我々は、サーバーの解凍に成功したアップロード後には/ usr / local /のJavaアーカイブをアップロード
-C、資本C:注意
CDは/ usr / local / javaの
はsudoタールxzvfのjdk-13.0.2_linux-x64_bin.tar.gz -Cは/ usr / javaの/
そして、抽出が完了した後、環境変数を設定し、画面上の伸長処理の長いリストが表示されます。Vimを入力した後、私は英語を入力して
、編集モードに入るには、exit ECSを押して、次のように入力しますWQを入力してください
VIM / etc / profileを
エクスポートJAVA_HOME =は/ usr / local /のJava / JDK-13.0.2
エクスポートJRE_HOME = / $ {JAVA_HOME}輸出> CLASSPATH =。: {} JRE_HOME / LIBの
エクスポートPATH = PATH
設定が完了すると、構成を検証するために、次のコードを入力します。
ソースは/ etc / profile
あなたはJavaのバージョンをダウンロードし、成功するかどうかのフィードバックを確認してください
javaの-version
以下が間違っている可能性があり、ご使用の環境変数へのパスで発生した場合、ミスを避けるために、直接アドレスをコピーすることをお勧めします。または、もう一度、以下の構成を再検証
見つかりません…