Cài đặt LAMP trên Ubuntu 16.04
Đánh giá bài viết

Cài đặt LAMP trên Ubuntu

LAMP là một nhóm các phần mềm mã nguồn mở được cài đặt cùng nhau để xây dựng môi trường web server :

  • Hệ điều hành Linux
  • Web server Apache
  • Hệ quản trị CSDL MySQL
  • Ngôn ngữ lập trình PHP

Trong bài viết này, mình sẽ hướng dẫn các bạn cách cài đặt LAMP trên hệ điều hành Ubuntu 16.04 nhé.


Cập nhật Package

Trước khi làm việc ở Ubuntu, bạn nên tiến hành cập nhật gói phần mềm của Ubuntu lên phiên bản mới nhất với lệnh:

sudo apt-get update

Cài đặt Apache

Sử dụng lệnh sau:

sudo apt-get install apache2

Kiểm tra Apache đã hoạt động được chưa, bạn vào địa chỉ http://localhost trên trình duyệt. Nếu trình duyệt hiển thị như sau thì có nghĩa bạn đã cài đặt Apache thành công:

Trên Ubuntu, các source code của chúng ta sẽ được lưu trữ trong thư mục /var/www/html. Mình sử dụng lệnh:

ls /var/www/html

thì sẽ thấy trong thư mục html lúc này có chứa 2 file là index.htmlindex.nginx-debian.html.

Cài đặt PHP

Cài đặt PHP

Để cài đặt PHP và các module PHP cho Apache trên Ubuntu, các bạn hãy dùng lệnh sau:

sudo apt-get install php libapache2-mod-php php-mcrypt

Để kiểm tra PHP và Apache có tương thích với nhau không, ta sẽ khởi động lại Apache bằng câu lệnh:

sudo service apache2 restart

Sau đó, tạo 1 file test.php:

sudo gedit /var/www/html/test.php

với nội dụng như sau:

<?php
  phpinfo();

Nếu trình duyệt hiển thị như sau thì coi như ta đã cài đặt PHP thành công:

Cài đặt module cho PHP

Sử dụng lệnh sau để hiển thị danh sách các module cho PHP:

sudo apt-cache search php-

Để cài module nào thì ta dùng lệnh:

sudo apt-get install module-name

Cài đặt MySQL

Cài đặt MySQL

Để cài MySQL, ta dùng lệnh sau:

sudo apt-get install mysql-server php-mysql

Trong qúa trình cài đặt, hệ thống sẽ yêu cầu bạn nhập mật khẩu và xác nhận mật khẩu cho tài khoản root của MySQL.

Cài đặt phpMyAdmin

  • Bước đầu tiên, sử dụng lệnh sau để cài đặt phpMyAdmin:
sudo apt-get install phpmyadmin
  • Việc cài đặt phpMyAdmin diễn ra khá lâu. Trong qúa trình cài đặt, hệ thống sẽ hỏi chúng ta chọn web server nào được tự động cấu hình khi chạy phpMyAdmin. Lúc này các bạn chọn apache2 rồi nhấn Enter nhé.
  • Sau đó, hệ thống sẽ yêu cầu tạo mật khẩu cho phpMyAdmin thì các bạn cứ dùng mật khẩu đã tạo ở bước cài đặt MySQL luôn nhé.
  • Mở file /etc/apache2/apache2.conf thêm dòng này vào cuối file:
Include /etc/phpmyadmin/apache.conf
  • Cuối cùng, khởi động lại Apache bằng lệnh:
sudo service apache2 restart

Mở trình duyệt, vào địa chỉ localhost://phpmyadmin, phpMyadmin sẽ yêu cầu nhập tài khoản và mật khẩu thì các bạn nhập root và mật khẩu mà bạn đã tạo ở phần cài đặt nhé.

OK, việc cài đặt LAMP trên Ubuntu đến đây đã hoàn tất!