linux nexus端口配置,Linux下安装Nexus-3.15私服
1、切換到root用戶
創建nexus用戶:useradd nexus
設置nexus用戶密碼:passwd nexus
2、創建文件夾并進入該目錄
linux中,軟件包一般放在opt目錄下,安裝時,一般放到usr/local 這個目錄下,類似于windows的 program files,所以在/usr/local下創建nexus目錄
cd /root/usr/local && mkdir nexus && cd nexus
3、通過ls -l(或者ll命令)命令,可以查看用戶權限列表
4、修改用戶所在組
因為使用nexus用戶維護nexus,所以修改一下所在組,使用命令:chown -R nexus:nexus /usr/mysoft/nexus
修改后,如下圖框起來的第二部分所示:
5、設置所有權限(linux權限)
nexus用戶權限不足,解壓或者其他可能會引發一下問題,如:
這里給nexus用戶設置所有的權限,方便維護nexus私服。
使用命令:chmod 777 -R /usr/mysoft/nexus
6、下載nexus安裝包
可以在https://help.sonatype.com/repomanager3/download/download-archives---repository-manager-3上直接下載壓縮包,然后上傳到服務器
也可以使用如下命令直接下載(有點慢)
wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.15.2-01-unix.tar.gz
7、切換到剛創建的nexus用戶
使用命令:su nexus,注意從高權限切換低權限,不需要密碼,反之需要密碼。
8、解壓、重命名
解壓到/usr/local/nexus下
使用命令:tar -zxvf nexus-3.15.2-01-unix.tar.gz -C /usr/local/nexus
解壓之后會有兩個文件夾:nexus的 和 sonatype-work。前者是功能的實現,后者負責存儲數據
如果想修改文件夾名稱,可以使用命令:mv nexus-3.15.2-01 nexus //重命名
9、 修改自定義配置:
a、修改配置文件,nexus目錄下,cd etc,可以修改端口號和ip地址
如,修改端口號:vim etc/nexus-default.properties? =>? application-port=8081
b、如果Linux硬件配置比較低的話,建議修改為合適的大小,否則會出現運行崩潰的現象
# vim nexus/bin/nexus.vmoptions //虛擬機選項配置文件,可以修改數據、日志存儲位置
10、啟動nexus
啟動 Nexus(默認端口是8081),Nexus 常用的一些命令包括:/root/nexus/nexus/bin/nexus {start|stop|run|run-redirect|status|restart|force-reload},下面我們啟動Nexus:
啟動命令:進入解壓后的文件nexus中,輸入命令:./bin/nexus start,也可以使用./bin/nexus run,run可以打印詳細啟動日志信息
會出現如下警告:
出現以上starting nexus,說明已經安裝啟動成功,上面報錯意思是nexus建議不要用root用戶來啟動nexus,但并不影響啟動,可以使用以下方式去除警告:
默認情況下,不建議以root用戶運行Nexus,可以修改bin/nexus中的配置跳過警告(修改RUN_AS_USER=root)
在目錄nexus下,修改nexus用戶為root: vim bin/nexus.rc?=>?run_as_user="root"
11、查看nexus服務是否啟動成功
使用命令:ps -ef|grep nexus,如果出現以下界面,說明nexus服務啟動成功。
當然,也可以使用其他的一些命令,查看默認8081端口是否被占用。使用命令:lsof -i:8081,出現以下界面,也可以說明nexus服務啟動成功。
或者使用命令:netstat -tunlp查看是否有占用8081端口。
12、訪問nexus
使用192.168.1.12:8081訪問,即可訪問成功,會出現以下所示的nexus首頁。如果修改了端口,需要使用ip:新的端口號訪問
注意:默認的linux系統開啟了防火墻,需要設置,才可以訪問,不考慮安全性,可以直接關閉防火墻,重啟機器(reboot命令)即可。
查看防火墻狀態:service iptables status
b、如果是centox7.x版本,使用root用戶,關閉firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動
firewall-cmd --state #查看默認防火墻狀態(關閉后顯示notrunning,開啟后顯示running)
nexus設置了默認的訪問賬號和密碼:
默認用戶名:admin
默認密碼:admin123
界面如下:
寫博客是為了記住自己容易忘記的東西,另外也是對自己工作的總結,文章可以轉載,無需版權。希望盡自己的努力,做到更好,大家一起努力進步!
如果有什么問題,歡迎大家一起探討,代碼如有問題,歡迎各位大神指正!
標簽:命令,Nexus,私服,3.15,用戶,nexus,usr,修改,root
來源: https://www.cnblogs.com/summary-2017/p/10667749.html
總結
以上是生活随笔為你收集整理的linux nexus端口配置,Linux下安装Nexus-3.15私服的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 生成o 文件,急,linux
- 下一篇: 炒肉的家常做法?