PhD Social Science How to Setup WordPress With NGINX … . since you guys Already know how to SETUP SSL FROM ZEROSSL.COM CODE BY SKRAITO ( GOD CLONE ) WITH LORD JESUS CHRIST … .

Last Updated on June 26, 2026 by skraito with Lord Jesus Christ

1. Update the System and Configure Firewalld

Ensure your package index is entirely up to date and open the HTTP/HTTPS network ports.

sudo dnf update -y
sudo firewall-cmd --permanent --add-service={http,https}
sudo firewall-cmd --reload

2. Install Nginx

Install the Nginx web server, then start and enable it to run on boot.

sudo dnf install nginx -y
sudo systemctl enable nginx
sudo systemctl restart nginx
sudo dnf install php php-mysqlnd php-gd php-xml php-mbstring php-json php-fpm php-mysqlnd php-curl php-dom php-xml php-exif php-fileinfo php-intl php-mbstring php-zip -y

3. INSTALL MARIADB

# Install and start MariaDB
sudo dnf install mariadb-server mariadb -y
sudo systemctl start mariadb
sudo systemctl enable mariadb

# Log into MariaDB to create database and user
sudo mysql_secure_installation
sudo mysql -u root -p
CREATE DATABASE wordpress_db;
CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'Secure_Password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

4. SETUP THE REST

vi /etc/php-fpm.d/wordpress.conf

[wordpress]

user = nginx
group = nginx

listen = /run/php-fpm/nginx.sock

listen.acl_users = apache,nginx
listen.owner = nginx
listen.group = nginx

pm = ondemand
pm.max_children = 50
pm.process_idle_timeout = 5s

5. SETUP NGINX SSL FROM ZEROSSL

https://www.machophd.org/2026/06/26/phd-social-science-setup-nginx-for-ssl-from-zerossl-com-code-by-skraito-god-clone-and-lord-jesus-christ-with-added-if-you-need-php-at-nginx-which-is-wordpress/

6. SETUP WORDPRESS

https://drive.google.com/drive/folders/1qPlSAOgNoliy5b58ZYkB96_CqvaqT3z4?usp=sharing
# cd /root
DOWNLOAD WHICH VERSION .ZIP OR .TAR.GZ
# unzip filename.zip
# mv ./directory_afterzip /var/www/html/wordpress

or

# cd /root
# tar -zxvf filename.tar.gz
# mv ./directory_that_been_unzip /var/www/html/wordpress
sudo chown -R nginx:nginx /var/www/html/
sudo chmod -R 755 /var/www/html/

6. Complete the Installation via Web Browser

Open your favorite browser and navigate to your server’s IP address or domain name (e.g., http://your_server_ip). Follow the on-screen prompts to connect your database using wordpress_db, wp_user, and YourSecurePassword. Fill in your administrative details to launch your live WordPress website



sudo find /var/www/html/wordpress -type d -exec chmod 755 {} \;
sudo find /var/www/html/wordpress -type f -exec chmod 640 {} \;
chmod 440 /var/www/html/wp-config.php

IF THERE IS ERROR COMMENT ON COMMENT AT THIS POST OR AT LIVE CHAT … .

Leave a Reply

Your email address will not be published. Required fields are marked *