Cài đặt Glassfish Web Server Trên Windows - Openplanning

  • Tất cả tài liệu
  • Java
    • Java Basic
    • Java Collections Framework
    • Java IO
    • Java New IO
    • Java Date Time
    • Servlet/JSP
    • Eclipse Tech
      • SWT
      • RCP
      • RAP
      • Eclipse Plugin Tools
    • XML & HTML
    • Java Opensource
    • Java Application Servers
  • Maven
  • Gradle
  • Servlet/Jsp
  • Thymeleaf
  • Spring
    • Spring Boot
    • Spring Cloud
  • Struts2
  • Hibernate
  • Java Web Service
  • JavaFX
  • SWT
  • Oracle ADF
  • Android
  • iOS
  • Python
  • Swift
  • C#
  • C/C++
  • Ruby
  • Dart
  • Batch
  • Database
    • Oracle
    • MySQL
    • SQL Server
    • PostGres
    • Other Database
  • Oracle APEX
  • Report
  • Client
  • ECMAScript / Javascript
  • TypeScript
  • NodeJS
  • ReactJS
  • Flutter
  • AngularJS
  • HTML
  • CSS
  • Bootstrap
  • OS
    • Ubuntu
    • Solaris
    • Mac OS
  • VPS
  • Git
  • SAP
  • Amazon AWS
  • Khác
    • Chưa phân loại
    • Phần mềm & ứng dụng tiện ích
    • VirtualBox
    • VmWare
Cài đặt Glassfish Web Server trên Windows
  1. Giới thiệu
  2. Glassfish Server là gì
  3. Download
  4. Bắt đầu với Glassfish
  5. Thay đổi cổng 8080 sang 80
  6. Tạo Window Service cho Glassfish Server

1. Giới thiệu

Tài liệu này được viết dựa trên:
  • Glassfish 5.0

  • Windows (ALL)

2. Glassfish Server là gì

Glassfish server là một Webserver, cho phép bạn triển khai các ứng dụng web viết bằng Java lên đó. Cũng giống như một số Webserver khác:
  • Tomcat
  • Weblogic
  • Websphere
  • JBoss
  • ....
Có thể bạn quá quen thuộc với Tomcat, đó là webserver cho mục đích học tập và phát triển ứng dụng. Glassfish mạnh mẽ hơn Tomcat, được phát triển bởi Sun, và trở thành sản phẩm của Oracle sau khi mảng Java bị bán sang cho Oracle. Hiện tại Glassfish server có 2 bản một bản miễn phí và mã nguồn mở, một bản khác dành cho thương mại.Trong tài liệu hướng dẫn này tôi sẽ hướng dẫn bạn cài đặt và cấu hình Glassfish phiên bản miễn phí.

3. Download

  • https://javaee.github.io/glassfish/download
Sau khi tải về, bạn có 1 tập tin:

4. Bắt đầu với Glassfish

Giải nén Glassfish ra một thư mục nào đó trên ổ cứng:Cấu hình Java Home:Glassfish5 đòi hỏi bạn phải sử dụng Java8 trở lên. Bạn cần khai báo vị trí của Java.Vào thư mục:
  • <Glassfish_Home>/glassfish/config
Sửa file
  • asenv.bat
Thêm cấu hình:
  • set path=<Java_Location>/bin
Run GlassfishMở Cmd để chuyển tới:
  • <GlassFish_Home>/bin
Chuyển tới:
  • cd C:\glassfish5\bin
Để chạy domain1 trên Glassfish Server:
  • asadmin start-domain domain1
Để dừng domain1:
  • asadmin stop-domain domain1
domain1 đã được start thành công.Chuyển tới địa chỉ:
  • http://localhost:4848/
Triển khai thử một ứng dụng web:Bạn có thể download một ứng dụng web demo tại:
  • https://github.com/dmatej/Glassfish/blob/master/v2/www/ja/downloads/quickstart/hello.war?raw=true
Mặc định ứng dụng triển khai ra sẽ được chạy trên cổng 8080. Bạn có thể đổi sang cổng khác, hoặc đổi sang cổng 80, chi tiết cấu hình sẽ được đề cập phía dưới.

5. Thay đổi cổng 8080 sang 80

6. Tạo Window Service cho Glassfish Server

Mở CMD với quyền AdminCD Tới thư mục bin của Glassfish:Chạy lệnh:asadmin create-service --name domain1

Các hướng dẫn Java Application Servers

  • Cài đặt Tomcat Server cho Eclipse
  • Cài đặt Tomcat Server
  • Cài đặt Glassfish Web Server trên Windows
  • Cài đặt Oracle WebLogic Server
  • Làm sao để tạo Windows Service cho Oracle WebLogic Server?
  • Triển khai ứng dụng Spring Boot trên Tomcat Server
  • Triển khai ứng dụng Spring Boot trên Oracle WebLogic Server
  • Triển khai ứng dụng Spring MVC trên Oracle WebLogic Server
  • Cài đặt chứng chỉ SSL cho Tomcat Server
  • Cài đặt chứng chỉ SSL miễn phí Let's Encrypt cho Tomcat Server trên Ubuntu
Show More

