Cách cài đặt Web server và PHP, MySQL trên Raspbian
Raspbian là hệ điều hành vừa nhẹ vừa tiêu thụ ít điện năng là một ứng cử viên sáng gái cho việc tạo một Web Server đáp ứng nhu cầu truy cập vừa và nhỏ . Với Web Server bạn có thể đưa các trang Web của bạn lên Internet . Và đối với một Hacker thì việc có một Web Server riêng và một domain giá rẻ rất chi là tiện dụng cho việc lừa đảo , phishing các victim dễ dàng hơn. Cũng như làm một số công việc khác .
Bài viết này sẽ hướng dẫn các bạn cách cài đặt một web server hoàn chỉnh với Apache, PHP và MySQL trên chính chiếc Raspberry Pi của mình .
Nếu bạn nghĩ chiếc Raspberry Pi với cấu hình khiêm tốn không đủ để đáp ứng nhu cầu của bạn . Thì bạn có thể cài Pixel OS trên chiếc PC của mình . ( Link tham khảo : https://www.raspberrypi.org/blog/pixel-pc-mac/ ) .
Yêu cầu :
- Một chiếc Raspberry Pi đã được cài đặt Raspbian và kết nối Internet , được thiết lập địa chỉ IP tĩnh. ( Có hướng dẫn trên Eitvietnam )
Tóm tắt các bước cần làm :
- Cài đặt Apache Web Server
- Cài đặt PHP ( Để chạy được các trang PHP )
- Cài đặt MySQL
Bước 1 : Cài đặt Apache Web Server
- Apache là một ứng dụng web server phổ biến nhất trên thế giới và có thể cài đặt trên Raspberry Pi, cho phép bạn public một hoặc nhiều website ra Internet
- Mặc định, Apache chỉ hỗ trợ các file HTML, tuy nhiên với một vào modules bổ sung, chúng ta có thể chạy được Apache với các file PHP.
- Cài đặt gói dịch vụ Apache bằng cách chạy lệnh sau:
sudo apt-get install apache2 -y
- Để kiểm tra xem việc cài đặt thành công và hoạt động tôt hay chưa . Chúng ta mở trình duyệt Web lên và đánh địa chỉ ip tĩnh của Raspberry Pi hoặc đánh localhost nếu bạn test trực tiếp trên máy đang cài .
- Nếu thành công một trang chào mừng sẽ hiện ra nội dung tương tự như này :
- Sau khi cài xong mặc định dữ liệu của Web sẽ được lưu tại /var/www/ . Trong mục này sẽ có file tên index.html . Đó chính là cái trang lúc nãy hiện ra . Bạn có thể sử lại cho phù hợp hoặc thay thế nó cho đúng với nhu cầu của mình .
Bước 2 : Cài đặt PHP
- Bước nàu nhặm mục đích có thể chạy được các file PHP
- Chạy lệnh sau :
sudo apt-get install php5 libapache2-mod-php5 -y
- Để kiểm tra xem có thành công hay chưa. Chúng ta sẽ tạo một file PHP và paste nó vào thự mục /var/www/ . Và test thương tự như bước 1
- MySQL là một database server rất phổ biến, nhiều máy chủ trên thế giới đang sử dụng MySQL cho các website của mình.
- Chạy lênh :
sudo apt-get install mysql-server php5-mysql -y
- Trong quá trình cài MySQL, bạn sẽ được yêu cầu nhập mật khẩu root của MySQL, bạn cần ghi nhớ mật khẩu này để còn thao tác trên cơ sở dữ liệu về sau. Lưu ý mật khẩu root của MySQL khác mật khẩu root của Raspbian.
Ok ! Done
Nguồn : raspberrypi.vn

