Zainstalowałem serwer 10.10 z LAMP + OpenSSH. Ma około 1,1 GB. Czy mogę zmniejszyć całkowity rozmiar serwera?
PO NIEKTÓRYCH DOŚWIADCZENIACH
Pełny serwer LAMP ma mniej niż 1,0 GB
/dev/sda1 7.5G 914M 6.3G 13% /
Zawiera PHP / Mysql / Apache i Gearman-job-server z obsługą PHP + libFAM
Odpowiedzi:
Po pierwsze, rozważ użycie 32-bitów, jeśli jesteś świadomy przestrzeni. Pliki binarne są mniejsze, podobnie jak pamięć, a jeśli masz system małej przestrzeni dyskowej, prawdopodobnie nie będziesz mieć nawet 4 GB pamięci RAM, aby skorzystać z 64-bitowego zarządzania pamięcią.
Jeśli po prostu wybierzesz zadanie „Serwer LAMP”, system podstawowy + wszystko to może być dużo. Jednak sam LAMP to po prostu Linux, Apache, Mysql i PHP, więc tak naprawdę wszystko, czego potrzebujesz, to bity, aby je połączyć. To byłoby:
mysql-server php5-mysql libapache2-mod-php5
Możesz także spróbować zainstalować go z opcją --no-install-poleca ", co pozwoli uniknąć wprowadzania rzeczy, które są normalnie używane, ale nie absolutnie konieczne, do działania strony LAMP (jak SSL i komenda php CLI).
Więc możesz biegać
apt-get --no-install-recommends install mysql-server php5-mysql libapache2-mod-php5
Gdy robię to w 64-bitowej instancji EC2 10.10, otrzymuję to:
W instancji 32-bitowej:
BTW, jeśli jesteś ciekawy, gdzie zajmuje to miejsce:
Pokaże 20 najlepszych (liczby to MB wykorzystanego miejsca)
źródło
Serwer LAMP po skompresowaniu ma około 65 MB, a po rozpakowaniu około 200 MB. Mówię o LAMPIE, którą zapewniają ludzie XAMMP. UBUNTU instaluje wiele rzeczy, które uważa za należące do bazy ... zabierając ręcznie pakiety, dostajesz więcej ... Jasne, możesz usunąć niepotrzebne biblioteki, o ile wiesz, co robisz. sprawdź, jaki program zależy od nich, a jeśli potrzebujesz tych programów. jeśli masz bibliotekę w Ubuntu, to z powodu zależności ..
źródło