CentOS 7インストール構成Nexus

4661 ワード

最近暇で大丈夫なので、自分でlinuxにNexusをインストールして配置してみましたが、難しいと思っていた様子で、主に自分で手を動かしてみたところ、実はそうだったのです.
構成Nexusをインストールするときは、jdkが構成されていることを確認してください.
ダウンロード
Nexusダウンロードアドレス:http://www.sonatype.org/nexus/archived/#step2top
インストール構成
ダウンロードしたtarを解凍します.gzパッケージ:
          tar -zxvf nexus-2.11.3-01-bundle.tar.gz

nexusを編集します.properties、nexus対外ポートおよび対外ホストアドレスを変更します.
          vi /zd/nexus2.11.3/nexus-2.11.3-01/conf/nexus.properties

                       
CentOS7安装配置Nexus_第1张图片
nexusファイルの編集、NEXUSの変更ホームは独自のインストールアドレスであり、運転を変更してユーザ名を使用する.      
          vi /zd/nexus2.11.3/nexus-2.11.3-01/bin/nexus

                     
CentOS7安装配置Nexus_第2张图片
これでnexusのインストール構成が完了してもnexusを起動します.
          /zd/nexus2.11.3/nexus-2.11.3-01/bin/nexus start

                    
CentOS7安装配置Nexus_第3张图片
起動コマンドを実行した後、nexusが起動に成功したわけではありません.nexusのログを確認し、警告があるかどうかを確認します.orgが現れると.sonatype.nexus.bootstrap.jetty.JettyServer-Startedは、nexusの起動に成功したことを示します.
          cat /zd/nexus2.11.3/nexus-2.11.3-01/logs/wrapper.log

                   
CentOS7安装配置Nexus_第4张图片
アクセス
このとき、対応するサイトにアクセスします:192.168.8.128:8081/nexus、成功しないかもしれません.その理由は、linuxファイアウォールに対応するポートアクセスが開いていないためかもしれません.CentOS 7のファイアウォールへの変更は、次のブログ:CentOS 7ファイアウォールの変更を参照してください.
ファイアウォールを変更した後、再度アクセスし、アクセスに成功しました.
        CentOS7安装配置Nexus_第5张图片
よくあるエラー
nexusは正常に起動し、起動後にlogsディレクトリの下のwrapperを表示します.logログでは、nexusの起動に成功したことを発見すると、次のような警告が表示されます.
第一:ログを表示してnexusが正常に起動したことを発見する
         CentOS7安装配置Nexus_第6张图片
第二に、ps-aux|grep nexusコマンドでnexusプロセスを表示し、nexusが存在することを発見します.次のように
          CentOS7安装配置Nexus_第7张图片
第三:ログの表示を続け、警告を発見します.警告は次のとおりです.
これを見てみると、これはスタック情報であることがわかります.WARN情報のヒントは明らかです.Not enough physical memory available、解決策も提供されています.Set lower Maxmum Heap~~~~~
          CentOS7安装配置Nexus_第8张图片
マイソリューション:
CentOS 7をVMwareにインストールしたため、VMwareのメモリを1024 MBから2048 MBに拡張した後、このエラーは発生しません.
まとめ
linux上で環境を構築するのは難しいと思っていたが、以前も手を出すのがおっくうだったが、今から見れば、そうではない.私はただ言いたいだけで、手を出さないことを知っていて、形式主義は手を出す主義に及ばないで、理論を実践に変えて、実践の中で深く理論を悟って、やっと大きな器になりました.