Cài đt các ch ng trình cn cho quá trình tr in khai

Một phần của tài liệu E pagestore xây dựng hệ thống cung cấp web page trong lĩnh vực kinh doanh trực tuyến (b2c) (Trang 101 - 103)

2. Các bc tr in khai

2.4. Cài đt các ch ng trình cn cho quá trình tr in khai

#C p nh t các gói cho server sudo yum update -y

#Cài đ t git

sudo yum install git -y

#Ki m tra phiên b n git v a cài đ t git version

- B c 2: Cài đ t Node.js b ng các l nh sau đây.

#Cài trình qu n lý phiên b n Node( Node version manager - nvm)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash #Kích ho t nvm

. ~/.nvm/nvm.sh

#S d ng nvm đ cài đ t phiên b n m i nh t c a Node.js nvm install node

#Ki m tra phiên b n Node.js v a cài đ t

node -e "console.log('Running Node.js ' + process.version)" - B c 3: Cài đ t Nginx b ng l nh sau đây.

#Cài đ t Nginx

99

- B c 4: Cài đ t Apache Maven b ng các l nh sau đây. #T i repository c a Maven package

sudo wget https://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache- maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo

# t s phiên b n

sudo sed -i s/\$releasever/6/g /etc/yum.repos.d/epel-apache-maven.repo #Cài đ t Apache Maven

sudo yum install -y apache-maven #Cài đ t Java 8

sudo yum install java-1.8.0-devel # t Java 8 ch đ runtime m c đ nh sudo /usr/sbin/alternatives --config java # t Java 8 ch đ compiler m c đ nh sudo /usr/sbin/alternatives --config javac - B c 5: cài đ t Docker b ng các l nh sau đây.

#Cài Docker Engine package

sudo amazon-linux-extras install docker #Kh i đ ng Docker service

sudo service docker start

#Thêm tài kho n ec2-user vào Docker group đ ch y các l nh mà không c n dùng quy n root

sudo usermod -a -G docker ec2-user

#Thoát và k t n i l i server đ l y quy n Docker group v a t o exit

ssh -i "epagestore.pem" ec2-user@ec2-18-141-186-150.ap-southeast- 1.compute.amazonaws.com

#Ki m tra cài đ t đã thành công ch a docker info

100

Một phần của tài liệu E pagestore xây dựng hệ thống cung cấp web page trong lĩnh vực kinh doanh trực tuyến (b2c) (Trang 101 - 103)

Tải bản đầy đủ (PDF)

(142 trang)