Serwer WWW w pigułce – CentOS 7

c_p_ngx_pma_mdb_ap

Witajcie! Znów o serwerze WWW – tym razem system to CentOS 7, namiastka RedHata – stabilny i bardzo popularny system w zachodniej Europie – użytkowników – to mnie nakłoniło do rozwinięcia poradnika dot. instalacji serwera WWW opartego o NGINX/MariaDB/PHP, na dziś przygotowałem Konfiguracje:

  • Apache – jako serwer WWW backend – obsługa .htaccess
  • NGINX – jako serwer ReverseProxy – Cache i GooglePagespeed
  • MariaDB 10.1.x – jako alternatywna baza danych (odpowiednik MySQL)
  • PHP-FPM wersja 5.4 (z repozytoriów domyślnych) oraz wersja 5.6 – interpreter skryptów PHP komunikująca się z Apache/2 przez połączenia TCP
  • vSFTPd – jako serwer FTP
  • phpMyAdmin – jako graficzny interfejs do zarządzania bazami danych i użytkownikami bazy danych
    ..oraz dodatki ode mnie..

Dostęp do phpMyAdmina : http://IP:9977
Apache/2  port: : http://IP:8080
NGINX port : http://IP:80

Pliki konfiguracyjne:

  • vhost Apache/2 – /etc/httpd/conf.d/v-hosts.conf
  • vhost NGINX – /etc/nginx/conf.d/default.conf
  • php.ini – /etc/php.ini
  • konfiguracja NGINX – /etc/nginx

Poradnik jest kontynuacją poradników: http://linuxiarz.pl/1732/centos-7-i-nginx-mariadb-php5-fpm/http://linuxiarz.pl/1618/ubuntu-serwer-www-w-pigulce/http://linuxiarz.pl/1640/serwer-www-w-pigulce-na-debian-8/

Continue reading “Serwer WWW w pigułce – CentOS 7”

Seagate i smutna historia ..

20151205_111101

Od pewnego czasu dochodziły mnie znaki iż w moim domu rodzinnym – u rodziców są problemy  z dostęp em do zasobów sieciowych – SAMBA oraz filmy wyłączają sie przy oglądaniu przez MiniDLNA..zalogowałem się i logi .. pustki – tylko informacja o “zakończonym” połączeniu.. niepokojący również był LOAD serwera, sięgał do 8.00 i spadał – a serwerek (konsola) łapała freeza. Stwierdziłem że już długo działa system – zrobiłem reboot – ale to nic nie dało, zauważyłem również że moje wykresy – monitoring sieci to tak zwana “sieczka”…
Continue reading “Seagate i smutna historia ..”

Instalacja klucza DKIM i AMaViS

amavis-2

Możesz ułatwić zapobieganie podszywaniu się przez dodanie podpisu cyfrowego do nagłówków wiadomości wychodzących z wykorzystaniem standardu DKIM. Wymaga to użycia klucza prywatnego domeny do szyfrowania nagłówków poczty wychodzącej domeny oraz dodania publicznej wersji tego klucza do rekordów DNS domeny.
Serwery adresatów mogą następnie pobrać klucz publiczny na potrzeby odszyfrowania nagłówków wiadomości przychodzących i sprawdzenia, czy wiadomość faktycznie pochodzi z Twojej domeny i nie została w międzyczasie zmodyfikowana.

W dzisiejszym poradniku postaram się opisać jak zainstalować DKIM przy użyciu oprogramowaniu AMaViS A Mail Virus Scanner

Continue reading “Instalacja klucza DKIM i AMaViS”

xCache – akcelerator PHP

xcache

Twórcy projektu XCache twierdzą, że przy jego użyciu niektóre operacje, takie jak np. ponowne generowanie tych samych stron WWW, przebiegają nawet pięć razy szybciej. XCache keszuje kod aplikacji oraz wartości zmiennych. Możemy dodawać wybrane zmienne do “kesza” oraz modyfikować ich wartości bezpośrednio w jego obrębie. W tym celu XCache udostępnia nam kilka funkcji na poziomie PHP; ich nazwy zaczynają się od xcache_. W chwili obecnej nie da się w ten sposób keszować obiektów i zasobów (ang. resources), czyli danych, do których dostęp jest możliwy za pomocą uchwytów (ang. handler); XCache wykaże natomiast swoją przydatność m.in. w keszowaniu tekstu, stanowiącego często większą część strony internetowej.

Strona projektu:
https://xcache.lighttpd.net

Kompilacje i instalacje przeprowadzam na systemie Debian 7 – na serwerze na którym jest ten blog 😉 oraz na serwerze z Debianem 8.

Continue reading “xCache – akcelerator PHP”