Trong bài viết này, chúng ta sẽ xem cách thiết lập cụm máy chủ Apache Tomcat. Chúng ta sẽ sử dụng 3 phiên bản EC2 hoặc VM Ubuntu 18.04, ở đây tôi đã sử dụng phiên bản EC2. Chúng ta cũng sẽ xem các bước để cài đặt Java vì Apache Tomcat yêu cầu Java.
Sau đây là thông tin chi tiết về cụm của tôi.
Thông tin chi tiết về cụm:
sudo -i
Tạo một thư mục. Tại đây chúng ta sẽ lưu trữ Gói Apache Tomcat.
mkdir tomcat1 #Trên Node2mkdir tomcat2,Trên Node3mkdir tomcat3
cd tomcat1/ #Trên Node2cd tomcat2/, Trên Node3cd tomcat3/
Tải xuống và giải nén Apache-Tomcat-9.0.0.M17 hoặc bạn có thể tải xuống phiên bản bạn chọn từ tại đây.
#Trên mỗi Node
wget https://archive.apache.org/dist/tom...7/bin/apache-tomcat-9.0.0.M17.tar.gz#Download
tar -zxvf apache-tomcat-9.0.0.M17.tar.gz #Extract
sudo apt-get update #Cập nhật Chi tiết Gói Hệ thống
sudo apt install openjdk-8-jdk #Cài đặt Java
java --version #Kiểm tra Phiên bản Java
#Trên mỗi nút
cd apache-tomcat-9.0.0.M17/ #Thay đổi thư mục.
cp conf/server.xml conf/server.xml.bak #Sao lưu tệp cấu hình hiện có.
Thực hiện các thay đổi cần thiết trong tệp server.xml.
#Trên mỗi nút
ifconfig #Lấy IP của máy chủ.
vim conf/server.xml #Mở tệp cấu hình để thực hiện các cấu hình cần thiết.
Tìm các dòng sau và thay đổi localhost thành IP của Node
Sau đây là thông tin chi tiết về cụm của tôi.
Thông tin chi tiết về cụm:
- Node1: Thư mục cơ sở = /root/tomcat1, IP = 172.31.35.11
- Node2: Thư mục cơ sở = /root/tomcat2, IP = 172.31.39.120
- Node3: Thư mục cơ sở = /root/tomcat3, IP = 172.31.32.185
Điều kiện tiên quyết
- Tài khoản AWS (Tạo nếu bạn chưa có và muốn tạo cụm trên EC2 Instances) (Tùy chọn).
- 3 EC2 Instance (Nhấp vào đây để tìm hiểu cách tạo EC2 Instance) HOẶC 3 VM chạy Ubuntu 18.04 LTS.
- Truy cập gốc vào máy chủ.
Những gì chúng tôi sẽ làm
- Tải xuống Apache Tomcat
- Cài đặt Java8
- Cấu hình cụm Apache Tomcat
- Khởi động/Dừng Apache Tomcat
Tải xuống Apache Tomcat
Đổi thành người dùng "root" để tránh lỗi cấp phép. Nhưng không nên sử dụng người dùng "root" trên Môi trường sản xuất.sudo -i
Tạo một thư mục. Tại đây chúng ta sẽ lưu trữ Gói Apache Tomcat.
mkdir tomcat1 #Trên Node2mkdir tomcat2,Trên Node3mkdir tomcat3
cd tomcat1/ #Trên Node2cd tomcat2/, Trên Node3cd tomcat3/
Tải xuống và giải nén Apache-Tomcat-9.0.0.M17 hoặc bạn có thể tải xuống phiên bản bạn chọn từ tại đây.
#Trên mỗi Node
wget https://archive.apache.org/dist/tom...7/bin/apache-tomcat-9.0.0.M17.tar.gz#Download
tar -zxvf apache-tomcat-9.0.0.M17.tar.gz #Extract
Cài đặt Java 8
#Trên mỗi nútsudo apt-get update #Cập nhật Chi tiết Gói Hệ thống
sudo apt install openjdk-8-jdk #Cài đặt Java
java --version #Kiểm tra Phiên bản Java
Cấu hình Apache Tomcat
Trước khi thực hiện các thay đổi cần thiết, hãy sao lưu tệp server.xml mặc định.#Trên mỗi nút
cd apache-tomcat-9.0.0.M17/ #Thay đổi thư mục.
cp conf/server.xml conf/server.xml.bak #Sao lưu tệp cấu hình hiện có.
Thực hiện các thay đổi cần thiết trong tệp server.xml.
#Trên mỗi nút
ifconfig #Lấy IP của máy chủ.
vim conf/server.xml #Mở tệp cấu hình để thực hiện các cấu hình cần thiết.
Tìm các dòng sau và thay đổi localhost thành IP của Node
Mã:
Mã: