Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Pekkam - 07.01.09 - klo:18.43

Otsikko: Phpmyadmin[Ratkaistu]
Kirjoitti: Pekkam - 07.01.09 - klo:18.43
Latasin ohjelman phpmyadmin. Mistä kyseisen ohjelman löytää? Käsittääkseni se on graafinen ohjelma, mutta ei näy missään.
 ;D
Otsikko: Vs: Phpmyadmin
Kirjoitti: mcduck - 07.01.09 - klo:18.47
Ei ole graafinen ohjelma, vaan WWW-palvelu.

Eli avaa selain ja kirjoita osoitteeksi http://localhost/phpmyadmin (http://localhost/phpmyadmin)
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 07.01.09 - klo:18.50
Tulostaa:

Not Found

Onko osoite oikea? Entä phpmyadminin asetukset, tulisiko jotain muuttaa?
Otsikko: Vs: Phpmyadmin
Kirjoitti: Kullervo - 07.01.09 - klo:18.54
Tulostaa:

Not Found

Onko osoite oikea? Entä phpmyadminin asetukset, tulisiko jotain muuttaa?

Onko /var/www/ -kansiossa symbolinen linkki phpmyadminiin?
Miten "latasit" phpmyadminin?
Otsikko: Vs: Phpmyadmin
Kirjoitti: mcduck - 07.01.09 - klo:18.56
Pitäisi kyllä toimia. Kai valitsit phpMyAdminia asentaessa mitä palvelinta varten se asennetaan? Pakettia asentaessa se kysyy mitä palvelimia käytetään, normaalissa LAMP-palvelimessa valitse tässä kohtaa "Apache2".

(ja tietenkin kai sinulla on Apache, PHP ja MySQL asennettuna?)

(edit: ei muuten näköjään omallakaan koneella ole phpmyadminia /var/www/-hakemistossa, silti phpmyadmin toimii.. Eikä myöskään löydy yhdenkään Apacheen määritellyn sivuston hakemistoista. On tainnut tuo käytäntö muuttua sitten viime Ubuntu-version, ilmeisesti tuo määritellään nykyään vaan /etc/apache2/conf.d/phpmyadmin.conf-tiedostossa?)

Otsikko: Vs: Phpmyadmin
Kirjoitti: Kullervo - 07.01.09 - klo:19.33
(edit: ei muuten näköjään omallakaan koneella ole phpmyadminia /var/www/-hakemistossa, silti phpmyadmin toimii.. Eikä myöskään löydy yhdenkään Apacheen määritellyn sivuston hakemistoista. On tainnut tuo käytäntö muuttua sitten viime Ubuntu-version, ilmeisesti tuo määritellään nykyään vaan /etc/apache2/conf.d/phpmyadmin.conf-tiedostossa?)



Niinpä tosiaan. Hardyssa toisin.
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 07.01.09 - klo:20.48
On tainnut tuo käytäntö muuttua sitten viime Ubuntu-version, ilmeisesti tuo määritellään nykyään vaan /etc/apache2/conf.d/phpmyadmin.conf-tiedostossa?)

Minulla ei kyseistä tiedostoa ole ollenkaan eikä muutakaan, jonka nimessä olisi "phpmyadmin".
Otsikko: Vs: Phpmyadmin
Kirjoitti: mcduck - 07.01.09 - klo:21.07
Kuinka oikein asensit tuon phpmyadminin? Kyllä sen Ubuntun pakettivarastoista löytyvän paketin pitäisi toimia (itselläni ainakin toimii, juuri kokeilin toisella koneella).

Koitappa vaikka poistaa tuo paketti ja asentaa uudestaan. Ja muista tosiaan asennuksen aikana valita oikea palvelin.
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 07.01.09 - klo:22.56
Asensin sen komennolla
Koodia: [Valitse]
sudo aptitude install phpmyadmin
Ei kysellyt mitään välillä.

Ps. Hypin tässä välillä XP:n puolella, koska met katsotaan televisiota tietokoneen näytöltä...
Kohta alkaa Muurinmurtajat, vai mikä se oli  :D
Otsikko: Vs: Phpmyadmin
Kirjoitti: mcduck - 07.01.09 - klo:23.23
Muurinmurtajat :D

Mutta joo, koitas tosiaan poistaa ja asentaa uudestaan. Lienee mennyt asennus jotenkin pieleen jos ei kerran edes kysellyt minkä palvelimen kanssa tuota haluat käyttää.

