アリクラウド環境構成に関するまとめ

5166 ワード

今回の作業では自分のプロジェクトをアリクラウドに配置しようとしたが、配置環境が困難になったため、このエッセイを書いた.
OS:Ubuntu 18.0.4
必要なツール:Win SCPとXShell、どちらもなければアリクラウドが持っているリモート接続もご利用いただけます
本明細書に導入された環境
  • jdk
  • tomcat
  • mysql
  • nodeJS
  • npm

  • 一日中調整できない問題が発生したので、アリクラウドシステムを再インストールすることを選んだので、ソフトウェアソースを更新してから使用することができます.
    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