aws/EC2

aws linux 기본 세팅하기(java,nginx,scouter,nmon,jenkins)

디비드킴 2022. 11. 25. 10:37

1.자바설치

-sudo amazon-linux-extras install java-openjdk11

-java -version(설치완료 후 제대로 설치 됐나 버전확인)

2.nginx설치

-sudo amazon-linux-extras install -y nginx1

- nginx -v(설치완료 후 제대로 설치 됐나 버전확인 )

3. nmon설치

다운로드
  -wget https://sourceforge.net/projects/nmon/files/nmon16g_x86.tar.gz
압축풀기
  -tar zxvf nmon16g_x86.tar.gz
  # 압축을 해제하면 nmon 파일들이 나옴, 실행가능하도록 적용해서 실행되는 nmon 파일 사용하면 됨.

  -sudo cp ./nmon16g_x86_fedora25 /usr/local/bin/nmon

  -sudo chmod a+x /usr/local/bin/nmon

실행

-nmon

4.scouter설치

-wget https://github.com/scouter-project/scouter/releases/download/v2.8.1/scouter-all-2.8.1.tar.gz

-tar xvfz scouter-all-2.8.1.tar.gz

5.nodejs

설치

-sudo yum install -y gcc-c++ make

curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash -

sudo yum install -y nodejs

확인

-node -v

삭제

sudo rm -rf /usr/local/bin/node

sudo yum remove nodejs

6.젠킨스 설치

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
$ sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
$ yum install -y jenkins

포트번호변경

sudo vi /etc/sysconfig/jenkins

sudo vi /usr/lib/systemd/system/jenkins.service

실행

sudo systemctl enable jenkins

sudo systemctl start jenkins

상태확인

systemctl status jenkins

7.git 설치

-sudo yum install git

8.깃허브연동

-ssh-keygen -t rsa -C "깃허브이메일"

 

'aws > EC2' 카테고리의 다른 글

ec2 linux nmon crontab 자동 수집  (0) 2022.12.09
springboot 베포 자동화 쉘스크립트(nginx,linux)  (0) 2022.12.06
EC2+Springboot+Amazon ElastiCache(redis)  (0) 2022.09.01
EC2 FileZila 연동하기  (0) 2022.08.25
springboot ec2 베포하기  (0) 2022.01.16