Tai kai tuon jollain dpkg --reconfigure-viritelmälläkin voisi koittaa saada kuntoon mutta kun eipä tuo tosiaann iso pkaetti ole uudelleenasennettavaksikaan.
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 08.01.09 - klo:00.45
Ei tapahtunut muutoksia. Ei kysellyt apachea, kysyi vaan Haluatko jatkaa, eli asennetaanko. Onko tässä uusimassa Ubuntussa jokin eri systeemi?

Ps. Jo löytyi: /etc/phpmyadmin/

Mitähän sieltä pitää muokata?
Otsikko: Vs: Phpmyadmin
Kirjoitti: Kullervo - 08.01.09 - klo:08.05
Ei tapahtunut muutoksia. Ei kysellyt apachea, kysyi vaan Haluatko jatkaa, eli asennetaanko. Onko tässä uusimassa Ubuntussa jokin eri systeemi?

Ps. Jo löytyi: /etc/phpmyadmin/

Mitähän sieltä pitää muokata?
Tulosteet?
Koodia: [Valitse]
ls -l /etc/apache2/conf.d
ls -l /etc/phpmyadmin
cat /etc/phpmyadmin/apache.conf
Otsikko: Vs: Phpmyadmin
Kirjoitti: mcduck - 08.01.09 - klo:08.45
Samaa uusinta Ubuntu a itsekkin käytän.

Koitas huvin ja urheilun vuoksi asentaa Synapticin kautta, itse nimittäin tein niin ja phpmyadminin kohdalla tosiaan aukesi ihan graafinen ikkuna josta piti valita tuo haluamansa palvelin..

Tietenkin joku "dpkg --reconfigure..." -rimssu voisi kanssa auttaa..
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 08.01.09 - klo:09.17
Laittelin välillä pakettienhallinan kautta. Sama tulos.
En löytänyt sieltä mitään, josta voisi valita phpmyadminlle apache2
Tulostuksia:
Koodia: [Valitse]
/etc/apache2/conf.d
-rw-r--r-- 1 root root  269 2008-09-19 16:41 charset
-rw-r--r-- 1 root root 1464 2008-09-19 16:41 security

 /etc/phpmyadmin
-rw-r--r-- 1 root root      983 2008-08-28 03:23 apache.conf
-rw-r--r-- 1 root root      168 2008-08-28 03:23 config.footer.inc.php
-rw-r--r-- 1 root root      168 2008-08-28 03:23 config.header.inc.php
-rw-r--r-- 1 root root     1936 2008-08-28 03:23 config.inc.php
-rw-r----- 1 root www-data    8 2009-01-06 16:20 htpasswd.setup
-rw-r--r-- 1 root root      328 2008-08-28 03:23 lighttpd.conf
Otsikko: Vs: Phpmyadmin
Kirjoitti: Kullervo - 08.01.09 - klo:09.28
Eli tuolta  /etc/apache2/conf.d -hakemistosta puuttuu linkki tuohon apache.confiin.
Koodia: [Valitse]
lrwxrwxrwx 1 root root   28 2008-11-20 23:20 phpmyadmin.conf -> ../../phpmyadmin/apache.conf

Miltä näyttää tuo  /etc/phpmyadmin/apache.conf

Koodia: [Valitse]
cat /etc/phpmyadmin/apache.conf
# phpMyAdmin default Apache configuration

Alias /phpmyadmin /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin>
Options Indexes FollowSymLinks
DirectoryIndex index.php

# Authorize for setup
<Files setup.php>
    # For Apache 1.3 and 2.0
    <IfModule mod_auth.c>
AuthType Basic
AuthName "phpMyAdmin Setup"
AuthUserFile /etc/phpmyadmin/htpasswd.setup
    </IfModule>
    # For Apache 2.2
    <IfModule mod_authn_file.c>
AuthType Basic
AuthName "phpMyAdmin Setup"
AuthUserFile /etc/phpmyadmin/htpasswd.setup
    </IfModule>
    Require valid-user
</Files>
<IfModule mod_php4.c>
AddType application/x-httpd-php .php

php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_value include_path .
</IfModule>
<IfModule mod_php5.c>
AddType application/x-httpd-php .php

php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_value include_path .
</IfModule>
</Directory>
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 08.01.09 - klo:09.55
Ei taida olla eroja...
Koodia: [Valitse]
# phpMyAdmin default Apache configuration

Alias /phpmyadmin /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin>
Options Indexes FollowSymLinks
DirectoryIndex index.php

# Authorize for setup
<Files setup.php>
    # For Apache 1.3 and 2.0
    <IfModule mod_auth.c>
