Installera Xampp [LÖST]

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Användarvisningsbild
Hymer
Inlägg: 416
Blev medlem: 07 sep 2008, 21:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Installera Xampp [LÖST]

Inlägg av Hymer »

Jag har inte hittat Xampp varken i Lägg till... eller i Synaptic. Då har jag laddat hem xampp-linux-1.6.7.tar.gz, så nu ligger den prydligt på skrivbordet. Men nu vet jag inte, hur jag ska installera den. Enligt Xampp hemsida är det väldigt enkelt. Det låter uppmuntrande, men ändå vet jag inte hur.
Senast redigerad av 3 Hymer, redigerad totalt 12 gång.
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

Re: Installera Xampp

Inlägg av KiviE »

varför skulle du vilja installera xampp?

Du vill stätta upp en webbserver? isf är det bättre att installera det genom pakethanteraren som följer med ubuntu. http://wiki.linuxportalen.se/index.php/ ... L_i_Ubuntu
Användarvisningsbild
felham
Inlägg: 74
Blev medlem: 22 apr 2008, 16:49
OS: Kubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Malmö
Kontakt:

Re: Installera Xampp

Inlägg av felham »

Jag installerade XAMPP på Kubuntu nyss. Jag följde i stort sett de instruktionerna som finns på deras hemsida, men hade vissa problem som dock löstes här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=191&t=29925
If it's raining and you're running / don't slip in mud / 'cause if you do / you'll slip in blood tonight.
Användarvisningsbild
Hymer
Inlägg: 416
Blev medlem: 07 sep 2008, 21:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Installera Xampp

Inlägg av Hymer »

KiviE, jag vill installera Xampp av en enda anledning: jag gör hemsidor med .php-filer. Sidorna som hålls ihop med <include>. Varje del ligger på olika sidor. Jag skulle vilja se dem sidorna hopsatta.
När jag använde WinXP, då använde jag Xampp, det var enkelt att installera och enkelt att använda. 8)
Har du ett förslag om program som hjälper visar mina php-sidor rätt medan jag gör dem, innan jag lägger ut dem på Internet? :-\ Jag är beredd att installera annat, om det blir bättre.
Användarvisningsbild
omnius
Inlägg: 272
Blev medlem: 30 jan 2007, 12:38
OS: Annat GNU/Linux
Utgåva: Vet inte/ingen utgåva passar
Ort: Gnesta

Re: Installera Xampp

Inlägg av omnius »

Hymer, xampp är rätt lösning för dig, under förutsättning att du inte vill ha apache igång hela tiden.

Du har installationsinstruktioner på xampps hemsida, men här får du dem ändå.

* lägg arkivet i din hemmapp
* öppna ett terminalfönster
* skriv följande

Kod: Markera allt

sudo tar xvfz xampp-linux-1.6.7.tar.gz -C /opt
och sen är det klart....

problem för dig är att du måste vara root för access till mappen htdocs där dina webbfiler skall placeras, ett fulfix för detta är att du kör nautilus som root, letar dig till /opt/lampp/htdocs/ .... i den mappen skapar du en mapp och döper den, förslagsvis, till ditt användarnamn, ändra ägare och grupp til ditt användarnamn på mappen och skapa en symbolisk länk (högerklicka på mappen och välj 'skapa länk'. Placera länken i din hemmapp och döp den till något passande, htdocs eller public_html kanske. Lägg dina webbgrejjer i den symboliska länken i din hemmapp så hamnar de på rätt ställe och du kommer ha skrivrättigheter. I en webbläsare blir addressen http://localhost/dittanvändarnamn.

Sen kan det vara kul att fixa till kommandona för att starta och stoppa och sådant i din huvudmeny.
Användarvisningsbild
Hymer
Inlägg: 416
Blev medlem: 07 sep 2008, 21:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Installera Xampp

Inlägg av Hymer »

Tack omnius! Det här var mycket. ::) Installationen är ovanligt för mig, men jag tror inte att det blir problem där. Däremot att köra Nautilus som root, det här fattar jag inte än, men det klarnar kanske medan jag gör det. Jag återkommer med frågor om min dator inte exploderar av den här installationen. ;)
Användarvisningsbild
Hymer
Inlägg: 416
Blev medlem: 07 sep 2008, 21:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Installera Xampp

Inlägg av Hymer »

sudo tar xvfz xampp-linux-1.6.7.tar.gz -C /opt
och sen är det klart....
:o Behöver jag inte ens klicka på "Packa upp"?
Nu kommer det svåra. Att köra Nautilus som root. ??? Det klarnade inte.
Användarvisningsbild
ZX Spectrum
Inlägg: 4905
Blev medlem: 04 jan 2007, 22:58
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg

Re: Installera Xampp

Inlägg av ZX Spectrum »

