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.

jonsca
źródło

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.

dmckee
źródło
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.

ceejayoz
źródło