Hướng dẫn cài đặt LNMP

1. LNMP là gì??

LNMP (Linux – Nginx – MySQL – PHP) là một gói phần mềm đóng gói. Chỉ với một click bạn sẽ trang bị cho VPS/Server của mình đầy đủ các dịch vụ cần thiết như Nginx Weserver, PHP, mySQL, phpMyAdmin, eAccelerator, Pure-ftp. LNMP tương thích với đại đa số các distro Linux hiện tại như CentOS, Ubuntu, RedHat, Debian, …

II. Những phần mềm nào được cài trên LNMP?

Nginx
MySQL
PHP
PHPMyAdmin
Apache
Zend Optimizer
eAccelerator
ionCube
PureFTPd
VsFTPd

III. LNMP yêu cầu cấu hình hệ thống như thế nào?

Rất đơn giản, LNMP chỉ cần bạn có tối thiểu 128MB RAM

IV. Làm thế nào để cài LNMP trên máy chủ VPS của mình?

1. Download LNMP
Phiên bản hiện tại của LNMP là 0.7. Bạn vào VPS console và gõ:

#wget -c http://soft.vpser.net/lnmp/lnmp0.7-full.tar.gz

2. Giải nén LNMP

#tar -xvf lnmp0.7-full.tar.gz

3. Tiến hành cài LNMP

Tại bước này, phụ thuộc vào việc bạn sử dụng distro Linux nào mà bạn sẽ chạy chương trình cài khác nhau

#./centos.sh

Bạn sẽ cần phải nhập một vài thông tin như domain default, mật khẩu root của mySQL. Thư mục mặc định của domain default là /home/wwwroot. Tiếp đó bạn chỉ cần gõ phím Enter vài lần để chương trình bắt đầu cài đặt.

4. Các ứng dụng đi kèm

Sau bước trên, bạn đã có trong tay Nginx, PHP, mySQL, phpMyAdmin, Zend. Nếu bạn cần thêm eAccelerator hay PureFTP thì bạn cần thêm vài phút nữa.

– Cài eAccelerator, gõ:

#./eaccelerator.sh

Chương trình sẽ tự động cài và khởi động lại các ứng dụng để hệ thống nhận dịch vụ mới.

– Cài PureFTP, gõ:

#./pureftpd.sh

Bạn sẽ cần cung cấp tài khoản root của mySQL, mật khẩu trang quản trị FTP, thông tin database lưu trữ tài khoản FTP.

Sau khi cài, bạn có thể truy cập trang quản lý FTP theo địa chỉ: http://ip-cua-ban/ftp