如何在 WordPress 5.0 中禁用塊編輯器並安裝經典編輯器
從 WordPress 5.0 開始,WordPress 上的默認編輯器是新的塊編輯器。新編輯器完全不同
在本教程中,我們將看到如何在 CentOS 8 上輕鬆安裝 Tomcat 9。為了演示目的,我們將安裝 Tomcat 9.0.39 版本。
Apache Tomcat 是一種開源 Web 服務器,旨在為 Java 網頁提供服務。它被廣泛部署並為世界各地的各種任務關鍵型 Web 應用程序提供支持。
Apache Tomcat 是一個 Web 服務器和 servlet 容器,用於為 Java 應用程序提供服務。Tomcat 是 Java Servlet 和 JavaServer Pages 技術的開源實現,由 Apache Software Foundation 發布。
先決條件
第 1 步 - 使服務器保持最新
首先,我們將安裝 EPEL 並更新服務器。
# yum install epel-release -y
# yum update -y
第 2 步 - 安裝 JAVA
以下命令將安裝 JAVA JDK 11。
# dnf install java-11-openjdk-devel -y
檢查JAVA的版本以驗證安裝
# java -version
輸出:
openjdk version "11.0.8' 2020-07-14 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.8+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.8+10-LTS, mixed mode, sharing)
第 3 步 - 創建 Tomcat 用戶
出於安全考慮,Tomcat 應該作為非特權用戶(即不是 root)運行。我們將使用 /bin/nologin bash 創建一個新用戶,以便沒有人可以使用該用戶登錄,並且將運行 Tomcat 服務。
# useradd -s /bin/nologin tomcat
接下來,我們將創建一個目錄並下載Tomcat。
# mkdir /usr/local/tomcat9
第 4 步 - 下載並解壓 Apache Tomcat 9.0.39
現在,讓我們使用wget下載 Tomcat 檔案。如果沒有安裝wget,可以使用#dnf install wget -y命令安裝。
在 Tomcat 9 下載頁面找到最新版本的 Tomcat 9。
# wget http://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.39/bin/apache-tomcat-9.0.39.tar.gz
使用以下命令將存檔解壓縮到其中:
# tar -xvf apache-tomcat-*tar.gz -C /usr/local/tomcat9/ --strip-components=1
現在,我們需要修改/usr/local/tomcat9/目錄的所有權。
# chown -R tomcat:tomcat /usr/local/tomcat9
第 5 步 - 為 Apache Tomcat 設置 Systemd 單元文件
要將Tomcat作為服務運行,我們需要設置systemd服務文件。通過鍵入以下內容在/etc/systemd/system目錄中創建文件:
# vi /etc/systemd/system/tomcat.service
將以下信息添加到您的服務文件中。如有必要,修改JAVA_HOME的值以匹配您在系統上找到的值。
[Unit]
Description=Apache Tomcat Server
After=syslog.target network.target
[Service]
Type=forking
User=tomcat
Group=tomcatEnvironment=CATALINA_PID=/usr/local/tomcat9/temp/tomcat.pid
Environment=CATALINA_HOME=/usr/local/tomcat9
Environment=CATALINA_BASE=/usr/local/tomcat9ExecStart=/usr/local/tomcat9/bin/catalina.sh start
ExecStop=/usr/local/tomcat9/bin/catalina.sh stopRestartSec=10
Restart=always[Install]
WantedBy=multi-user.target
保存並退出。
接下來,重新加載 systemd 守護進程,以便它知道我們的服務文件:
# systemctl daemon-reload
使用以下命令啟動並啟用 Tomcat 服務:
# systemctl start tomcat
# systemctl enable tomcat.service
要驗證 tomcat.service 是否已成功啟動並處於活動狀態,請運行以下命令:
# systemctl status tomcat
我們可以使用以下命令查看Tomcat的版本和信息:
# /usr/local/tomcat9/bin/version.sh
步驟 6 - 配置防火牆
為了在 Web 瀏覽器中測試 Apache Tomcat,您需要修改防火牆規則:
# firewall-cmd --zone=public --permanent --add-port=8080/tcp
# firewall-cmd --reload
步驟 7 - 添加用戶
我們需要配置一個用戶名和密碼來登錄Tomcat服務器。我們將通過編輯 tomcat-users.xml 文件來做到這一點。
# vi /usr/local/tomcat9/conf/tomcat-users.xml
在 標籤之間添加以下幾行並將角色分配給服務器,例如誰可以訪問manager-gui和admin-gui。您可以將這兩個角色分配給一個用戶。
注意:您可以設置任何用戶名和密碼。
保存並退出。
步驟 - 8 配置 Tomcat Web 管理界面
較新版本的 Apache Tomcat 限制對 Manager App 和 Host Manager 的訪問。我們需要更改訪問管理器應用程序和主機管理器的限制。我們可以在 context.xml 文件中做到這一點。
對於管理器應用程序,鍵入:
# vi /opt/tomcat/webapps/manager/META-INF/context.xml
對於主機管理器應用程序,鍵入:
# vi /opt/tomcat/webapps/host-manager/META-INF/context.xml
在裡面,註釋掉 IP 地址限制以允許來自任何地方的連接。或者,如果您只想允許訪問來自您自己的 IP 地址的連接,您可以將您的公共 IP 地址添加到列表中:
保存並退出。
要使我們的更改生效,請重新啟動 Tomcat 服務:
# systemctl restart tomcat
就是這樣。我們已經完成了安裝和配置。
現在,您可以通過從 Web 瀏覽器訪問以下 URL 來測試 Apache Tomcat 的安裝:
http://[your-neotechsystems-server-IP]:8080
從 WordPress 5.0 開始,WordPress 上的默認編輯器是新的塊編輯器。新編輯器完全不同
如果您將 WordPress 安裝從 MySQL 8 服務器切換到 MySQL 5.7(或更低版本),您很可能會遇到
想要運行一個自我管理的 WordPress 網站?偉大的。你會學到無數的東西。設置的關鍵部分之一
古騰堡編輯器很快將成為 WordPress 的默認編輯器。您可以選擇經典編輯器
WordPress 5.0 終於推出了,它為古騰堡帶來了全新的編輯體驗
由於缺少上下文菜單中的刷新選項,以下是如何在 Windows 11 上的文件資源管理器中刷新項目。
無法使用 WordPress 中的新塊編輯器撰寫新帖子?你很有可能得到“編輯
在本文中,我們介紹瞭如何啟用 PHP 短標籤。PHP 使用開始和結束標記解析文件,它們看起來像 . 啟用 PHP 短標籤
在本文中,我們將學習如何安裝和配置 mod_evasive 以防止 CentOS 上的 DoS 和 DDoS 攻擊。mod_evasive Apache 模塊。
如何在 CentOS 上為 NGINX 安裝 PHP 和 PHP-FPM。NGINX 網絡服務器的基本配置,用於處理 PHP 應用程序並在端口 80 上為它們提供服務。