Hướng dẫn cài đặt netbean full 2023 năm 2024

Hướng dẫn chi tiết cài đặt Jdk, Netbean 12.3

Mục lục

Cài đặt môi trường java chạy trên windows

Một số khái quát về JVM, JRE và JDK
  • JVM (viết tắt của Java Virtual Machine) là một thiết bị trừu tượng (ảo) có thể giúp máy tính chạy các chương trình Java. Nó cung cấp môi trường runtime mà trong đó Java Bytecode có thể được thực thi. JVM là có sẵn cho nhiều nền tảng (Windows, Linux…). JVM, JRE và JDK là phụ thuộc nền tảng, bởi vì cấu hình của mỗi OS (hệ điều hành) là khác nhau.
  • JRE (là viết tắt của Java Runtime Environment) được sử dụng để cung cấp môi trường runtime. Nó là trình triển khai của JVM. JRE bao gồm tập hợp các thư viện và các file khác mà JVM sử dụng tại runtime. Trình triển khai của JVM cũng được công bố bởi các công ty khác ngoài Sun Micro Systems.
  • JDK (là viết tắt của Java Development Kit) bao gồm JRE và các Development Tool.
Cài đặt JDK (Java Development Kit)
  • Bước 1: Tải JDK các bạn click vào: Link Download.
  • Bước 2: Run file tải về với quyền Administrator (Right Click file Run As Administrator).
  • Bước 3: Thiết lập môi trường, gồm 02 việc sau: Tạo biến JAVA_HOME; Sửa biến Path.
    • Tạo biến JAVA_HOME: Click chuột phải vào biểu tượng My Computer >> Properties >> Advanced system settings >> Environment Variables >> Click ‘New’ trong System Variables.
    • Sửa biến Path: Click chuột phải vào biểu tượng My Computer >> Properties >> Advanced system settings >> Environment Variables >> edit biến Path trong System Variables >> thêm [java-path]\bin vào biến Path >> OK >> OK >> OK.

Tạo chương trình java đầu tiên

Cài đặt NetBean 12.3
  • Bước 1: Tải NetBean 12.3 các bạn click vào: Link Download
  • Bước 2: Các bạn cứ chọn Next và Next hoặc xem hướng trên video (nếu cần).
Chạy trương trình HelloWorld
  • Tên file: HelloWorld.java
  • Code mẫu

public class HelloWorld {

public static void main(String[] args) {
    System.out.println("Hello World!");
}
}

Trước khi bắt đầu đi vào các Bài học PHP thì bạn cần cài đặt 2 phần mềm cần thiết để học lập trình PHP.

  • XAMPP
  • NetBeans

Phần mềm lập trình PHP (IDE hay Phần mềm soạn thảo code PHP) thì bạn có thể tùy chọn loại nào bạn muốn. Nhưng ở bài này mình sẽ hướng dẫn bạn cài đặt NetBeans và sử dụng NetBeans để chạy chương trình Java đầu tiên.

\> Trong khóa học LẬP TRÌNH WEB PHP của NIIT - ICT Hà Nội bạn sẽ được hướng dẫn cài đặt đầy đủ bộ công cụ này để bắt đầu học tập (Ngoài ra còn sử dụng thêm một số phần mềm hỗ trợ khác nữa).

2. XAMPP là gì?

Hướng dẫn cài đặt netbean full 2023 năm 2024

Phần mềm máy chủ web XAMPP

