LAMP + OpenSSH와 함께 서버 10.10을 설치했습니다. 약 1.1GB입니다. 서버의 총 크기를 줄일 수 있습니까?
몇 가지 실험 후
전체 LAMP 서버가 1.0GB 미만
/dev/sda1 7.5G 914M 6.3G 13% /
PHP / MySQL / Apache 및 Gearman-job-server (PHP 지원 + libFAM 포함)
답변
공간을 의식하고 있다면 32 비트를 사용하는 것이 좋습니다. 바이너리는 메모리 풋 프린트만큼 작으며 디스크 풋 프린트 시스템이 작은 경우 64 비트 메모리 관리를 활용할 4GB의 RAM도 없을 것입니다.
“LAMP Server”작업을 선택하면 기본 시스템 +이 모든 것이 많을 수 있습니다. 그러나 LAMP 자체는 Linux, Apache, Mysql 및 PHP 일 뿐이므로 실제로 필요한 것은 이것들을 묶는 비트입니다. 그것은 :
MySQL 서버 php5-mysql libapache2-mod-php5
또한 –no-install-recommends “로 설치하면 SSL 사이트 (SSL 및 php CLI 명령 등)의 작동에 일반적으로 사용되지만 꼭 필요한 것은 아닙니다.
그래서 당신은 실행할 수 있습니다
apt-get --no-install-recommends install mysql-server php5-mysql libapache2-mod-php5
64 비트 EC2 10.10 인스턴스에서이 작업을 수행하면 다음과 같은 결과가 나타납니다.
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 15G 793M 14G 6% /
none 290M 108K 290M 1% /dev
none 297M 0 297M 0% /dev/shm
none 297M 52K 297M 1% /var/run
none 297M 0 297M 0% /var/lock
그리고 32 비트 인스턴스에서 :
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 15G 761M 14G 6% /
none 294M 108K 294M 1% /dev
none 298M 0 298M 0% /dev/shm
none 298M 52K 298M 1% /var/run
none 298M 0 298M 0% /var/lock
BTW, 공간이 어디에 사용되는지 궁금한 경우 :
sudo du -m /* | sort -rn | head -20
상위 20 개를 표시합니다 (사용 된 공간은 MB).
답변
압축시 LAMP 서버의 크기는 약 65MB이며 압축되지 않은 경우 약 200MB입니다 .XAMMP 사람들이 제공하는 LAMP에 대해 이야기하고 있습니다. UBUNTU 는베이스에 속하는 것으로 생각되는 많은 것들을 설치합니다 … 수동으로 패키지를 가져 가면 더 많이 다운받을 수 있습니다 … 물론, 당신이하는 일을 아는 한 불필요한 라이브러리를 제거 할 수 있습니다. 우분투에 라이브러리가 있으면 종속성이 있기 때문에 어떤 프로그램이 의존하고 어떤 프로그램이 필요한지 확인하십시오.