[Centos]centos開発環境の構築(jdk 1.8.0、tomcat 9、maria db 10.3.28のインストール)


この記事ではcentos開発環境の構築方法について説明します.
実装プロセスは次のとおりです.
1.jdk 1.8.0インストール
2.Tomcat 9のインストール
3.maria db 10.3.28のインストール
まず、ネットワークが接続されている必要があります.
(端末はyumコマンドでパッケージをダウンロードするためです.)

jdk 1.8.0 vのインストール

  • OpenJDK 1.8.0取付
  • # yum install java-1.8.0-openjdk
    # yum install java-1.8.0-openjdk-devel
  • 環境変数登録
    1)/usr/bin/javaパスにはシンボルリンクが含まれているため、実際のパスを見つけて環境変数に登録する必要があります.

    2)実際のパスが見つかったらviでetc/profileを開きます.そしてJAVA HOME、PATH、CLASSSPATHを登録します.
  •    # vi /etc/profile
       (#은 관리자, $은 일반사용자)
  • テスト
    HelloWorld.Javaサンプルファイルを作成し、コンパイルして
  • を実行します.
      # vi HelloWorld.java

  • eclipseのインストール
    :eclipse jdkをインストールしてからインストールします.
    このhutomcatとeclipseバインドを実行する必要があります.
    △次の開発記事をご覧ください.
  • tomcat 9 vのインストール


  • ソフトウェアパッケージをインストールするには、ログインユーザーにsudo権限が必要です.
    Tomcat 9にはJava SE 8以降が必要です.
    1番目のjdk 1.8.0がインストールされていない場合は、まずインストールする必要があります.
  • Tomcatシステムユーザー作成
    :Tomcatをルートユーザーとして実行すると、セキュリティ上の危険性があり、ベストプラクティスとはみなされません.
    tomcatサービスを実行するホーム/opt/tomcatを使用して、新しいシステムユーザーグループを作成します.
  •   # sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat

  • Tomcatのダウンロード
    :Tomcatダウンロードページから最新バージョンのTomcat 9 vをダウンロードします.
    https://tomcat.apache.org/download-90.cgi

  • バージョン
  • を右クリックすると、リンクアドレスがコピーされます.
    次のwgetコマンドを使用して/tmpディレクトリにナビゲートしtomcatを使用します.zipファイルをダウンロードします.
  •    # cd /tmp
       # wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.52/bin/apache-tomcat-9.0.52.tar.gz
  • Tomcatユーザーにディレクトリ権限
  • を付与
  • のダウンロードが完了したら、tarファイルを解凍します.
  •    # tar -xf apache-tomcat-9.0.52.tar.gz
  • Tomcatソースファイルを/opt/tomcatディレクトリに移動します.
  •   # sudo mv apache-tomcat-9.0.52 /opt/tomcat/
  • 以降、TomcatユーザーはTomcatインストールディレクトリにアクセスできる必要があります.
  •   # sudo chown -R tomcat /opt/tomcat
  • chmodコマンドを使用してbinディレクトリでスクリプトを実行できます.
  •   # sudo sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh'
    (Tomcat-9.0.52 vのサブバージョンではsystemd unitファイルを作成する必要がある場合があります.)
  • Tomcatサービス
  • の有効化と起動
      # sudo systemctl enable tomcat
      # sudo systemctl start tomcat
  • Tomcatを実行すると、エラーが発生する可能性があります.
  • [FAIL]
    # sudo systemctl status tomcat
  • SELinuxでエラーが発生する可能性があります.
    入力コードはエラーを解決します.
  • # setenforce 0
    
    # sed -i 's/ELINUX=enforcing/ELINUX=disabled/g' /etc/selinux/config
    [SUCCESS]
  • ファイアウォールの設定
    :Linuxはデフォルトでファイアウォールによって保護されているため、tomcatで使用されているポートを開く必要があります.
  • # firewall-cmd --zone=public --permanent --add-port=8080/tcp
    # firewall-cmd --reload

    maria db 10.2.8 vのインストール

  • マリアDB取付手順
  • Maria DBパッケージ
  • をインストール
    # sudo yum install mariadb-server -y
  • をインストール後、Maria DB
  • を実行します.
    # systemctl start mariadb
  • 再起動時自動起動
  • # systemctl enable mariadb
  • マリアDB設定
  • 設定コマンド
  • を入力.
    # mysql_secure_installation

  • 接続確認
  • Maria DBサービス
  • の確認
    # systemctl status mariadb
  • コンソールでMaria DB接続
  • をテスト
    # mysql -u [생성한 계정(root)] -p

    この記事ではcentos開発環境(Java,Tom cat,DB)の構築過程を紹介した.
    centosで開発環境を構築します.
    ありがとうございます