AuthType Basic
AuthName "phpMyAdmin Setup"
AuthUserFile /etc/phpmyadmin/htpasswd.setup
    </IfModule>
    # For Apache 2.2
    <IfModule mod_authn_file.c>
AuthType Basic
AuthName "phpMyAdmin Setup"
AuthUserFile /etc/phpmyadmin/htpasswd.setup
    </IfModule>
    Require valid-user
</Files>
<IfModule mod_php4.c>
AddType application/x-httpd-php .php

php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_value include_path .
</IfModule>
<IfModule mod_php5.c>
AddType application/x-httpd-php .php

php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_value include_path .
</IfModule>
</Directory>
Mutta tuo apache2/conf.d...
Otsikko: Vs: Phpmyadmin
Kirjoitti: Kullervo - 08.01.09 - klo:10.46
Koitas huvin ja urheilun vuoksi asentaa Synapticin kautta, itse nimittäin tein niin ja phpmyadminin kohdalla tosiaan aukesi ihan graafinen ikkuna josta piti valita tuo haluamansa palvelin..

Noin minäkin muistan, tosin hämärästi.

Nyt siellä mahdollisesti jotkin asetustiedostot "muistelevat vanhoja" uudelleen asentaessa ja häiritsevät.
Voisi vielä koettaa synapticin kautta poistaa phpmyadminin asetustiedostoineen ja asentaa uudelleen, josko tuo valintaikkuna tulisi esiin.

Ps. Mitähän ne vaihtoehdot sitten olivat, sitä en muista :(
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 08.01.09 - klo:10.50
Nyt toimii!! Kiitos!

Tekasin tällaisen phpmyadmin.conf tiedoston:

Include /etc/phpmyadmin/apache.conf

Mutta ohjelma pyytelee tunnusta ja salasanaa, saas nähdä, arvaanko ne....

Vai pitääkö minun rekisteröityä www.phpmyadmin.nettiin
Otsikko: Vs: Phpmyadmin
Kirjoitti: Kullervo - 08.01.09 - klo:10.57
Tekasin tällaisen phpmyadmin.conf tiedoston:

Include /etc/phpmyadmin/apache.conf

Ihanko tekaisit! Saako kysyä mihin sen tekaisit?
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 08.01.09 - klo:11.00
Tuonne hakemistoon /etc/apache2/conf.d/

Mutta nyt on ongelmana, mikä tunnus ja salasana tuohon kelpaa?
Otsikko: Vs: Phpmyadmin
Kirjoitti: Kullervo - 08.01.09 - klo:11.28
Tuonne hakemistoon /etc/apache2/conf.d/

Mutta nyt on ongelmana, mikä tunnus ja salasana tuohon kelpaa?
Ymmärtääkseni oikeampi tapa olisi ollut luoda se symbolinen linkki.

Se kysyy salasanaa jonka asentaessasi mysqln olet luonut.
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 08.01.09 - klo:11.41
Tosiaan.

No voi , eihän siinä ole mitään salasanaa!  8)

Pelkkä localhost ylempään kenttään ja Ok
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 08.01.09 - klo:11.45
Samaa ilmoittelee, kuin php-skriptillä, kun yritin luoda tietokantaa, nyt vain suomeksi:
Koodia: [Valitse]
Luo uusi tietokanta: Ohjeet
Ei käyttöoikeuksia

Miten tuota saa muutettua? Kokeilen, voiko noita oikeuksia lisätä...
Otsikko: Vs: Phpmyadmin
Kirjoitti: Kullervo - 08.01.09 - klo:12.08
Tälläinen pitäisi avautua

[ylläpito on poistanut liitteen]
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 08.01.09 - klo:12.55
Jep.

Avautuu minulla ja pääsen selaamaan tuota information_schema tietokantaa Pitäisi vaan minun saada itselleni oikeudet lisätä oma tietokanta ja siihen tavaraa. Mistä tulisi lisätä uusi mysql-käyttäjä?
Otsikko: Vs: Phpmyadmin
Kirjoitti: Kullervo - 08.01.09 - klo:13.13
Hiukan omatoimisuutta please!
Foorumin haulla tai googlella löydät vastauksen.
Otsikko: Vs: Phpmyadmin
Kirjoitti: Pekkam - 08.01.09 - klo:14.02
No niin. Onnistuihan se:

http://ratkaisu.net/smf/index.php?topic=780.0

sain lisättyä salasanan rootille ja kirjauduttua sillä.

Ps. Kiitoksia kaikille. Tämä onkin sitten ratkaistu.