Etikett: Linux

  • Ska börja med släktforskning igen

    Ska börja med släktforskning igen

    Det är över tio år sedan jag började fösta gången. Jag fick ihop ett släktträd med anor födda på 1500-talet med barn och allt. Så skulle jag göra en uppgradering av programvaran men missade att göra backup på databasen. Det blev en enda röra som inte gick att rädda genom att gå tillbaka i versioner, det hade på något sätt blivit korrupt på vägen. Jag har gjort några försök att fixa till det men inte orkat. Så nu gör jag ett nytt försök.

    Jag har skapat en lokal server hemma där jag började med att installera Ubuntu/linux. Med Windows11 är det enkelt att installera Linux, tillexempel Ubuntu, bara att följa instruktionen som finns på sidan Ubuntu WSL Documentation. För att starta en hemsida behövs en databas också, så jag installerade MySQL som vi använt som databas länge på både webbhotell och hemma, How to Install MySQL on Ubuntu var ganska enkel att följa.

    När servern var igång installerade jag senaste versionen av WordPress: Install and Configure WordPress har en bra steg-för-steg-genomgång som är lätt att följa

    Sedan blev det lite krångligare. Jag valde TNG som släktforskningsprogram, dels har jag använt det förut (det var det som kraschade), dels så är det webbaserat och läggs upp som en webbsida. Fördelen med det är att det går att komma åt även från mobilen om jag är på hemmanätverket om jag skulle surfa och hitta något jag vill spara till släktforskningen som text. länkar, bilder eller annat.

    TNG hade ju strulat förut. Nu skulle jag återinstallera en version som jag köpte för ett par år sedan, TNG 13.1.1. Till att börja med är det en del pyssel att kopiera ner zip-filen från nätet till datorn och sedan över till servern för att packa upp. Jag hoppar över den biten så länge. Installationen sedan var inte heller självgående utan jag fick lov att ändra behörighet till filer och mappar manuellt. Själva databasen likaså. När jag skulle skapa tabellerna kon jag av någon mystisk anledning inte längre än till tabellnamn som började på m. Det spelade ingen roll hur mycket jag sökte på felsökte. Någonstans hittade jag ett tips om att version 13.1 inte klarade av för ny mysql. Det slutade med att jag bestämde mig för att prova att köpa en ny version av TNG. Den senaste versionen är TNG 14.0.6. Med den flöt installationen som smort. Ja, bortsett från att det fortfarande var en del manuellt arbete med behörigheter till mappar och lite sådant. Manualen för installationen är ändå riktigt bra så om en läser instruktionen på Installing TNG steg för steg så är det inga problem.

    Relaterade bilder:

  • Börjar om än en gång

    Börjar om än en gång

    Försökte få in en LAMP-server i min Raspberry Pi för att få igång ett webbinterface för kameran. Fick ge upp. Först för att tangentbordet i Raspberryn försvann och jag inte kunde koppla upp via telefonen när vi var ute och gick och jag skulle testa kameran. Sedan för att det blev något fel i nätverksinställningarna – eller om jag använde en instruktion som hoppade över något sådant. Senaste problemet är att jag inte lyckas få in Apache alls verkar det som – trots att jag följer instruktionerna. Häromdagen tipsade Jonas om Lighttpd men första installationsförsöket misslyckades. Jag gör ett nytt försök idag och använder mig av instruktionen på PiMyLifeUp som har många intressanta tips.

    Nu vet jag vad jag missade förra försöket! I punkt 10 är det några ändringar som ska göras, bland annat remma en massa rader och det gjorde jag förra gången med men sökvägen för socket måste ändras också:
    ”socket” => ”/var/run/php/php7.0-fpm.sock”
    Efter det fick jag uppsidan phpinfo() som förväntat! Nu är jag riktigt nöjd!!! 😀

    Nästa steg blir att installera MySQL så jag kan använda databaser, som till exempel för att installera WordPress. Jag fortsätter med nästa tutorial från PiMyLifeUp. Det är en några år gammal sida men jag börjar med att följa den och hoppas att alla updates och uppgrades går ihop i slutändan.

    Jag har glömt hur en prickar i val i Unix när en kommer till installationsinterface så jag fick googla lite och hittade en sida om Linuxkommandon där det finns en översikt. Då fick jag nästa problem (med phpmysqladmin) att fungera.

    Med de flesta delarna till min webbserver färdig gick jag tillbaka till RaspberryPi.org och deras tutorial om hur en installerar WordPress, jag tycker den är ganska enkel att följa så nu är WordPress-sidan uppe och går på datorn.

    Nästa steg var att installera webbinterfacet för kameran. Jag gick så klart tillbaka till sidan RPi-Cam-Web-Interface på eLinux.org. När det ät klart ligger kameran som förstasida. Det behöver ändras om jag vill kunna navigera från WordPress…

    …och så råkade jag klicka för fort och välja Apache istället för Lighttpd och webbkamera-interfacet börjar installera skiten. Efter lite joxande och letande gick jag tillbaka till tutorial för kamera-interfacet och ser att det bästa är att börja om från början igen. STOR SUCK!!!

    På’t igen…

    Relaterade bilder:

  • Starta en webbserver i RaspberryPi.

    Starta en webbserver i RaspberryPi.

    Jag ska ju egentligen komma igång med min kamera och snygga till program och interface men när jag googlar så kommer jag hela tiden på avvägar. Nu har jag nyss installerat en webbserver på Raspberryn. Jag är inte säker på vad jag ska ha den till förutom att det kan vara roligt att leka med den!

    Det var denna sida jag hittade: Build a LAMP web server with WordPress Där finns en massa roliga projekt att börja med. Att ladda ner webbservern var jättelätt, skriv som det står så börjar den ladda ner och packa upp. Det var bara det att jag lyckades stoppa processen mitt i. Provade att börja om i sig med det hade låst sig någonstans, så jag googlade vidare och hittade hjälp på Ask Ubuntu:
    1. Check paused tasks by typing jobs in the terminal
    2. To resume a process, type fg
    3. If you have multiple tasks, then type fg 1, fg 2, etc…

    Alltså:
    1. Se om det finns några jobb som är satta på paus genom att skriva jobs i terminalen
    2. För att fortsätta en process skriver du fg
    3. Om du har flera pausade processer skriver du, then type fg 1, fg 2, o.s.v…

    Relaterade bilder: