Trang chủThủ thuậtHướng dẫn cài đặt Ubuntu và XAMPP PHP Server trên Google Cloud...

Hướng dẫn cài đặt Ubuntu và XAMPP PHP Server trên Google Cloud VM

Google Cloud Platform (GCP) là một hệ thống các dịch vụ điện toán đám mây của Google. Google Cloud Platform gồm các dịch vụ lưu trữ phục vụ cho việc tính toán, lưu trữ, phát triển ứng dụng. Dịch vụ này được lưu trữ và chạy trên phần cứng của Google. Nền tảng đám mây của Google được xem là sự thay thế hoàn hảo cho Amazon.

Ngày nay, hầu hết các công ty hàng đầu đang chuyển sang sử dụng các dịch vụ của Google để có hiệu suất tốt hơn. Nền tảng đám mây của Google đang cung cấp bản dùng thử miễn phí $300 cho năm đầu tiên. Bài viết này sẽ hướng dẫn bạn cách thiết lập  cơ bản cho phiên bản VM (Virtual Machines) như cài đặt hệ điều hành Ubuntu, máy chủ (server) XAMPP và thiết lập tường lửa.

Đăng ký gói Google Cloud miễn phí

Đầu tiên bạn truy cập vào địa chỉ: https://cloud.google.com/free/ sau đó bạn bấm vào nút Get started for free để đăng ký.

Facebook photo

Bạn tiến hành đăng nhập bằng tài khoản Google (Gmail) của mình. Trang đầu tiên của bước đầu đăng ký hiện ra. Bạn hãy chọn quốc gia của mình và xác nhận là đồng ý với các điều khoản sử dụng. Bấm Continue để tiếp tục.

Facebook photo

Ở bước 2 bạn khai báo thông tin cá nhân và tiến hành điền thông tin thẻ tín dụng. Đây là phần bắt buộc nhưng bạn an tâm là bạn sẽ không bị tính phí nên cứ an tâm sử dụng năm đầu. Cuối cùng là bấm nút Start My Free Trial để bắt đầu.

Facebook photo

Nếu tất cả đều ổn bạn sẽ có được điều mình mong muốn Google Cloud Platform Free Tier.

Facebook photo

Thiết lập Google Cloud VM Instance

Từ bảng điều khiển bạn hãy chọn Computer Engine 

Facebook photo

Tiếp tục là tạo máy ảo (VM instance)

Facebook photo

Ở đây bạn phải cung cấp Tên (Name) và vị trí cho máy chủ (Region, Zone). Bạn hướng đến người dùng ở đâu thì nên chọn cụm máy chủ ở đó để tốc độ tải trang cho người dùng là tối ưu nhất. Ở bước này bạn cũng sẽ chọn cấu hình của máy. Tùy theo nhu cầu nhưng khuyến khích bạn chọn các thông sốbộ nhớ tiêu chuẩn 3.75 GB.

Facebook photo

Ở bước chọn hệ điều hành bạn hãy chọn Ubuntu.

Facebook photo

Thiết lập tường lửa hãy cho phép truy cập với giao thức HTTP và HTTPS.

Facebook photo

Bạn chờ chốc lát để quá trình khởi tạo máy chủ hoàn thành.

Facebook photo

Thiết lập IP tĩnh cho máy chủ vừa tạo

Mặc định địa chỉ External IP không phải là vĩnh viễn. Bạn phải dành địa chỉ IP tĩnh cho cài đặt DNS. Hãy truy cập vào Networking > External IP Address

Facebook photo

Thay đổi loại (type) từ Ephemeral thành Static.

Facebook photo

Bạn phải cung cấp tên và mô tả cho địa chỉ IP tĩnh này.

Facebook photo

IP sẽ được ánh xạ tự động tuy nhiên nếu bạn có nhiều máy chủ (instances) thì chỉ cần nhấp chọn vào In use by.

Facebook photo

Kết nối máy chủ bằng SSH

Mở máy chủ cần thiết lập và nhấp vào nút SSH bên dưới mục Connect.

Facebook photo

Lúc này 1 cửa sổ dòng lệnh trên nền web sẽ hiện lên

Facebook photo

Cài đặt XAMPP trên Ubuntu

Cửa sổ hiện lên ở bước trên là cửa sổ dòng lệnh trên nền tảng đám mây (cloud terminal) đã được kết nối bằng SSH. Và bạn có thể gõ các lệnh để cài đặt XAMPP.

Tải XAMPP bản 64bit

Cấp quyền cài đặt

Tiến hành cài đặt

Bạn chọn Y cho các câu hỏi xác thực trong quá trình cài đặt

Facebook photo

Sau khi quá trình cài đặt xong bạn khởi chạy XAMPP

Facebook photo

Bạn hãy mở trình duyệt và gõ địa chỉ IP của máy chủ và nếu nhận được kết quả như bên dưới là coi như đã bước đầu thành công.

Facebook photo

Giờ là lúc bạn cài đặt các thông số cho XAMPP

Sửa

Thành

Khởi động lại XAMPP

Cài đặt bảo mật

Thử truy cập vào PhpMyAdmin bằng cách vào địa chỉ: http://your-ip/phpmyadmin.

Facebook photo

Để sử dụng hết các tính năng của gói Google Cloud như thiết lập tường lửa, nhận IP tĩnh bạn phải kích hoạt trả phí với ngân sách miễn phí ban đầu $300.

Facebook photo
Facebook photo

Cấu hình tường lửa

Bạn truy cập vào: Network > Firewall Rules

Facebook photo

Ở đây bạn sẽ tìm thấy các quy tắc cục bộ mặc định (internal rules).

Facebook photo

Bạn có thể tạo một quy tắc (rule) mới

Facebook photo

Tiến hành cài đặt các thông số

Facebook photo

Cuối cùng bạn bấm nút Create để khởi tạo.

Facebook photo

Chúc các bạn thành công.

Huỳnh Mai Anh Kiệt

- Advertisement -
Huỳnh Mai Anh Kiệt
Huỳnh Mai Anh Kiệthttps://anhkiet.biz
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên cho Hura Apps - một startup nhỏ về công nghệ tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

- Advertisment -

BÀI VIẾT MỚI

BẠN XEM CHƯA