Ubuntu 14.04에 Unicorn 및 Nginx가 포함된 Rails 어플리케이션을 배포하는 방법
Ruby on Rails 응용 프로그램을 배포하려면 많은 유효한 설정을 고려해야 합니다.이 강좌는 Ubuntu 14.04에서 Unicorn과 Nginx를 사용하여 PostgreSQL을 데이터베이스로 하여 Ruby on Rails 응용 프로그램의 생산 환경을 배치하는 데 도움을 줄 것입니다. 이상적인 경우 배포할 Rails 애플리케이션이 이미 있습니다.이 경우 이 부분을 건너뛰고 다음 작업에서...
UbuntuRuby on RailsDeploymentNginxPostgreSQL2022-06 last update
15 minutes reading
Ubuntu 14.04 ps aux | grep[p]uma에 Puma 및 Nginx가 포함된 Rails 어플리케이션을 배포하는 방법
Puma는 또는 과 같은 응용 서버로 Rails 응용 프로그램이 동시에 요청을 처리할 수 있도록 합니다.Puma는 사용자가 직접 액세스할 수 있도록 설계된 것이 아니므로 Nginx를 리버스 에이전트로 사용하여 사용자와 Rails 응용 프로그램 간의 요청과 응답을 버퍼링합니다. 이상적인 경우 배포할 Rails 애플리케이션이 이미 있습니다.이 경우 이 부분을 건너뛰고 다음 작업에서 적절한 교체를...
UbuntuRubyRuby on RailsDeploymentNginxPostgreSQL2022-06 last update
12 minutes reading
Nginx 리버스 에이전트를 사용하여 Jenkins에 SSL을 구성하는 방법
기본적으로 Jenkins는 내장된 Winstone 웹 서버를 가지고 있으며, 감청 포트 8080을 가지고 있어 입문하기 편리하다.단, Jenkins 사용을 진지하게 고려하면, 웹 인터페이스를 통해 전송되는 암호와 기타 민감한 데이터를 보호하기 위해 SSL을 사용해야 합니다. 이 강좌에서는 클라이언트 요청을 Jenkins로 지정하기 위해 Nginx를 리버스 에이전트로 구성하는 방법을 보여 줍니...
UbuntuNginxUbuntu 16.04Deployment2022-06 last update
9 minutes reading
첫 번째 Ruby 프로그램을 작성하는 방법
이 자습서는 Ruby에서 이 프로그램을 작성하도록 안내합니다.그러나 프로그램을 더욱 재미있게 하기 위해 우리는 전통적인'Hello, World'프로그램을 수정하여 사용자의 이름을 묻도록 할 것이다.그리고 우리는 인사말에서 이 이름을 사용할 것이다.이 강좌를 마치면 다음과 같은 프로그램이 실행됩니다. Ruby는 기본적으로 puts 방법과 같은 몇 가지 방법을 포함합니다.루비 프로그램을 만들 때...
RubyDevelopmentDeployment2022-06 last update
7 minutes reading
Ubuntu 18.04에서 Nginx 리버스 에이전트를 사용하여 Jenkins에 SSL을 구성하는 방법
proxy_params: /etc/nginx/proxy_params 파일은 Nginx에서 제공하여 중요한 정보(호스트 이름, 클라이언트가 요청한 프로토콜 및 클라이언트 IP 주소 포함)를 로그 파일에 보존하고 사용할 수 있도록 합니다. 변경 사항을 완료하면 파일을 저장하고 편집기를 종료합니다.Jenkins를 구성하기 전에 Nginx를 재부팅하는 것이 지연되지만 이제 구성을 테스트할 수 있습니...
UbuntuUbuntu 18.04Let's EncryptDeploymentNginx2022-06 last update
9 minutes reading
생산을 위한 구축: 웹 응용 프로그램 - 개요
이 6부 강좌는 처음부터 다중 서버 생산 응용 프로그램 설정을 구축하는 방법을 보여 줍니다.최종 설정은 백업, 모니터링 및 중앙 로깅 시스템에서 지원되므로 문제를 감지하고 복구할 수 있습니다.이 시리즈의 최종 목표는 독립된 시스템 관리 개념을 구축하고 생산 서버 설정을 만드는 실제 주의사항을 소개하는 것입니다. 이 설정에서 프로그램 상자의 서버는 프로그램이 정상적으로 실행되는 관건으로 여겨진...
LoggingMonitoringLAMP StackDeploymentConceptualUbuntuLoad BalancingBackupsDNS2022-06 last update
7 minutes reading
Ubuntu 12.04에서 Jenkins 설치 및 사용 방법
이 설명서는 참조용으로 여전히 유용할 수 있지만 다른 Ubuntu 버전에서는 사용할 수 없습니다.사용할 수 있는 경우 Ubuntu 버전을 위한 설명서를 사용하는 것이 좋습니다.페이지 상단의 검색 기능을 사용하여 최신 버전을 찾을 수 있습니다. Jenkins는 지속적인 통합 도구를 위한 소스입니다.처음에는 2004년 하덴슨으로 명명됐지만 2011년 논란으로 젠킨스로 개명됐다.소프트웨어를 구축하...
UbuntuDeployment2022-06 last update
5 minutes reading
Ubuntu 20.04에서 Nginx 리버스 에이전트를 사용하여 Jenkins에 SSL을 구성하는 방법
proxy_params: /etc/nginx/proxy_params 파일은 Nginx에서 제공하여 중요한 정보(호스트 이름, 클라이언트가 요청한 프로토콜 및 클라이언트 IP 주소 포함)를 로그 파일에 보존하고 사용할 수 있도록 합니다. 변경 사항을 완료하면 파일을 저장하고 편집기를 종료합니다.Jenkins를 구성하기 전에 Nginx를 재부팅하는 것이 지연되지만 이제 구성을 테스트할 수 있습니...
Ubuntu 20.04Let's EncryptUbuntuCI/CDDeployment2022-06 last update
9 minutes reading
Ubuntu 20.04(Nginx)에서 Ansible를 사용하여 정적 HTML 웹 사이트를 배포하는 방법
이 시나리오는 Ubuntu 20.04에서 정적 HTML 사이트를 호스팅하기 위해 원격 Nginx 서버를 자동으로 설정합니다. 우선, Ansible 제어 노드에 새로운 디렉터리를 만들고 그 안에 Ansible 파일을 설정하고 원격 서버에 배치할 프레젠테이션 정적 HTML 사이트를 만듭니다.이것은 주 폴더에서 선택한 위치에 있을 수 있습니다.이 예에서 우리는 사용할 것이다 ~/ansible-ng...
AnsibleDeploymentConfiguration ManagementUbuntu2022-06 last update
17 minutes reading
Kubernetes에서 웹진을 사용하는 방법 Ubuntu 20.04의 전제 조건에서 신속하게 개발
은 클라우드 컴퓨터 계산의 기초 프로젝트로 Kubernetes에서 신속하고 효율적인 개발에 사용된다.네트워크 팩시밀리를 사용하면 로컬에서 서비스를 실행할 수 있고 클라우드에서 응용 프로그램의 나머지 부분을 실행할 수 있습니다.넷진은 Kubernetes 클러스터와 로컬 워크스테이션 간에 양방향 네트워크 연결을 만듭니다.이렇게 하면 로컬에서 실행되는 서비스는 집단의 서비스와 통신할 수 있고, 반...
System ToolsUbuntuDevelopmentDeploymentKubernetes2022-06 last update
19 minutes reading
Kubernetes에서 웹캠을 사용하여 MacOS에서 선결 조건을 신속하게 개발하는 방법
은 클라우드 컴퓨터 계산의 기초 프로젝트로 Kubernetes에서 신속하고 효율적인 개발에 사용된다.네트워크 팩시밀리를 사용하면 로컬에서 서비스를 실행할 수 있고 클라우드에서 응용 프로그램의 나머지 부분을 실행할 수 있습니다.넷진은 Kubernetes 클러스터와 로컬 워크스테이션 간에 양방향 네트워크 연결을 만듭니다.이렇게 하면 로컬에서 실행되는 서비스는 집단의 서비스와 통신할 수 있고, 반...
KubernetesSystem ToolsDevelopmentDeployment2022-06 last update
18 minutes reading
Ubuntu 20.04에서 Nginx 배포 React 응용 프로그램을 사용하는 방법
기본 구축 도구를 사용하여 응용 프로그램을 서버에 신속하게 배치할 수 있습니다.build 스크립트는 모든 코드, 이미지, 스타일, 파일을 포함하는 디렉터리로 프로그램을 컴파일합니다.단일 위치의 자산을 사용하면 웹 서버에 최소한의 설정을 배치할 수 있습니다. 이 강좌에서는 로컬 컴퓨터에서 실행 의 서버에 React 응용 프로그램을 배치합니다.Create-React-App를 사용하여 응용 프로그...
ReactJavaScriptDeploymentUbuntu2022-06 last update
15 minutes reading
이중화 배포 MongoDB 사용
사용자나 클라우드 공급업체가 어떤 예방 조치를 취하든지 간에 컴퓨터는 항상 하드웨어 고장 위험에 직면하게 된다.모든 컴퓨터 시스템을 관리하는 데 중요한 부분 중 하나는 정기적으로 중요한 정보를 백업하는 것이다.데이터베이스 서버가 충돌하고 원본 데이터가 손실되면 데이터를 백업하고 저장하여 응용 프로그램을 작업 상태로 복구할 수 있습니다. 정기적으로 MongoDB 데이터를 백업해야 하는 것처럼 ...
BackupsMongoDBDeploymentSecurity2022-06 last update
4 minutes reading
Ubuntu 22.04에서 Nginx 리버스 에이전트를 사용하여 Jenkins에 SSL을 구성하는 방법
proxy_params: /etc/nginx/proxy_params 파일은 Nginx에서 제공하여 중요한 정보(호스트 이름, 클라이언트가 요청한 프로토콜 및 클라이언트 IP 주소 포함)를 로그 파일에 보존하고 사용할 수 있도록 합니다. 변경 사항을 완료하면 파일을 저장하고 편집기를 종료합니다.Jenkins를 구성하기 전에 Nginx를 재부팅하는 것이 지연되지만 이제 구성을 테스트할 수 있습니...
UbuntuDeploymentCI/CDUbuntu 22.04Let's Encrypt2022-05 last update
9 minutes reading