Klasik Düzenleyici, Gutenberg yerine WordPresste Varsayılan Düzenleyici olarak nasıl ayarlanır?
Gutenberg Editörü yakında WordPress'te varsayılan editör olacak. Klasik Düzenleyiciyi seçme seçeneğiniz olacak
Bu eğitimde, Tomcat 9'u CentOS 8'e kurmanın ne kadar kolay olduğunu göreceğiz. Bu gösterim amacıyla Tomcat 9.0.39 sürümünü kuracağız.
Apache Tomcat, Java web sayfalarını sunmak için tasarlanmış açık kaynaklı bir web sunucusudur. Yaygın olarak dağıtılır ve dünya çapında görev açısından kritik çeşitli web uygulamalarına güç sağlar.
Apache Tomcat, Java uygulamalarına hizmet etmek için kullanılan bir web sunucusu ve sunucu uygulaması kapsayıcısıdır. Tomcat, Apache Software Foundation tarafından yayınlanan Java Servlet ve JavaServer Pages teknolojilerinin açık kaynaklı bir uygulamasıdır.
Önkoşullar
Adım 1 - Sunucuyu güncel tutun
İlk olarak EPEL'i kuracağız ve sunucuyu güncelleyeceğiz.
# yum install epel-release -y
# yum update -y
Adım 2 - JAVA'yı yükleyin
Aşağıdaki komut JAVA JDK 11'i yükleyecektir.
# dnf install java-11-openjdk-devel -y
Kurulumu doğrulamak için JAVA sürümünü kontrol edin
# java -version
Çıktı:
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)
Adım 3 - Tomcat Kullanıcısı Oluşturun
Güvenlik amacıyla, Tomcat ayrıcalıksız bir kullanıcı olarak çalıştırılmalıdır (yani root değil). /bin/nologin bash ile yeni bir kullanıcı oluşturacağız, böylece kimse kullanıcı ile giriş yapamayacak ve bu da Tomcat hizmetini çalıştıracak.
# useradd -s /bin/nologin tomcat
Ardından bir dizin oluşturacağız ve Tomcat'i indireceğiz.
# mkdir /usr/local/tomcat9
Adım 4 - Apache Tomcat 9.0.39'u indirin ve çıkarın
Şimdi Tomcat arşivini wget kullanarak indirelim . Eğer wget kurulu değilse # dnf install wget -y komutu ile kurulum yapabilirsiniz .
Tomcat 9'un en son sürümünü Tomcat 9 İndirilenler sayfasında bulun.
# wget http://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.39/bin/apache-tomcat-9.0.39.tar.gz
Arşivi şu komutlarla çıkartın:
# tar -xvf apache-tomcat-*tar.gz -C /usr/local/tomcat9/ --strip-components=1
Şimdi, /usr/local/tomcat9/ dizininin sahipliğini değiştirmemiz gerekiyor .
# chown -R tomcat:tomcat /usr/local/tomcat9
Adım 5 - Apache Tomcat için bir Systemd birim dosyası kurun
Tomcat'i servis olarak çalıştırmak için systemd servis dosyasını kurmamız gerekiyor . /etc/systemd/system dizininde şunu yazarak dosya oluşturun :
# vi /etc/systemd/system/tomcat.service
Aşağıdaki bilgileri servis dosyanıza ekleyin. Sisteminizde bulduğunuz değerle eşleşmesi için gerekirse JAVA_HOME değerini değiştirin .
[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
Kaydet ve çık.
Ardından, hizmet dosyamız hakkında bilgi sahibi olması için systemd arka plan programını yeniden yükleyin:
# systemctl daemon-reload
Aşağıdaki komutu kullanarak Tomcat hizmetini başlatın ve etkinleştirin:
# systemctl start tomcat
# systemctl enable tomcat.service
Tomcat.service'in başarıyla başlatıldığını ve etkin olduğunu doğrulamak için aşağıdaki komutu çalıştırın:
# systemctl status tomcat
Aşağıdaki komutu kullanarak Tomcat ile ilgili sürümü ve bilgileri kontrol edebiliriz:
# /usr/local/tomcat9/bin/version.sh
Adım 6 - Güvenlik duvarını yapılandırın
Apache Tomcat'i bir web tarayıcısında test etmek için güvenlik duvarı kurallarını değiştirmeniz gerekir:
# firewall-cmd --zone=public --permanent --add-port=8080/tcp
# firewall-cmd --reload
7. Adım - Kullanıcı ekleyin
Tomcat sunucusuna giriş yapmak için bir kullanıcı adı ve şifre yapılandırmamız gerekiyor. Bunu tomcat-users.xml dosyasını düzenleyerek yapacağız.
# vi /usr/local/tomcat9/conf/tomcat-users.xml
Etiketler arasına aşağıdaki satırları ekleyin ve sunucuya manager-gui ve admin-gui'ye kimlerin erişebileceği gibi roller atayın . Her iki rolü de bir kullanıcıya atayabilirsiniz.
Not: Herhangi bir kullanıcı adı ve şifre belirleyebilirsiniz.
Kaydet ve çık.
Adım - 8 Tomcat Web Yönetim Arayüzünü Yapılandırın
Apache Tomcat'in daha yeni sürümü, Yönetici Uygulamasına ve Ana Bilgisayar Yöneticisine erişimi kısıtlar. Yönetici uygulamasına ve ana bilgisayar yöneticisine erişmek için kısıtlamayı değiştirmemiz gerekiyor. Bunu context.xml dosyasında yapabiliriz.
Yönetici uygulaması için şunu yazın:
# vi /opt/tomcat/webapps/manager/META-INF/context.xml
Host Manager uygulaması için şunu yazın:
# vi /opt/tomcat/webapps/host-manager/META-INF/context.xml
İçeride, herhangi bir yerden bağlantılara izin vermek için IP adresi kısıtlamasını yorumlayın. Alternatif olarak, yalnızca kendi IP adresinizden gelen bağlantılara erişime izin vermek istiyorsanız, genel IP adresinizi listeye ekleyebilirsiniz:
Kaydet ve çık.
Değişikliklerimizi yürürlüğe koymak için Tomcat hizmetini yeniden başlatın:
# systemctl restart tomcat
Bu kadar. Kurulum ve konfigürasyonu tamamladık.
Şimdi, bir web tarayıcısından aşağıdaki URL'yi ziyaret ederek Apache Tomcat kurulumunuzu test edebilirsiniz:
http://[your-neotechsystems-server-IP]:8080
Gutenberg Editörü yakında WordPress'te varsayılan editör olacak. Klasik Düzenleyiciyi seçme seçeneğiniz olacak
WordPress kurulumunuzu MySQL 8 sunucusundan MySQL 5.7'ye (veya altı) değiştiriyorsanız, büyük olasılıkla aşağıdakilerle karşılaşacaksınız:
WordPress'teki yeni Blok Düzenleyiciyi kullanarak yeni bir gönderi yazamıyor musunuz? "Editör
Bağlam menüsündeki Yenile seçeneği eksikken, Windows 11'de Dosya Gezgini'ndeki öğeleri nasıl yenileyebileceğiniz aşağıda açıklanmıştır.
WordPress 5.0 ile başlayarak, WordPress'teki varsayılan düzenleyici, yeni Blok düzenleyicisidir. Yeni editör kökten farklı
Kendi kendini yöneten bir WordPress sitesi mi çalıştırmak istiyorsunuz? Harika. Milyonlarca şey öğreneceksin. Ayarın kritik kısımlarından biri
WordPress 5.0 nihayet kullanıma sunuluyor ve beraberinde Gutenberg ile yepyeni bir düzenleme deneyimi getiriyor.
Bu yazıda, PHP kısa etiketlerinin nasıl etkinleştirileceğini ele aldık. PHP gibi görünen açma ve kapama etiketlerini kullanarak dosyayı ayrıştırır. PHP kısa etiketlerini etkinleştirmek için
Bu yazımızda, CentOS üzerinde DoS ve DDoS saldırılarını önlemek için mod_evasive kurulumunu ve yapılandırmasını öğreneceğiz. mod_evasive Apache modülü.
CentOS'ta NGINX için PHP-FPM ile PHP nasıl kurulur. NGINX web sunucusunun PHP uygulamasını işlemek ve bunları 80 numaralı bağlantı noktasında sunuculamak için temel yapılandırması.