Trang chủ Web DevelopmentPHP [PHP cơ bản] Sử dụng Cloud9 để học PHP

[PHP cơ bản] Sử dụng Cloud9 để học PHP

bởi Thạch Phạm
11 bình luận 3715 views

Mặc dù bạn có thể học và thực hành trên localhost nhưng trong serie này, mình khuyến khích các bạn sử dụng công cụ Cloud IDE tên Cloud9. Lý do là mình đã rút ra được một kinh nghiệm là không phải localhost của ai cũng giống nhau và đôi khi nhiều người bị mắc kẹt do localhost bị lỗi linh tinh, nên nếu có thể bạn nên sử dụng Cloud9 cho giống nhau hoàn toàn.

Ngoài ra, ở serie này mình cũng muốn nói qua cho bạn biết một xíu về các dòng lệnh Linux, thiết lập trong php.ini, sử dụng composer vì đây là quy trình làm việc hiện đại, sử dụng Linux, bạn nên biết nó để linh hoạt về sau. Nếu bạn chưa biết Cloud9 là gì thì xem tại đây.

Tạo Project

Ngay sau khi tạo tài khoản tại Cloud9, bạn vào Dashboard và ấn vào nút Create New Workspace (Tạo vùng làm việc mới).

cloud9-newworkspace

Tại đây, bạn đặt tên cho project của mình (không dấu) và chọn ứng dụng WordPress để nó tự cài một trang WordPress mới cho mình.

cloud9-newworkspace2

Sau đó bạn đợi một xíu để nó tạo project cho bạn, tạo xong bạn sẽ thấy nút Start Editing.

cloud9-newworkspace3

Bây giờ bạn sẽ được chuyển đến khu vực IDE để tiến hành làm việc với code.

cloud9-newworkspace4

Khu vực làm việc trong Cloud9 IDE

Bây giờ ở khu vực dòng lệnh (bash -"user..."), bạn gõ lệnh sau để khởi động MySQL.

mysql-ctl start

cloud9-startmysql

Và khởi động webserver bằng cách ấn nút Run Project ở phía trên.

cloud9-runproject

Và bây giờ hãy nhìn xuống lại phần dòng lệnh ở tab WordPress - Running..., bạn sẽ thấy địa chỉ website dự án của mình, bạn có thể truy cập vào địa chỉ đó để cài đặt WordPress.

cloud9-runproject2

Và nếu bạn truy cập website bằng Cloud9 IDE thì tab WordPress - Running sẽ có hiển thị các access log để bạn theo dõi.

cloud9-accesslog

Bây giờ ở phần Console, sẽ có 3 tab mà bạn cần biết chức năng của nó là:

  • bash - "user": Tab này là nơi bạn sẽ sử dụng các lệnh Linux.
  • Immediate: Tab này là phần console để bạn thử nghiệm các đoạn Javascript.
  • WordPress - Running: Access log của website.

Bạn không nên tắt nó nhé. Ngoài ra bạn có thể tạo ra thêm nhiều tab mới.

Okay, tạm thời ở bài này chỉ có như vậy. Trước mắt bạn đã có một project trên Cloud9 IDE và nó như là một website vậy, nhưng serie này chúng ta sẽ sử dụng nó để học PHP trên WordPress mà thôi.

Ở bài sau, mình sẽ giới thiệu qua tập tin php.ini vốn là tập tin cấu hình PHP trên máy chủ. Mình sẽ cho các bạn làm quen qua một vài thiết lập thông dụng để bạn hiểu nó tốt hơn trước khi bắt đầu với PHP.

11 bình luận
0 0 vote
Article Rating
guest
11 Comments
mới nhất
cũ nhất đánh giá nhiều
Inline Feedbacks
View all comments
Phước

Hi, cảm ơn chỉ dẫn của bạn. Không biết bạn con support trang này không. Tình hình là đăng ký AWS thì phải có Credit Card. Đăng ký xong thì tài khoản bị trừ 1 USD (24k). Bây giờ AWS Cloud9 đã phát triển rồi hay sao. Không có chức năng create workspace nữa mà là chức năng Create Environment. Và mình không biết thử dòng lệnh ở đâu hết. Mình không thể tạo được WordPress WorkSpace. Bạn có tài liệu hướng dẫn mình phiên bản 2020 nào không ? Cho mình xin! Cảm ơn!!!

Nguyen

Phải có thẻ mới đăng ký được bác chủ ơi, làm sao đây?

Ninh

bác thạch cho xin link đăng ký free của bác không vào trang chủ đăng ký toàn thấy yêu cầu thẻ visa thôi

Sơn

Có cách nào để remote qua vnc viewer không thạch phạm? Trước mình dùng koding remote được, mà không biết Cloud9 này remote được không nữa, rất mong nhận được câu trả lời của bạn

Đạt

Cloud9 yêu cầu phải có thẻ master card phải làm sao đây 🙁

hoang

trên cloud9 phải có thẻ master card mới đăng kí dc ha bạn

Thích xem bóng

Hay quá.Cảm ơn anh Thạch rất nhiều

Toan

ide này đặt breakpoint và check giá trị variable đc ko ?

11
0
Would love your thoughts, please comment.x
()
x