Linux? Tomcat? ???? ??? ???
Dec 29, 2023 am 09:08 AMLinux ??? Tomcat ?? ???
- ??
Apache Tomcat? Java ??? ? JSP(JavaServer Pages)? ???? ? ???? ? ????? ??? ?? ?? Java Servlet ???????. Linux ???? Tomcat? ???? ???? ?? ?? ???? ?????. ? ????? ?? ?? ??? ?? Tomcat ?? ???? ?????. - JDK(Java Development Kit) ??
Tomcat? ???? ?? JDK(Java Development Kit)? ?? ???? ???. OpenJDK? ?? ??? ???? Linux? ??? ? ????.
sudo apt update sudo apt install openjdk-8-jdk
- Tomcat ???? ? ?? ??
?? Tomcat ?? ????(https://tomcat.apache.org/)?? ???? ?? Tomcat ??? ?????? ???. ????? ???? ?? ??? ???? ??? ????? Tomcat? ??? ???.
tar -xvf apache-tomcat-x.x.x.tar.gz -C /opt
??: x.x.x
? ?? ?? ??? ??? /opt
? Tomcat? ????? ????? ??? ???. x.x.x
替換為具體版本號(hào),并將/opt
替換為你想要安裝Tomcat的目錄。
- 配置環(huán)境變量
為了便于使用Tomcat命令,需要將Tomcat的安裝目錄添加到系統(tǒng)的環(huán)境變量中。打開(kāi)終端,并使用以下命令打開(kāi).bashrc
文件。
vi ~/.bashrc
在文件的末尾添加以下行,并保存退出。
export CATALINA_HOME=/opt/apache-tomcat-x.x.x export PATH=$PATH:$CATALINA_HOME/bin
重新加載環(huán)境變量。
source ~/.bashrc
- 啟動(dòng)和配置Tomcat
使用以下命令啟動(dòng)Tomcat。
startup.sh
Tomcat將在默認(rèn)的8080端口上啟動(dòng)。在瀏覽器中訪問(wèn)http://localhost:8080
,如果能看到Tomcat的歡迎頁(yè)面,說(shuō)明Tomcat已經(jīng)成功安裝和配置。
- 配置Tomcat用戶
默認(rèn)情況下,Tomcat沒(méi)有啟用用戶認(rèn)證。為了增強(qiáng)安全性,可以為Tomcat添加用戶認(rèn)證。使用以下命令打開(kāi)tomcat-users.xml
文件。
vi $CATALINA_HOME/conf/tomcat-users.xml
在<tomcat-users>
標(biāo)簽內(nèi),添加以下代碼以創(chuàng)建一個(gè)新的用戶。
<user username="admin" password="password" roles="manager-gui,admin-gui" />
可以根據(jù)需求修改用戶名、密碼和角色。保存并退出文件。
- 重新啟動(dòng)Tomcat
重啟Tomcat以使用戶配置生效。
shutdown.sh startup.sh
現(xiàn)在,可以使用添加的用戶名和密碼訪問(wèn)Tomcat管理界面。在瀏覽器中訪問(wèn)http://localhost:8080
- ?? ?? ??
Tomcat ??? ?? ????? ??? ?? ??? Tomcat ?? ????? ???? ???. ???? ?? ?? ??? ???? .bashrc
??? ???.
- ??Tomcat ?? ? ????Tomcat? ????? ?? ??? ?????. ????rrreee??Tomcat? ?? ?? 8080?? ?????. ??????
http://localhost:8080
? ?????. Tomcat ?? ???? ??? Tomcat? ????? ?? ? ?????? ?????. ??- ??Tomcat ??? ????????? Tomcat? ??? ??? ????? ????. ??? ???? ?? Tomcat? ??? ??? ??? ? ????. ?? ??? ????
tomcat-users.xml
??? ???. ????rrreee?? <tomcat-users>
?? ?? ?? ??? ???? ? ???? ?????. ??rrreee????? ?? ??? ??, ???? ? ??? ??? ? ????. ??? ???? ?????. ??- ??Tomcat? ?? ?????????? ??? ????? Tomcat? ?? ?????. ????rrreee???? ??? ??? ??? ????? ???? Tomcat ?? ?????? ???? ? ????. ??????
http://localhost:8080
? ???? "??? ?" ?? "??? ???" ??? ???? ??? ??? ????? ??? ? ?? ?????? ?????. ??????: ??? ???? Linux ????? Tomcat ?? ???? ????, ???? ?? ??? ?????. ?? ??? ??? Linux ???? Tomcat? ?? ???? ??? ? ????. Tomcat? ??? ? Java ? ?????? ?? ? ??? ??? ? ????. ??? ??? Linux? Tomcat? ???? ??? ???? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

Linux ? Windows? ?? ???? ???? ??? ?? ? ?? ?????. 1. ???? ???? ???? ?? ???? ???? ??? ??? ?? ?????. 2. Ventoy ?? Rufus? ???? Linux Boot USB ???? ??? Ubuntu? ??????. 3. ?? ?? "?? ???? ??"?? ???? ?????? ( /?? 20GB, ? ?? ??, ?? ?? ??); 4. ???? ??? ???? ?? ???? ??? ??????. 5. ?? ? Grub Boot ??? ???? ??? Boot-Repair? ???? ??? ????? BIOS ?? ???? ??? ? ????. ??? ???? ??? ???? ???? ? ?? ????? ???? ????.

Epel ?????? ????? ?? ??? ??? ?? ??? ?? ??? ???? ????. ?? ??? ?? ? ??? ???? ?? Cat/etc/os ???? ???? ??? ????. ??, Centos/Rockylinux?? dnfinstallepel reelease? ?? Epel? ????? 8 ? 9 ?? ??? ?????. ??, ?? ??? .repo ??? ???? ?????? RHEL? ???????. ??, ??? ??? ? GPG ?? ?? ??? ? ????. ?? ??? ???? ?? ? ??? Epel-Next? ???? ??? ???? ?? ?? ??? ?? ????. ?? ??? ?? ? ? dnfrepolist? ???? Epel ???? ????? ?????? ??????.

??? ???? Linux ??? ??? ? ?? ?? ?? ??? ????????. 1. ?? ???? ?? Ubuntu ?? Linuxmint? ??????. ????? ? ??? Manjaro ?? Fedora? ?????. ??? ??? Lubuntu ? ?? ?? ???? ??????. ?? ??? ???? Centostream ?? Debian? ?????. 2. ?? ?? ???? ???? ?????. ??? ??? ????? Arch ?? Manjaro? ??? ? ????. 3. ???? ?? ???? Ubuntu? Linuxmint? ??? ???? ?? ??? ????? ??????. 4. ?? ??? ???? Ubuntu? Linuxmint? ??? ???? ??? ???? ????? ????? ?????. ?? ??? ?? ???? ?? ????.

Chrome? ??? ????? ? ??? ????? ??? ???? ?? ? ????. ??? ???? ????? ?? ????? ??? ?? ?? ???? ??? ??? ??? ???? ??? ?? ??? ????? ?????. ??? ?? ???? Windows PC? Chrome?? ?? ???? ?? ??? ? ????. ???? ????? ??? ????? ?? ?? Windows Google Chrome?? ??? ??? ? ??? ?? ??? ?? ? ?? ?? ????. 1. ?? ?? ?? ?? ?? ??? ?? Universal Repair?? ???? ??? ?? ? ?? ???? ??? ?? ?? ?? ????. ??? ?? ?? ?? : ??? ??

Linux ???? ? ?? ???? ???? ??? ??? ????. 1. ?? ???? ???? LSBLK ?? FDISK-L? ???? ??????. 2. fdisk/dev/sdb? ?? fdisk ?? ?? ? ???? ???? ?? ? ??; 3. mkfs.ext4/dev/sdb1? ?? ?? ?????? ??? ??; 4. MOUNT/DEV/SDB1/MNT/DATA? ?? ?? ???? MOUND ??? ??????. 5. ????? ?? ???? ????? /etc /fstab? ???? ?? ???? ????? ???? ?????. ???? ?? ??? ??? ?? ?? ?? ??? ??? ??????.

Linux ???? ??? ????? /var /log ????? ???? Syslog ?? ??? (??? ??? ??), Auth.log (??? ?? ???), Kern.log (??? ?? ???), dpkg.log ?? yum.log (??? ??? ??), boot.log (??? ?? ??)? ?? ??? ?? ?? ??? ???? ????. ?? ???? CAT, Tail-F ?? JournalCTL ??? ?? ? ? ????. ?? ???? ??? ?? Apache? Apache2 ?? HTTPD ????, MySQL ?? ?? ?? ?? /var /log? ?? ????? ?????. ??? ?? ??? ????? s? ????? ?? ???????.

Sudo? "CrustuserSerdo"?? "SuperUserdo"? ??? ????? ???? ?? ???? ???? ??? ??? ? ???? (????? ??). ?? ??? ??? ????. 1. ????? ?? ?? ??? ?? ??? ?? ??? ?? ?? ??; 2. ?? ? ???? ?? ??? ???; 3. Nginx ???? ?? ??? ??; 4. /etc /hosts? ?? ??? ??? ??????. ? ???? ??? ? ???? /etc /sudoers ??? ???? ??? ????? ???? ??? ????? ????? ??? ???? ?? ?? ??? ?????. ?? ???? ??? ?????. ??? ???? ???? ??? ????? ???? ?? Sudoers ??? Visudo? ???? ???? ??? ??????.

Linux ??? ??? ???????, ??, ??, ?? ? ??? ?? ?? ??? ????????. ??? ?? ??? ??? CAT/etc/Group ?? GetEntGroup? ???? ?? [??? ??] ?? ID [??? ??]? ???? ???? ?? ???????. GroupAdd? ???? ??? ??? GroupDel? ???? GID? ?????. GroupDel? ???? ? ??? ??????. usermod-ag? ???? ??? ???? ???? usermod-g? ???? ?? ??? ??????. usermod-g? ???? /etc /group? ????? vigr ??? ???? ???? ???? ??????. GroupMod-N (?? ??) ?? GroupMod-G (GID ??)? ???? ?? ??? ???? ?? ??? ??? ?????????.
