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