{"id":6,"date":"2026-03-05T13:12:51","date_gmt":"2026-03-05T12:12:51","guid":{"rendered":"https:\/\/blog.karelkopfrkingl.fun\/?page_id=6"},"modified":"2026-03-05T13:25:59","modified_gmt":"2026-03-05T12:25:59","slug":"popis-konfigurace-tohoto-webu","status":"publish","type":"page","link":"https:\/\/blog.karelkopfrkingl.fun\/index.php\/popis-konfigurace-tohoto-webu\/","title":{"rendered":"Popis konfigurace tohoto webu"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>ServerName blog.karelkopfrkingl.fun\nRedirect permanent \"\/\" \"https:\/\/blog.karelkopfrkingl.fun\/\"\nDocumentRoot \/var\/www\/blog.karelkopfrkingl.fun\/html\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Jako prvni jsem pridal blog. do wedosu<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V terminalu:<br>vytvoril jsem adresar pro domenu &#8222;sudo mkdir -p \/var\/www\/blog.karelkopfrkingl.fun\/html&#8220;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">vytvoril jsem v nem &#8222;index.html&#8220; abych overil, jestli funguje<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ziskal jsem certifikat pro stranku od letsencrypt<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo certbot &#8211;apache a vybral cislo, na kterem byla nova domena (myslim, ze cislo 2)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">vytvoril jsem konfiguracni soubor \/etc\/apache2\/sites-available\/blog.karelkopfrkingl.fun.conf a vlozil jsem tam:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&lt;VirtualHost *:80><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ServerName blog.karelkopfrkingl.fun\nRedirect permanent &#8222;\/&#8220; &#8222;https:\/\/blog.karelkopfrkingl.fun\/&#8220;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&lt;Directory \/var\/www\/blog.karelkopfrkingl.fun\/html><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AllowOverride All Require all granted<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&lt;\/Directory><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ErrorLog ${APACHE_LOG_DIR}\/error_blog.karelkopfrkingl.fun.log<br>CustomLog ${APACHE_LOG_DIR}\/access_blog.karelkopfrkingl.fun.log combined<br> &lt;\/VirtualHost><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">coz redirekti na https (<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">aktivoval jsem apache na webu: sudo a2ensite blog.karelkopfrkingl.fun<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">zkontroloval jsem syntaxi: sudo apache2ctl configtest<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">restartoval jsem apache: sudo systemctl restart apache2<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">stahl jsem wordpress do vytvorene slozky<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cd \/tmp<br>curl -O https:\/\/wordpress.org\/latest.tar.gz<br>tar xzvf latest.tar.gz<br>sudo cp -a wordpress\/. \/var\/www\/blog.karelkopfrkingl.fun\/html\/<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">sudo chown -R www-data:www-data \/var\/www\/blog.karelkopfrkingl.fun\/html<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">vytvoril jsem databazi pro wordpress v mariadb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo mariadb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CREATE DATABASE wp_karel;<br>CREATE USER &#8218;novakan&#8217;@&#8217;localhost&#8216; IDENTIFIED BY &#8218;********&#8216;;<br>GRANT ALL PRIVILEGES ON wp_karel.* TO &#8218;novakan&#8217;@&#8217;localhost&#8216;;<br>FLUSH PRIVILEGES;<br>EXIT;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">pak jsem otevrel firefox a sel na blog.karelkopfrkingl.fun, tam byl wordpress a chtel info o databazi, tak jsem tam naklikal stejne info, co jsem psal pri tvorbe databaze v mariadb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ovsem wordpress mi vypsal unable to write to wp-config.php, tak jsem zmenil prava:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo chown -R www-data:www-data \/var\/www\/blog.karelkopfrkingl.fun\/html<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">potom uz to fungovalo, prihlasil jsem se a napsat tenhle text \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jako prvni jsem pridal blog. do wedosu V terminalu:vytvoril jsem adresar pro domenu &#8222;sudo mkdir -p \/var\/www\/blog.karelkopfrkingl.fun\/html&#8220; vytvoril jsem v nem &#8222;index.html&#8220; abych overil, jestli funguje ziskal jsem certifikat pro stranku od letsencrypt sudo certbot &#8211;apache a vybral cislo, na kterem byla nova domena (myslim, ze cislo 2) vytvoril jsem konfiguracni soubor \/etc\/apache2\/sites-available\/blog.karelkopfrkingl.fun.conf a vlozil [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.karelkopfrkingl.fun\/index.php\/wp-json\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.karelkopfrkingl.fun\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.karelkopfrkingl.fun\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.karelkopfrkingl.fun\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.karelkopfrkingl.fun\/index.php\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":5,"href":"https:\/\/blog.karelkopfrkingl.fun\/index.php\/wp-json\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":14,"href":"https:\/\/blog.karelkopfrkingl.fun\/index.php\/wp-json\/wp\/v2\/pages\/6\/revisions\/14"}],"wp:attachment":[{"href":"https:\/\/blog.karelkopfrkingl.fun\/index.php\/wp-json\/wp\/v2\/media?parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}