Mysql od podstaw...

Konfiguracja serwerów, usług, itp.
Gliht
Posty: 26
Rejestracja: 20 września 2008, 21:32

Mysql od podstaw...

Post autor: Gliht »

Chcę utworzyć na swoim serwerze dedykowanym bazę mysql i mieć do niej dostęp przesz "ip/a/". Niestety zupełnie nie wiem jak to zrobić i próbując dodatkowo tylko namieszałem. Więc, czy ktoś mógłby powoli, opisać mi cały proces tworzenia bazy, włącznie z instalacją phpmyadmina? Będę bardzo wdzięczny.

Interesuje mnie też pytanie: co będzie hostname bazy po jej utworzeniu? Adres ip serwera?

Proszę o możliwie szybką i przejrzystą odpowiedź. Z góry dziękuję.
Awatar użytkownika
milosz
Posty: 91
Rejestracja: 09 kwietnia 2007, 23:54
Lokalizacja: Tuchola

Post autor: milosz »

phpmyadmina ściągasz ze strony http://www.phpmyadmin.net, rozpakowujesz do katalogu (tam gdzie masz strony www) i powinno wystarczyć, ewentualnie w config.php zmieniasz autentykacje na http (nie wiem czy dobrze pamiętam).

Bazę możesz utworzyć przez phpmyadmina.

A co będzie hostname serwra bazy to zależy od administratora twojego systemu, przeważnie jest po prostu localhost.
Awatar użytkownika
Yampress
Administrator
Posty: 6418
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

phpmyadmin jest w repo debiana nie trzeba ściągać. wystarczy zainstalować przy działaącym już LAMP.

dodatkowo moze coś Ci pomoże:
http://yampress.dug.net.pl/doku.php?id=serwer_mysql
Gliht
Posty: 26
Rejestracja: 20 września 2008, 21:32

Post autor: Gliht »

Wszystko jest "OK", ale muszę zainstalować PhpMyAdmina, żeby wgrać pliki do bazy, a za cholerę nie wiem jak...

Mogę prosić o szybką pomoc w postaci jakiegoś tutoriala?
tmy123
Beginner
Posty: 144
Rejestracja: 18 kwietnia 2008, 19:43

Post autor: tmy123 »

Kod: Zaznacz cały

aptitude install phpmyadmin
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

Gliht, może byc konieczność zrobienia dowiązania

Kod: Zaznacz cały

ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
Gliht
Posty: 26
Rejestracja: 20 września 2008, 21:32

Post autor: Gliht »

Wszystko było dobrze, dopóki do głowy nie strzelił mi pomysł by wywalić mysqla i zainstalować jeszcze raz.

Wywaliłem folder z /etc i apt-get remove. Kiedy zainstalowałem go jeszcze raz (apt-get install) mysqla nie da się "wystartować", nie mogę zmienić hasła... Nie mogę robić niczego. Wszystkie próby kończą się fiaskiem.

Czy mogę jakoś to naprawić?

PS: Np jak startuje serwer:
* /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz
grep: /etc/mysql/my.cnf: Nie ma takiego pliku ani katalogu
Starting MySQL database server: mysqld already running.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
:/
Pies
Beginner
Posty: 127
Rejestracja: 22 sierpnia 2008, 21:17

Post autor: Pies »

Usunąłeś normalne, czy przez purge? Spróbuj może purge i wtedy jeszcze raz zainstalować, albo skonfigurować ponownie pakiet - dpkg-reconfigure
Gliht
Posty: 26
Rejestracja: 20 września 2008, 21:32

Post autor: Gliht »

Z mc, zaznaczyłem folder i "remove".

Jestem "początkującym" - nie wiem co to purge i dpkg-reconfigure. Chciałbym, żeby tamta baza zniknęła i na jej miejsce postawić nową, ale pojęcia nie mam jak.

[Dodano: 2008-10-01, 22:25]
Jak instaluję mysqla:

Kod: Zaznacz cały

Konfigurowanie mysql-server-5.0 (5.0.32-7etch6) ...
Stopping MySQL database server: mysqld.
* /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz
grep: /etc/mysql/my.cnf: Nie ma takiego pliku ani katalogu
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 122: /etc/mysql/debian-start: Nie ma takiego pliku ani katalogu
invoke-rc.d: initscript mysql, action "start" failed.  
Naprawdę potrzebna mi pomoc.
tmy123
Beginner
Posty: 144
Rejestracja: 18 kwietnia 2008, 19:43

Post autor: tmy123 »

Najpierw

Kod: Zaznacz cały

aptitude purge mysql-server mysql-client mysql-common
potem

Kod: Zaznacz cały

aptitude install mysql-server mysql-client mysql-common 
ODPOWIEDZ