Apache2.4 Let'sEncrypt에서 와일드 카드 인증서를 얻는 방법 Certbot Version 0.22.0부터 와일드 카드 인증서를 얻을 수 있습니다. 그 때, 와일드카드 증명서의 소득 방법을 남겨두기로 했습니다. CentOS Linux release 7.6.1810 (Core) Apache/2.4.6 (CentOS) 먼저 yum에서 필요한 패키지를 설치합니다. Certbot이 들어 있고 버전이 0.22.0 이하인 경우 업데이트하십시오. 그런 다음 와일드카... letsencryptSSL 인증서centos7Apache2.4 Apache→Tomcat의 제휴를 SELinux가 막고 있던 이야기 SELinux의 유효 설정을 permissive(액세스 제어는 무효이지만 경고 메시지를 표시한다)로 변경하면 Apache→Tomcat로 연동할 수 있게 되었다 온라인 앱 개발 경험은 있습니다만, 서버 구축 경험이 거의 없는 초보자 때문에, 사고팔고하고 있습니다. 초보자만의 메모입니다만, 같은 일로 막히는 사람을 위해서 기사로 합니다. 서버: RHEL8.2 AWS AMI에서 생성 아파치 2.4... SELinuxtomcat9Apache2.4 개요편 Vagrant/VirtualBox로 가상 환경 구축해, Apache/PHP를 도입까지 Vagrant/VirtualBox로 로컬 환경을 구축한 후 Apache/PHP를 설치하고 호스트 OS에서 index.php를 표시할 수 있을 때까지의 흐름의 비망록입니다. 이 기사에서는 Vagrant/VirtualBox의 도입 의도나 거칠게 조작 순서를 합니다. 과연, 웹 서버가 필요한 것인가.」 "렌탈 서버를 빌리지 않아도 自分のPCに"仮想環境" 수고 걸릴까..?」 그러나 간단히 말하면 이... PHPVirtualBoxVagrantApache2.4환경 구축 절차 포트 번호 443 이외로 WEB 앱을 운용하고 있으면, 연결되지 않는다고 했으므로 프록시로 해결했다 ProxyRequests ON으로 하면, 점점 발판이 되므로, OFF로 하는 것을 추천합니다 프리랜서가 되어 곧바로 운용하기 시작한 손님의 WEB 어플이 있습니다. 처음에는 ExcelVBA로 시작해, 이어서 브라우저로 동작시키기 위해(때문에), GAS로 운용. 이제 유저수도 많아져, GAS로 견딜 수 없게 되었으므로, 제대로 클라우드 서버로 운용을 시작했습니다. node 로 작성했습니다만, ... Apache2.4 Apache가 AH00144에서 떨어졌기 때문에 해결한 이야기 심야에 프로덕션 시스템이 다운되었다는 연락이 있었다. BtoB의 웹 서비스가 열리지 않는다! 다음날 비즈니스 아워까지 고군분투로 해결해야 한다는 위가 아파지는 사안에 긴급 대처했기 때문에 그 정보 공유이다. Amazon EC2 Ubuntu 16.04에서 실행되는 웹 사이트. 서버에 로그인 해 보면 Apache가 오류를 토해 죽었습니다. Fatal error라는 문자열을 보면 순식간에 술에 취... 오류리눅스Apache2.4문제해결장애 대응 httpd.conf의 DocumentRoot를 수정하고 다시 시작해도 시작할 수 없게 되었다. Amazon EC2 Linux에서 Apache의 DocumentRoot를 변경할 때 마음대로 도가니에 빠졌으므로, 대처 방법을 비망록으로서 남깁니다. 또한 앞으로 AWS 주위를 공부하는 중 작업 중에 빠진 것을 출력으로 남겨 가려고 생각합니다. Amazon EC2 Linux Windows 10 HOME Apache/2.4.43 Tera Term 4.1.105 아래 파일을 편집합니다. http... httpdSSHApache2.4EC2AWS Apache2에서 cgi가 작동 할 때까지 웹 서버: Apache2 OS : Ubuntu cgid 설치 cgi 설정 확인 serve-cgi-bin.conf hello.cgi 파일 권한으로 실행 권한 부여... Cgicgi-binApache2.4 PHP: $HTTP_GET_VARS [추천] 재작성 은 더 이상 사용되지 않습니다. 그러나 오래된 프로그램에서는 사용되고 있습니다. 예를 들어, test_args.php 이 프로그램을 실행하면 다음과 같은 로그가 나옵니다. /var/log/apache2/error.log 다음과 같이 수정하면 정상적으로 움직입니다. 다음과 같이 인수를 주어 실행한 결과입니다. test_args.php?aa=12&bb=34&cc=56... PHPApache2.4 Apache2.4에서 x-httpd-php를 사용할 때의 괴상한 행동 다음과 같은 깨진 문제입니다. EUC_JP 로 기술하고 있는데, UTF-8 로 인식되어 문자 깨짐을 일으킵니다. 페이지 정보입니다. 문제는 apache2.conf에서 다음 설정을 지정할 때 발생합니다. /etc/apache2/apache2.conf 문제를 일으키는 파일을 만드는 방법 UTF-8에서 u01.htm을 만든 다음 nkf로 EUC-JP로 변환합니다. u01.htm 변환 방법 브라우저... UTF-8x-htpd-phpApache2.4euc-jp편지 Docker로 웹 앱 환경 구축 본 기사는 동영상( )에서 설명에 사용하고 있다 슬라이드를 기사화한 것입니다. 동영상과 함께 봐주세요. ※기사화할 때에 보충 설명을 가필하고 있어, 내용은 동영상의 슬라이드와 다릅니다. ※본 기사의 내용은 2020년 3월 시점의 내용입니다. OS나 미들웨어, Docker의 버전이 다르므로 기재된 내용으로 완료되지 않는 경우가 있습니다. O S: Cent OS 7.7 웹 서비스: Apache ... MariaDB10.4PHPCentOS도커Apache2.4 MacOS Catalina에서 Apache 환경 설정 이전(6년 전에 구입) MacBook에서 웹 서버 테스트 환경을 만들었습니다. 요즘의 사정으로, 다른 MacBook에서 비슷한 환경을 만들려고 하면, 저기? 라고 생각한 것으로부터, 이번은 여기에 기록을 남깁니다. MacOSX Catalina 10.15.3 아파치 2.4.41 루비 2.6.3 사용자 디렉토리를 문서 루트로 게시하고 cgi를 이동합니다. 현재 상태 이전 MacBook에는 "사이... MacOSX아파치Apache2.4 Apache2.4에서 테스트 환경을 구축하는 이야기 안녕하세요, 하루카입니다. 개발 환경에 AWS를 사용하고 있습니다. 테스트 환경으로 이행했을 때 사외의 사람에게 보이고 싶지 않다. 라고 생각했으므로, 메모로서 둘 때입니다. 전제 AWS 계정이 있습니다 인스턴스 생성 apache를 설치하고 있습니다 저는 AWS 초보자이므로 Amazon Linux 2 AMI(HVM), SSD Volume Type을 사용하고 있습니다. 1.ip 제한을 걸기 2... 메모아파치Apache2.4AWS CentOS에서 Apache HTTPS 서버를 구축하는 메모 취미나 여러가지로 비슷한 것을 하는 데 매번 잊어 곤란하기 때문에, 자신용의 비망록으로서 Apache로 HTTPS 서버를 세우는 순서를 메모해 둔다. 이번에는 도메인 취득이 완료되었으며 SSL 인증서는 letsencrypt로 준비됩니다. 이제 자신의 도메인에 액세스하면 Apache에서 평소 화면이 보일 것입니다. 그런 다음 SSL 용 모듈도 설치합니다. 이 후 /etc/httpd/conf/h... HTTPS아파치CentOSApache2.4 우분투에서 SSL을 이용한 웹 서비스 구축 웹 사이트를 제작하고 있으면 로컬 환경에 웹 서비스를 시작해 동작 확인하는 일이 있다고 생각합니다. 이번에는 MacBook에 우분투 가상 환경을 만들고 SSL 통신 웹 서비스를 구축했습니다. 의 사이트를 참고로 했습니다. 자세한 것은 모릅니다만, 올레올레 SSL 증명서이므로, Chrome에서는 연결하지 않았습니다. Safari에서 동작 확인을 실시했습니다. MacBookPro MacOS:10... SSLubuntu18.04Apache2.4 Apache를 통해 Express에 연결하는 방법 CentOS 7.7 Apache 2.4.6 node v12.13.1 express-generator 4.16.1 1. httpd 설정 파일 편집 서버에 httpd가 설치되어 있지 않으면 다음 명령을 사용하여 설치하고 활성화합니다. /etc/httpd/conf.d/ 바로 아래에 hoge.conf라는 파일을 만듭니다. ( hoge 변경 가능) 이번에는 Apache를 프록시와 같은 중계 서버로 사... Apache2.4centos7ExpressNode.js iPad에서 WebSocket + Authorization이 연결되지 않음 발단은 iPad에서의 개발 환경을 정비하려고 했기 때문이었습니다. VPS에 개발 환경을 넣을 수 있으면 편리하다고 생각해, 를 인스톨 해, 그대로는 누구라도 사용할 수 버리므로, Apache를 리버스 프록시로 해, Digest 인증을 넣어, 한층 더 SSL로 해와, 구축해 왔습니다. 그런데 PC의 브라우저에서는 기대대로 이어지는데, iPad라면 연결되지 않는다. 의미가 없잖아! Theia는 ... websocketTheiaApache2.4iPad Theia를 숨겨 보았습니다. 하지만 클라우드나 VPS에 그대로 두면 보안 문제가 됩니다. 그래서 Apache에 리버스 프록시를 설정하고 Apache를 통해 액세스하도록 배치했습니다. 게다가 인증이나 SSL을 설정해, 보안을 확보하는 목적입니다. Apache를 설치하는 데 특별한 것은 없으므로이 논문에서는 배포 후 설정에 대해 설명합니다. 우선은 인증 설정에서입니다. 이번에는 Digest 인증을 했습니다. sites-av... Theiaubuntu18.04Apache2.4 AWS EC2(Amazon Linux 2) 서버에서 Apache2.4, Python3, wsgi 실행 환경 구축 Amazon Linux 2에는 처음부터 Python2가 포함되어 있지만 Python3 및 wsgi 환경을 구축합니다. 먼저 Apache2.4를 설치합니다. 그런 다음 python3을 설치합니다. ※이 문장의 작성 시점에서는/usr/bin/python3 에 인스톨 되었습니다. 버전 확인 mod_wsgi도 yum으로 설치할 수 있지만 python2와 연결되어 버리기 때문에, ※gcc가 없으면, ... python3AmazonLinux2wsgiApache2.4 [Apache2.4] 다이제스트 인증 설정 방법 그래서 Apache의 다이제스트 인증을 통해 블로그에 액세스하기 위해 사용자 이름과 암호를 입력해야합니다. 웹 서버: Apache 2.4.6 Apache에는 다이제스트 인증 외에도 기본 인증이라는 인증 방법이 있습니다. 다이제스트 인증이 보안 강도가 높기 때문에 특별한 이유가 없으면 다이제스트 인증을 사용하는 것이 좋습니다. 기본 인증 : Base64라는 방식으로 암호화. 암호화된 데이터를 ... 아파치초보자Apache2.4 Apache 서버에 대해 조금 공부 WEB서버, Apache서버에 관해 자세하지 않기 때문에, 하기 사이트를 참고로 조금 공부 클라이언트의 서버에 대한 정보 요청을 시작으로 서버는 정보를 제공한다. 이 정보 요구를 요구, 정보 제공을 응답이라고 한다. 요청은 URL을 통해 이루어진다. 호스트명으로부터 IP 주소를 취득하는 방법을 이름 해결이라고 한다. 이름 해석은 아래의 리소스에 문의하여 대상 호스트 이름에 연결하는 IP 주소... 초보자Apache2.4 CentOS7에서 VirtualHost를 SSL화 (Apache2.4) 필자는 자주 잊기 쉽기 때문에 비망록으로 써 남기기로 했습니다 이번에도 처음 쓰는 분을 향해 쓰고 싶습니다. 이전에 얻은 을 사용합니다. CentOS Linux release 7.6.1810 (Core) Apache/2.4.6 (CentOS) 먼저 같은 사이트에 하위 도메인을 설정해야 합니다. 필자는 전회와 같이 를 사용하고 있으므로 여기 사이트에 글로벌 IP를 등록할 필요가 있습니다 이 사... letsencryptSSLcentos7Apache2.4 Docker를 사용하여 Laravel 개발 환경 구축 (Apache) 이번에는 Docker를 사용하여 apache에서 PHP 실행 환경을 구축하고 Laravel 신규 프로젝트 작성까지 실시합니다. Docker와 docker-compose는 준비되어 있다고 가정합니다. Docker 버전 18.06.0-ce docker-compose version 1.22.0 아파치 2.4 PHP 7.2 Laravel 5.7 다음 구성을 가정합니다. 환경 구축의 순서를 해설을 간... 라라벨PHP7Apache2.4docker-compose도커 아파치 httpd.conf에서 PHP를 설정하는 방법 라는 것을 보고 편리하다고 생각했기 때문에 해 보았다. 환경 macOS Mojave 버전 10.14.3 Apache 2.4.37 (Unix) PHP 7.3.1 (cli) Include로 지정하는 디렉토리에 PHP용의 설정 파일을 만든다. 이 경우 /usr/local/etc/httpd/extra에 php71.conf를 만듭니다. PHP용 구성 파일 만들기 httpd.conf의 맨 마지막 보자 ... PHP7아파치PHPApache2.4 macOS Mojave에서 Apache를 시작하려고 하면 Permission denied: AH00099: could not create/usr/local/var/run/httpd/httpd.pid가 되었을 때의 대응 방법 httpd.pid는 무엇입니까? PID는 waitpid (), kill () 또는 sigsend ()와 같은 시스템 호출의 인수이며 특정 프로세스에 대해 어떤 처리를 요청할 때 프로세스를 식별하는 데 사용됩니다. 그러나 한 프로세스에서 특정 다른 프로세스의 PID를 얻는 방법은 없으므로 프로세스는 필요에 따라 프로세스 ID를 작성한 파일을 준비합니다. 예를 들어, syslogd라면 「/var... 아파치MacApache2.4 Amazon Linux 2에서 docker 사용하기 (Apache2.4) EC2 인스턴스를 시작하여 docker를 사용할 수 있도록 합니다. EC2 -> 인스턴스 -> 인스턴스 생성 ※ Amazon Linux 2 AMI 선택 ※ 보안 그룹은 80포트와 22포트를 해제한다. (22포트는 불필요하지만 학습용이므로 간략화를 위해 설정) 터미널을 사용하여 시작된 EC2 인스턴스에 연결합니다. ※ IAM 유저로 ssh 접속. ※ 계정은 다요소 인증(MFA)을 설정하여 이용... EC2AmazonLinux2도커Apache2.4 Amazon Linux 2에서 서버 생성(Apache2.4+PHP7.2+MariaDB) EC2 인스턴스를 시작하고 Apache2.4와 PHP7.2와 MariaDB를 설치해 보았으므로 메모해 둔다. 학습용의 기동이므로, 독립형으로 기동해 모두 인스톨 하기 때문에, 인스턴스를 1개 기동. EC2 -> 인스턴스 -> 인스턴스 생성 ※ Amazon Linux 2 AMI 선택 ※ 보안 그룹은 80포트와 22포트를 해제한다. (22포트는 불필요하지만 학습용이므로 간략화를 위해 설정) 터미... AmazonLinux2mariadbamazon-linux-extrasApache2.4PHP7.2
Let'sEncrypt에서 와일드 카드 인증서를 얻는 방법 Certbot Version 0.22.0부터 와일드 카드 인증서를 얻을 수 있습니다. 그 때, 와일드카드 증명서의 소득 방법을 남겨두기로 했습니다. CentOS Linux release 7.6.1810 (Core) Apache/2.4.6 (CentOS) 먼저 yum에서 필요한 패키지를 설치합니다. Certbot이 들어 있고 버전이 0.22.0 이하인 경우 업데이트하십시오. 그런 다음 와일드카... letsencryptSSL 인증서centos7Apache2.4 Apache→Tomcat의 제휴를 SELinux가 막고 있던 이야기 SELinux의 유효 설정을 permissive(액세스 제어는 무효이지만 경고 메시지를 표시한다)로 변경하면 Apache→Tomcat로 연동할 수 있게 되었다 온라인 앱 개발 경험은 있습니다만, 서버 구축 경험이 거의 없는 초보자 때문에, 사고팔고하고 있습니다. 초보자만의 메모입니다만, 같은 일로 막히는 사람을 위해서 기사로 합니다. 서버: RHEL8.2 AWS AMI에서 생성 아파치 2.4... SELinuxtomcat9Apache2.4 개요편 Vagrant/VirtualBox로 가상 환경 구축해, Apache/PHP를 도입까지 Vagrant/VirtualBox로 로컬 환경을 구축한 후 Apache/PHP를 설치하고 호스트 OS에서 index.php를 표시할 수 있을 때까지의 흐름의 비망록입니다. 이 기사에서는 Vagrant/VirtualBox의 도입 의도나 거칠게 조작 순서를 합니다. 과연, 웹 서버가 필요한 것인가.」 "렌탈 서버를 빌리지 않아도 自分のPCに"仮想環境" 수고 걸릴까..?」 그러나 간단히 말하면 이... PHPVirtualBoxVagrantApache2.4환경 구축 절차 포트 번호 443 이외로 WEB 앱을 운용하고 있으면, 연결되지 않는다고 했으므로 프록시로 해결했다 ProxyRequests ON으로 하면, 점점 발판이 되므로, OFF로 하는 것을 추천합니다 프리랜서가 되어 곧바로 운용하기 시작한 손님의 WEB 어플이 있습니다. 처음에는 ExcelVBA로 시작해, 이어서 브라우저로 동작시키기 위해(때문에), GAS로 운용. 이제 유저수도 많아져, GAS로 견딜 수 없게 되었으므로, 제대로 클라우드 서버로 운용을 시작했습니다. node 로 작성했습니다만, ... Apache2.4 Apache가 AH00144에서 떨어졌기 때문에 해결한 이야기 심야에 프로덕션 시스템이 다운되었다는 연락이 있었다. BtoB의 웹 서비스가 열리지 않는다! 다음날 비즈니스 아워까지 고군분투로 해결해야 한다는 위가 아파지는 사안에 긴급 대처했기 때문에 그 정보 공유이다. Amazon EC2 Ubuntu 16.04에서 실행되는 웹 사이트. 서버에 로그인 해 보면 Apache가 오류를 토해 죽었습니다. Fatal error라는 문자열을 보면 순식간에 술에 취... 오류리눅스Apache2.4문제해결장애 대응 httpd.conf의 DocumentRoot를 수정하고 다시 시작해도 시작할 수 없게 되었다. Amazon EC2 Linux에서 Apache의 DocumentRoot를 변경할 때 마음대로 도가니에 빠졌으므로, 대처 방법을 비망록으로서 남깁니다. 또한 앞으로 AWS 주위를 공부하는 중 작업 중에 빠진 것을 출력으로 남겨 가려고 생각합니다. Amazon EC2 Linux Windows 10 HOME Apache/2.4.43 Tera Term 4.1.105 아래 파일을 편집합니다. http... httpdSSHApache2.4EC2AWS Apache2에서 cgi가 작동 할 때까지 웹 서버: Apache2 OS : Ubuntu cgid 설치 cgi 설정 확인 serve-cgi-bin.conf hello.cgi 파일 권한으로 실행 권한 부여... Cgicgi-binApache2.4 PHP: $HTTP_GET_VARS [추천] 재작성 은 더 이상 사용되지 않습니다. 그러나 오래된 프로그램에서는 사용되고 있습니다. 예를 들어, test_args.php 이 프로그램을 실행하면 다음과 같은 로그가 나옵니다. /var/log/apache2/error.log 다음과 같이 수정하면 정상적으로 움직입니다. 다음과 같이 인수를 주어 실행한 결과입니다. test_args.php?aa=12&bb=34&cc=56... PHPApache2.4 Apache2.4에서 x-httpd-php를 사용할 때의 괴상한 행동 다음과 같은 깨진 문제입니다. EUC_JP 로 기술하고 있는데, UTF-8 로 인식되어 문자 깨짐을 일으킵니다. 페이지 정보입니다. 문제는 apache2.conf에서 다음 설정을 지정할 때 발생합니다. /etc/apache2/apache2.conf 문제를 일으키는 파일을 만드는 방법 UTF-8에서 u01.htm을 만든 다음 nkf로 EUC-JP로 변환합니다. u01.htm 변환 방법 브라우저... UTF-8x-htpd-phpApache2.4euc-jp편지 Docker로 웹 앱 환경 구축 본 기사는 동영상( )에서 설명에 사용하고 있다 슬라이드를 기사화한 것입니다. 동영상과 함께 봐주세요. ※기사화할 때에 보충 설명을 가필하고 있어, 내용은 동영상의 슬라이드와 다릅니다. ※본 기사의 내용은 2020년 3월 시점의 내용입니다. OS나 미들웨어, Docker의 버전이 다르므로 기재된 내용으로 완료되지 않는 경우가 있습니다. O S: Cent OS 7.7 웹 서비스: Apache ... MariaDB10.4PHPCentOS도커Apache2.4 MacOS Catalina에서 Apache 환경 설정 이전(6년 전에 구입) MacBook에서 웹 서버 테스트 환경을 만들었습니다. 요즘의 사정으로, 다른 MacBook에서 비슷한 환경을 만들려고 하면, 저기? 라고 생각한 것으로부터, 이번은 여기에 기록을 남깁니다. MacOSX Catalina 10.15.3 아파치 2.4.41 루비 2.6.3 사용자 디렉토리를 문서 루트로 게시하고 cgi를 이동합니다. 현재 상태 이전 MacBook에는 "사이... MacOSX아파치Apache2.4 Apache2.4에서 테스트 환경을 구축하는 이야기 안녕하세요, 하루카입니다. 개발 환경에 AWS를 사용하고 있습니다. 테스트 환경으로 이행했을 때 사외의 사람에게 보이고 싶지 않다. 라고 생각했으므로, 메모로서 둘 때입니다. 전제 AWS 계정이 있습니다 인스턴스 생성 apache를 설치하고 있습니다 저는 AWS 초보자이므로 Amazon Linux 2 AMI(HVM), SSD Volume Type을 사용하고 있습니다. 1.ip 제한을 걸기 2... 메모아파치Apache2.4AWS CentOS에서 Apache HTTPS 서버를 구축하는 메모 취미나 여러가지로 비슷한 것을 하는 데 매번 잊어 곤란하기 때문에, 자신용의 비망록으로서 Apache로 HTTPS 서버를 세우는 순서를 메모해 둔다. 이번에는 도메인 취득이 완료되었으며 SSL 인증서는 letsencrypt로 준비됩니다. 이제 자신의 도메인에 액세스하면 Apache에서 평소 화면이 보일 것입니다. 그런 다음 SSL 용 모듈도 설치합니다. 이 후 /etc/httpd/conf/h... HTTPS아파치CentOSApache2.4 우분투에서 SSL을 이용한 웹 서비스 구축 웹 사이트를 제작하고 있으면 로컬 환경에 웹 서비스를 시작해 동작 확인하는 일이 있다고 생각합니다. 이번에는 MacBook에 우분투 가상 환경을 만들고 SSL 통신 웹 서비스를 구축했습니다. 의 사이트를 참고로 했습니다. 자세한 것은 모릅니다만, 올레올레 SSL 증명서이므로, Chrome에서는 연결하지 않았습니다. Safari에서 동작 확인을 실시했습니다. MacBookPro MacOS:10... SSLubuntu18.04Apache2.4 Apache를 통해 Express에 연결하는 방법 CentOS 7.7 Apache 2.4.6 node v12.13.1 express-generator 4.16.1 1. httpd 설정 파일 편집 서버에 httpd가 설치되어 있지 않으면 다음 명령을 사용하여 설치하고 활성화합니다. /etc/httpd/conf.d/ 바로 아래에 hoge.conf라는 파일을 만듭니다. ( hoge 변경 가능) 이번에는 Apache를 프록시와 같은 중계 서버로 사... Apache2.4centos7ExpressNode.js iPad에서 WebSocket + Authorization이 연결되지 않음 발단은 iPad에서의 개발 환경을 정비하려고 했기 때문이었습니다. VPS에 개발 환경을 넣을 수 있으면 편리하다고 생각해, 를 인스톨 해, 그대로는 누구라도 사용할 수 버리므로, Apache를 리버스 프록시로 해, Digest 인증을 넣어, 한층 더 SSL로 해와, 구축해 왔습니다. 그런데 PC의 브라우저에서는 기대대로 이어지는데, iPad라면 연결되지 않는다. 의미가 없잖아! Theia는 ... websocketTheiaApache2.4iPad Theia를 숨겨 보았습니다. 하지만 클라우드나 VPS에 그대로 두면 보안 문제가 됩니다. 그래서 Apache에 리버스 프록시를 설정하고 Apache를 통해 액세스하도록 배치했습니다. 게다가 인증이나 SSL을 설정해, 보안을 확보하는 목적입니다. Apache를 설치하는 데 특별한 것은 없으므로이 논문에서는 배포 후 설정에 대해 설명합니다. 우선은 인증 설정에서입니다. 이번에는 Digest 인증을 했습니다. sites-av... Theiaubuntu18.04Apache2.4 AWS EC2(Amazon Linux 2) 서버에서 Apache2.4, Python3, wsgi 실행 환경 구축 Amazon Linux 2에는 처음부터 Python2가 포함되어 있지만 Python3 및 wsgi 환경을 구축합니다. 먼저 Apache2.4를 설치합니다. 그런 다음 python3을 설치합니다. ※이 문장의 작성 시점에서는/usr/bin/python3 에 인스톨 되었습니다. 버전 확인 mod_wsgi도 yum으로 설치할 수 있지만 python2와 연결되어 버리기 때문에, ※gcc가 없으면, ... python3AmazonLinux2wsgiApache2.4 [Apache2.4] 다이제스트 인증 설정 방법 그래서 Apache의 다이제스트 인증을 통해 블로그에 액세스하기 위해 사용자 이름과 암호를 입력해야합니다. 웹 서버: Apache 2.4.6 Apache에는 다이제스트 인증 외에도 기본 인증이라는 인증 방법이 있습니다. 다이제스트 인증이 보안 강도가 높기 때문에 특별한 이유가 없으면 다이제스트 인증을 사용하는 것이 좋습니다. 기본 인증 : Base64라는 방식으로 암호화. 암호화된 데이터를 ... 아파치초보자Apache2.4 Apache 서버에 대해 조금 공부 WEB서버, Apache서버에 관해 자세하지 않기 때문에, 하기 사이트를 참고로 조금 공부 클라이언트의 서버에 대한 정보 요청을 시작으로 서버는 정보를 제공한다. 이 정보 요구를 요구, 정보 제공을 응답이라고 한다. 요청은 URL을 통해 이루어진다. 호스트명으로부터 IP 주소를 취득하는 방법을 이름 해결이라고 한다. 이름 해석은 아래의 리소스에 문의하여 대상 호스트 이름에 연결하는 IP 주소... 초보자Apache2.4 CentOS7에서 VirtualHost를 SSL화 (Apache2.4) 필자는 자주 잊기 쉽기 때문에 비망록으로 써 남기기로 했습니다 이번에도 처음 쓰는 분을 향해 쓰고 싶습니다. 이전에 얻은 을 사용합니다. CentOS Linux release 7.6.1810 (Core) Apache/2.4.6 (CentOS) 먼저 같은 사이트에 하위 도메인을 설정해야 합니다. 필자는 전회와 같이 를 사용하고 있으므로 여기 사이트에 글로벌 IP를 등록할 필요가 있습니다 이 사... letsencryptSSLcentos7Apache2.4 Docker를 사용하여 Laravel 개발 환경 구축 (Apache) 이번에는 Docker를 사용하여 apache에서 PHP 실행 환경을 구축하고 Laravel 신규 프로젝트 작성까지 실시합니다. Docker와 docker-compose는 준비되어 있다고 가정합니다. Docker 버전 18.06.0-ce docker-compose version 1.22.0 아파치 2.4 PHP 7.2 Laravel 5.7 다음 구성을 가정합니다. 환경 구축의 순서를 해설을 간... 라라벨PHP7Apache2.4docker-compose도커 아파치 httpd.conf에서 PHP를 설정하는 방법 라는 것을 보고 편리하다고 생각했기 때문에 해 보았다. 환경 macOS Mojave 버전 10.14.3 Apache 2.4.37 (Unix) PHP 7.3.1 (cli) Include로 지정하는 디렉토리에 PHP용의 설정 파일을 만든다. 이 경우 /usr/local/etc/httpd/extra에 php71.conf를 만듭니다. PHP용 구성 파일 만들기 httpd.conf의 맨 마지막 보자 ... PHP7아파치PHPApache2.4 macOS Mojave에서 Apache를 시작하려고 하면 Permission denied: AH00099: could not create/usr/local/var/run/httpd/httpd.pid가 되었을 때의 대응 방법 httpd.pid는 무엇입니까? PID는 waitpid (), kill () 또는 sigsend ()와 같은 시스템 호출의 인수이며 특정 프로세스에 대해 어떤 처리를 요청할 때 프로세스를 식별하는 데 사용됩니다. 그러나 한 프로세스에서 특정 다른 프로세스의 PID를 얻는 방법은 없으므로 프로세스는 필요에 따라 프로세스 ID를 작성한 파일을 준비합니다. 예를 들어, syslogd라면 「/var... 아파치MacApache2.4 Amazon Linux 2에서 docker 사용하기 (Apache2.4) EC2 인스턴스를 시작하여 docker를 사용할 수 있도록 합니다. EC2 -> 인스턴스 -> 인스턴스 생성 ※ Amazon Linux 2 AMI 선택 ※ 보안 그룹은 80포트와 22포트를 해제한다. (22포트는 불필요하지만 학습용이므로 간략화를 위해 설정) 터미널을 사용하여 시작된 EC2 인스턴스에 연결합니다. ※ IAM 유저로 ssh 접속. ※ 계정은 다요소 인증(MFA)을 설정하여 이용... EC2AmazonLinux2도커Apache2.4 Amazon Linux 2에서 서버 생성(Apache2.4+PHP7.2+MariaDB) EC2 인스턴스를 시작하고 Apache2.4와 PHP7.2와 MariaDB를 설치해 보았으므로 메모해 둔다. 학습용의 기동이므로, 독립형으로 기동해 모두 인스톨 하기 때문에, 인스턴스를 1개 기동. EC2 -> 인스턴스 -> 인스턴스 생성 ※ Amazon Linux 2 AMI 선택 ※ 보안 그룹은 80포트와 22포트를 해제한다. (22포트는 불필요하지만 학습용이므로 간략화를 위해 설정) 터미... AmazonLinux2mariadbamazon-linux-extrasApache2.4PHP7.2