|
Rozmiar: 8801
Komentarz: + php ldap admin
|
Rozmiar: 8903
Komentarz: + subversion
|
| Usunięcia zostały oznaczone w ten sposób. | Dodatki zostały oznaczone w ten sposób. |
| Linia 50: | Linia 50: |
| * [[SubVersion|Własne repozytorium]] [[https://subversion.apache.org/|subversion|target="_blank"]] |
Świeża instalacja FreeBSD
Co trzeba, warto, w jakiej kolejności itd. zrobić przy nowej instalacji FreeBSD. Szczególnie różne sztuczki przy konfiguracji ports.
Etap instalacji początkowej
Co warto przeczytać - być może przed kolejną instalacją
Podział na partycje - ustawienia dla jednego serwera (bez jails)
Podział na partycje dla beadm - ustawienia dla serwera z wykorzystaniem BEADM (oraz jails docelowo)
Ukończenie procesu instalacji (strona dołączana do w/w podziałów na partycje)
Aktualizacja źródeł nowego systemu operacyjnego
Aktualizacja systemu (starsze niż 10)
Aktualizacja systemu (10 i nowsze)
Instalowanie paczek (portupgrade) w nowym systemie operacyjnym.
Instalowanie paczek (pkgng) w nowym systemie operacyjnym.
UfsTuning - trochę historycznie - teraz wykonane na etapie instalacji systemu
Dostrojenie systemu - głównie sysctl, ale nie tylko
Uruchomienie jails za pomocą ezjail-admin
Etap Konfiguracji (głównie ports)
Konfiguracja katalogu z certyfikatami CA
Usługi katalogowe, czyli inaczej konfiguracja OpenLDAP
Konfiguracja serwera FTPd w oparciu o ftp/pure-ftpd oraz usługi katalogowe
Konfiguracja serwera webcache/proxy w oparciu o squid-a
Konfiguracja serwera SAMBA - emulacja stacja MS Windows.
Konfiguracja serwera SAMBA wersja 4.x - emulacja stacja MS Windows wraz z ActiveDirectory
Konfiguracja net/openntpd - obecnie z wykorzystaniem repozytorium skryptów
Początkowa konfiguracja serwera pocztowego
Uruchomienie ipmitool dla serwerów posiadających takie wsparcie.
Własny skracacz linków
Podmiana NTPd z ports do base obecnie używam OpenNTPd
Inne konfiguracje/instalacje
AdresyIpv6 - słów kilka o adresacji IPv6
Jak korzystać z poudriere?
autossh, czyli automatyczne tunele (zwrotne) dla serwerów schowanych za dynamicznymi adresami IP
Konfigurowanie systemu
Ogólne konfiguracje
Repozytorium skryptów, czyli konfiguracja unison
Zarządca ports do aktualizacji drzewa. Chociaż warto korzystać z własnego repozytorium dla programu pkg - wtedy drzewo ports jest wykorzystywane do porównania aktualizacji.
Pierwsze porządki administracyjne po wykonaniu instalacji serwera.
Autorskie poprawki i/lub skrypty po instalacji/aktualizacji pakietów
Konfiguracja periodic.conf
Usługi DNS
Konfiguracja serwera DNS oraz DNS Blackholing
Konfiguracja SPF w DNS (na pograniczu z usługami pocztowymi)
Usługi webowe
Samodzielna zmiana hasła - jest już w ports
php ldap admin, czyli zarządzanie serwerem OpenLDAP
Wiewiórka z obsługą UTF-8
Konfiguracja panelu webowego roundcube
smartsieve - wygodne ustawianie powiadomienia na czas urlopu
Konfiguracja nginx jako silnika usług webowych. Czy zastąpi Apache-a?!
ownCloud - czyli własna chmura do wymiany plików
Protokół Google Sitemap
Konfiguracja dla SEO, czyli słów kilka o piwik
Konfiguracja statystyk odwiedzin witryn webowych z wykorzystaniem webalizer
Używanie certyfikatów SSL z wykorzystaniem Let's Encrypt
Jak skonfigurować bezpieczne nagłówki serwera www
Sztuczki i kruczki
Tuning dla php.ini
Jak przyspieszyć działanie stron z wykorzystaniem https://developers.google.com/speed/pagespeed/insights/
Proces upgrade serwera apache do wersji 2.4
Monitoring
mailgraph - specjalny użytkownik na potrzeby monitoringu obciążenia poczty
smartmontools - monitorowanie lokalnych dysków twardych
Konfiguracja nrpe w monitoringu lokalnego na serwerze (np. dyski, procesy, etc)
Collect demon - jak dobrze skonfigurować collectd
Usługi pocztowe
Konfiguracja SPF w DNS
postscreen - czyli natywny greylisting postfix-a
Konfiguracja filtru OpenDKIM - sprawdzanie oraz podpisywanie maili kluczami DKIM
Konfiguracja filtru OpenDMARC - dodanie kontroli Domain-based Message Authentication, Reporting, and Conformance (DMARC)
Panel administracyjny do kolejek poczty zatrzymanej w kwarantannie spamów przez amavisd-new
Serwer autoryzacji Cyrus SASL
Serwer skrzynek cyrus imapd, pop3d oraz sieved.
Konfiguracja spam assassin wykorzystywanego przez amavisd-new
Wykorzystania bogofilter zamiast Spam Assassina - dokument historyczny, aktualnie nie korzystam
postfix + dspam - filtrowanie poczty za pomocą dspam oraz ClamAV (uruchamianego przez dspam)
Lista zadań do wykonania w przypadku dodania nowej domeny do postfixa
Jak uruchomić mailman z postfix-em
Bezpieczeństwo
fail2ban - blokowanie agresywnych prób logowania na skrzynki mailowe oraz konta SSH
logcheck - monitoring logów serwera
Bazy danych
Konfiguracja serwera mySQL (pamiętaj o sztuczkach i kruczkach)
Proces upgrade mySQL - jak skonfigurować przy zmianie wersji serwera mySQL
Konfiguracja serwera PostgreSQL
Sztuczki i kruczki dla bazy PostgreSQL
Proces upgrade PostgreSQL - co trzeba zrobić przy zmianie wersji serwera PostgreSQL
Konfigurowanie mysql: zarówno samego serwera poprzez my.cnf, ale również na potrzeby backupów
Wielokonsolowość
Drobne polecenia
Utrzymanie
Różne ciekawe drobne polecenia, które pomagają w codziennej pracy administratora.
zfs
W jaki sposób szybko wykonać backup za pomocą zfs send oraz recv.
Inne oprogramowanie
texlive - zamiast poczciwego teTex-a
(c) 2004 - 2026 BSD Serwis Krzysztof Stryjek. Wszelkie uwagi oraz komentarze proszę zgłaszać do administratora wiki <wtps0n AT NOSPAM codenix DOT p r o>
