目錄
?編輯
一、Ubuntu22.04介紹
二、Ubuntu與Centos的區(qū)別
三、基于VMware安裝Ubuntu Server 22.04
下載
VMware安裝
1.創(chuàng)建新的虛擬機(jī)
2.選擇類(lèi)型配置
3.虛擬機(jī)硬件兼容性
4.安裝客戶(hù)機(jī)操作系統(tǒng)
5.選擇客戶(hù)機(jī)操作系統(tǒng)
6.命名虛擬機(jī)
7.處理器配置
8.虛擬機(jī)內(nèi)存
9.網(wǎng)絡(luò)類(lèi)型
10. 選擇I/O控制器類(lèi)型
11.選擇磁盤(pán)類(lèi)型
12.選擇磁盤(pán)
13.指定磁盤(pán)容量
14. 自定義硬件
15.指定映像文件
配置Ubuntu22.04?
1.運(yùn)行Ubuntu
2.安裝操作系統(tǒng)
3.選擇操作系統(tǒng)語(yǔ)言
4.選擇鍵盤(pán)布局
5.選擇安裝類(lèi)型?
6.網(wǎng)絡(luò)配置
7.代理地址配置
8.設(shè)置系統(tǒng)默認(rèn)鏡像源
9.引導(dǎo)式存儲(chǔ)布局配置
10.存儲(chǔ)配置
11.彈出框
12.配置用戶(hù)名,密碼
13.升級(jí)到Ubnutu pro
14.下載OpenSSH服務(wù)?
15.第三方軟件服務(wù)包
16.配置完成
17.重新啟動(dòng)
四、配置遠(yuǎn)程連接?
配置root用戶(hù)
1.設(shè)置root用戶(hù)及密碼
2.切換root用戶(hù)
3.設(shè)置root用戶(hù)遠(yuǎn)程連接
五、安裝jdk+Tomcat
1.Jdk
2.Tomcat?
一、Ubuntu22.04介紹
Ubuntu官網(wǎng)地址:
https://ubuntu.com/
Ubuntu 22.04(也稱(chēng)為Ubuntu Jammy Jellyfish)?是 Ubuntu 操作系統(tǒng)的一個(gè)版本,于 2022 年 4 月發(fā)布。Ubuntu 是一種基于 Debian 的開(kāi)源操作系統(tǒng),它使用 Linux 內(nèi)核,并且擁有龐大的社區(qū)支持。Ubuntu 22.04 帶來(lái)了許多新功能和改進(jìn),包括更好的性能、更新的軟件包和增強(qiáng)的安全性。
以下是一些 Ubuntu 22.04 的新特性和改進(jìn):
- 新的默認(rèn)應(yīng)用程序:Ubuntu 22.04 帶來(lái)了新的默認(rèn)應(yīng)用程序,包括新的文件管理器、文本編輯器和圖像查看器。
- 更好的性能:Ubuntu 22.04 在性能方面進(jìn)行了優(yōu)化,使得系統(tǒng)更加流暢,響應(yīng)速度更快。
- 更新的軟件包:Ubuntu 22.04 包含了大量的更新軟件包,包括最新的內(nèi)核版本、更安全的瀏覽器和其他應(yīng)用程序。
- 增強(qiáng)的安全性:Ubuntu 22.04 加強(qiáng)了系統(tǒng)的安全性,提供了更好的防火墻保護(hù)、更強(qiáng)的密碼策略和其他安全功能。
- 更好的硬件支持:Ubuntu 22.04 提供了更好的硬件支持,包括對(duì)新硬件的兼容性改進(jìn)和更好的驅(qū)動(dòng)程序支持。
- 新的桌面環(huán)境:Ubuntu 22.04繼續(xù)采用GNOME桌面環(huán)境,但帶來(lái)了許多改進(jìn)和新功能,包括更好的集成、更多的自定義選項(xiàng)和增強(qiáng)的性能。
- Snap支持:Ubuntu 22.04進(jìn)一步增強(qiáng)了對(duì)Snap包的支持。Snap是一種應(yīng)用包管理系統(tǒng),允許用戶(hù)從Snap Store安裝和運(yùn)行各種應(yīng)用程序,無(wú)需擔(dān)心依賴(lài)關(guān)系和其他配置問(wèn)題。
- 改進(jìn)的軟件中心:Ubuntu的軟件中心在Ubuntu 22.04中得到了改進(jìn),提供了更直觀(guān)的用戶(hù)界面和更多的應(yīng)用程序選擇。
- Yaru主題更新:Yaru是Ubuntu的默認(rèn)主題,它在Ubuntu 22.04中得到了更新,提供了更加現(xiàn)代化和吸引人的外觀(guān)。
- 更好的多任務(wù)處理:Ubuntu 22.04通過(guò)改進(jìn)的任務(wù)管理器和窗口管理功能,使得多任務(wù)處理變得更加高效。
- 增強(qiáng)的網(wǎng)絡(luò)功能:Ubuntu 22.04提供了增強(qiáng)的網(wǎng)絡(luò)功能,包括對(duì)新網(wǎng)絡(luò)協(xié)議的支持和更穩(wěn)定的網(wǎng)絡(luò)連接。
- 更好的云服務(wù)集成:Ubuntu 22.04進(jìn)一步增強(qiáng)了與云服務(wù)提供商的集成,使得在云環(huán)境中部署和管理Ubuntu變得更加簡(jiǎn)單。
二、Ubuntu與Centos的區(qū)別
Ubuntu和CentOS都是流行的Linux發(fā)行版,但它們?cè)诙鄠€(gè)方面存在一些區(qū)別。以下是它們之間的一些主要差異:
- 軟件包管理:
Ubuntu使用APT(Advanced Package Tool)作為其軟件包管理系統(tǒng),而CentOS使用YUM(Yellowdog Updater Modified)。這兩個(gè)工具都允許用戶(hù)安裝、更新、升級(jí)和刪除軟件包,但它們的語(yǔ)法和工作方式略有不同。
? - 默認(rèn)桌面環(huán)境:
Ubuntu的默認(rèn)桌面環(huán)境是GNOME,而CentOS的默認(rèn)桌面環(huán)境是GNOME或KDE。這意味著它們的默認(rèn)外觀(guān)和感覺(jué)可能會(huì)有所不同。
? - 社區(qū)支持:
Ubuntu擁有龐大的社區(qū)支持,包括大量的教程、文檔和第三方軟件。這使得新用戶(hù)在遇到問(wèn)題時(shí)更容易找到解決方案。而CentOS的社區(qū)相對(duì)較小,但它仍然得到了很好的支持,特別是在企業(yè)環(huán)境中。
? - 更新和發(fā)布周期:
Ubuntu的發(fā)布周期較短,通常每6個(gè)月發(fā)布一個(gè)新版本。這使得用戶(hù)能夠更快地獲得新功能和安全更新。而CentOS的發(fā)布周期較長(zhǎng),通常每?jī)傻饺臧l(fā)布一個(gè)新版本。這使得它在穩(wěn)定性和兼容性方面可能更具優(yōu)勢(shì)。
? - 目標(biāo)用戶(hù)群:
Ubuntu主要面向桌面用戶(hù)和個(gè)人用戶(hù),提供易于使用的界面和豐富的軟件庫(kù)。而CentOS主要面向企業(yè)用戶(hù)和服務(wù)器管理員,提供穩(wěn)定性和安全性更高的系統(tǒng)。
? - 安全性:
CentOS通常被認(rèn)為比Ubuntu更安全,因?yàn)樗鼘?zhuān)注于穩(wěn)定性和安全性。CentOS還提供了SELinux(Security-Enhanced Linux)等安全功能,以幫助保護(hù)系統(tǒng)免受攻擊。
? - 軟件倉(cāng)庫(kù):
Ubuntu 使用的是Ubuntu軟件倉(cāng)庫(kù),其中包含大量的開(kāi)源軟件包,而且更新較為頻繁。
CentOS 則使用的是EPEL(Extra Packages for Enterprise Linux)和RPM Fusion等倉(cāng)庫(kù),這些倉(cāng)庫(kù)提供了更多的企業(yè)級(jí)軟件包。
? - 默認(rèn)shell:
Ubuntu 默認(rèn)使用的是Bash shell。
CentOS 也默認(rèn)使用Bash shell,但在一些新版本中可能會(huì)采用Zsh或其他shell。
? - 版本命名:
Ubuntu 的版本命名基于年份和月份,如“20.04 LTS”。
CentOS 的版本命名基于RHEL(Red Hat Enterprise Linux)的版本號(hào),如“CentOS 8”對(duì)應(yīng)的是“RHEL 8”。
? - 與上游的關(guān)系:
Ubuntu 是基于Debian的,但它并不完全遵循Debian的發(fā)布計(jì)劃,而是有自己的發(fā)布周期和特性。
CentOS 是Red Hat Enterprise Linux (RHEL)的社區(qū)版本,它盡可能與RHEL保持同步,但免費(fèi)提供。
? - 桌面環(huán)境的多樣性:
Ubuntu 除了默認(rèn)的GNOME外,還提供了KDE、XFCE等其他桌面環(huán)境的官方支持。
CentOS 主要關(guān)注服務(wù)器市場(chǎng),因此其桌面環(huán)境的支持可能不如Ubuntu豐富。
? - 社區(qū)文化和氛圍:
Ubuntu 社區(qū)以其友好和樂(lè)于助人的氛圍而聞名,其官方論壇和文檔都非常活躍。
CentOS 社區(qū)則更側(cè)重于穩(wěn)定性和企業(yè)級(jí)需求,社區(qū)氛圍可能更加專(zhuān)業(yè)和嚴(yán)肅。
Ubuntu和CentOS各有優(yōu)勢(shì),選擇哪個(gè)發(fā)行版取決于你的具體需求。如果你需要一個(gè)易于使用且擁有豐富軟件庫(kù)的桌面系統(tǒng),那么Ubuntu可能是一個(gè)更好的選擇。如果你需要一個(gè)穩(wěn)定、安全且專(zhuān)注于服務(wù)器環(huán)境的系統(tǒng),那么CentOS可能更適合你。
三、基于VMware安裝Ubuntu Server 22.04
下載
下載地址:
https://cn.ubuntu.com/download/server/step1
VMware安裝
不會(huì)使用VMware虛擬機(jī)的朋友可以查看:VMware虛擬機(jī)保姆級(jí)安裝及使用教程-CSDN博客
1.創(chuàng)建新的虛擬機(jī)
? ? ? ? 打開(kāi)VMware Workstation ,創(chuàng)建新的虛擬機(jī)
2.選擇類(lèi)型配置
? ? ? ? 這里選擇自定義(高級(jí))方式、下一步
3.虛擬機(jī)硬件兼容性
????????默認(rèn)即可、下一步?
??????
4.安裝客戶(hù)機(jī)操作系統(tǒng)
? ? ? ? 選擇稍后安裝操作系統(tǒng),下一步
5.選擇客戶(hù)機(jī)操作系統(tǒng)
? ? ? ? 客戶(hù)機(jī)操作系統(tǒng)選擇:LInux? ?版本為:Ubuntu 64 位? ? 下一步
6.命名虛擬機(jī)
? ? ? ? 根據(jù)自身需求命名及存放虛擬機(jī)位置,下一步
7.處理器配置
? ? ? ? 默認(rèn)即可,也可根據(jù)自身需求更改。下一步
8.虛擬機(jī)內(nèi)存
? ? ? ? 自定義虛擬機(jī)內(nèi)存,可以手動(dòng)輸入也可以快鍵選定虛擬機(jī)內(nèi)存,默認(rèn)即可。下一步
9.網(wǎng)絡(luò)類(lèi)型
? ? ? ? 選擇使用網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT),下一步
10. 選擇I/O控制器類(lèi)型
? ? ? ? 選擇LSI Logic(L)下一步
11.選擇磁盤(pán)類(lèi)型
? ? ? ? 選擇 SCSI(S)下一步
12.選擇磁盤(pán)
? ? ? ? 選擇創(chuàng)建新虛擬磁盤(pán)? ?下一步
13.指定磁盤(pán)容量
? ? ? ? 設(shè)置最大磁盤(pán)大小,根據(jù)建議大小修改即可,選擇將虛擬磁盤(pán)拆分成多個(gè)文件。下一步
14.指定磁盤(pán)文件
? ? ? ? 默認(rèn)即可,下一步
14. 自定義硬件
? ? ? ? 選擇自定義硬件
15.指定映像文件
? ? ? ? 選擇 新CD/DVD(SATA),設(shè)置 啟動(dòng)時(shí)連接,使用ISO映像文件,點(diǎn)擊瀏覽選擇下載好的映像文件,最后關(guān)閉,回到步驟14.自定義硬件,完成即可
配置Ubuntu22.04?
1.運(yùn)行Ubuntu
? ? ? ? 開(kāi)啟此虛擬機(jī)
2.安裝操作系統(tǒng)
? ? ? ? 操作均由上下鍵完成
? ? ? ? 默認(rèn)選擇 Try or Install Ubuntu Server ,選中后回車(chē)等待下載即可
3.選擇操作系統(tǒng)語(yǔ)言
? ? ? ? 選擇默認(rèn)的English,回車(chē)下一步
4.選擇鍵盤(pán)布局
? ? ? ? 默認(rèn)English鍵盤(pán)布局即可,選擇Done完成,下一步
5.選擇安裝類(lèi)型?
? ? ? ? 選擇 Ubuntu Server (minimized)最小化安裝,選擇Done完成,下一步
6.網(wǎng)絡(luò)配置
????????默認(rèn) DHCP 自動(dòng)獲取 IP 地址。選擇Done完成,下一步
7.代理地址配置
? ? ? ? 默認(rèn),選擇Done完成,下一步
8.設(shè)置系統(tǒng)默認(rèn)鏡像源
默認(rèn)源:
http://cn.archive.ubuntu.com/ubuntu
阿里云源:
https://mirrors.aliyun.com/ubuntu
華為云源:
https://repo.huaweicloud.com/ubuntu
騰訊云源:
https://mirrors.cloud.tencent.com/ubuntu
清華大學(xué)源:
https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/
? ? ? ? 在Mirror address: 中修改系統(tǒng)默認(rèn)源,此處使用為阿里云源?,選擇Done完成,下一步
9.引導(dǎo)式存儲(chǔ)布局配置
? ? ? ? 默認(rèn)即可,選擇Done完成,下一步
10.存儲(chǔ)配置
? ? ? ? 默認(rèn),選擇Done完成,下一步
11.彈出框
? ? ? ? 選擇Continue,回車(chē)
12.配置用戶(hù)名,密碼
? ? ? ? 配置完成后選擇Done完成,下一步
13.升級(jí)到Ubnutu pro
? ? ? ? 選擇 Skip for now 暫時(shí)跳過(guò),選擇continue繼續(xù)下一步
14.下載OpenSSH服務(wù)?
勾選? Install OpenSSH server ,選擇Done完成,下一步
15.第三方軟件服務(wù)包
? ? ? ? 根據(jù)個(gè)人需求添加,選擇Done完成,下一步
16.配置完成
?????????等待安裝
17.重新啟動(dòng)
? ? ? ? 選擇 reboot now 立即重新啟動(dòng),重啟頁(yè)面按回車(chē)
18.登錄頁(yè)面
? ? ? ? 賬號(hào)密碼為步驟12配置的用戶(hù)名及密碼
四、配置遠(yuǎn)程連接?
配置root用戶(hù)
1.設(shè)置root用戶(hù)及密碼
sudo passwd
[sudo] password for wsl: //輸入wsl用戶(hù)密碼
New password: //輸入root密碼
Retype new password: //確認(rèn)root密碼
passwd: password updated successfully //密碼更新成功
2.切換root用戶(hù)
su //切換root用戶(hù)
Password //root用戶(hù)密碼
3.設(shè)置root用戶(hù)遠(yuǎn)程連接
配置sshd_config文件
vim /etc/ssh/sshd_config
注:出現(xiàn)錯(cuò)誤
bash: vim: command not found
安裝vim軟件包
apt-get install vim -y
在sshd_config配置文件中添加如下配置,
PermitRootLogin yes
輸入"i"開(kāi)始編輯,在 # Authentication??后添加內(nèi)容,添加完成后按Esc退出編輯模式,輸入":wq"保存文件并退出
重啟ssh服務(wù),使用shell工具連接Ubuntu
service ssh restart
輸入命令 "ip a" 查看Ubuntu IP地址,使用FinalShell連接工具連接Ubuntu
輸入主機(jī)地址后,用root用戶(hù)登錄
五、安裝jdk+Tomcat
1.Jdk
在 usr/local 目錄中創(chuàng)建Java目錄,上傳jdk壓縮包并解壓
root@wsl:~# cd /usr/local/
root@wsl:/usr/local# mkdir java
root@wsl:/usr/local# cd java/
root@wsl:/usr/local/java# tar -zxvf jdk-8u151-linux-x64.tar.gz
配置Jdk環(huán)境變量,編輯profile文件
sudo vim /etc/profile
// 注意!請(qǐng)修改export JAVA_HOME=請(qǐng)修改JDK解壓路徑
export JAVA_HOME=/usr/local/java/jdk1.8.0_301
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
設(shè)置環(huán)境變量生效,并查看環(huán)境變量是否配置成功
source /etc/profile
// 查看java版本
java -version
2.Tomcat?
在 usr/local 目錄中創(chuàng)建Tomcat目錄,上傳Tomcat壓縮包并解壓
root@wsl:/usr/local# mkdir Tomcat
root@wsl:/usr/local# cd Tomcat/
root@wsl:/usr/local/Tomcat# tar -zxvf apache-tomcat-8.5.20.tar.gz
進(jìn)入Tomcat中的conf目錄修改tomcat-users.xml文件
root@wsl:/usr/local/Tomcat/apache-tomcat-8.5.20# cd /usr/local/Tomcat/apache-tomcat-8.5.20/conf/
root@wsl:/usr/local/Tomcat/apache-tomcat-8.5.20/conf# vim tomcat-users.xml
在文件最后</tomcat-users>根目錄上方插入以下內(nèi)容
<role rolename="manager-gui"/>
<user username="admin" password="1234" roles="manager-gui"/>
進(jìn)入到/usr/local/Tomcat/apache-tomcat-8.5.20/webapps/manager/META-INF目錄中修改context.xml
// 修改context.xml文件
vim /usr/local/Tomcat/apache-tomcat-8.5.20/webapps/manager/META-INF/context.xml
// 注釋內(nèi)容
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
?進(jìn)入Tomcat中的bin目錄,啟動(dòng)Tomcat
root@wsl:cd /usr/local/Tomcat/apache-tomcat-8.5.20/bin/
root@wsl:/usr/local/Tomcat/apache-tomcat-8.5.20/bin# ./startup.sh
在瀏覽器中輸入Tomcat訪(fǎng)問(wèn)地址,點(diǎn)擊Manager App?
在彈出框中輸入在tomcat-users.xml文件中設(shè)置的賬號(hào)密碼
進(jìn)入頁(yè)面后在WAR file to deploy 中選擇需要的war包上傳,需要war包的可以查看博主資源,
上傳文件后,在Applications中點(diǎn)擊文件運(yùn)行
頁(yè)面效果如下:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-839210.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-839210.html
到了這里,關(guān)于Ubuntu介紹、與centos的區(qū)別、基于VMware安裝Ubuntu Server 22.04、配置遠(yuǎn)程連接、安裝jdk+Tomcat的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!