Skip to content

Code-Web-Basic/CompilerGo

Repository files navigation

Tên đề tài: "Xây dựng trang web viết code online cho Java, C#, Python, C++"

Project Name : CompilerGo

Project use ReactJS + NodeJS + DynamoDB + Redux

    Thành Viên:

  • Nguyễn Đình Hiếu - 20142498
  • Vũ Thanh Sang - 20110555
  • Nguyễn Văn Tú - 20110591

Hướng Dẫn Chạy

Tạo dịch vụ EC2

Lựa chọn dịch vụ EC2 của AWS chọn launch instances và nhập thông tin như hình.

Sau đó nhấn launch instance

Nhấn vào connect hiển thị trang như hình nhấn vào connect

Sau khi hiển thị lên màn hình console thì cài docker và tải đồ án trên git về bằng những lệnh sau:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo apt-get install docker-ce docker-ce-cli containerd.io

apt-cache madison docker-ce

sudo apt-get install docker-ce docker-ce-cli containerd.io

sudo apt install docker.io

sudo apt install docker-compose

git clone https://github.com/Code-App-HCMUTE/CompilerGo

cd CompilerGo

cd server

mkdir temp

nano .env sẽ hiển thị như hình sau đó thay đổi APP_HOST thành Public IPv4 DNS

Sau đó lưu file

Sau đó dùng lệnh:

cd ..

cd client

nano .env => sau đó thay đổi giá trị trong ngoặc thành Public IPv4 DNS:3240/v1

Lưu file sau đó thực hiện tiếp tục lệnh:

cd ..

Sau đó dùng lệnh:

sudo docker-compose build

sudo docker-compose up

Sau đó truy cập vào đường link “http://Public IPv4 DNS:3000” ví dụ

Public IPv4 DNS = ec2-54-236-53-130.compute-1.amazonaws.com

Thì nhập vào đường link “http://ec2-54-236-53-130.compute-1.amazonaws.com:3000” để truy cập vào trang web và sử dụng.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •