Webserver xampp /phpmyadmin ?
-
- Indlæg: 746
- Tilmeldt: 18. maj 2011, 21:54
- Geografisk sted: Ugelbølle ved Aarhus
Webserver xampp /phpmyadmin ?
I mit arbejde på hjemmesider, bruger jeg LAMP, Linux Apache Mysql php webserver.
Hver gang jeg installerer serveren på min Ubuntu maskine får jeg denne meddelelse:
Jeg forstår ikke, hvad der menes med det, men efter at jeg klkker videre uden at vide, hvad jeg gør -og hvorfor - så kører det.
Nogen der ved hvorfor denne ERROR meddelelse kommer ?
Hvad med XAMPP ?
Den brugte jeg i gamle dage i min Windows tid.
Den kørte godt, og lod sig installere uden protester.
Kender I den, og ved I hvorfor den ikke er med i software centeret ?
Henning
Hver gang jeg installerer serveren på min Ubuntu maskine får jeg denne meddelelse:
Jeg forstår ikke, hvad der menes med det, men efter at jeg klkker videre uden at vide, hvad jeg gør -og hvorfor - så kører det.
Nogen der ved hvorfor denne ERROR meddelelse kommer ?
Hvad med XAMPP ?
Den brugte jeg i gamle dage i min Windows tid.
Den kørte godt, og lod sig installere uden protester.
Kender I den, og ved I hvorfor den ikke er med i software centeret ?
Henning
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: Webserver xampp /phpmyadmin ?
Jeg har også bøvlet med at få phpmyadmin og mysql til at køre lokalt. Det som løste tingene for mig var at rydde så meget op som muligt i php5 og mysql og så geninstallere.
og
Hvor mysql-installationen så spørger om et admin-password lod jeg det stå tomt og fortsatte til installationen var til ende.
Derefter kunne jeg logge ind i mysql
Her oprettede jeg først en bruger:
og en database
Konstaterede at databasen nu eksisterede
Hvorefter jeg så gav brugeren rettigheder til at bruge databasen og afsluttede mysql
Herefter var det nødvendigt at ændre lidt i php-inifilen
Ændringen bestod i at fjerne ";" foran ;extension=php_mysql.so
gemme og lukke filen og omdøbe den til php.ini
Og så genstarte apache2 for at få registreret ændringen
For at kunne bruge phpmyadmin fra browseren skulle der endelig ændres lidt i apache2.conf
Her skal så til slut i filen indføres flg. 2 linjer:
Gem og luk, og genstart apache2 igen
Og det fjernede så alle mine mange problemer med mysql og phpmyadmin i min lokale installation. Håber det kan løse det for dig også.
P.S.: Det er måske ikke så let at se det, men mysql-kommandoerne slutter med ; (semikolon)
Kode: Vælg alt
sudo apt-get purge mysql-client mysql-client-5.0 mysql-common mysql-server mysql-server-5.0
sudo apt-get autoremove
sudo apt-get autoclean
og
Kode: Vælg alt
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mysql-common mysql-client-5.1 mysql-server-5.1
Hvor mysql-installationen så spørger om et admin-password lod jeg det stå tomt og fortsatte til installationen var til ende.
Derefter kunne jeg logge ind i mysql
Kode: Vælg alt
mysql -u root
Her oprettede jeg først en bruger:
Kode: Vælg alt
mysql> CREATE USER brugernavn IDENTIFIED BY PASSWORD 'minadgangskode';
og en database
Kode: Vælg alt
mysql> CREATE DATABASE mindatabase;
Konstaterede at databasen nu eksisterede
Kode: Vælg alt
mysql> SHOW DATABASES;
Hvorefter jeg så gav brugeren rettigheder til at bruge databasen og afsluttede mysql
Kode: Vælg alt
mysql> GRANT ALL PRIVILEGES ON DatabaseName.* TO brugernavn@localhost;
mysql> FLUSH PRIVILEGES;
mysql> \q
Herefter var det nødvendigt at ændre lidt i php-inifilen
Kode: Vælg alt
sudo gedit /usr/share/php5/php.ini-production
Ændringen bestod i at fjerne ";" foran ;extension=php_mysql.so
gemme og lukke filen og omdøbe den til php.ini
Kode: Vælg alt
mv /usr/share/php5/php.ini-production /usr/share/php5/php.ini
Og så genstarte apache2 for at få registreret ændringen
Kode: Vælg alt
sudo service apache2 restart
For at kunne bruge phpmyadmin fra browseren skulle der endelig ændres lidt i apache2.conf
Kode: Vælg alt
sudo gedit /etc/apache2/apache2.conf
Her skal så til slut i filen indføres flg. 2 linjer:
Kode: Vælg alt
# Include phpmyadmin
Include /etc/phpmyadmin/apache.conf
Gem og luk, og genstart apache2 igen
Kode: Vælg alt
sudo service apache2 restart
Og det fjernede så alle mine mange problemer med mysql og phpmyadmin i min lokale installation. Håber det kan løse det for dig også.
P.S.: Det er måske ikke så let at se det, men mysql-kommandoerne slutter med ; (semikolon)
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Re: Webserver xampp /phpmyadmin ?
Et eller andet sted er det også noget rod at køre med en LAMP server oven på en almindelig arbejdscomputer.
Mit råd vil være at du bruger virtualbox sammen med f.eks. turnkey LAMP
http://www.turnkeylinux.org/lampstack
Så optager serveren også kun ressourcer på dit system, så længe du reelt set bruger den.
Mit råd vil være at du bruger virtualbox sammen med f.eks. turnkey LAMP
http://www.turnkeylinux.org/lampstack
Så optager serveren også kun ressourcer på dit system, så længe du reelt set bruger den.
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Indlæg: 746
- Tilmeldt: 18. maj 2011, 21:54
- Geografisk sted: Ugelbølle ved Aarhus
Re: Webserver xampp /phpmyadmin ?
Tak for svarene.
God ide med virtualbox, den har jeg lige installeret, så vil jeg installere LAMP serveren på den senere.
Henning
God ide med virtualbox, den har jeg lige installeret, så vil jeg installere LAMP serveren på den senere.
Henning
-
- Indlæg: 746
- Tilmeldt: 18. maj 2011, 21:54
- Geografisk sted: Ugelbølle ved Aarhus
Re: Webserver xampp /phpmyadmin ?
Så kom der lige lidt flere spørgsmål.thj01 skrev:Et eller andet sted er det også noget rod at køre med en LAMP server oven på en almindelig arbejdscomputer.
Mit råd vil være at du bruger virtualbox sammen med f.eks. turnkey LAMP
http://www.turnkeylinux.org/lampstack
Så optager serveren også kun ressourcer på dit system, så længe du reelt set bruger den.
- Jeg har forsøgt at installere Lubuntu på virtualbox fra en LiveCD, men jeg kunne ikke installere, kun køre den fra CD'en. Hvordan gør jeg ?
- Er lanpstack en komplet distro, eller skal der først installeres Linux i virtualbox?
- og hvordan får jeg USB i virtualbox, så jeg evt kan installere der fra?
Henning
-
- Admin
- Indlæg: 3652
- Tilmeldt: 5. mar 2010, 19:58
- IRC nickname: nicky
- Geografisk sted: 192.168.20.42
Re: Webserver xampp /phpmyadmin ?
Jamen det tror jeg faktisk at jeg kan svarer på
Har du i VirtualBox oprettet en virtuel harddisk som du kan installere på? Egentlig er det bare en fil på harddisken som så bliver brugt af virtualbox, og hvis du har plads til det vil jeg anbefale 10-12gb til den.
Yep, lampstack er en komplet distro, og ifølge deres side kan den også køres live. Så kan den testes inden den bliver installeret.
USB virker kun i VirtualBox hvis du bruger udgaven fra Oracle. Den i softwarecenteret er open source udgaven (OSE), og den understøtter det ikke. Men Oracle har pakket USB-udgaven i et *.deb-arkiv, så det burde ikke være noget problem at installere den, i stedet for den anden https://www.virtualbox.org/wiki/Linux_Downloads
Har du i VirtualBox oprettet en virtuel harddisk som du kan installere på? Egentlig er det bare en fil på harddisken som så bliver brugt af virtualbox, og hvis du har plads til det vil jeg anbefale 10-12gb til den.
Yep, lampstack er en komplet distro, og ifølge deres side kan den også køres live. Så kan den testes inden den bliver installeret.
USB virker kun i VirtualBox hvis du bruger udgaven fra Oracle. Den i softwarecenteret er open source udgaven (OSE), og den understøtter det ikke. Men Oracle har pakket USB-udgaven i et *.deb-arkiv, så det burde ikke være noget problem at installere den, i stedet for den anden https://www.virtualbox.org/wiki/Linux_Downloads
-
- Indlæg: 746
- Tilmeldt: 18. maj 2011, 21:54
- Geografisk sted: Ugelbølle ved Aarhus
Re: Webserver xampp /phpmyadmin ?
Tak for svaret.
Nu har jeg endelig kæmpet mig igennem installationen af Virualbox og Lampstack, og det ser ud til at køre.
Nu står der: root@lamp#
Inde i /var/www er der en index.php og phpinfo.php.
Hvordan kalder jeg dem?
og PHPMyadmin?
Skal jeg bruge browseren uden for Virtualboxen?
Under opsætningen var der network settings (eth0) med ipadresse, Netmask, gateway og 2 name server adresser.
Jeg har prøvet at skrive http://http://10.0.2.2/ og de andre forskellige adresser, men hver gang går browseren over på Google.
Hvad kan jeg gøre?
Henning
Nu har jeg endelig kæmpet mig igennem installationen af Virualbox og Lampstack, og det ser ud til at køre.
Nu står der: root@lamp#
Inde i /var/www er der en index.php og phpinfo.php.
Hvordan kalder jeg dem?
og PHPMyadmin?
Skal jeg bruge browseren uden for Virtualboxen?
Under opsætningen var der network settings (eth0) med ipadresse, Netmask, gateway og 2 name server adresser.
Jeg har prøvet at skrive http://http://10.0.2.2/ og de andre forskellige adresser, men hver gang går browseren over på Google.
Hvad kan jeg gøre?
Henning
-
- Admin
- Indlæg: 3652
- Tilmeldt: 5. mar 2010, 19:58
- IRC nickname: nicky
- Geografisk sted: 192.168.20.42
Re: Webserver xampp /phpmyadmin ?
Jeg ved ikke lige med phpmyadmin, for det har jeg aldrig brugt, men for at se index.php i Firefox burde det være nok bare at skrive ip-adressen:
10.0.2.2
For at se phpinfo.php skal du sikkert skrive:
10.0.2.2/phpinfo.php
Ved kun at skrive ip-adressen, beder man automatisk om at se en fil der hedder noget med 'index.*', det er derfor det ikke er nødvendigt at skrive filnavnet i det første eksempel.
10.0.2.2
For at se phpinfo.php skal du sikkert skrive:
10.0.2.2/phpinfo.php
Ved kun at skrive ip-adressen, beder man automatisk om at se en fil der hedder noget med 'index.*', det er derfor det ikke er nødvendigt at skrive filnavnet i det første eksempel.
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Re: Webserver xampp /phpmyadmin ?
Når du har startet turnkeyLinux op, så er der en blå skærm, hvor der står de nøjagtige adresser.
Og jeg mener at phpadmin og MySQL skal startes med https (http secure)
Skærmen med adresser burde være lige til at gå til, også til at ændre til faste I adresser, hvis du installerer den i virtualbox
Og jeg mener at phpadmin og MySQL skal startes med https (http secure)
Skærmen med adresser burde være lige til at gå til, også til at ændre til faste I adresser, hvis du installerer den i virtualbox
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: Webserver xampp /phpmyadmin ?
Det er server konfigurationen der bestemmer hvilken fil man får vist hvis ikke man skriver det specifikt, normalt er det sat til index.html, index.php. Men kunne ligeså godt være velkommen.png.
Det er ikke (i ubuntu) nødvendigt med https for at se phpmyadmin.
Ved installering af Ubuntu server kan du vælge at den skal installeres med lamp.
Xampp ville som det er bygget ikke blive godkendt til software centeret da det ikke integrere sig med de eksisterende pakker for det software den installerede. Der udover er det op til udviklerne af Xampp at vedligeholde en pakke i software centeret.
Det er ikke (i ubuntu) nødvendigt med https for at se phpmyadmin.
Ved installering af Ubuntu server kan du vælge at den skal installeres med lamp.
Xampp ville som det er bygget ikke blive godkendt til software centeret da det ikke integrere sig med de eksisterende pakker for det software den installerede. Der udover er det op til udviklerne af Xampp at vedligeholde en pakke i software centeret.