CentOS 7에서 서버 설정

2951 단어 centos
비스밀라...

CentOS 7에 유용한 응용 프로그램을 설치합니다.

도커
스냅 패키지를 사용하여 Docker를 설치합니다. 하지만 먼저 서버에 Snap을 먼저 설치해야 했습니다.

sudo yum install epel-release
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap


reference

Snap 설치 완료 후. 머신을 재부팅합니다sudo reboot . 그런 다음 Snap 패키지에서 Docker를 계속 설치할 수 있습니다.

sudo snap install docker
#Now we have successfully installed Docker. We can test it as root
#optional
#Running Docker as normal user
sudo groupadd docker
sudo usermod -aG docker $USER
#after this above steps, require us to relogin
sudo snap disable docker
sudo snap enable docker


reference

이제 Docker 설치가 완료되었습니다.

노드JS
스냅 패키지를 사용하여 NodeJS를 설치합니다.
sudo snap install node --classic
자바 8

sudo rpm --import https://yum.corretto.aws/corretto.key 
sudo curl -L -o /etc/yum.repos.d/corretto.repo https://yum.corretto.aws/corretto.repo
sudo yum install -y java-1.8.0-amazon-corretto-devel


reference

메이븐

wget https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz -P /tmp
sudo tar xf /tmp/apache-maven-3.6.0-bin.tar.gz -C /opt
sudo ln -s /opt/apache-maven-3.6.0 /opt/maven
sudo vi /etc/profile.d/maven.sh


maven.sh

export JAVA_HOME=/usr/lib/jvm/jre
export M2_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}



sudo chmod +x /etc/profile.d/maven.sh
source /etc/profile.d/maven.sh


reference

Gitlab 러너

# Download the binary for your system
sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64

# Give it permissions to execute
sudo chmod +x /usr/local/bin/gitlab-runner

# Create a GitLab CI user
sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash

# Create symlink
sudo ln -s /usr/local/bin/gitlab-runner /usr/bin/gitlab-runner

# Install and run as service
sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
sudo gitlab-runner start

좋은 웹페이지 즐겨찾기