Blog

Przekierowanie adresu url przy pomocy pliku .htaccess

Czasami potrzeba przekierować url naszej domeny na inny adres (np. gdy chcemy przekierowywać zaindeksowane przez google, nieaktywne pliki na poprawne) W głównym korzeniu aplikacji www (tam gdzie wskazuje zmienna DocumentRoot w VirtualHost konfiguracji domeny na serwerze Apache2) tworzymy plik .htaccess i wpisujemy do niego: Redirect 301 [...] Read more

Przekierowanie adresu url w Apache VirtualHost

Przekierowanie adresu z protokołu niezaszyfrowanego na szyfrowany przy użyciu VirtualHost w Apache (Ubuntu 16.04). Edytujemy plik, który wskazuje na konfigurację niezaszyfrowaną (port 80) /etc/apache2/site-enabled/domena.tld.conf i pod koniec sekcji </VirtualHost> dodajemy RewriteEngine on RewriteCond %{SERVER_NAME} =domena.tld [OR] [...] Read more

PHP w katalogu domowym użytkownika

PHP w katalogu domowym użytkownika

Domyślnym katalogiem składowania plików html i php jest (we współczesnych dystrybucjach) /var/www/html. W ramach testowania wolę korzystać z katalogu public_html w lokalizacji /home/*/public_html Serwer www Apache posiada moduł, który nam to umożliwi. Pomijam instalację serwera www Apache jak i modułu php dla tego serwera. Włączamy [...] Read more

Darmowy certyfikat od Let's Encrypt

Darmowy certyfikat od  Let's Encrypt

Aby nie płacić za certyfikat ssl można skorzystać z darmowej alternatywy od Let's Encrypt. Instrukcja dotyczy systemu operacujnego Debian Wheezy i usługi serwera www (Server version: Apache/2.2.22 (Debian)) wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto ./certbot-auto --apache ./certbot-auto renew Pierwsza komenda pobiera skrypt [...] Read more