Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem z instalacją MySQL na VPS


Rekomendowane odpowiedzi

Opublikowano

Witam.

Mam problem z instalacją mysql na systemie FreeBSD 8.2

 

Oto bląd:

Unknown modifier 't'

"/usr/ports/Mk/bsd.port.mk", line 1742: Malformed conditional (defined(USE_RC_SUBR) && ${USE_RC_SUBR:tu} != "YES")
Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

"/usr/ports/Mk/bsd.sites.mk", line 953: Malformed conditional (!empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan")
Unknown modifier 't'

"/usr/ports/Mk/bsd.port.mk", line 2877: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 2877: Unexpected end of file in for loop.

"/usr/ports/Mk/bsd.port.mk", line 6606: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 6606: Unexpected end of file in for loop.

make: fatal errors encountered -- cannot continue

Za pomoc +++

83623117812142826139.png

Opublikowano

Zacznij tak .  
 

1. Zalogujcie sie na konto ROOT

2. Wpiszcie następujące komendy:
cd /usr
Po podłączeniu do /usr pobieramy paczkę z portami :
fetch ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
3. Czekamy aż pobierze paczkę. 

4. Po pobraniu paczki wpisujemy :
tar zxvf ports.tar.gz
5. Teraz rozpakowuje porty potrwa to kilka minut . Jesli zakonczy rozpakowywanie to mozna wpisac:
rm ports.tar.gz.

Zainstalowałeś właśnie niezbędne porty by móc pobrać i zainstalować bazę MYSQL. Możesz przejść do punktu nr. 3 Instalacja MYSQL.

2. Krok 
 

portsnap fetch

portsnap extract

portsnap fetch

portsnap update

portsnap fetch update

3. 

1. Wpisujemy polecenie : 
cd /usr/ports/databases/mysql51-server/
2. Zostaliśmy podłączeni do portu i możemy pobrać i zainstalować Mysql wiec wpiszcie polecenie: 
make install WITH_XCHARSET=all  clean
Teraz mozecie zrobic sobie przerwę 30-60 min w zaleznosci od sprzetu. Baza pobiera sie i kompiluje zrodla a to troche trwa.

3. Po skompilowaniu bazy jesli zobaczycie ,ze juz mozna wpisywac polecenia 
Kowalski#
To wpiszcie polecenie : 
/usr/local/bin/mysql_install_db
Wtedy zainstalujecie bazę z skompilowanych plików.

4. Nadajemy prawa ROOT userowi MYSQL.
chown -R mysql /var/db/mysql/

5. Nadajemy prawa ROOT grupie MYSQL.
chgrp -R mysql /var/db/mysql/

6. Wydajemy polecenie : 
/usr/local/bin/mysqld_safe –user=mysql &Klikamy ENTER i znów wpisujemy:
/usr/local/bin/mysqladmin -u root password haslo -> haslo wpisujecie jakie chcecie najlepiej by bylo inne niz haslo ROOT przy logowaniu do FREEBSD.

7. Wchodzimy do pliku /etc/rc.conf by włączyć bazę MYSQL przy kazdym starcie :
ee /etc/rc.conf
Pod linijką sshd_enable="YES" 
wpisujemy: mysql_enable="YES"
Wciskamy ESC i wybieramy LEAVE EDITOR nastepnie SAVE CHANGES.

8. Teraz nadajemy prawa folderowi MYSQL:
chmod -R 777 /var/db/mysql
9. Teraz musimy zresetowac system by wgrał nowe zmiany wiec wpiszcie :
shutdown -r now
10. Zalogujcie sie na root i wpiszcie:
mysql -p . Nastepnie zapyta o haslo : Podajecie hasło dla mysql ,ktore wyzej ustawialiscie.

Wyskoczy :
> 
11. Wtedy piszecie po linijce zatwierdzajac ENTEREM :
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' [ENTER]
IDENTIFIED BY 'haslomysql' WITH GRANT OPTION; [ENTER]

Haslomysql < haslo ,ktore wyzej ustawialiscie dla mysql . 

12. Po zakonczeniu wpisujemy :
quit
Gratulacje !! Właśnie ukończyłeś instalację i konfigurację MYSQL!! 

Jęśli nie zadziała napisz mi na gg pomoge. 

Opublikowano

Zacznij tak .  

 

1. Zalogujcie sie na konto ROOT

2. Wpiszcie następujące komendy:
cd /usr
Po podłączeniu do /usr pobieramy paczkę z portami :
fetch ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
3. Czekamy aż pobierze paczkę. 

4. Po pobraniu paczki wpisujemy :
tar zxvf ports.tar.gz
5. Teraz rozpakowuje porty potrwa to kilka minut . Jesli zakonczy rozpakowywanie to mozna wpisac:
rm ports.tar.gz.

Zainstalowałeś właśnie niezbędne porty by móc pobrać i zainstalować bazę MYSQL. Możesz przejść do punktu nr. 3 Instalacja MYSQL.

2. Krok 

 

portsnap fetch

portsnap extract

portsnap fetch

portsnap update

portsnap fetch update

3. 

1. Wpisujemy polecenie : 
cd /usr/ports/databases/mysql51-server/
2. Zostaliśmy podłączeni do portu i możemy pobrać i zainstalować Mysql wiec wpiszcie polecenie: 
make install WITH_XCHARSET=all  clean
Teraz mozecie zrobic sobie przerwę 30-60 min w zaleznosci od sprzetu. Baza pobiera sie i kompiluje zrodla a to troche trwa.

3. Po skompilowaniu bazy jesli zobaczycie ,ze juz mozna wpisywac polecenia 
Kowalski#
To wpiszcie polecenie : 
/usr/local/bin/mysql_install_db
Wtedy zainstalujecie bazę z skompilowanych plików.

4. Nadajemy prawa ROOT userowi MYSQL.
chown -R mysql /var/db/mysql/

5. Nadajemy prawa ROOT grupie MYSQL.
chgrp -R mysql /var/db/mysql/

6. Wydajemy polecenie : 
/usr/local/bin/mysqld_safe –user=mysql &Klikamy ENTER i znów wpisujemy:
/usr/local/bin/mysqladmin -u root password haslo -> haslo wpisujecie jakie chcecie najlepiej by bylo inne niz haslo ROOT przy logowaniu do FREEBSD.

7. Wchodzimy do pliku /etc/rc.conf by włączyć bazę MYSQL przy kazdym starcie :
ee /etc/rc.conf
Pod linijką sshd_enable="YES" 
wpisujemy: mysql_enable="YES"
Wciskamy ESC i wybieramy LEAVE EDITOR nastepnie SAVE CHANGES.

8. Teraz nadajemy prawa folderowi MYSQL:
chmod -R 777 /var/db/mysql
9. Teraz musimy zresetowac system by wgrał nowe zmiany wiec wpiszcie :
shutdown -r now
10. Zalogujcie sie na root i wpiszcie:
mysql -p . Nastepnie zapyta o haslo : Podajecie hasło dla mysql ,ktore wyzej ustawialiscie.

Wyskoczy :
> 
11. Wtedy piszecie po linijce zatwierdzajac ENTEREM :
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' [ENTER]
IDENTIFIED BY 'haslomysql' WITH GRANT OPTION; [ENTER]

Haslomysql < haslo ,ktore wyzej ustawialiscie dla mysql . 

12. Po zakonczeniu wpisujemy :
quit
Gratulacje !! Właśnie ukończyłeś instalację i konfigurację MYSQL!! 

Jęśli nie zadziała napisz mi na gg pomoge. 

Porty miałem już zainstalowane, ale spróbuję tym sposobem. Dziękuję za odpowiedź, odezwę się później czy działa

83623117812142826139.png

Opublikowano

mój serwer jest na hamachi freebsd 8.2 32bit

A masz ustawione w VB w opcjach network na NAT ?

Opublikowano

Zacznij poprostu od nowa zainstaluj porty i mysql tak jak jest tu napisane i będzie dobrze. Sam kiedyś z tego tuta korzystalem i to niejednokrotnie i za każdym razem było OK.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...