Czy tworzysz przenośną instalację serwera MySQL innego niż root dla systemu Linux?


1

Czy istnieje nie-rootowa, przenośna dystrybucja MySQL dla systemu Linux?

Muszę przeprowadzić testy na serwerze, do którego nie mam dostępu do konta root.

Odpowiedzi:


3

Jeśli budujesz z tarbal, zwykle zrobiłbyś coś takiego

$ ./configure --prefix=$HOME

który po maketym skończy, a ty make installumieścisz cały bit w podkatalogach twojego katalogu domowego .

Następnie może być konieczne dodanie $HOME/bindo PATHzmiennej środowiskowej i $HOME/libdo Twojej LD_LIBRARY_PATHoraz dokonanie kilku innych podobnych zmian.


To dotyczy instalacji, ale co z otwarciem usługi na uprzywilejowanym porcie jako użytkownik inny niż root?
Benjamin Bannier

1
Domyślnie 3306 nie jest uprzywilejowanym portem, ponieważ jest wyższy niż 1023. Nie trzeba więc być rootem.
Dom,

„co z otwarciem usługi na uprzywilejowanym porcie jako użytkownik inny niż root?” Użyj portu nieuprzywilejowanego. Jak mówi Dom 3306 (domyślna MySQL) jest uczciwą grą i typowe jest zastępowanie 8080 lub 8888 za 80 podczas wykonywania httpd przestrzeni użytkownika.
dmckee,

1

XAMPP to przenośny (W | L) serwer sieciowy AMP, który można umieścić na pamięci USB, jeśli chcesz.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.