Hymer skrev:
sudo tar xvfz xampp-linux-1.6.7.tar.gz -C /opt
och sen är det klart....
:o Behöver jag inte ens klicka på "Packa upp"?
Nu kommer det svåra. Att köra Nautilus som root. ??? Det klarnade inte.
Öppna terminalen och skriv sudo nautilus och ange lösenordet. Sen är du root i filhanteraren.
Tänk bara på att det kan vara vanskligt att köra nautilus som root. Lätt att ta bort något som inte ska bort, typ en mapp eller fil.
Bild
Jag vet vad jag vill, men vill inte det jag vet, men ändå vet jag ingenting och nu vet jag garanterat inte vad jag snackar om
Användarvisningsbild
Hymer
Inlägg: 416
Blev medlem: 07 sep 2008, 21:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Installera Xampp

Inlägg av Hymer »

Ok. Räcker det att köra Nautilus som root en gång?
Hur kan jag köra Nautilus som vanligt igen sen?
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

Re: Installera Xampp

Inlägg av KiviE »

Jag tycker Xampp låter väldigt krångligt, svårt att hålla uppdaterad och onödigt om man vill ha igång en webbserver med php.
Användarvisningsbild
felham
Inlägg: 74
Blev medlem: 22 apr 2008, 16:49
OS: Kubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Malmö
Kontakt:

Re: Installera Xampp

Inlägg av felham »

Du vill stätta upp en webbserver? isf är det bättre att installera det genom pakethanteraren som följer med ubuntu.
Om man följer uppmaningen att bara installera Php, Apache och MySQL, missar man då inte en massa andra funktioner/program etc, som är nyttiga. På XAMPPs hemsida står att det bland annat ingår:

PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite and IMAP C-Client.
Öppna terminalen och skriv sudo nautilus
https://help.ubuntu.com/community/RootSudo står att läsa att man "aldrig" ska köra sudu för grafiska program & istället köra gksudo i Gnome, eller kdesu i KDE. Är inte jättevan vid Linux, men...
If it's raining and you're running / don't slip in mud / 'cause if you do / you'll slip in blood tonight.
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

Re: Installera Xampp

Inlägg av KiviE »

felham skrev:
Du vill stätta upp en webbserver? isf är det bättre att installera det genom pakethanteraren som följer med ubuntu.
Om man följer uppmaningen att bara installera Php, Apache och MySQL, missar man då inte en massa andra funktioner/program etc, som är nyttiga. På XAMPPs hemsida står att det bland annat ingår:

PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite and IMAP C-Client.
Behöver du allt det? ivf så borde allt gå att installera via ubuntus paketeringssystem med :) och så slipper man manuellt uppdatera det då systemet sköter om allt sådant.
Användarvisningsbild
Hymer
Inlägg: 416
Blev medlem: 07 sep 2008, 21:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Installera Xampp

Inlägg av Hymer »

KiviE, du har rätt, jag behöver inte allt det här. Jag vill installera så lite som möjligt. Jag avstår gärna från Xampp. Jag skulle vilja få ett konkret förslag, vilket program ska jag installera bara för att få se mina .php-filer med <include> hopklistrade .
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

Re: Installera Xampp

Inlägg av KiviE »

Hymer skrev:KiviE, du har rätt, jag behöver inte allt det här. Jag vill installera så lite som möjligt. Jag avstår gärna från Xampp. Jag skulle vilja få ett konkret förslag, vilket program ska jag installera bara för att få se mina .php-filer med <include> hopklistrade .
http://wiki.linuxportalen.se/index.php/ ... L_i_Ubuntu

Och med include antar jag att du menar att du skriver i en php fil

Kod: Markera allt

<?php
include path/to/fil.php
?>
eller något liknande.
Användarvisningsbild
Hymer
Inlägg: 416
Blev medlem: 07 sep 2008, 21:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Installera Xampp

Inlägg av Hymer »

Jag skriver t ex

Kod: Markera allt

 <?php include "meny.php";?>
och jag har meny.php på en annan sida, men det ska se ut som om det skulle vara samma sida. Det är server som sätter ihop det. Det är det enda orsaken för mig att sätta upp en server, även det känns lite överdrivet. Ungefär som att köpa ett hus för att kunna hänga upp en tavla på väggen. :D Annars är jag inte så insatt i php, <include> är det enda jag använder än så länge.
Jag ska läsa genom den sidan så fort jag har tid, nu måste jag gå.
Användarvisningsbild
omnius
Inlägg: 272
Blev medlem: 30 jan 2007, 12:38
OS: Annat GNU/Linux
Utgåva: Vet inte/ingen utgåva passar
Ort: Gnesta

Re: Installera Xampp

Inlägg av omnius »

Det du då behöver installera är apache2 och php5.

öppna en terminal och skriv följande

Kod: Markera allt

