본문 바로가기
반응형

서버/ubuntu5

[Ubuntu] 20.04/22.04 nginx 설치,삭제,명령어 ubuntu nginx 설치 "ubuntu nginx 20.04설치 / ubuntu nginx 22.04설치" "ubuntu nginx 삭제 / 명령어 / 로그파일" "nginx vs apache" nginx개념 인터넷 웹사이트를 사용하거나 검색할때 당신의 컴퓨터는 서버와 통신하게 된다. 서버는 웹사이트의 정보를 가지고 있고, 컴퓨터는 그정보를 받아와서 당신의 화면에 보여준다. 이때nginx는 통신을 원할하게 도와주는 역할을 한다. 유사한 소프트웨어로는 apache, iis 등이 있다. nginx apache 비교 장단점 Nginx : 성능과효율성, 경량화, 리버스프록시 및 로드밸런싱에는 Nginx가 유리하다. Apache : 모듈의다양성, 유연한설정, 커뮤니티와 문서 측면에서 Apache가 유리하다. .. 2023. 8. 8.
[Ubuntu] nodejs 버전별 설치, 삭제, 실행 예제 ubuntu nodejs설치 "ubuntu nodejs설치 / ubuntu nodejs삭제" "개념및버전 / 실행예제" nodejs 개념 Node.js는 웹 브라우저 외부에서 JavaScript 코드를 실행할 수 있는 오픈 소스 서버 측JavaScript 런타임 환경이다. 내장 HTTP 서버 라이브러리를 포함하고 있어 웹 서버에서 아파치 등의 별도의 소프트웨어 없이 동작하는 것이 가능한게 장점이다. LTS Current 버전차이 최신버전:latest, 안정화된버전:stable, LTS버전:lts, 특정버전:version "LTS(Long Term Supported)"는 짝수버전으로 안정화된 버전을 의미한다. "Current(현재 버전)"은 홀수버전으로 새롭게 추가된 기능이 포함되어있다. 통상 Curren.. 2023. 8. 8.
[Ubuntu] Jenkins 설치 방법, 예제, 명령어 ubnutu Jenkins 설치 "ubuntu 20.04 or ubuntu 22.04 설치" "java jdk 1.8 기" jenkins 개념 Jenkins는 통합(CI) 및 지속적 전달(CD)에 널리 사용되는 오픈 소스 자동화 서버이다. Java Runtime Environment에서 동작한다. 다양한 플러그인들을 제공한다. CI/CD 개념 CI/CD는 지속적 통합(Continuous Integration)와 지속적 배포(Continuous Deployment)의 약어이다. 지속적 통합은 여러 개발자가 동시에 작업하고 있는 경우, 개발된 코드들을 자동으로 지속적으로 통합하는 개발 접근 방법이다. 지속적 배포는 자동화된 프로세스를 통해 지속적으로 통합된 코드를 자동으로 실제 운영 환경에 배포하는 것을 의.. 2023. 8. 2.
[Ubuntu] java jdk 설치 및 환경변수 (oracle-jdk/open-jdk) ubuntu jdk설치 ''jdk/ jre / jvm 설명" ''oracle-jdk설치 / open-jdk설치'' ''환경변수 / 삭제방법" jdk를 홈페이지에서 tar파일로 다운받아 설치하는 방법과, apt명령어로 설치하는 방법 그리고 환경변수설정, 마지막으로 jdk삭제하는 방법을 포스팅 한다. JAVA 용어설명 JDK : "자바 개발 키트"를 의미합니다.JDK에는 Java 프로그램을 실행하는 데 필요한 JRE(Java Runtime Environment)와 Java 애플리케이션 개발에 필수적인 추가 도구가 포함되어 있다. Java 컴파일러(javac) : 이 도구는 Java 소스 코드(.java 파일)를 JVM(Java Virtual Machine)에서 실행할 수 있는 바이트코드(.class 파일)로.. 2023. 8. 1.
리눅스 계정생성 및 권한설정 정리 1. 개요 이번포스팅에서는 centos 에서의 계정생성및 관련된 권한설정하는 글을 작성하도록 하겠다. Community Enterprise Operating System 레드햇 엔터프라이즈 리눅스에서 파생된 리눅스의 배포판 중 하나이다. 센토스라고 읽는 경우도 있고 센토스라고 해도 대부분 알아듣지만, 센트오에스가 정확한 공식 발음이다. 단점이라하면 아래와 같다. CentOS 8 버전부터 Stream 버전만 지원함에 따라 사실상 RHEL을 무료로 사용할 수 있다는 장점은 사라진 상태이다. 2. 사용자생성 아래 쉘참고 # 현재 생성된 계정들 확인 $ cat /etc/passwd # 사용자 생성 방법 $ useradd -g [그룹명] [user명] # 사용자의 UID 지정 $ useradd -u [UID] [.. 2023. 3. 23.
반응형