Category Archives: Server

Server

Instalace certifikátu „Let’s Encrypt“ pro HTTPS

Připojíme se k serveru přes SSH. Naklonujeme program Let’s Encrypt z Gitu: Přesuneme se do složky letsencrypt : Nainstalujeme pomocné soubory: Konfigurace SSL Spustíme Let’s Encrypt a požádáme o certifikát na svoje doménové jméno: Zadáme kontaktní e-mail Odsouhlasíme Vybereme jak chceme nakonfigurovat non-HTTPS  a stiskněte Enter. Kontrola https: https://www.ssllabs.com/ssltest/analyze.html?d=VašeDoména Obnovení certifikátu:

Apache práva – You don’t have permission to access / on this server

Práva pro složky sudo chgrp www-data /var/www sudo chmod 775 /var/www/* Práva na složku „www“ musí mít uživatel/skupina „www-data“ drwxrwsr-x 2 root mail 4096 2011-06-26 02:26 mail drwxr-xr-x 2 root root 4096 2011-06-26 02:26 opt drwxr-xr-x 15 root root 540 2013-10-09 23:18 run drwxr-xr-x 6 root root 4096 2011-06-26 03:08 spool drwxrwxrwt 3 root root […]

WordPress – Během připojování k databázovému serveru došlo k chybě

Omlouvám za nedostupnost blogu, řešil jsem replikaci MySQL a přestal mi fungovat tento blog založený na redakčním systému WordPress. Snažil jsem se přijít na to proč, všechny oprávnění jsem měl (neměnil jsem je), zkoušel jsem i novou verzi WordPressu, ale nepomohlo. Bohužel jsem později zjistil, že byla porušená jedna tabulka dbs. Řešení je následující:   […]

Nastavení fsck na automatiku bez odklikávání

Pokud se Vám stalo po pádu serveru, že naskočil do režimu kontroly HDD systémem fsck, musíte ručně odkliknout CTRL+D a pak ručně opravit všechny chyby na HDD. Opravdu je to nepřijemné pokud máte server někde daleko, jelikož ssh naběhne až po kontrole fsck. Z editujeme: /etc/default/rcS a upravíme: FSCKFIX=yes uložíme a hotovo

Vyřešení: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‚/var/run/mysqld/mysqld.sock‘ (2)

Více je problém popsán zde: http://ubuntuforums.org/showthread.php?t=804021&page=5 Já se problém vyřešil jednou úpravou, editoval jsem soubor my.cnf: nano /etc/mysql/my.cnf Stačí úprava řádku: bind-address = 127.0.0.1 a stačí přepsal na Statickou IP, nebo přidělenou IP DHCP: bind-address = 192.168.1.99 Dále stačí restartovat MySQL Server a změnit heslo: /etc/init.d/mysql restart mysql -u root -p

Linux – spuštění scriptu po startu systému

Vytvoříme script například nas.sh  s obsahem: #! /bin/sh smbmount -o username=jmeno,password=heslo //192.168.1.100/data/ /home/obyvak/NAS_Server Script nas.sh je třeba nahrát do /etc/init.d/ a umožnit jeho spouštění sudo chmod +x nas.sh Následně stačí jen použít příkaz update-rc.d nas.sh defaults který provede vše potřebné za nás. Do rulevelu 2,3,4 a 5 umístí příkaz start a do 0 a 6 […]