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
Leave a Reply to A WordPress Commenter Cancel reply