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

Bài viết này SuperHost sẽ hướng dẫn cho các bạn cách setup 1 gói LNMP nhanh chóng cho hệ thống mình.

I. 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. Tại sao chúng ta lại cần LNMP?

Đơn giản thôi, thay vì việc ngồi gõ hàng trăm câu lệnh để cài các ứng dụng trên, bạn chỉ cần gõ 3 lệnh. Sau vài phút bạn sẽ có một máy chủ hoàn hảo với đầy đủ các dịch vụ. Và bạn sẵn sàng để đưa những website của bạn hòa vào mạng Internet toàn cầu.

III. Chi phí cho LNMP?

Tin vui cho chúng ta, LNMP hoàn toàn miễn phí. Bạn có thể tải LNMP về và cài đặt một cách tự động, hoàn toàn nhanh chóng. Nó được tối ưu để bạn chạy trên các nền tảng VPS, đặc biệt là nền tảng VPS Lowend.

IV. 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

V. 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 (với nền tảng OpenVZ bạn cần nhiều hơn 192MB RAM) và 2G ổ cứng. Hầu như các VPS hiện nay đều có tối thiểu 256MB RAM trở lên. cPanel.vn sẽ giới thiệu cho các bạn một vài VPS chất lượng tốt, giá hợp lý (nếu không muốn nói là rẻ trong một bài tiếp đây).

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

SuperHost sẽ hướng dẫn các bạn từng bước cách cài đặt LNMP.

1. Download LNMP

Phiên bản hiện tại của LNMP là 0.7. Bạn vào 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. SuperHost sử dụng CentOS nên sẽ chạy lệnh:

#./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, tôi cài như thế nào?

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

Như vậy là SuperHost đã hướng dẫn bạn cách cài đặt LNMP trên máy chủ của mình. Chúng tôi sẽ có bài viết mới hướng dẫn các bạn làm chủ LNMP, ví dụ như cách tạo/xóa virtual host, thêm tài khoản FTP, database, …

Câu trả lời này hữu ích?

 In nội dung này

đã đọc

Hướng dẫn bật gzip trên VPS centos

<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType...

Hướng dẫn chmod cho tất cả các file trong thư mục con

1. Chmod toàn bộ các file nằm trong thư mục, thư mục con:find /home/hrlos/public_html/ -type f...

Hướng dẫn xem các thông tin của VPS bằng lệnh SSH

1. Kiểm tra lượng CPU: Sử dụng lệnh: cat /proc/cpuinfo - Dòng "processor" sẽ cho biết...

Hướng dẫn Remote Desktop vào VPS Windows

Để Remote Desktop vào VPS Windows bạn thực hiện các bước sau: Bước 1: nhấn phím Window + R trên...

Hướng dẫn tạo key SSH

Bước 1: tạo key ssh bằng cách chạy lệnh sau:ssh-keygenSau khi chạy lệnh trên sẽ ra dòng yêu cầu...

Powered by WHMCompleteSolution