Hướng dẫn lập trình Java Servlet/JSP

  • Cài đặt Tomcat Server cho Eclipse
  • Cài đặt Glassfish Web Server trên Windows
  • Chạy ứng dụng Java web Maven trên Tomcat Maven Plugin
  • Chạy ứng dụng Java Web Maven trên Jetty Maven Plugin
  • Ví dụ luồng chạy ngầm trong ứng dụng Java Servlet
  • Hướng dẫn lập trình Java Servlet cho người mới bắt đầu
  • Hướng dẫn và ví dụ Java Servlet Filter
  • Hướng dẫn lập trình Java JSP cho người mới bắt đầu
  • Hướng dẫn sử dụng Java JSP Standard Tag Library (JSTL)
  • Cài đặt Web Tools Platform cho Eclipse
  • Tạo một ứng dụng Login đơn giản và bảo mật với Java Servlet Filter
  • Tạo một ứng dụng Java Web đơn giản sử dụng Servlet, JSP và JDBC
  • Upload và download file lưu trữ trên ổ cứng với Java Servlet
  • Upload và Download file từ Database sử dụng Java Servlet
  • Hiển thị ảnh từ database với Java Servlet
  • Redirect 301 chuyển hướng vĩnh viễn trong Java Servlet
  • Làm sao tự động chuyển hướng http thành https trong ứng dụng Java Web
  • Hướng dẫn sử dụng Google reCAPTCHA trong ứng dụng Web Java
Show More
  • Các hướng dẫn Java Collections Framework
  • Các hướng dẫn Java IO
  • Java cơ bản
  • Các hướng dẫn Java Date Time
  • Các hướng dẫn Struts2 Framework
  • Các hướng dẫn Spring Boot
  • Các hướng dẫn Spring Cloud
  • Các hướng dẫn Java Web Services
  • Các hướng dẫn Java Application Servers

Các hướng dẫn Java Application Servers

  • Cài đặt Tomcat Server cho Eclipse
  • Cài đặt Tomcat Server
  • Cài đặt Glassfish Web Server trên Windows
  • Cài đặt Oracle WebLogic Server
  • Làm sao để tạo Windows Service cho Oracle WebLogic Server?
  • Triển khai ứng dụng Spring Boot trên Tomcat Server
  • Triển khai ứng dụng Spring Boot trên Oracle WebLogic Server
  • Triển khai ứng dụng Spring MVC trên Oracle WebLogic Server
  • Cài đặt chứng chỉ SSL cho Tomcat Server
  • Cài đặt chứng chỉ SSL miễn phí Let's Encrypt cho Tomcat Server trên Ubuntu
Show More

Hướng dẫn lập trình Java Servlet/JSP

  • Cài đặt Tomcat Server cho Eclipse
  • Cài đặt Glassfish Web Server trên Windows
  • Chạy ứng dụng Java web Maven trên Tomcat Maven Plugin
  • Chạy ứng dụng Java Web Maven trên Jetty Maven Plugin
  • Ví dụ luồng chạy ngầm trong ứng dụng Java Servlet
  • Hướng dẫn lập trình Java Servlet cho người mới bắt đầu
  • Hướng dẫn và ví dụ Java Servlet Filter
  • Hướng dẫn lập trình Java JSP cho người mới bắt đầu
  • Hướng dẫn sử dụng Java JSP Standard Tag Library (JSTL)
  • Cài đặt Web Tools Platform cho Eclipse
  • Tạo một ứng dụng Login đơn giản và bảo mật với Java Servlet Filter
  • Tạo một ứng dụng Java Web đơn giản sử dụng Servlet, JSP và JDBC
  • Upload và download file lưu trữ trên ổ cứng với Java Servlet
  • Upload và Download file từ Database sử dụng Java Servlet
  • Hiển thị ảnh từ database với Java Servlet
  • Redirect 301 chuyển hướng vĩnh viễn trong Java Servlet
  • Làm sao tự động chuyển hướng http thành https trong ứng dụng Java Web
  • Hướng dẫn sử dụng Google reCAPTCHA trong ứng dụng Web Java
Show More
  • Các hướng dẫn Java Collections Framework
  • Các hướng dẫn Java IO
  • Java cơ bản
  • Các hướng dẫn Java Date Time
  • Các hướng dẫn Struts2 Framework
  • Các hướng dẫn Spring Boot
  • Các hướng dẫn Spring Cloud
  • Các hướng dẫn Java Web Services
  • Các hướng dẫn Java Application Servers

Các bài viết mới nhất

  • Dart Stream Single và Broadcast
  • Xử lý lỗi trong Dart Stream
  • Hướng dẫn và ví dụ Dart Stream
  • So sánh đối tượng trong Dart với thư viện Equatable
  • Flutter BloC cho người mới bắt đầu
  • Xử lý lỗi 404 trong Flutter GetX
  • Ví dụ đăng nhập và đăng xuất với Flutter Getx
  • Hướng dẫn và ví dụ Flutter NumberTextInputFormatter
  • Hướng dẫn và ví dụ Flutter multi_dropdown
  • Hướng dẫn và ví dụ Flutter flutter_form_builder
  • Hướng dẫn và ví dụ Flutter GetX obs Obx
  • Hướng dẫn và ví dụ Flutter GetX GetBuilder
  • Từ khoá part và part of trong Dart
  • Hướng dẫn và ví dụ Flutter InkWell
  • Hướng dẫn và ví dụ Flutter Radio
  • Bài thực hành Flutter SharedPreferences
  • Hướng dẫn và ví dụ Flutter Slider
  • Hướng dẫn và ví dụ Flutter SkeletonLoader
  • Chỉ định cổng cố định cho Flutter Web trên Android Studio
  • Tạo Module trong Flutter
Show More
  • Các hướng dẫn Java Application Servers
  • Hướng dẫn lập trình Java Servlet/JSP

Từ khóa » Cài đặt Glassfish