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.
- 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].
- 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ì?
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ộ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:
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ộ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
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
Nơi lưu trữ XAMPP
Sẵn sàng chạy cài đặt XAMPP
Màn hình chạy cài đặt XAMPP
6. Kết thúc cài đặt XAMPP
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.
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:
Truy cập trang Admin của Apache
Hoặc bạn có thể gõ URL //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.
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.
Các thư mục cần quan tâm trong XAMPP
- 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.
- 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.
- 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
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
Bấm vào Config - Thay đổi cổng [Port] trong XAMPP
Bước 2: Bấm vào `->`5
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]
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
Bấm Ctrl + F để tìm kiếm cổng `->`0, thay `install`0 bằng cổng khác bạn muốn
Tiếp đến, bạn cũng có thể thay đổi `install`1 theo cách tương tự
Chọn Config -> Apache [httpd-ssl.conf]
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
Tải JDK xuống
Chuột phải chọn Run as administrator
Bấm Next để tiếp tục cài đặt JDK
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
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.
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.
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
Tạo 1 Project PHP mới
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.
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
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
Đồ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
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
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
Đặ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
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]
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.
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:
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:
//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
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: hello@niithanoi.edu.vn
Fanpage: //facebook.com/NIIT.ICT/