เซิร์ฟเวอร์ LAMP ขนาดเล็กสุดมีขนาดเท่าใด


9

ฉันติดตั้งเซิร์ฟเวอร์ 10.10 พร้อม LAMP + OpenSSH มันเป็นเรื่องเกี่ยวกับ 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- บิตหากคุณคำนึงถึงเรื่องพื้นที่ ไบนารีมีขนาดเล็กลงเช่นเดียวกับ footprint หน่วยความจำและหากคุณมีระบบ footprint ดิสก์ขนาดเล็กเป็นไปได้ว่าคุณจะไม่มี RAM 4GB เพื่อใช้ประโยชน์จากการจัดการหน่วยความจำ 64 บิต

หากคุณเพียงแค่เลือกงาน "LAMP Server" ระบบพื้นฐาน + ทั้งหมดนั้นอาจมีจำนวนมาก อย่างไรก็ตาม LAMP นั้นเป็นเพียง Linux, Apache, Mysql และ PHP ดังนั้นสิ่งที่คุณต้องมีคือบิตที่จะเชื่อมโยงเข้าด้วยกัน นั่นจะเป็น:

mysql-server php5-mysql libapache2-mod-php5

นอกจากนี้คุณสามารถลองติดตั้งด้วย - ไม่ติดตั้ง - แนะนำ "ซึ่งจะหลีกเลี่ยงการนำสิ่งต่าง ๆ ที่ใช้ตามปกติ แต่ไม่จำเป็นอย่างยิ่งสำหรับการทำงานของไซต์ LAMP (เช่น 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-Recommendends ไม่ถอนการติดตั้งแพคเกจที่ติดตั้งแล้ว ...
Arman

0

เซิร์ฟเวอร์ LAMP เมื่อบีบอัดมีขนาดประมาณ 65 MB ประมาณ 200 MB เมื่อไม่มีการบีบอัดฉันกำลังพูดถึง LAMP ที่ XAMMP ให้บริการ UBUNTUติดตั้งสิ่งต่าง ๆ มากมายที่กำลังพิจารณาว่าเป็นของฐาน ... โดยการเอาแพ็คเกจออกไปด้วยตนเองคุณจะได้รับมันมากกว่า ... แน่นอนคุณสามารถลบไลบรารี่ที่ไม่จำเป็นออกได้ตราบใดที่คุณรู้ว่าคุณต้องทำอะไร ตรวจสอบว่าโปรแกรมใดขึ้นอยู่กับพวกเขาและหากคุณต้องการโปรแกรมเหล่านั้นถ้าคุณมีไลบรารี่ในอูบุนตูนั่นเป็นเพราะการพึ่งพา ..


แล้วที่เหลือล่ะ ฉันจะลบห้องสมุดที่ไม่จำเป็นออกได้อย่างไร
Arman

ใช่คุณสามารถดูโพสต์ที่อัปเดตของฉันได้
karthick87

ดีขอบคุณ มันจะน่าสนใจที่จะแบ่งปันประสบการณ์ในการรับเซิร์ฟเวอร์ LAMP ขั้นต่ำที่ทำงานบน Ubuntu
Arman
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.