CentOS 7インストール構成Nexus
4661 ワード
最近暇で大丈夫なので、自分でlinuxにNexusをインストールして配置してみましたが、難しいと思っていた様子で、主に自分で手を動かしてみたところ、実はそうだったのです.
構成Nexusをインストールするときは、jdkが構成されていることを確認してください.
ダウンロード
Nexusダウンロードアドレス:http://www.sonatype.org/nexus/archived/#step2top
インストール構成
ダウンロードしたtarを解凍します.gzパッケージ:
nexusを編集します.properties、nexus対外ポートおよび対外ホストアドレスを変更します.
nexusファイルの編集、NEXUSの変更ホームは独自のインストールアドレスであり、運転を変更してユーザ名を使用する.
これでnexusのインストール構成が完了してもnexusを起動します.
起動コマンドを実行した後、nexusが起動に成功したわけではありません.nexusのログを確認し、警告があるかどうかを確認します.orgが現れると.sonatype.nexus.bootstrap.jetty.JettyServer-Startedは、nexusの起動に成功したことを示します.
アクセス
このとき、対応するサイトにアクセスします:192.168.8.128:8081/nexus、成功しないかもしれません.その理由は、linuxファイアウォールに対応するポートアクセスが開いていないためかもしれません.CentOS 7のファイアウォールへの変更は、次のブログ:CentOS 7ファイアウォールの変更を参照してください.
ファイアウォールを変更した後、再度アクセスし、アクセスに成功しました.
よくあるエラー
nexusは正常に起動し、起動後にlogsディレクトリの下のwrapperを表示します.logログでは、nexusの起動に成功したことを発見すると、次のような警告が表示されます.
第一:ログを表示してnexusが正常に起動したことを発見する
第二に、ps-aux|grep nexusコマンドでnexusプロセスを表示し、nexusが存在することを発見します.次のように
第三:ログの表示を続け、警告を発見します.警告は次のとおりです.
これを見てみると、これはスタック情報であることがわかります.WARN情報のヒントは明らかです.Not enough physical memory available、解決策も提供されています.Set lower Maxmum Heap~~~~~
マイソリューション:
CentOS 7をVMwareにインストールしたため、VMwareのメモリを1024 MBから2048 MBに拡張した後、このエラーは発生しません.
まとめ
linux上で環境を構築するのは難しいと思っていたが、以前も手を出すのがおっくうだったが、今から見れば、そうではない.私はただ言いたいだけで、手を出さないことを知っていて、形式主義は手を出す主義に及ばないで、理論を実践に変えて、実践の中で深く理論を悟って、やっと大きな器になりました.
構成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
nexusファイルの編集、NEXUSの変更ホームは独自のインストールアドレスであり、運転を変更してユーザ名を使用する.
vi /zd/nexus2.11.3/nexus-2.11.3-01/bin/nexus
これでnexusのインストール構成が完了してもnexusを起動します.
/zd/nexus2.11.3/nexus-2.11.3-01/bin/nexus start
起動コマンドを実行した後、nexusが起動に成功したわけではありません.nexusのログを確認し、警告があるかどうかを確認します.orgが現れると.sonatype.nexus.bootstrap.jetty.JettyServer-Startedは、nexusの起動に成功したことを示します.
cat /zd/nexus2.11.3/nexus-2.11.3-01/logs/wrapper.log
アクセス
このとき、対応するサイトにアクセスします:192.168.8.128:8081/nexus、成功しないかもしれません.その理由は、linuxファイアウォールに対応するポートアクセスが開いていないためかもしれません.CentOS 7のファイアウォールへの変更は、次のブログ:CentOS 7ファイアウォールの変更を参照してください.
ファイアウォールを変更した後、再度アクセスし、アクセスに成功しました.
よくあるエラー
nexusは正常に起動し、起動後にlogsディレクトリの下のwrapperを表示します.logログでは、nexusの起動に成功したことを発見すると、次のような警告が表示されます.
第一:ログを表示してnexusが正常に起動したことを発見する
第二に、ps-aux|grep nexusコマンドでnexusプロセスを表示し、nexusが存在することを発見します.次のように
第三:ログの表示を続け、警告を発見します.警告は次のとおりです.
これを見てみると、これはスタック情報であることがわかります.WARN情報のヒントは明らかです.Not enough physical memory available、解決策も提供されています.Set lower Maxmum Heap~~~~~
マイソリューション:
CentOS 7をVMwareにインストールしたため、VMwareのメモリを1024 MBから2048 MBに拡張した後、このエラーは発生しません.
まとめ
linux上で環境を構築するのは難しいと思っていたが、以前も手を出すのがおっくうだったが、今から見れば、そうではない.私はただ言いたいだけで、手を出さないことを知っていて、形式主義は手を出す主義に及ばないで、理論を実践に変えて、実践の中で深く理論を悟って、やっと大きな器になりました.