XAMPP là một máy chủ web đa nền tảng nguồn mở, MySQL database engine, PHP và Perl. Nó được biên soạn và duy trì bởi apache. XAMPP là từ viết tắt của:

  • X - [X-Crossplatform] Đa nền tảng, nó có thể chạy trên mọi hệ điều hành Mac OX, Windows, Linux, v.v ...
  • A - Apache - đây là phần mềm máy chủ web.
  • M - MySQL - Cơ sở dữ liệu.
  • P - PHP
  • P - Perl

    3. Tại sao nên sử dụng XAMPP?

    Để lập trình PHP, bạn sẽ cần cài đặt PHP, Apache và thậm chí là là MySQL.

    Thì...

    Không dễ để cài đặt Apache và cấu hình nó. Nếu bạn tự cài đặt Apache, bạn vẫn sẽ phải thiết lập và tích hợp nó với PHP và Perl với một số thứ khác.

    Do đó...

    XAMPP là một giải pháp cho tất cả:

    • XAMPP xử lý tất cả sự phức tạp trong việc thiết lập và tích hợp với PHP và Perl. Không giống như Java chỉ chạy với Java SDK, PHP yêu cầu một máy chủ web để làm việc.
    • XAMPP cung cấp bảng điều khiển dễ sử dụng để quản lý Apache, MySQL và các chương trình khác như Tomcat, filezilla, v.v. Bạn không cần phải ghi nhớ các lệnh cho bắt đầu apache, MySQL, vv

    Và bây giờ chúng ta sẽ đi vào...

    Chúng ta sẽ thực hiện từng bước quy trình để cài đặt XAMPP cho Windows 64bit. Đối với các hệ điều hành khác, các bước cài đặt cũng tương tự thôi.

    • Download bản cài đặt XAMPP tại đây.

    Cài đặt XAMPP cũng giống như cài đặt bất kỳ phần mềm windows nào khác. Tuy nhiên, có một vài điều mà chúng ta phải lưu ý:

    1. Sau khi bạn đã tải xuống XAMPP -> Chạy install. Cửa sổ hộp thoại cảnh báo hiển thị bên dưới sẽ xuất hiện.

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Hộp thoại cảnh báo đầu tiên khi cài đặt XAMPP

    2. Nếu bạn đang sử dụng windows Vista hoặc Windows 7, hãy đảm bảo rằng bạn đã tắt tính năng Kiểm soát tài khoản người dùng.

    Để thực hiện việc này, bạn chọn:

    • Control Panel > User Accounts > Change User Access Control settings.

    Sơ đồ dưới đây minh họa các bước bạn cần phải làm:

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Tắt User Account Control trong Control Setting

    3. Sau khi bạn đã tắt User Account Control, nhấp vào nút OK trên hộp thông báo cảnh báo.

    Lần này bạn nhận được thông báo sau

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Hộp thoại thông báo User Account Control đã tắt

    4. Bước tiếp theo, hãy tích vào các tùy chọn như hình để bắt đầu cài đặt XAMPP

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Tích vào các tùy chọn Apache, MySQL, PHP, phpMyAdmin để bắt đầu cài đặt XAMPP

    Bạn có thể chọn FileZilla (FTP Client) nếu cần.

    5. Trong màn hình tiếp theo, Thay đổi đường dẫn cài đặt nếu cần (Cá nhân mình khuyên bạn không nên thay đổi). Nhấn Next

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Nơi lưu trữ XAMPP

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Sẵn sàng chạy cài đặt XAMPP

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Màn hình chạy cài đặt XAMPP

    6. Kết thúc cài đặt XAMPP

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Nhấn Finish để kết thúc cài đặt XAMPP

    5. Cài đặt XAMPP thành công

    Sau khi đã hoàn thành các bước cài đặt bạn mở Xampp và bật Apache và MySQL lên.

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Bảng điều khiển Xampp

    Tiếp đến, hãy bấm vào Admin ở phần Apache để truy cập trang admin để kiểm tra xem Xampp đã cài đặt thành công hay chưa:

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Truy cập trang Admin của Apache

    Hoặc bạn có thể gõ URL http://localhost/dashboard/ trong trình duyệt. Đối với bài hướng dẫn này, mình sẽ sử dụng Firefox.

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Màn hình Dashboard khi cài đặt XAMPP thành công

    Trước khi chúng ta kiểm tra các cài đặt XAMPP của mình, trước tiên hãy xem các thư mục cơ bản mà chúng ta sẽ làm việc với nó.

    6. Một số thư mục bạn cần quan tâm trong XAMPP

    Hướng dẫn này giả định rằng bạn đã cài đặt XAMPP trên ổ C trong Windows bằng các bước thực hiện ở trên. Sau đây là danh sách các thư mục cơ bản mà bạn cần phải biết.

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Các thư mục cần quan tâm trong XAMPP

    1. htdocs: Đây là thư mục gốc của web. Tất cả các mã PHP của chúng ta sẽ được đặt trong thư mục này.
    2. mysql - thư mục này chứa tất cả thông tin liên quan đến MySQL database engine. Theo mặc định, nó chạy trên cổng (port) 3306.
    3. php - thư mục này chứa các tệp cài đặt PHP. Nó chứa một tệp quan trọng có tên là php.ini. Thư mục này được sử dụng để cấu hình cách PHP hoạt động trên máy chủ của bạn.

    Theo mặc định, Apache web server chạy trên cổng ->`0. Nếu cổng ->`0 đã được một máy chủ web khác chiếm chỗ, bạn có thể sử dụng một số cổng khác.

    Đối với hướng dẫn này, mình đang sử dụng cổng ->`0. Lưu ý, nếu bạn sử dụng SKYPE, nó sử dụng cùng một cổng. Hãy đóng Skype nếu bạn muốn sử dụng Apache trên cổng ->`0.

    \> Bạn có thể xem cách thay đổi cổng trong phần bên dưới. Nhưng trước tiên hãy đi từ ngoài vào trong trước đã.

    7. Tìm hiểu về Bảng điều khiển XAMPP - XAMPP Control Panel

    Bảng điều khiển (Control Panel) được sử dụng để quản lý các chương trình được cài đặt qua XAMPP. Để mở bảng điều khiển XAMPP.

    • Sơ đồ bên dưới hiển thị bảng điều khiển

    Hướng dẫn cài đặt netbean full 2023 năm 2024

    Bảng điều khiển XAMPP - XAMPP Control Panel

    Phần 1: Phần này liệt kê các dịch vụ, Module đã cài đặt và process IDs PID (s). Nếu có dấu tick màu xanh lá cây có nghĩa là module đã được cài đặt như một Service.

    Dấu đỏ có nghĩa là nó chưa được cài đặt như một Service.

    Để cài đặt một dịch vụ, bấm vào dấu đỏ. Còn nếu nút hiển thị dấu tick màu xanh lá cây và bạn nhấp vào nó, bảng điều khiển sẽ hỏi bạn nếu bạn muốn gỡ cài đặt hệ thống.

    Phần 2: Phần này hiển thị (các) Cổng được liên kết với các Module. Phần Action

    • Start và Stop các Module
    • Mở các cửa sổ quản trị cho Apache và MySQL
    • Mở các tệp cấu hình cho Apache, MySQL, v.v. để thực hiện thay đổi
    • Xem tệp nhật ký cho các mô-đun

    Phần 3: Phần này chứa các tiện ích hữu ích như Netsat, windows services short cuts v.v.

    Phần 4: Phần này hiển thị thông tin trạng thái trên các module.

    Bảng điều khiển Xampp này có thể được sử dụng để:

    • Cài đặt và gỡ cài đặt các dịch vụ như Apache, MySQL, v.v. được cài đặt qua XAMPP
    • Start và Stop dịch vụ.
    • Mở cấu hình tập tin, vv

      8. Thay đổi cổng (Port) trong XAMPP

      Trong quá trình làm việc có thể cổng mặc định 80 sẽ bị chiếm chỗ bởi phần mềm khác (ví dụ Skype, bạn có thể tắt Skype để hoạt động bình thường).

      Video hướng dẫn đổi Port trong Xampp

      Vì thế, nếu cần thay đổi cổng trong XAMPP bạn có thể làm theo các bước như sau:

      Bước 1: Bấm vào `->`4

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Bấm vào Config - Thay đổi cổng (Port) trong XAMPP

      Bước 2: Bấm vào `->`5

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Bấm vào Service and Port Settings - Thay đổi cổng (Port) trong XAMPP

      Bước 3: Thay đổi ->`6 (hoặc cả ->`7 nếu cần)

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Thay đổi cổng trong XAMPP

      Ngoài ra, bạn có thể thay đổi trực tiếp Main port của Xampp trong file `->`8

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Bấm Ctrl + F để tìm kiếm cổng `->`0, thay `install`0 bằng cổng khác bạn muốn

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Tiếp đến, bạn cũng có thể thay đổi `install`1 theo cách tương tự

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Chọn Config -> Apache (httpd-ssl.conf)

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Tìm Listen 443 và thay đổi thành cổng bạn muốn

      9. Giới thiệu về Netbeans IDE và các cài đặt Apache NeatBeans phiên bản mới nhất

      Mình có viết một bài về các IDE, phần mềm lập trình PHP tốt nhất trong bài bên dưới:

      \> Top Phần mềm lập trình Web PHP tốt nhất

      Bạn sẽ thấy có cả trình soạn thảo và các IDE rất tốt, nhưng trong phạm vi bài viết mình sẽ hướng dẫn bạn sử dụng NetBeans vì nó có đầy đủ chức năng và quan trọng là mình đã sử dụng nó quen rồi.

      Bạn thực hiện tải JDK và Apache NetBeans về và cài đặt theo các bước sau:

      1. Tải JDK về và cài đặt

      Bạn bấm tải tại đây.

      Bấm đồng ý vào điều khoản và tải xuống

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Tải JDK xuống

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Chuột phải chọn Run as administrator

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Bấm Next để tiếp tục cài đặt JDK

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Cài đặt JDK thành công

      2. Hướng dẫn tải về và cài đặt Apache NetBeans (NEW)

      Video hướng dẫn tải và cài đặt Netbeans IDE (Mới nhất)

      Đầu tiên bạn truy cập trang này: Download Apache NetBeans

      • Sau đó tải file Binaries về máy của bạn

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Tải xuống file Binaries từ trang Web NetBeans.Apache.org

      Bạn có thể giải nén ở bất kỳ đâu và chọn vào file install`2 ->` `install`4

      Với bản cũ, bạn cần chọn 1 trong 2 phiên bản để cài đặt (nhưng bản mới 2020 thì không cần. Bởi khi tải mình đã chọn sẵn phiên bản).

      Ở đây bạn có thể chọn phiên bản dành cho hệ điều hành 64bit.

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Chọn 1 trong 2 phiên bản NetBeans để tiến hành cài đặt

      Bấm chọn cài đặt hoặc Double-click là xong. Việc của bạn chỉ là ngồi đợi 1-2 phút.

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      NetBeans đang tiến hành cài đặt

      10. Tạo một dự án PHP để bắt đầu làm việc

      Chúng ta đã cài đặt xong Apache NetBeans phiên bản mới nhất và bây giờ bạn có thể mở nó bằng một số cách sau:

      Để khởi động IDE (Microsoft Windows), hãy sử dụng một trong các phương pháp sau:

      • Bấm đúp vào biểu tượng NetBeans IDE trên máy tính để bàn của bạn.
      • Chọn `install`5
      • Khởi động IDE từ command line `install`6

      Để khởi động IDE (Solaris OS hoặc Linux):

      • Nhập tại hộp thoại command: `install`7

      Bạn sẽ thấy giao diện đầu tiên của NetBeans.

      Bây giờ chúng ta sẽ thực hiện...

      8 bước để tạo một dự án PHP

      Bước 1: Tạo một Project mới

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Tạo 1 Project PHP mới

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Chọn PHP để làm việc

      Bước 3: Ở bước này nếu bạn chưa tạo Project PHP lần nào thì NetBeans sẽ yêu cầu bạn phải Download và Activate tài nguyên cần thiết.

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Bấm chọn Download và Activate tài nguyên cần thiết ở lần tạo đầu tiên

      Bước 4: Bấm Next

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Nhấn Next để bắt đầu Download tài nguyên cần thiết

      Bước 5: Đồng ý với điều khoản và bấn Next

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Đồng ý với điều khoản để bắt đầu tải tài nguyên và cài đặt

      Tiếp tục chờ đợi một chút

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Tiến hành cài đặt và kết thúc cài đặt tài nguyên cần thiết trước khi bắt đầu với dự án PHP

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Sau đó là Activate PHP

      Bấm Next để chuyển sang bước tiếp theo.

      Bước 6: Đặt tên dự án PHP và chọn thư mục lưu dự án

      Khuyến nghị: Đặt tên dự án viết liền không dấu và không thay đổi nơi lưu dự án. Ở đây mình để nguyên là PhpProject1

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Đặt tên dự án PHP và chọn thư mục lưu dự án

      Bước 7: Nếu làm việc với Framework thì bạn tích chọn và bấm Next

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Chọn Framework muốn làm việc với và bấm Next

      Ở trường hợp này bạn có thể bỏ qua và bấm Control Panel > User Accounts > Change User Access Control settings. `0 luôn hoặc bấm `Next để tiếp tục sang hộp thoại tiếp theo (Phần này các bạn chưa cần quan tâm vội)

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Bấm Finish để hoàn thành việc tạo 1 dự án PHP

      Và đây là màn hình làm việc sau khi bạn đã tạo xong dự án PHP.

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Giao diện làm việc của 1 dự án PHP trên NetBeans

      11. Chạy ví dụ PHP đầu tiên của bạn

      Công cụ lập trình đã sẵn sàng. Bây giờ bạn hãy thử chạy chương trình PHP đầu tiên nào:

      Đây là đoạn Code chương trình Hello World mà bạn đã thử viết từ bài trước:

      Copy/Paste vào file `Control Panel > User Accounts > Change User Access Control settings. `2 như hình:

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Copy/Paste Code chương trình Hello World vào NetBeans

      Bấm vào nút Play trên NetBeans hoặc chạy đường dẫn sau trên trình duyệt:

      http://localhost/PhpProject1/index.php

      Lưu ý bạn phải thay `Control Panel > User Accounts > Change User Access Control settings. `3 bằng tên dự án của bạn.

      Và đây là kết quả khi chạy trên trình duyệt

      Hướng dẫn cài đặt netbean full 2023 năm 2024

      Kết quả khi chạy chương trình PHP đầu tiên Hello World

      Tổng kết

      Như vậy, qua bài này bạn đã biết để cài đặt XAMPP, Cài đặt JDK và Cài đặt NetBeans phiên bản mới nhất. Chuẩn bị xong tất cả để băt đầu học lập trình PHP thực sự.

      Hãy ghi nhớ lại các nội dung của bài học vừa rồi:

      • XAMPP là từ viết tắt của X-cross platform, Apache, MySQL, PHP và Perl
      • Các cài đặt và cấu hình XAMPP, thay đổi cổng (Port) trong XAMPP
      • Trình soạn thảo PHP là chương trình cho phép bạn viết code PHP trong thời gian ngắn nhất và cho phép bạn gỡ lỗi lỗi cú pháp trong thời gian lập trình.
      • Netbeans là trình soạn thảo mã nguồn mở đa nền tảng giúp nâng cao năng suất của các lập trình viên PHP.
      • Cách tải xuống và cài đặt Apache NetBeans phiên bản mới nhất 10.0
      • Cách tạo một dự án PHP

      Bài tiếp theo chúng ta sẽ bắt đầu chính thức học về PHP với kiểu dữ liệu trong PHP, cách khai báo và tìm hiểu về các loại toán tử.

      ---

      HỌC VIỆN ĐÀO TẠO CNTT NIIT - ICT HÀ NỘI

      Học Lập trình chất lượng cao (Since 2002). Học thực tế + Tuyển dụng ngay!

      Đc: Tầng 3, 25T2, N05, Nguyễn Thị Thập, Cầu Giấy, Hà Nội

      SĐT: 02435574074 - 0914939543

      Email: [email protected]

      Fanpage: https://facebook.com/NIIT.ICT/

      niit

      niithanoi

      niiticthanoi

      hoclaptrinh

      khoahoclaptrinh

      hoclaptrinhjava

      hoclaptrinhphp

      java

      php

      python