LAMP 서버의 최소 크기는 얼마입니까?


9

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 포함)


Lighttpd 또는 CherryPy와 같은 것이 적합한 대안입니까?
Stefano Palazzo

Lighttpd를 가리키는 그러나 우리는 Apache와 PHP를 고수하고 싶습니다.
Arman

답변:


5

공간을 의식하고 있다면 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).


"공간이 사라졌습니다"명령에 +1 감사!
David Oneill

좋은 설명 감사합니다. 넷 설치를 사용하는 경우 어떻게해야합니까? apt-get --no-install-recommends는 이미 설치된 패키지를 제거하지 않습니다 ...
Arman

0

압축시 LAMP 서버의 크기는 약 65MB이며 압축되지 않은 경우 약 200MB입니다 .XAMMP 사람들이 제공하는 LAMP에 대해 이야기하고 있습니다. UBUNTU 는베이스에 속하는 것으로 생각되는 많은 것들을 설치합니다 ... 수동으로 패키지를 가져 가면 더 많이 다운받을 수 있습니다 ... 물론, 당신이하는 일을 아는 한 불필요한 라이브러리를 제거 할 수 있습니다. 우분투에 라이브러리가 있으면 종속성이 있기 때문에 어떤 프로그램이 의존하고 어떤 프로그램이 필요한지 확인하십시오.


나머지는 어떻습니까? 불필요한 라이브러리를 제거 할 수 있습니까?
Arman

예, 가능합니다. 내 업데이트 된 게시물보기
karthick87

감사합니다 우분투에서 최소 LAMP 서버를 실행하는 경험을 공유하는 것은 흥미로울 것입니다.
Arman
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.