Thiết lập máy chủ địa phương

Từ Tài liệu Drupal


Bài viết này hướng dẫn bạn thiết lập một máy chủ địa phương (thường gọi là localhost) với các dịch vụ sau:

  • Apache: máy chủ web
  • MySQL: máy chủ CSDL
  • PHP: ngôn ngữ kịch bản
  • phpMyAdmin: tiện ích quản lí CSDL

Kết hợp với Linux hoặc Windows ta sẽ có một hệ thống LAMP (trên Linux) hoặc WAMP (trên Windows) để thử nghiệm các ứng dụng web.

Mục lục

Trên Linux

Trên Ubuntu

Cài đặt LAMP trên Ubuntu khá đơn giản, bạn chỉ việc thực hiện lệnh sau:

sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

Linux nói chung

Bạn có thể sử dụng bộ XAMPP để cài đặt. Quá trình bao gồm 4 bước:

Tải về

Bạn vào http://www.apachefriends.org/ để tải về bộ cài đặt XAMPP trên Linux.

Cài đặt

Mở một cửa sổ lệnh (terminal) và thực hiện các lệnh sau để giải nén tập tin vừa tải về vào thư mục /opt

su
tar xvfz xampp-linux-1.6.6.tar.gz -C /opt

Khởi động LAMPP

Vẫn trong cửa sổ lệnh này, gõ lệnh:

/opt/lampp/lampp start

Kiểm tra

Mở trình duyệt và truy cập thử vào địa chỉ http://localhost hoặc http://127.0.0.1. Nếu mọi việc tốt đẹp, bạn sẽ thấy màn hình dưới đây. Hình:Xampp-linux.png

Trên Windows

Cài đặt XAMPP trên Windows khá đơn giản. Bạn vào http://www.apachefriends.org/ và tải về bản Installer. Sau khi cài đặt, bạn vào Start / Programs / XAMPP. Bạn mở XAMPP Control Panel và click vào Start để khởi động Apache và MySQL.

Sau khi khởi động xong Apache và MySQL, bạn có thể kiểm tra thành quả của mình bằng cách vào http://localhost.

Truy cập từ máy tính khác

Sau khi thiết lập xong máy chủ cho riêng mình, rất có thể bạn muốn những người khác cũng có thể truy cập được. Thông thường trong mạng LAN hay WAN, điều này rất đơn giản: chỉ cần cho người khác biết IP máy tính của bạn. Để biết IP máy tính của mình, bạn gõ lệnh ifconfig (trong Linux) hoặc ipconfig (trong Windows) và xem ở en0 (hoặc Ethernet 0).