アリババクラウドサーバーを購入する手順は省略されています。購入後、パスワードをリセットし、例に接続してサーバー端末に入ります。
1. Java環境を構成します(jdkをインストールします)
公式ダウンロードが遅すぎるので、私はミラーのウェブサイトを選びました:https://repo.huaweicloud.com/java/jdk
ダウンロードした圧縮パッケージを仮想マシンにコピーし、仮想マシンでscp -r jdk-8u202-linux-x64.tar.gz root@ip地址:/usr/
圧縮パッケージを使用してサーバーに転送します。
usrの下にjava / jdkディレクトリを作成します。
root@i[省略]:/usr# mkdir java
root@i[省略]:/usr# cd java
root@i[省略]:/usr/java# mkdir jdk
root@i[省略]:/usr/java# cd jdk
root@i[省略]:/usr/java/jdk# cd ../
root@i[省略]:/usr/java# cd ../</pre>
usrディレクトリに移動し、jdk圧縮パッケージを/ usr / java / jdkに解凍します。
root@i[省略]:/usr# tar -xvf jdk-8u202-linux-x64.tar.gz -C /usr/java/jdk
環境変数を構成します。
root@i[省略]:~# vi /etc/profile
次のコードをファイルに追加します。
# set java environment
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_202
export JRE_HOME=/usr/java/jdk/jdk1.8.0_202/jre
export CLASSPATH=.:JAVA_HOME/lib:JRE_HOME/lib:$CLASSPATH
export PATH=JAVA_HOME/bin:JRE_HOME/bin/JAVA_HOME:PATH</pre>
source /etc/profile
追加した環境変数を有効にするために使用します。
次に、を使用してjava -version
、構成が成功したかどうかを確認します。
2.MySQLを構成します
mysqlがあるかどうかを確認し、残りのmysqlを削除します。
find / -name mysql | xargs rm -rf
ダウンロードしたファイルを仮想マシンを介してサーバーに転送します(この手順は省略されており、特定の操作では、上記のJava環境を構成するときにファイルを転送する方法を参照できます)。
次に、/ usr / java / mysqlに解凍します。
tar -zxvf mysql-5.6.47-linux-glibc2.12-x86_64.tar.gz -C /usr/java/mysql
ユーザーグループにmysqlがあるかどうかを確認します
groups mysql
そうでない場合は、以下を追加します。
# 添加用户组
groupadd mysql
# 添加mysql用户
useradd -r -g mysql mysql
mysqlディレクトリに入り、権限を変更します。
chown -R mysql:mysql ./
vi /etc/my.cnf
構成ファイルを変更するには:
[client]
[mysqld]
basedir=/usr/java/mysql
datadir = /usr/java/mysql/data
log-error = /usr/java/mysql/data/error.log </pre>
binディレクトリを入力し、次のように入力してmysqlをインストールします。
./mysql_install_db --user=mysql --basedir=/usr/java/mysql --datadir=/usr/java/mysql/data &
mysqlディレクトリで実行して./support-files/mysql.server start
mysqlサーバーを起動します。
vim /etc/profile
環境構成ファイルを入力して、構成を追加します。
# set mysql
export PATH=$PATH:/usr/java/mysql/bin
を入力しsource /etc/profile
ます。
次にmysql -uroot -p
、Enterキーを押してmysqlにログインします。パスワードは空白で、Enterキーを直接押します。
入力後にパスワードを変更できます。
正常に使用できます。
3.ポート8080を開きます
ポートを開かないと、パブリックネットワークはサーバーにアクセスできないため、ポート8080を開く必要があります。
セキュリティグループをクリックして、次のように入力します。
次に、セキュリティグループルールをインポートします。
4.springbootアプリケーションをデプロイします
springbootアプリケーションをサーバーにアップロードした後、対応するディレクトリを入力して実行します。
入力しているだけの場合はjava -jar test.jar
、端末を閉じる限り、アプリケーションの実行が停止します。
バックグラウンドで実行する場合は、次のように入力します。
nohup java -jar test.jar > log1.log 2>&1 &
このコマンドは、アプリケーションをバックグラウンドで実行できるようにするためのものです。そして、出力をlog1.logログファイルにリダイレクトします。
次に入力ip:8080/...(你的请求)
すると、どこからでもアクセスできます。swaggerによって生成されたプロジェクトインターフェイスのドキュメントページは次のとおりです。