Postup nastavení WordPressu

Ve Wedos nastavíme DNS CNAME záznam pro blog.daviweb.fun

Nastavení serveru

cd /etc/apache2/sites-available/
sudo nano blog.davidweb.fun.conf
sudo cp 000-default.conf blog.davidweb.fun.conf

Nastavení souboru blog.davidweb.fun.conf

<VirtualHost *:80>
        ServerName blog.davidweb.fun

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
sudo a2ensite blog.davidweb.fun.conf
sudo systemctl reload apache2

Nastavení zabezpečené domény

sudo certbot --apache -d blog.davidweb.fun

Přidání řádku v souboru blog.davidweb.fun.conf

Redirect permanent "/" "https://blog.davidweb.fun/"

Restart apache2

sudo systemctl restart apache2

Vytvoření adresáře blog.davidweb.fun

cd /var/www
sudo mkdir blog.davidweb.fun
cd
sudo nano /etc/apache2/sites-available/blog.davidweb.fun-le-ssl.conf

Změna souboru blog.davidweb.fun-le-ssl.conf

<IfModule mod_ssl.c>
<VirtualHost *:443>
        ServerName blog.davidweb.fun
        DocumentRoot /var/www/blog.davidweb.fun

        ErrorLog ${APACHE_LOG_DIR}/error_blog.davidweb.fun.log
        CustomLog ${APACHE_LOG_DIR}/access_blog.davidweb.fun.log combined

SSLCertificateFile /etc/letsencrypt/live/blog.davidweb.fun/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/blog.davidweb.fun/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>

Restart apache2

sudo systemctl restart apache2

Vytvoření databáze pro WordPress

V Admineru na webu db.davidweb.fun jsem vytvořil uživatele wp_user a databázi s názvem wp_blog.

Stažení WordPress

cd /var/www/blog.davidweb.fun/
sudo wget https://wordpress.org/latest.tar.gz

sudo rm latest.tar.gz

Rozbalení adresáře latest.tar.gz

sudo tar -xzvf latest.tar.gz --strip-components=1

Rozbalí se soubor latest.tar.gz ale pomocí –strip-components=1 se do adresáře /var/www/blog.davidweb.fun vloží jen jeho podadresáře

Smazáni adresáře latest.tar.gz

sudo rm latest.tar.gz

Změna práv adresáře blog.davidweb.fun

sudo chown -R www-data:www-data /var/www/blog.davidweb.fun

aby mohl aresář blog.davidweb.fun spravovat Apache2

Instalace WordPress

Na webu blog.davidweb.fun, běžel instalátor WordPressu v něm se vyplnily informace o databázi a o webu.




David Jukl 4E

Comments

One response to “Postup nastavení WordPressu”

  1. A WordPress Commenter Avatar

    Hi, this is a comment.
    To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
    Commenter avatars come from Gravatar.

Leave a Reply to A WordPress Commenter Cancel reply

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