Linux虛擬機器安裝配置到專案上架
1安裝虛擬機器+啟動Linux系統
1.安裝VMware虛擬機器程式
2.檢查網路卡設定
如果沒有網路卡 則換一個vmwar版本安裝…
3. 啟動Linux系統
問題描述:
進入BIOS系統中 開啟虛擬化設定即可. 主機板系統 開機 F1/F2…
總結:步驟:
1.安裝老師的虛擬機器軟體:Wmware:第一張圖
2.解壓linux系統在自己的本地盤,執行VMX檔案
3.開啟此虛擬機器;
2.配置虛擬機器環境
2.1 修改虛擬機器網路空間
設定net8網路卡的IP網段
設定DHCP設定.
檢查windowsIP地址
2.2 重啟Linux虛擬機器網路卡
命令: ip addr
如果沒有IP展現則執行如下的命令
`service NetworkManager stop
chkconfig NetworkManager off 永久關閉 Manager網路卡
service network restart 重啟network網路卡`
* 1
* 2
* 3
windows ping Linux
總結:分三步配置虛擬機器,然後在本地cmd中檢查一下(ipconfig)ip是否正確,如果不正確通過上面的程式碼重啟一下;在檢查一下IP的聯通性(ping 192.168.126.129);
3.連線Linux伺服器工具
3.1 業務場景
公司的伺服器一般都是位於公司的機房,但是普通的員工不能隨意的進出.並且如果遇到服務需要處理但是人員不在公司時如何處理等問題比較嚴重,.所以需要通過安裝一些原創的連結工具實現遠端辦公.
3.2 遠端連結工具說明
3.3 關於虛擬機器快照
可以通過快照的方式記錄當前虛擬機器狀態.
- 關於Linux專案釋出說明
=================
3.4 關於服務部署的流程
總結:1.用(MobaXterm_Portable_v20.3)軟體,計算機遠端連線虛擬機器和伺服器;2.用軟體設定IP連線京淘的專案;3.快照的功能;
3.2 部署Linux JDK
3.2.1 JDK配置回顧
1).上傳JDK的安裝包/安裝JDK
2).配置環境變數
3).讓環境變數立即生效
3.2.2 上傳JDK
說明:需要將windows中的JDK部署到Linux中.上傳的檔案目錄**/usr/local/src**下
3.2.3 解壓JDK
命令: tar -xvf jdk-8u51-linux-x64.tar.gz
3.2.4 修改檔名稱
說明:將JDK解壓之後的檔案 修改為jdk1.8
3.2.5 整理檔案
說明:將所有的.tar/.gz的包 儲存到soft目錄中
3.2.6 配置JDK環境變數
說明: 如果需要修改JDK的環境變數則需要修改特定的檔案
位置: /etc/profile
注意事項: 由於profile的檔案是系統檔案, 千萬改對了 否則整個Linux命令將不生效.
命令: vim /etc/profile
`#設定jdk環境
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib`
* 1
* 2
* 3
* 4
* 5
讓環境變數生效: source /etc/profile
總結:步驟:1.拖動jdk至指定的資料夾中(這個時虛擬機器的jdk);2.解壓jdk(tar -xvf jdk名字);3.修改jdk名字(mv 舊名 新名);4.移動壓縮包(mv jdk壓縮包 新的資料夾/);5.在上班的時候需要修改一下虛擬機器的jdk的地址:(vim /etc/profile),把地址複製貼上上去;6.讓環境變數生效:(source /etc/profile);7.檢查jdk是否生效(java -version);
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-XmNAskUc-1602345085430)(/img/bVcjyZE)]
4.1 下載MariaDB資料庫
================
測試: 當前虛擬機器是否可以正確的連結外網.
命令:
`[root@localhost src]# yum install mariadb-server 安裝mariadb資料庫
[root@localhost src]# yum clean all 清空已安裝檔案 如果下載失敗之後執行的.`
* 1
* 2
4.2 確認下載
4.3安裝完成提示
4.4資料庫啟動
命令:
`1. 啟動命令 [root@localhost src]# systemctl start mariadb
2. 重啟命令 [root@localhost src]# systemctl restart mariadb
3. 關閉命令 [root@localhost src]# systemctl stop mariadb`
* 1
* 2
* 3
4.5 資料庫初始化操作
命令: `mysql_secure_installation’
4.6 測試資料庫使用者名稱和密碼是否有效
4.7匯入資料表
說明:如果mysql資料庫需要匯入資料表命令如下:
命令: source /xxx/xxxx/xxxx/jtdb.sql;
4.9總結:1.通過命令下載MariDB(下載之前先要驗證一下外網);2.資料庫下載之後進行啟動;3.啟動後對資料庫初始化,全部都選(yes);4.登入驗證密碼是否有效(先不要輸入密碼:mysql -u root -p);5.拖入sql檔案進指定的資料夾,然後再匯入資訊至當前的資料庫中(source sql檔案的路徑),如果拖入的路徑和當前(pwd)路徑一致的話,直接(source jtdb.sql);
5.1 Mysql資料庫遠端訪問配置
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-5z8nCR6y-1602345085476)(/img/bVcjy4p)]
5.2 關於連結資料庫的說明
說明:
- 如果需要遠端連結資料庫必須通過防火牆
- 如果遠端連結資料庫,資料庫中必須開啟遠端訪問許可權才行,否則拒絕連結.
5.3 配置資料庫許可權配置說明
5.4 配置Linux資料庫許可權
5.4.1 切換資料庫mysql
切換Mysql資料庫
5.4.2 修改資料庫表
1).檢查資料表
2).查詢user表中的host/root/password
3).將host=“localhost” 改為 “%”
4).重新整理資料庫許可權
6.1 配置Linux防火牆策略
6.2 檢查防火牆狀態
命令: firewall-cmd --state
6.3 防火牆配置
說明:防火牆中有一個配置檔案,表示當Linux系統啟動時防火牆應該如何操作!!!
需求: 告訴linux系統以後開機不需要啟動防火牆
命令: systemctl disable firewalld.service
systemctl enable firewalld.service
6.4 手動關閉防火牆
說明:通過命令手動將防火牆關閉
命令:
- systemctl stop firewalld.service
- systemctl start firewalld.service
6.5 手動開放防火牆埠
1). 檢查防火牆開放的埠
`firewall-cmd --list-ports`
* 1
2).檢查埠是否開放
`firewall-cmd --query-port 80/tcp`
* 1
3). 開啟防火牆
`firewall-cmd --zone=public --add-port=80/tcp --permanent`
* 1
4).移除埠
`firewall-cmd --zone=public --remove-port=9090/tcp --permanent`
* 1
5).關於防火牆操作的解釋
–zone #作用域
–add-port=80/tcp #新增埠,格式為:埠/通訊協議
–remove-port=80/tcp #移除埠,格式為:埠/通訊協議
–permanent #永久生效,沒有此引數重啟後失效
6).重啟防火牆
firewall-cmd --reload
總結: 1. 因為有防火牆存在,現在是不能遠端連線資料庫的;2.必須關閉防火牆;3.修改資料庫“mysql”(系統的自帶的)中的的user的許可權(把host列中的localhost的名字改成“%”)就可以任意使用者都可以訪問了;4. 重新整理資料庫許可權:flush privileges;5.先檢查一下防火牆狀態:firewall-cmd --state;6.兩組程式碼關閉防火牆:(systemctl disable firewalld.service)和(systemctl stop firewalld.service) ;7.檢查一下防火牆是否已經關閉;
2.3.4 修改圖片配置檔案
說明:由於windows的路徑與Linux的路徑不一致,所以必須準備一個Linux的圖片上傳的根目錄.
所以需要將程式碼中的圖片的配置檔案進行修改.
2.3.4 打包釋出
說明:將程式碼修改之後,進行打包,之後上傳到指定的檔案目錄中
釋出命令:
[root@localhost 09]# java -jar 8081.war &
相關文章
- Windows虛擬機器安裝Linux的基礎配置Windows虛擬機Linux
- Hadoop叢集--linux虛擬機器Hadoop安裝與配置、克隆虛擬機器HadoopLinux虛擬機
- Linux 安裝 KVM 虛擬機器Linux虛擬機
- VMWare安裝與拖動檔案到虛擬機器虛擬機
- virtualbox虛擬機器上安裝centOS的網路配置虛擬機CentOS
- laravel7 開發的專案配置到虛擬主機上Laravel
- 虛擬機器Linux掛載安裝ISO檔案虛擬機Linux
- 在VMware上安裝CentOS版本的Linux虛擬機器CentOSLinux虛擬機
- 在虛擬機器VMware上安裝Linux系統教程虛擬機Linux
- 安裝虛擬機器虛擬機
- linux 虛擬機器下 安裝redisLinux虛擬機Redis
- NOI Linux 虛擬機器安裝教程Linux虛擬機
- Virtual Box 虛擬機器上安裝多個映象檔案虛擬機
- linux虛擬機器執行機必安裝Linux虛擬機
- 虛擬機器VMware 安裝centos、常規配置、共享檔案等虛擬機CentOS
- LEDE 虛擬機器安裝虛擬機
- 虛擬機器安裝ubuntu虛擬機Ubuntu
- ubuntu虛擬機器安裝Ubuntu虛擬機
- linux 下虛擬機器的安裝與解除安裝Linux虛擬機
- Linux 虛擬機器詳細安裝MySQLLinux虛擬機MySql
- VMwareWorkstation虛擬機器安裝Linux系統虛擬機Linux
- 虛擬機器下安裝 linux6虛擬機Linux
- VM 虛擬機器linux從主機複製檔案到虛擬機器錯誤虛擬機Linux
- xen安裝半虛擬化虛擬機器虛擬機
- 虛擬機器怎麼安裝win10 虛擬機器上安裝Win10系統的教程虛擬機Win10
- VMware 安裝 Centos 7 虛擬機器配置網路CentOS虛擬機
- VMware安裝CentOS虛擬機器與配置網路CentOS虛擬機
- KVM 虛擬機器安裝配置在CentOS6.2虛擬機CentOS
- 安裝VMTools && 設定虛擬機器共享資料夾 && 虛擬機器上檔案直接到開發板虛擬機
- windows如何傳檔案到linux虛擬機器WindowsLinux虛擬機
- 在CentOS 8上安裝與配置Apache虛擬主機CentOSApache
- centos6.5虛擬機器安裝後,沒有iptables配置檔案CentOS虛擬機
- win10如何在虛擬機器上安裝ubuntu_win10虛擬機器安裝ubuntu詳細教程Win10虛擬機Ubuntu
- Mac 使用 PD 虛擬機器安裝 Kali LinuxMac虛擬機Linux
- 虛擬機器一定要安裝Linux嗎?虛擬機Linux
- CentOS 7 安裝虛擬機器CentOS虛擬機
- 使用虛擬機器安裝Kail虛擬機AI
- kvm 安裝 windows 虛擬機器Windows虛擬機