Tema: Programvare; sjanger: Artikler
Skrevet av Stig Magnus Halvorsen den 11. juni 2007 kl 02:11:18; Kommentarer: 0
Denne manualen gjelder hovedsaklig for Mandriva Linux 2007.0 Free Edition, men jeg antar at noen av de samme prinsippene gjelder for andre opperativsystemer også. Denne manualen er basert på hvordan MySQL ble satt opp på Nerdvar og her virker det strålende.
Først må vi få installert MySQL på tjeneren. Den enkleste måten foregår under installasjonen av opperativsystemet (Mandriva), den andre er å bruke pakkehåndtereren.
Installeringsmetode 1: Under installasjonen av OS-et vil du under veis få beskjed om å velge hvilke pakker du ønsker å installere sammen med OS-et. Pass i såfall på at du velger Database som en av disse pakkene, hvis du ser andre MySQL-pakker som kan virke relevante kan det lønne seg å hake av ved disse også. Siden du sannsynligvis skal bruke maskinen som en tjener (server) kan det også lønne seg å hake av ved andre relevante pakker (kommer an på ditt mål med maskinen).
Hvis du nå etter installasjonen finner filene "mysql_install_db" (kan hende den kun heter "mysql_install") og "mysql_secure_install" i "/usr/bin"-mappa har du nådd målet.
Installeringsmetode 2: Velg K-meny -> System -> Oppsett -> Pakkehåndtering -> "Install, remove & update software" (altså pakkehåndtereren). Velg så Programvare og til slutt Se på... I søk-feltet skriver du "mysql". Av alt som ramses opp velger du pakkene jeg har nevnt nedenfor (Det er disse MySQL-relaterte pakkene som er installert på Nerdvar).
Hvis du finner nyere versjoner, tilsvarende (Mandriva) eller tilsvarende for ditt OS kan du selvfølgelig velge dette istede. Selv om du fant filene nevnt tidligere kan det uansett lønne seg å passe på at du har alle pakkene (for å være på den sikre siden). Ta en omstart og sjekk om de tidligere nevnte filene nå befinner seg i /usr/bin-mappa, hvis de fortsatt ikke er der bør du kjøre en oppdatering av OS-et, eventuelt prøve en tredje metode for å installere mysql; bruke terminalen. Prøv enten å skrive urpmi MySQL MySQL-client libmysql-15-devel eller urpmi MySQL MySQL-client libmysql-15-5.0.24a-2mdv2007.0. Denne metoden har jeg altså ikke testet, men jeg ser ingen grunn til at det ikke skal fungere.
Uansett, har du filene "mysql_install_db" (kan hende den kun heter "mysql_install") og "mysql_secure_install" i "/usr/bin"-mappa har du klart det. Disse filene er viktig for konfigurasjonen av MySQL og for å i det hele tatt få det til å fungere...
Da gjenstår det altså konfigurering for å få MySQL til å fungere. En manual om riktig konfigurering finner du her.
(Alt du gjør på din maskin er ditt ansvar! Vi påtar oss null ansvar hvis det ikke virker, eller hvis andre feil oppstår).