アリクラウド環境構成に関するまとめ
5166 ワード
今回の作業では自分のプロジェクトをアリクラウドに配置しようとしたが、配置環境が困難になったため、このエッセイを書いた.
OS:Ubuntu 18.0.4
必要なツール:Win SCPとXShell、どちらもなければアリクラウドが持っているリモート接続もご利用いただけます
本明細書に導入された環境 jdk tomcat mysql nodeJS npm
一日中調整できない問題が発生したので、アリクラウドシステムを再インストールすることを選んだので、ソフトウェアソースを更新してから使用することができます.
jdk1.8
Linuxのjdk圧縮パッケージをダウンロードするには対応するダウンロードサイトが必要で、現在は甲骨文アカウントにログインしてからダウンロードできるようになっているため、passは、怠け者のインストール方式を採用している.
インストールが完了するまでjavaとjavacを入力してインストールが成功したかどうかを確認できます.
インストールに成功したら、環境変数を手動で設定する必要があります.一般的にjavaのディレクトリは/usr/lib/jvm/で、アリクラウドのリモート接続コンソールファイル管理のウィンドウで確認したり、WinSCPで確認したり、位置を確認して記録したりすることができます.
コンフィギュレーションファイルを開き、末尾に以下の行を追加します(JAVA_HOMEは一人一人の位置によって異なりますが、ここでは私の例を使います)、viエディタの使い方に注意して、自分で検索したり、文末に提供されたリンクを見たりすることができます.
最後に、次のコマンドを実行して変更を有効にします.
次の2つのコマンドを使用して、環境変数を表示し、変更が有効であることを確認できます.
tomcat
フォルダを作成し、フォルダに入ってtomcatの圧縮パッケージをダウンロードします.
私はここで9.0.31バージョンのtomcatをダウンロードして、もし他のバージョンをインストールしたいならば、自分で探して、ここは1つのウェブサイトを提供します:http://mirror.bit.edu.cn
インストールの解凍
プロファイルを開いてパラメータを変更します.ここの2つのパスはtomcatインストールディレクトリです.
インストールディレクトリに切り替え、テストを開始
サービス開始後にhttp://あなたのアリクラウドホストネットワークip:8080にアクセスtomcatウェルカムページが表示され、インストールに成功しました.
mysql
まず以下の3つのコマンドを実行してmysqlをインストールします
インストール後、次のコマンドでインストールに成功したかどうかをテストします.
なお、インストール中にパスワードが設定されていません.次にパスワードを変更するため、まず以下のコマンドを入力します.
成功すると、初期パスワードを含む一連のプロパティが出力されます.一般的にはランダムに生成されたセグメントで、初期パスワードを記録し、次のコマンドを入力します.
このコマンドを入力すると、パスワードを入力するように要求され、上で調べた初期パスワードを入力してmysqlサービスに入り、次にパスワードを変更します.
mysqlを再起動し、変更が有効かどうかを確認します.
次に、mysqlがリモートアクセスを許可するようにファイルを変更するには、まずファイル/etc/mysql/mysql.conf.d/mysqld.cnfを編集します.
次にbind-address=127.0.0.1を注釈し、保存して終了し、再びmysqlサービスに入り、mysqlサービスに入った後、ライセンスコマンドを実行します.
次にquitコマンドを実行してmysqlサービスを終了し、以下のコマンドでmysqlサービスアプリケーションの変更を再起動します.
Windowsでnavicatを使用してリモート接続テストに成功したかどうか
nodeJS(npm)
以下のコマンドを入力してインストールパッケージをダウンロードします(他のバージョンのnodeJSをダウンロードしたい場合は、自分で行ってくださいhttps://nodejs.org 次のリンクを置換する関連リンクを探します)
ダウンロード後のファイルの解凍
ソフトリンクを作成し、nodeコマンドとnpmコマンドをグローバルに有効にします.ソフトリンクを作成する方法で、nodeコマンドとnpmコマンドを任意のディレクトリで直接使用できます.
NodeJS,npmバージョンの表示
本人は怠け者なので、nodeJSのインストールはこれで終わります.インストール場所を変更したり、テストをしたりしたい場合は、文末のリンクを移動してください.
技術は有限で、もし本文が誤りがあるならば、文末のリンクをクリックすることができてあるいは自分で検索して、評論区で交流を指摘することを歓迎します
ソフトウェアソースの更新について:https://blog.csdn.net/qq_42393859/article/details/85244037インストールjdkについて:https://blog.csdn.net/hunt_Er/article/details/82850509 viエディタの使用について:https://blog.csdn.net/u014069939/article/details/80577860 Java環境変数の設定について:https://blog.csdn.net/felix_ghc/article/details/52291381 tomcatのインストール構成について:https://blog.csdn.net/LWJdear/article/details/79788916 mysqlのインストール構成について:https://blog.csdn.net/mr_hui_/article/details/88878836 nodeJSのインストール構成について:https://blog.csdn.net/weixin_43503511/article/details/86670345
OS:Ubuntu 18.0.4
必要なツール:Win SCPとXShell、どちらもなければアリクラウドが持っているリモート接続もご利用いただけます
本明細書に導入された環境
一日中調整できない問題が発生したので、アリクラウドシステムを再インストールすることを選んだので、ソフトウェアソースを更新してから使用することができます.
sudo apt-get update
sudo apt-get upgrade
jdk1.8
Linuxのjdk圧縮パッケージをダウンロードするには対応するダウンロードサイトが必要で、現在は甲骨文アカウントにログインしてからダウンロードできるようになっているため、passは、怠け者のインストール方式を採用している.
sudo apt install openjdk-8-jre-headless
sudo apt install openjdk-8-jdk-headless
インストールが完了するまでjavaとjavacを入力してインストールが成功したかどうかを確認できます.
インストールに成功したら、環境変数を手動で設定する必要があります.一般的にjavaのディレクトリは/usr/lib/jvm/で、アリクラウドのリモート接続コンソールファイル管理のウィンドウで確認したり、WinSCPで確認したり、位置を確認して記録したりすることができます.
vi /etc/profile
コンフィギュレーションファイルを開き、末尾に以下の行を追加します(JAVA_HOMEは一人一人の位置によって異なりますが、ここでは私の例を使います)、viエディタの使い方に注意して、自分で検索したり、文末に提供されたリンクを見たりすることができます.
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
最後に、次のコマンドを実行して変更を有効にします.
source /etc/profile
次の2つのコマンドを使用して、環境変数を表示し、変更が有効であることを確認できます.
echo $JAVA_HOME
echo $PATH
tomcat
フォルダを作成し、フォルダに入ってtomcatの圧縮パッケージをダウンロードします.
cd /usr/local/
mkdir tomcat
cd tomcat
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.31/bin/apache-tomcat-9.0.31.tar.gz
私はここで9.0.31バージョンのtomcatをダウンロードして、もし他のバージョンをインストールしたいならば、自分で探して、ここは1つのウェブサイトを提供します:http://mirror.bit.edu.cn
インストールの解凍
tar -zxvf apache-tomcat-9.0.31.tar.gz
プロファイルを開いてパラメータを変更します.ここの2つのパスはtomcatインストールディレクトリです.
vi catalina.sh
#!/bin/sh
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-9.0.31
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.31
インストールディレクトリに切り替え、テストを開始
cd /usr/local/tomcat/apache-tomcat-9.0.31
cd bin
sh startup.sh
サービス開始後にhttp://あなたのアリクラウドホストネットワークip:8080にアクセスtomcatウェルカムページが表示され、インストールに成功しました.
mysql
まず以下の3つのコマンドを実行してmysqlをインストールします
sudo apt-get install mysql-server
sudo apt install mysql-client
sudo apt install libmysqlclient-dev
インストール後、次のコマンドでインストールに成功したかどうかをテストします.
sudo netstat -tap | grep mysql
なお、インストール中にパスワードが設定されていません.次にパスワードを変更するため、まず以下のコマンドを入力します.
sudo cat /etc/mysql/debian.cnf
成功すると、初期パスワードを含む一連のプロパティが出力されます.一般的にはランダムに生成されたセグメントで、初期パスワードを記録し、次のコマンドを入力します.
mysql -u debian-sys-maint -p
このコマンドを入力すると、パスワードを入力するように要求され、上で調べた初期パスワードを入力してmysqlサービスに入り、次にパスワードを変更します.
use mysql;
update mysql.user set authentication_string=password('root') where user='root' and Host ='localhost';
// password , root
update user set plugin="mysql_native_password";
flush privileges;
quit;
mysqlを再起動し、変更が有効かどうかを確認します.
sudo service mysql restart
mysql -u root -p //
次に、mysqlがリモートアクセスを許可するようにファイルを変更するには、まずファイル/etc/mysql/mysql.conf.d/mysqld.cnfを編集します.
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
次にbind-address=127.0.0.1を注釈し、保存して終了し、再びmysqlサービスに入り、mysqlサービスに入った後、ライセンスコマンドを実行します.
grant all on *.* to root@'%' identified by 'root' with grant option;
flush privileges;
次にquitコマンドを実行してmysqlサービスを終了し、以下のコマンドでmysqlサービスアプリケーションの変更を再起動します.
sudo service mysql restart
Windowsでnavicatを使用してリモート接続テストに成功したかどうか
nodeJS(npm)
以下のコマンドを入力してインストールパッケージをダウンロードします(他のバージョンのnodeJSをダウンロードしたい場合は、自分で行ってくださいhttps://nodejs.org 次のリンクを置換する関連リンクを探します)
wget https://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-x64.tar.xz
ダウンロード後のファイルの解凍
tar xvf node-v12.16.1-linux-x64.tar.xz
ソフトリンクを作成し、nodeコマンドとnpmコマンドをグローバルに有効にします.ソフトリンクを作成する方法で、nodeコマンドとnpmコマンドを任意のディレクトリで直接使用できます.
ln -s /root/node-v12.16.1-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v12.16.1-linux-x64/bin/npm /usr/local/bin/npm
NodeJS,npmバージョンの表示
node -v
npm -v
本人は怠け者なので、nodeJSのインストールはこれで終わります.インストール場所を変更したり、テストをしたりしたい場合は、文末のリンクを移動してください.
技術は有限で、もし本文が誤りがあるならば、文末のリンクをクリックすることができてあるいは自分で検索して、評論区で交流を指摘することを歓迎します
ソフトウェアソースの更新について:https://blog.csdn.net/qq_42393859/article/details/85244037インストールjdkについて:https://blog.csdn.net/hunt_Er/article/details/82850509 viエディタの使用について:https://blog.csdn.net/u014069939/article/details/80577860 Java環境変数の設定について:https://blog.csdn.net/felix_ghc/article/details/52291381 tomcatのインストール構成について:https://blog.csdn.net/LWJdear/article/details/79788916 mysqlのインストール構成について:https://blog.csdn.net/mr_hui_/article/details/88878836 nodeJSのインストール構成について:https://blog.csdn.net/weixin_43503511/article/details/86670345