사전작업(백업) gitlab 백업 gitlab-backup create ※ /var/opt/gitlab/backups 생성 에디션 변경 버전확인 sudo apt-cache policy gitlab-ce | grep Installed 레파지토리 추가 curl --silent "https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh" | sudo bash 에디션 변경 ## Make sure the repositories are up-to-date sudo apt-get update ## Install the package using the version you wrote down from step 1 sudo apt-ge..
Pass-through OpenLDAP Authentication (Using SASL) to Active Directory on Centos 통과 인증은 다른 백엔드에 인증 작업(BIND)을 위임하기 위해 일부 LDAP 디렉토리에서 사용하는 메커니즘 ※ SASL(Simple Authentication and Security Layer)은 인터넷 프로토콜에서 인증과 데이터보안을 위한 프레임워크이다. 이것은 애플리케이션 프로토콜들로 부터 인증 메커니즘을 분리시킨다. 1단계: 백엔드 연결 Server address: ldap://{HOSTNAME} (or) ldap://{IP} Bind DN: {CN} Bind Password: {PASSWORD} Users branch: {OU} 연결확인 ldapsearc..
1. 다운받을 JDK 버전정보 찾기 https://jdk.java.net/ JDK Builds from Oracle jdk.java.net 2. 자바 다운로드 wget {다운로드 경로} 3. 다운받은 파일 압축풀기 tar zxvf {압축파일} -C /usr/bin/ 4. 심볼릭 링크 설정 cd /usr/bin ln -s /usr/bin/{jdk 폴더명} java 5. 자바 경로 설정 sudo vim /etc/profile.d/java.sh export JAVA_HOME=/usr/bin/java export PATH=${JAVA_HOME}/bin:${PATH} sudo chmod +x /etc/profile.d/java.sh source /etc/profile.d/java.sh 6. 버전 확인 java -..
1. 메이븐 다운로드 -> /tmp 위치에 저장 wget https://downloads.apache.org/maven/maven-3/{버전정보}/binaries/apache-maven-{버전정보}-bin.tar.gz -P /tmp 2. 다운받은 파일 /opt 위치에 압축풀기 sudo tar xf /tmp/apache-maven-{버전정보}-bin.tar.gz -C /opt 3. 심볼릭 링크 설정 sudo ln -s /opt/apache-maven-{버전정보} /opt/maven 4. 메이븐 경로 설정 sudo vim /etc/profile.d/maven.sh export JAVA_HOME={자바경로} export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven ex..
서버 버전 확인 grep . /etc/*-release EC2 /etc/os-release:NAME="Amazon Linux" /etc/os-release:VERSION="2" /etc/os-release:ID="amzn" /etc/os-release:ID_LIKE="centos rhel fedora" /etc/os-release:VERSION_ID="2" /etc/os-release:PRETTY_NAME="Amazon Linux 2" /etc/os-release:ANSI_COLOR="0;33" /etc/os-release:CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2" /etc/os-release:HOME_URL="https://amazonlinux.com/" /etc/sy..
LDAP이란 네트워크 상에서 개인정보나 파일, 디바이스 정보를 찾아 보는 것을 가능하게 만든 소프트웨어 프로토콜 디렉토리 서비스 표준인 X.500의 DAP(Directory Access Protocol)를 기반으로한 경량화(Lightweight)된 DAP 버전 LDAP은 기존 DAP와 달리 TCP/IP 레벨에서 더 적은 비용으로 DAP의 많은 기능적인 부분을 조작할 수 있도록 설계 Lightweight Directory Directory 안에는 연락처, 유저, 파일, code 같은 정보를 넣을 수 있고 insert나 update보단 빠른 검색 요청에 특화 일반 데이터베이스(RDBMS)와는 다르게 검색에 특화되어 있기 때문에 트랜잭션 기능이나 롤백 기능이 없고, 복잡한 관계 등을 설정하지도 않음 신뢰성이나..
**************** [ 인증서 파일 생성 ] **************** [pem 방식] /usr/share/elasticsearch/bin/elasticsearch-certutil ca --days 3650 --pem --pass "" --out /etc/elasticsearch/certs/certs-root.zip unzip /etc/elasticsearch/certs/certs-root.zip -d /etc/elasticsearch/certs/ /usr/share/elasticsearch/bin/elasticsearch-certutil cert --ca-cert /etc/elasticsearch/certs/ca/ca.crt --ca-key /etc/elasticsearch/certs/c..
DB-Engines Ranking DB-Engines Ranking은 DMBS의 인기도에 따라 순위를 기록합니다. (순위는 월마다 업데이트 된다.) https://db-engines.com/en/ranking DB-Engines Ranking Popularity ranking of database management systems. db-engines.com DB-Engines Ranking 기준 웹 사이트에서 시스템 언급 시스템에 대한 일반적인 관심 시스템에 대한 기술 토론의 빈도 시스템이 언급 된 구인 수 시스템이 언급 된 전문 네트워크의 프로필 수 주의) DB-Engines Ranking은 시스템 설치 수 또는 IT 시스템 내에서의 사용과 같은 점유율로 점수를 측정하지 않습니다. DB-Engines..