Popis konfigurace tohohle webu
-
Popis konfigurace tohoto webu
Jako prvni jsem pridal blog. do wedosu
V terminalu:
vytvoril jsem adresar pro domenu „sudo mkdir -p /var/www/blog.karelkopfrkingl.fun/html“vytvoril jsem v nem „index.html“ abych overil, jestli funguje
ziskal jsem certifikat pro stranku od letsencrypt
sudo certbot –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 jsem tam:
ServerName blog.karelkopfrkingl.fun Redirect permanent "/" "https://blog.karelkopfrkingl.fun/" DocumentRoot /var/www/blog.karelkopfrkingl.fun/html/AllowOverride All Require all granted
ErrorLog ${APACHE_LOG_DIR}/error_blog.karelkopfrkingl.fun.log CustomLog ${APACHE_LOG_DIR}/access_blog.karelkopfrkingl.fun.log combinedRewriteEngine on
RewriteCond %{SERVER_NAME} =blog.karelkopfrkingl.fun [OR]
RewriteCond %{SERVER_NAME} =karelkopfrkingl.fun
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]coz redirekti na https
aktivoval jsem apache na webu: sudo a2ensite blog.karelkopfrkingl.fun
zkontroloval jsem syntaxi: sudo apache2ctl configtest
restartoval jsem apache: sudo systemctl restart apache2
stahl jsem wordpress do vytvorene slozky
cd /tmp
curl -O https://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
sudo cp -a wordpress/. /var/www/blog.karelkopfrkingl.fun/html/vytvoril jsem databazi pro wordpress v mariadb
sudo mariadb
CREATE DATABASE wp_karel;
CREATE USER ‚novakan’@’localhost‘ IDENTIFIED BY ‚********‘;
GRANT ALL PRIVILEGES ON wp_karel.* TO ‚novakan’@’localhost‘;
FLUSH PRIVILEGES;
EXIT;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
ovsem wordpress mi vypsal unable to write to wp-config.php, tak jsem zmenil prava:
sudo chown -R www-data:www-data /var/www/blog.karelkopfrkingl.fun/html
potom uz to fungovalo, prihlasil jsem se a napsat tenhle text 🙂