Dokumentace

Konfigurace VHOSTS

sudo mkdir /var/www/blog.miskoweb.fun

vytvoření adresáře názvem webu

cd /etc/apache2/sites-available/

přesun do adresáře, kde se nachází konfigurační soubory pro

uvedené weby

sudo touch blog.miskoweb.fun.conf

vytvoření konfigurační souboru pro nezabezpečený web

sudo touch blog.miskoweb.fun-le-ssl.conf

vytvoření konfigurační souboru pro zabezpečený web

sudo nano blog.miskoweb.fun.conf

<VirtualHost *:80>
ServerName blog.miskoweb.fun
DocumentRoot /var/www/blog.miskoweb.fun

RewriteEngine on
RewriteCond %{SERVER_NAME} =blog.miskoweb.fun
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

sudo nano blog.miskoweb.fun-le-ssl.conf

<VirtualHost *:443>
ServerName blog.miskoweb.fun
DocumentRoot /var/www/blog.miskoweb.fun
ErrorLog ${APACHE_LOG_DIR}/error_blog.miskoweb.fun.log
CustomLog ${APACHE_LOG_DIR}/access_blog.miskoweb.fun.log combined

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

sudo a2ensite blog.miskoweb.fun.conf blog.miskoweb.fun-le-ssl.conf

aktivování domény

sudo systemctl reload apache2

reload apache2 pro provedení změn

CERTIFIKÁT

sudo certbot –apache -d blog.miskoweb.fun

vygenerování certifikátu pro danou doménu, certifikát se aplikuje v konfiguračním souboru blog.miskoweb.fun-le-ssl.conf

INSTALACE WORDPRESS

sudo apt update

cd /var/www/

přesun do složky kde stáhnu wordpress v zipu

sudo wget https://wordpress.org/latest.zip

stažení wordpress

sudo apt install unzip

instalace balíčku unzip pro rozbalení wordpress

sudo unzip latest.zip -d /var/www/

rozbalení wordpress

sudo rm latest.zip

smazání nepotřebného souboru

sudo rm -rf blog.miskoweb.fun

smazání složky pro web, abych mohl použít tento název pro wordpress

sudo mv wordpress blog.miskoweb.fun

přejmenování wordpress na název domény

PROPOJENÍ S DATABÁZÍ

přejít v prohlížeči na adresu blog.miskoweb.fun

otevře se nabídka pro instalaci wordpress

database name: senk

username: root

password

databasehost: localhost

tableprefix: wp_

->Submit

poté mi vyskočila chyba: unable to write to wp-config.php file

sudo nano /var/www/blog.miskoweb.fun/wp-config.php

a sem nyní zkopíruju a vložím konfigurační pravidla, které se zobrazily zároveň s chybou

-> Run the installation

přihlásím se přes zadaného uživatele

ve wordpress už jen kliknu na tlačítko posts a zvolím add post

autor: Šenk Michal

Comments

One response to “Dokumentace”

  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 *