Kích thước tối thiểu của máy chủ LAMP là gì?


9

Tôi đã cài đặt máy chủ 10.10 với LAMP + OpenSSH. Đó là khoảng 1,1 GB. Tôi có thể giảm tổng kích thước của máy chủ không?

SAU MỘT SỐ KINH NGHIỆM

Máy chủ LAMP đầy đủ dưới 1.0gb

/dev/sda1             7.5G  914M  6.3G  13% /

Nó chứa PHP / Mysql / Apache và Gearman-job-server với hỗ trợ PHP + libFAM


Một cái gì đó như Lighttpd hoặc CherryPy sẽ là một lựa chọn phù hợp cho bạn?
Stefano Palazzo

Cảm ơn vì đã chỉ ra Lighttpd. Nhưng, chúng tôi muốn gắn bó với Apache và PHP.
Arman

Câu trả lời:


5

Trước hết, hãy cân nhắc sử dụng 32 bit nếu bạn có ý thức về không gian. Các nhị phân nhỏ hơn, như dấu chân bộ nhớ và nếu bạn có hệ thống dấu chân đĩa nhỏ, có khả năng bạn sẽ không có 4GB RAM để tận dụng quản lý bộ nhớ 64 bit.

Nếu bạn chỉ chọn tác vụ "Máy chủ LAMP" thì hệ thống cơ sở + tất cả những thứ đó có thể rất nhiều. Tuy nhiên, bản thân LAMP chỉ là Linux, Apache, Mysql và PHP, vì vậy thực sự tất cả những gì bạn cần là các bit để gắn kết chúng lại với nhau. Đó sẽ là:

mys-máy chủ php5-mysql libapache2-mod-php5

Ngoài ra, bạn có thể thử cài đặt nó với --no-install-recommends ", điều này sẽ tránh mang lại những thứ thường được sử dụng, nhưng không thực sự cần thiết cho hoạt động của một trang LAMP (như SSL và lệnh php CLI).

VẬY bạn có thể chạy

apt-get --no-install-recommends install mysql-server php5-mysql libapache2-mod-php5

Khi tôi thực hiện việc này trong phiên bản EC2 10.10 64 bit, tôi nhận được điều này:

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

Và trên một ví dụ 32 bit:

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, nếu bạn tò mò không gian được sử dụng hết:

sudo du -m /* | sort -rn | head -20

Sẽ hiển thị cho bạn 20 đầu (số là MB không gian được sử dụng)


+1 cho lệnh "không gian đã biến mất". Cảm ơn!
David Oneill

Cảm ơn lời giải thích tốt đẹp. Tôi muốn biết làm thế nào tôi có thể làm điều này nếu tôi sử dụng cài đặt mạng? Apt-get --no-install-khuyên bạn không nên gỡ cài đặt các gói đã cài đặt ...
Arman

0

Máy chủ LAMP khi được nén là khoảng 65 MB. Đó là khoảng 200 MB khi không nén. Tôi đang nói về LAMP mà người XAMMP cung cấp. UBUNTU cài đặt rất nhiều thứ mà nó đang xem là thuộc về cơ sở ... bằng cách lấy đi các gói thủ công mà bạn nhận được nhiều hơn ... Chắc chắn, bạn có thể xóa các thư viện không cần thiết miễn là bạn biết những gì bạn làm. Bạn cần phải kiểm tra xem chương trình nào phụ thuộc vào chúng và nếu bạn cần những chương trình đó. Nếu bạn có một thư viện trong Ubuntu, đó là do sự phụ thuộc ..


phần còn lại thì sao? Tôi có thể xóa một số thư viện không cần thiết?
Arman

Có bạn có thể. Xem bài đăng cập nhật của tôi
karthick87

tốt đẹp, cảm ơn bạn Sẽ rất thú vị khi chia sẻ trải nghiệm nhận máy chủ LAMP tối thiểu chạy trên Ubuntu.
Arman
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.