werkgroep:ict:beheer:servers
Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| Beide kanten vorige revisieVorige revisieVolgende revisie | Vorige revisie | ||
| werkgroep:ict:beheer:servers [2025/09/24 14:55] – [Statistieken] Wim | werkgroep:ict:beheer:servers [2025/09/28 14:18] (huidige) – [Wat draait op welke PHP versie] Wim | ||
|---|---|---|---|
| Regel 46: | Regel 46: | ||
| ===== Foutmeldingen ===== | ===== Foutmeldingen ===== | ||
| ==== Reboot gerelateerd ==== | ==== Reboot gerelateerd ==== | ||
| - | |||
| De volgende foutmeldingen kunnen veroorzaakt worden door een reboot, herstart. | De volgende foutmeldingen kunnen veroorzaakt worden door een reboot, herstart. | ||
| < | < | ||
| Regel 58: | Regel 57: | ||
| Na 10 minuten nog eens kijken.\\ | Na 10 minuten nog eens kijken.\\ | ||
| Als het dan nog niet opgelost is dan verder onderzoeken. | Als het dan nog niet opgelost is dan verder onderzoeken. | ||
| + | ==== Server hangt ==== | ||
| + | Herstart nginx en PHP: | ||
| + | <code bash> | ||
| + | service nginx restart | ||
| + | service php8.1-fpm restart | ||
| + | </ | ||
| ===== Nodig ===== | ===== Nodig ===== | ||
| Regel 68: | Regel 72: | ||
| ===== Applicaties ===== | ===== Applicaties ===== | ||
| - | Wat er draait op de servers: | + | We zijn in het proces om alles wat niet in de repository zit zo veel mogelijk te vervangen door wat anders, wat er wel in zit, als dat kan, om zo doende werk te besparen met updates. |
| + | |||
| + | Een argument om te bepalen of we een package willen of niet: Het is wel handig als meer mensen met het programma overweg kunnen. Of als dat niet meteen het geval is, en er geen alternatieve oplossing is, anderen er wegwijs in te maken als ze dat zelf niet lukt, er een (flinke) learningcurve is. | ||
| + | ==== Wat er draait op de servers | ||
| * beam.smp Is dit nog geinstalleerd en zo ja op welke server? | * beam.smp Is dit nog geinstalleerd en zo ja op welke server? | ||
| * etherpad lite (moet dit niet weg? pad.piratenpartij.nl is toch opgedoekt?) | * etherpad lite (moet dit niet weg? pad.piratenpartij.nl is toch opgedoekt?) | ||
| Regel 92: | Regel 99: | ||
| |epmd| |V|Onderdeel van erlang|Heeft geen functie meer| | | |epmd| |V|Onderdeel van erlang|Heeft geen functie meer| | | ||
| |erlang| |V| |Heeft geen functie meer| | | |erlang| |V| |Heeft geen functie meer| | | ||
| + | |etckeeper| |I?| |Logging van wijzigingen in de /etc directory| | | ||
| |ffmpeg| |K| | | | | |ffmpeg| |K| | | | | ||
| |libavdevice58|M|K| | | | | |libavdevice58|M|K| | | | | ||
| Regel 98: | Regel 106: | ||
| |memcached| |B| |Zorgt voor een snellere database| | | |memcached| |B| |Zorgt voor een snellere database| | | ||
| |hermod|M|B|Chat bot gateway ding tussen signal, mattermost etc.|Socialmediaburg|Perl| | |hermod|M|B|Chat bot gateway ding tussen signal, mattermost etc.|Socialmediaburg|Perl| | ||
| + | |icinga2| | | |Host and network monitoring system|Of [[https:// | ||
| + | |[[https:// | ||
| |Oude kernels| |V|Hebben geen functie meer| | | | |Oude kernels| |V|Hebben geen functie meer| | | | ||
| - | |nagios| |I| |network monitoring and management system| | | + | |nagios| |I| |network monitoring and management system|Of icinga2 wat moderner is.| |
| |ntpdate (deprecated)|M|K| | | | | |ntpdate (deprecated)|M|K| | | | | ||
| |PHP| |K|Versies ouder van versie 8.3| | | | |PHP| |K|Versies ouder van versie 8.3| | | | ||
| Regel 132: | Regel 142: | ||
| *: Nu nog handmatig. Niet meer updaten totdat de repository een nieuwere versie aanbiedt en dan overschakelen op de repository. | *: Nu nog handmatig. Niet meer updaten totdat de repository een nieuwere versie aanbiedt en dan overschakelen op de repository. | ||
| ^Domein^Applicatie^Versie^M^PHPnu((Voor de huidige versie))^MinPHP((Voor de geupdate / geupgrade versie))^MaxPHP((Voor de geupdate / geupgrade versie))^Opmerking^ | ^Domein^Applicatie^Versie^M^PHPnu((Voor de huidige versie))^MinPHP((Voor de geupdate / geupgrade versie))^MaxPHP((Voor de geupdate / geupgrade versie))^Opmerking^ | ||
| - | |100_phpldapadmin.piratenpartij.nl|Web-based LDAP client|1.2.6.7-1|R|8.4|8.4|8.4| | | + | |100_phpldapadmin.piratenpartij.nl|Web-based LDAP client|1.2.6.7-1|R|8.4|8.4|8.4|Geen benodigde PHP packages.| |
| |101_status.piratenpartij.nl| | | | |8.3| |Uitgezet want wordt niet gebuikt.| | |101_status.piratenpartij.nl| | | | |8.3| |Uitgezet want wordt niet gebuikt.| | ||
| - | |104_wiki.piratenpartij.nl|[[https:// | + | |104_wiki.piratenpartij.nl|[[https:// |
| |107_tickets.piratenpartij.nl|Znuny(OTRS)|6.5.4|*((Status augustus 2025: Repository versie: 6.5.6))|NVT|NVT|NVT| | | |107_tickets.piratenpartij.nl|Znuny(OTRS)|6.5.4|*((Status augustus 2025: Repository versie: 6.5.6))|NVT|NVT|NVT| | | ||
| - | |108_webmail.piratenpartij.nl|[[https:// | + | |108_webmail.piratenpartij.nl|[[https:// |
| - | |112_share.piratenpartij.nl|Nextcloud|25| |8.1| |8.3| | | + | |112_share.piratenpartij.nl|Nextcloud|31.0.9((See: |
| - | |999_piratenpartij.nl|Wordpress| |*((Status augustus 2025: Repository versie: 6.4.3))|8.3| | | | | + | |999_piratenpartij.nl|Wordpress| |*((Status augustus 2025: Repository versie: 6.4.3))|8.3| | |[[https:// |
| + | ==== ' | ||
| + | Welke applicatie heeft welke PHP packages nodig. Dit is alles, benodigd((required)), | ||
| + | ^Package^Dokuwiki^Roundcube^Nextcloud^Wordpress^Opmerking^ | ||
| + | |bz2|Y| | | | | | ||
| + | |curl| | | |Y| | | ||
| + | |dom| | | |Y| | | ||
| + | |exif| | | |Y| | | ||
| + | |fileinfo| | | |Y| | | ||
| + | |gd|Y| | | | | | ||
| + | |hash| | | |Y| | | ||
| + | |igbinary| | | |Y| | | ||
| + | |imagick| | | |Y| | | ||
| + | |intl|Y| | |Y| | | ||
| + | |json|Y| | |Y| | | ||
| + | |mbstring|Y| | |Y| | | ||
| + | |mysqlnd| | | |Y|Of mysqli| | ||
| + | |openssl|Y| | |Y| | | ||
| + | |pcre|Y| | |Y| | | ||
| + | |pdo_sqlite|Y| | | | | | ||
| + | |session|Y| | | | | | ||
| + | |xml|Y| | |Y| | | ||
| + | |zip| | | |Y| | | ||
| + | |zlib|Y| | ||
| ==== Migratie / upgrade / update plan ==== | ==== Migratie / upgrade / update plan ==== | ||
| Afgezien van | Afgezien van | ||
| Regel 156: | Regel 189: | ||
| - Oplossen waar we verder nog tegenaan lopen. | - Oplossen waar we verder nog tegenaan lopen. | ||
| - Oude PHP versies 8.2 en ouder verwijderen. | - Oude PHP versies 8.2 en ouder verwijderen. | ||
| + | ===== PHP installed ===== | ||
| + | ==== Versie-agnostisch ==== | ||
| + | Het is niet verstandig om de versie-agnostische variant van de diverse PHP packages te installeren. Het is reeds gebleken dat de PHP applicaties die we gebruiken niet altijd (direct) werken met de nieuwste versie van PHP. | ||
| + | ==== Aantal ==== | ||
| + | 27 php7.4_installed.txt | ||
| + | 27 php8.1_installed.txt | ||
| + | 23 php8.3_installed.txt | ||
| + | ==== PHP 7.4 ===== | ||
| + | < | ||
| + | ii php7.4 | ||
| + | ii php7.4-apcu | ||
| + | ii php7.4-bcmath | ||
| + | ii php7.4-bz2 | ||
| + | ii php7.4-cli | ||
| + | ii php7.4-common | ||
| + | ii php7.4-curl | ||
| + | ii php7.4-dev | ||
| + | ii php7.4-fpm | ||
| + | ii php7.4-gd | ||
| + | ii php7.4-gmp | ||
| + | ii php7.4-igbinary | ||
| + | ii php7.4-imap | ||
| + | ii php7.4-intl | ||
| + | ii php7.4-json | ||
| + | ii php7.4-ldap | ||
| + | ii php7.4-mbstring | ||
| + | ii php7.4-memcache | ||
| + | ii php7.4-memcached 3.3.0-1+ubuntu24.04.1+deb.sury.org+1 | ||
| + | ii php7.4-msgpack | ||
| + | ii php7.4-mysql | ||
| + | ii php7.4-opcache | ||
| + | ii php7.4-readline | ||
| + | ii php7.4-redis | ||
| + | ii php7.4-ssh2 | ||
| + | ii php7.4-xml | ||
| + | ii php7.4-zip | ||
| + | </ | ||
| + | ==== PHP 8.1 ==== | ||
| + | < | ||
| + | ii php8.1 | ||
| + | ii php8.1-apcu | ||
| + | ii php8.1-bcmath | ||
| + | ii php8.1-bz2 | ||
| + | ii php8.1-cli | ||
| + | ii php8.1-common | ||
| + | ii php8.1-curl | ||
| + | ii php8.1-dev | ||
| + | ii php8.1-fpm | ||
| + | ii php8.1-gd | ||
| + | ii php8.1-gmp | ||
| + | ii php8.1-igbinary | ||
| + | ii php8.1-imagick | ||
| + | ii php8.1-imap | ||
| + | ii php8.1-intl | ||
| + | ii php8.1-ldap | ||
| + | ii php8.1-mbstring | ||
| + | ii php8.1-memcache | ||
| + | ii php8.1-memcached 3.3.0-1+ubuntu24.04.1+deb.sury.org+1 | ||
| + | ii php8.1-msgpack | ||
| + | ii php8.1-mysql | ||
| + | ii php8.1-opcache | ||
| + | ii php8.1-readline | ||
| + | ii php8.1-redis | ||
| + | ii php8.1-ssh2 | ||
| + | ii php8.1-xml | ||
| + | ii php8.1-zip | ||
| + | </ | ||
| + | ==== PHP 8.3 ==== | ||
| + | < | ||
| + | ii php8.3 | ||
| + | ii php8.3-bcmath | ||
| + | ii php8.3-cli | ||
| + | ii php8.3-common | ||
| + | ii php8.3-dba | ||
| + | ii php8.3-fpm | ||
| + | ii php8.3-gd | ||
| + | ii php8.3-gmp | ||
| + | ii php8.3-imap | ||
| + | ii php8.3-intl | ||
| + | ii php8.3-ldap | ||
| + | ii php8.3-mbstring | ||
| + | ii php8.3-mcrypt | ||
| + | ii php8.3-mysql | ||
| + | ii php8.3-opcache | ||
| + | ii php8.3-phpdbg | ||
| + | ii php8.3-pspell | ||
| + | ii php8.3-readline | ||
| + | ii php8.3-soap | ||
| + | ii php8.3-sqlite3 | ||
| + | ii php8.3-tidy | ||
| + | ii php8.3-xml | ||
| + | ii php8.3-zip | ||
| + | </ | ||
| ===== Telefonie ===== | ===== Telefonie ===== | ||
werkgroep/ict/beheer/servers.1758725713.txt.gz · Laatst gewijzigd: door Wim
