Inleiding Met deze handleiding laat ik de stappen zien om Apache, MySQL (mariadb) en PHP te installeren en configureren op Fedora. Deze handleiding is gericht op een installatie op een workstation zodat een ontwikkelaar code kan uitvoeren, en dus niet gericht op het installeren en configureren van deze dingen voor een server op het web.
Apache, MySQL (mariadb) en PHP installeren De volgende software installeer ik:
Apache httpd httpd-core httpd-filesystem httpd-tools En dat doe ik als volgt:
Na een beste voorbereiding is dan nu eindelijk de spreekwoordelijke knop om. De inhoud van de site is totaal opnieuw gestructureerd en aangepast waar nodig.
Eerst stonden alle blogs in één centrale map zonder enige verdeling. Het systeem wat ik gebruik om de site te maken (hugo) maakte er vervolgens een redelijk logisch geheel van.
Alle inhoud is nu netjes gesorteerd op jaar, maand en dag van publicatie. Dit heeft als voordeel voor mij dat het veel makkelijker is om een net overzicht van alle blogs te krijgen en heeft als voordeel voor de website dat de URL’s naar blogs veel netter en overzichtelijker worden.
Ik heb recent een aantal Fedora installaties vanaf nul gedaan, en toen viel me op dat ik na het installeren toch stiekem best veel aanpas of installeer. Hier een beschrijving van wat ik precies doe, en waarom ik dat doe.
De installatie van Fedora zelf Dit is een proces wat ik niet aanpas. Ik heb er dus ook niks echt nuttigs over te zeggen, dus doe ik dat ook niet.
Ik ben een tijdje al bezig met het maken van een erg lichte Fedora installatie, en ik ben nu zover dat ik het kan en wil delen met de rest van de wereld.
Update: Sinds de eerste concept van deze blog heb ik dit project verder uitgebreid en op GitHub geplaatst. De configuratiebestanden zal ik hier niet meer direct plaatsen maar linken naar het bestand op GitHub.
Waarom? Waarom een extreem lichte Fedora installatie?
Software uit 2024 is anders dan software uit 2014, of 2004. Een mooi voorbeeld daarvan is het bekende en vertrouwde sudo commando, wat dateert uit de jaren ‘80 van de vorige eeuw en als taak heeft om een bestand uit te voeren als een andere gebruiker op je systeem.
Dit doet het door gebruik te maken van de setuid en setgid functionaliteit in het besturingssysteem, wat anno 2024 niet altijd de beste optie is.
Voor agenda’s heb je Outlook in Windows en de ingebouwde agenda in macOS, maar hoe zit dat in Linux?
Ook hier heb je genoeg keuze. Fedora komt met een ingebouwde agenda in de vorm van GNOME Agenda en dat is ook degene die ik gebruik vanwege het feit dat het netjes mijn Google agenda gebruikt.
Waarom gebruik ik dit? Omdat ik mijn agenda graag makkelijk beheer zonder gebruik te hoeven maken van mijn telefoon of de Google Agenda dienst via een webbrowser.
Met deze serie blogs wil ik per keer inzoomen op een onderdeel van het gebruiken van een niet-Windows besturingssysteem (in mijn geval Fedora Linux) in het dagelijks leven, en de voors en tegens hiervan in beeld brengen om zo het vooroordeel wat veel mensen en media (nog) hebben over Linux weg te nemen.
Hoe diep ik ergens op inga zal afhangen van het onderwerp. Het kan dus zijn dat het ene deel veel langer is en meer informatie heeft dan het volgende deel, dat is van te voren niet te zeggen.
Sinds gisteren ken ik de GNOME uitbreiding Tiling Shell die de layout editor van Windows 11 met Fancy Zones en de pas aangekondigde Window snap features van macOS Sequoia min of meer toepast voor GNOME.
Waarom dit? Waarom is er de laatste tijd in alle grote besturingssystemen zo’n focus op het beheren van openstaande (applicatie)vensters op deze manier? Omdat, vermoed ik, het nu duidelijk aan het worden is dat de meeste computergebruikers niet goed om weten te gaan met (veel) openstaande vensters.
Ik gebruik Keypunch af en toe. Hier mijn bevindingen.
Wat is Keypunch? Keypunch is een casual game waarmee je ook je typvaardigheden kunt verbeteren.
Voordelen Keypunch Keypunch is erg basaal en leid je daarmee niet af. Het doet wat het moet doen, niks meer en niks minder.
Nadelen Keypunch Niet voor elke taal is een taalpakket beschikbaar, dus het oefenen met typen in je gekozen taal kan soms niet mogelijk zijn.
Sinds een paar weken heeft Framework een nieuwe upgrade voor bestaande (en nieuwe) 13 inch laptops van hun aangekondigd: een vernieuwd 2.8K scherm, nu te bstellen op nieuwe Framework 13 modellen én als los onderdeel te bestellen.
Dit is een van de twee drie upgrades die ik van plan ben dit jaar te gaan doen. In het kort:
Dit 2.8K scherm De 61 Watt uur accu Het Linux toetsenbord Dit is in mijn ogen ook meteen hét grootste voordeel van Framework.