Công cụ cần thiết:
Cài đặt:
Sau khi cài đặt putty và Xming xong thì tìm kiếm Xlaunch và setting theo mặc định như sau
Vậy là việc cài đặt phần mềm cần thiết hoàn tất.
Tiếp theo chúng ta tạo 1 máy chủ oracle linux 7 trên ec2 ở đây mình sẽ hướng dẫn cài trên oracle linux 7 và trên aws linux 2 phiên bản free tier eligible
I. Cài đặt oracle 19c trên oracle linux 7
1: đăng nhập aws vào phần ec2 và tạo 1 ec2 mới, chọn Browse more AMIs để tìm kiếm 1 AMI oracle linux 7
Tìm kiếm 1 AMI mới ở đây mình chọn 1 image linux 7 free như hình
để việc cài đặt được mượt mà thì chúng ta nên chọn cấu hình có ram 4gb ở đây mình chọn cấu hình 2 vCPU và 4GB ram và ổ đĩa Volumes 100gb
Sau khi tạo xong chúng ta ssh vào ec2 với user ec2-user và key pem đã download về lúc khởi tạo để mở cho phép ssh bằng password như sau:
+ setting password ec2-user: sudo passwd
sau đó nhập password mới cho user ec2-user
+ Cho phép ssh bằng password mở file sshd_config sudo vi /etc/ssh/sshd_config
và setting như hình
+ lưu lại cấu hình và restart lại SSH service service sshd restart
Bước 2 cài đặt ORACLE DATABASE 19c
1: cài đặt 1 số package cần thiết
sudo yum update -y
sudo yum install vim wget -y
cài đặt package re oracle 19c
yum install -y oracle-database-preinstall-19c
+sau khi cài đặt xong tạo các thư mục oracle home
mkdir -p /u01/app/oracle/product/19/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01
+ đổi password user oracle
sudo passwd oracle sau đó nhập password mới của bạn
2: download oracle 19c trên trang chủ hoặc download tại đây bạn có thể download bên ngoài bằng trình duyệt sau đó copy link download để thực hiện download trên server nếu download từ trang chủ
cd /u01/app/oracle/product/19/db_1
wget http://thangnotes.name.vn/LINUX.X64_193000_db_home.zip
3. cấu hình ORACLE_HOME
mở file .bashrc bằng lệnh sudo vi .bashrc
sau đó thêm path như hình
export TMP=/tmp export TMPDIR=$TMP export ORACLE_HOSTNAME=thangnotes.name.vn export ORACLE_UNQNAME=orcl export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/19/db_1 export ORACLE_SID=orcl export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
lưu lại và sau đó chạy lệnh source ~/.bashrc
để áp dụng path cho toàn hệ thống.
logout và ssh lại kiểm tra xem path ORACLE_HOME đã được cài đặt chưa bằng lệnh echo $ORACLE_HOME nếu hiển thị /u01/app/oracle/product/19/db_1 thành công.!
sau khi cài đặt xong ORACLE_HOME tiến hành giải nén file cài đặt đã download trước đó
su oracle cd $ORACLE_HOME unzip LINUX.X64_193000_db_home.zip
sau khi giải nén xong tiến hành thoát ssh và mở lại putty
chọn Auth => X11 và điền các thông số như hình
open và login bằng user oracle
mở thư mục oracle home vừa giải nén cd $ORACLE_HOME
chạy ./runInstaller giao diện cài đặt sẽ được hiển thị
ấn next
Chọn Sever class và ấn next
Chọn Enterprise Edition và ấn next
Để mặc định và ấn next
Tiếp tục ấn next
Cấu hình dung lượng SGA và PGA ở đây mình để Auto. Tiếp tục ấn vào mục Sample Schema tích chọn Install sample schemas in the database
Ở bước cuối bạn mở thêm 1 terminal ssh vào bằng user có quyền root (ở đây mình dùng ec2-user ) sau đó chạy 2 file /u01/app/oraInventory/orainstRoot.sh và /u01/app/oracle/product/19/db_1/root.sh như hệ thống cảnh báo sau đó ấn OK và đợi database Install.
II. Cài đặt trên amazon linux 2
- chọn phiên bản miễn phí của ec2 như hình và chọn ổ đĩa bạn điền 100gb
2: ssh vào hệ thống với quyền root: sudo su
3: tải file sh mình đã config sẵn bằng lệnh: wget https://thangnotes.dev/wp-content/uploads/2023/05/installoracle.sh
4: chạy file installoracle.sh bằng lệnh: sh installoracle.sh hệ thống sẽ báo bạn nhập public ip và password của user oracle mà bạn muốn đặt
5: sau khi chạy xong thoát ssh và bật lại login với user oracle và kiểm tra xem path đã được config thành công chưa bằng lệnh: echo $ORACLE_HOME nếu chưa có thì chạy lệnh source /home/oracle/.bash_profile;
6: chạy lệnh cd $ORACLE_HOME tải oracle 19c và cài đặt như bình thường
7. chọn bộ nhớ SGA như hình
nếu bước cuối có lỗi thì bạn retry lại cài đặt.
Chúc bạn thành công.

