21 。インストール春のブートアプリケーション
ファイル名を指定して実行使用する場合を除き、春ブート外でアプリケーションをするJava -jar もできるのUnix システムでは、完全に実行可能なアプリケーションを作成することができます。完全に実行可能なjarファイルの実行など、他の実行可能バイナリのように、あなたもすることができます使用 init.dディレクトリまたは登録にsystemdを。これは一般的な生産環境のインストールおよび管理になり春のブート非常に簡単にアプリケーションを。
使用するには Mavenを作成するには、「完全に実行可能」JARを、以下のプラグイン構成を使用してください:
<プラグイン>
<groupIdを> org.springframework.boot </ groupIdを>
<たartifactId>春・ブートのmaven-pluginの</たartifactId>
<設定>
<実行>真</実行>
</設定>
</プラグイン>
その後、次のように入力してでき ./my-application.jar (マイ・アプリケーションは、 あなたのワークのアプリケーション名を実行します)。これは、含まれているjarファイルのアプリケーションの作業ディレクトリとしてディレクトリを。
21.1 インストールのLinux のバージョン JDKを
リットルの ダウンロード JDK
リットルの アップロード JDK
Xftp 新は/ usr / local / javaの/ ディレクトリ、およびにアップロードしたディレクトリ。
Lは、 抽出 JDKを
で Xftp で抽出する JDKを
lは 設定ファイルを変更します
で Xftp 変更で、/ etc / profileをし、ファイル追加の終わり:
輸出JAVA_HOME =は/ usr / local / javaの/ jdk1.8.0_181
輸出JRE_HOME = $ {JAVA_HOME} / JRE
輸出CLASSPATH =。$ {JAVA_HOME} / libに:$ {} JRE_HOME / libに
輸出PATH = $ {JAVA_HOME} / binに:$ PATHに
L / etc / profileを有効にします
#ソースは/ etc / profile
L インストール結果を確認します
#Javaの-version
Javaのバージョン"1.8.0_181"
のJava(TM)SEランタイム環境(1.8.0_181-B13を構築する)
は、Java HotSpot(TM)64ビットサーバーVM(25.181-B13、混合モードを構築します)
21.2 インストールのLinux のバージョンのMySQLを
リットルの ダウンロード MySQLの
wgetのhttp://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
L インストール MySQLを
yumをlocalinstall mysql57-コミュニティリリースel7-8.noarch.rpm
YUMのmysql-コミュニティサーバーをインストールします
lは 開かれた MySQLのサービスを
mysqldを有効systemctl
リットルの チェック MySQLのバージョン
RPM -aq | grepの-i mysqlの
L [スタート] MySQLのサービス
systemctl再起動mysqldを
lは 見 MySQLの初期パスワードを
grepの「仮パスワード」/var/log/mysqld.log
リットルの 変更 MySQLのパスワード
「-pのmysqladmin -uルート古いパスワード」パスワード「新しいパスワード」
注意:パスワードは、あまりにも単純なことができない、それ以外の場合は失敗した変更。
Lの 設定 MySQLのリモートアクセス
ログイン MySQLの:MySQLの-uroot - Pのパスワード
ユーザーがアクセス権を与えます追加します。上のすべての権限を付与します* *「ルート」@「のIPにアドレス」によって識別される「パスワードgrantオプションを持つ」; //ができ、IP 変更%%、すべて開くを表明
リットルの リフレッシュ許可
フラッシュ権限;
23.3 インストールのLinux のバージョン Redisのを
lは、パッケージをダウンロードします
wgetのhttp://download.redis.io/releases/redis-4.0.2.tar.gz
lはインストールパッケージを解凍してインストール
xzfのRedisの-4.0.2.tar.gzを取ります
CDリピート4.0.2
作ります
make installを
Lサービス開始
CDの/root/redis-4.0.2
Redisのサーバーredis.conf
lはサービスをシャットダウン
Redisの-CLI -h 127.0.0.1 -p 6379 -a パスワード
シャットダウン
lのリモートアクセス
削除 /root/redis-4.0.2/redis.conf
バインド127.0.0.1
リットルのパスワードの変更
requirepass 123456
21.4 実行中のアプリケーション
バックグラウンドで実行されているlコマンド:
nohupをjavaの-jarデモ-1.0.0-SNAPSHOT.jarに
Lビューバックグラウンド・プロセス:
PSのAUX
PSの補助| grepのデモ-1.0.0-SNAPSHOT.jarに
lはバックグラウンドプロセスを強制終了します。
-9 pidを殺します
疑問がある場合は、ビデオを見て:https://ke.qq.com/course/428845