sudo apt-get install apache2 libapache2-mod-php5
det ska räcka för själva installationen..sen ska vi fixa till det så att du kan lägga ditt stuff i din hemmapp....
vi kopierar en befintlig inställning först, använd en terminal, som sen ska modifieras

Kod: Markera allt

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/dinsajt
byt ut 'dinsajt' mot vad tusan du vill
sen ska den ändras som sagt, tryck alt+f2 och i 'startaren' skriver du

Kod: Markera allt

gksudo gedit /etc/apache2/sites-available/dinsajt
men byt ut 'dinsajt' mot det namn du valde
I filen pekar du om DocumentRoot till en ny plats (det kommer stå /var/www ), jag föreslår /home/dittanvändarnamn/public_html (byt ut dittanvändarnamn mot ditt användarnamn)
Gör samma sak med Directory, så att det pekar mot den nya platsen
Spara filen

i en terminal kör du

Kod: Markera allt

sudo a2dissite default && sudo a2ensite dinsajt
men kom ihåg att byta ut 'dinsajt' till det namn du valde i början
i en terminal kör du

Kod: Markera allt

sudo /etc/init.d/apache2 restart
för att starta om apache
lägg dina webbgrejjer i mappen public_html i din hemmapp. Använd adressen http://localhost/~dittanvändarnamn i en webbläsare för att se hur det blir...eller så räcker det med localhost iochmed att du stängt av /var/www, jag vet inte...skit samma, du märker hur det går

för vidare läsning och stuff
https://help.ubuntu.com/community/ApacheMySQLPHP
Användarvisningsbild
Hymer
Inlägg: 416
Blev medlem: 07 sep 2008, 21:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Installera Xampp

Inlägg av Hymer »

Tack, Omnius för det noggranna handledningen. Jag ska följa den så fort jag hinner. Det blir nästa vecka. Xampp ligger nu i hemmamappen, då slänger jag den förstås.
Användarvisningsbild
felham
Inlägg: 74
Blev medlem: 22 apr 2008, 16:49
OS: Kubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Malmö
Kontakt:

Re: Installera Xampp

Inlägg av felham »

KiviE skrev:Behöver du allt det? ivf så borde allt gå att installera via ubuntus paketeringssystem med :) och så slipper man manuellt uppdatera det då systemet sköter om allt sådant.
Hmm, kanske inte. Men eftersom jag är mest intresserad av att skapa webbsidor, och inte så intresserad av tekniken på en webbserver, så tycker jag iaf att det är smidigt att bara kunna tänka på det. Jag vet inte vad alla de där programmen etc är till för, men det känns smidigt att t.ex. bildhantering kan funka på en gång, utan att jag ska behöva få en massa felmeddelanden etc på vägen... Så det underlättar ju lite grann att man bara startar XAMPP med ett kommando och inte behöver installera tio olika komponenter och starta dem för att få igång allt. Plus att jag t.ex. använder XAMPP på en Windowsdator på jobbet, så blir man van så blir man. :)
If it's raining and you're running / don't slip in mud / 'cause if you do / you'll slip in blood tonight.
Användarvisningsbild
felham
Inlägg: 74
Blev medlem: 22 apr 2008, 16:49
OS: Kubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Malmö
Kontakt:

Re: Installera Xampp

Inlägg av felham »

Hmm, jag försökte lägga in XAMPP i startmenyn (Kubuntu), men lyckades inte.....

Startkommandot för XAMPP är:

Kod: Markera allt

sudo /opt/lampp/lampp start 
Jag gick in i menyeditorn och lade till XAMPP och skrev ovanstående kod där det står "Kommando", men det tycks inte funka. Vad har man gjort för fel...?
If it's raining and you're running / don't slip in mud / 'cause if you do / you'll slip in blood tonight.
Rizla+
Inlägg: 4
Blev medlem: 27 maj 2008, 21:31
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Installera Xampp

Inlägg av Rizla+ »

Jag vill verkligen frånråda att installera lampp på en linuxburk. Jag kom själv från xp och körde xampp och det var superbra. Körde därefter, av ren vana, lampp for linux på ubuntu. Bra, men mycket bökigare och med mer möjliga felkällor än att bara installera apache2, php5 och mysql direkt på datorn. Det finns ett hav av guider att tillgå till hur man gör. T.ex.

http://joeabiraad.com/linuxunix/install ... sqlphp/100

http://vietebook.blogspot.com/2008/02/i ... buntu.html

eller kanske den tydligaste:

http://www.howtoforge.com/ubuntu_lamp_for_newbies

Det går också bra att googla runt och stöter man på problem med hur att inställa php.ini och andra konfigurationsfilar, så finns väldigt mycket hjälp att hämta därute.

Mitt råd är alltså entydigt: glöm xampp för linux, det är bara ett överflödigt interface som i långa loppet kommer att besvärliggöra arbetet.
Lycka till!
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"