아파치 사쿠라 VPS에서 멀티 도메인 (가상 호스트, Virtual Host) 설정 사쿠라 VPS의 멀티 도메인 서버 비용을 절약하기 위해 다중 도메인 구성 하나의 IP 주소로 멀티 도메인으로 하는 【이름 베이스】의 설정 방법 도메인 1.com(java 사용하고 있는 사이트) 도메인 2.com (일반 HTML 전용 사이트) 그래서 만든 환경을 계속 사용합니다. 도메인은 어딘가 적당한 사이트에서 미리 취득해 둡니다. 취미나 공부로 만든 사이트 정도라면 무료의 독자 도메인 서비... 아파치사쿠라 VPS aws의 ec2에 Apache를 넣어 웹 서버로 사용 aws - ec2 - 우분투 인스턴스 유형: t2.micro aws 계정은 가지고 있었다. 하나의 인스턴스를 만들고 실행 중이었습니다. ssh의 설정등도 끝나고 있어, 곧바로 로그인할 수 있는 상태 참고 사이트 설명(아래 그림)에 따라 보안 그룹 설정 IPv4 공용 IP를 확인하고 자신의 PC 브라우저에서 액세스 ok 먼저 루트 디렉토리 확인 「DocumentRoot/var/www/html」... 아파치웹AWS docker-compose로 쉽게 환경 구축 Apache2.4+PHP7.1+PostgreSQL9.6 Mac for Docker Apache2.4 PHP7.1 PostgreSQL9.6 디렉토리 구성은 이런 느낌입니다. docker/web 에 Dockerfile 라는 파일을 만들고 다음 내용으로 작성 PHP의 버전을 바꾸고 싶다면 FROM의 php:7.3-apache 라는 바람으로 바꾸면 된다. docker/web/Dockerfile 같은 계층에서 php.ini 파일을 만듭니다. docker/... PHP아파치PostgreSQLdocker-compose도커 초학자 VPS 서버 구축 절차 (4) 다음에 웹 서버로서 이용할 수 있도록(듯이) 하기 위한 어플리케이션 Apache (아파치)의 인스톨과, DNS의 설정을 해 가는 서둘러에 LAMP 전부 넣는다. 우선 서버에 로그인 그런 다음 루트로 스위치 와 y를 입력하고 표시 메시지의 끝에 ‘Complete!’라고 표시되면 설치 성공. 아무것도 나오지 않지만 이제 httpd를 시작할 수 있습니다. CentOS7의 기본 상태에서는 방화벽이 ... MySQLPHPCentOS아파치사쿠라 VPS OpenSSL 0.9.8에서 만든 키를 OpenSSL 1.1.1에서도 사용하는 방법 @SECLEVEL=0 필요. /etc/nginx/conf.d/default.conf SSLCipherSuite에서 @SECLEVEL=0 지정을 추가합니다. /etc/apache2/sites-available/default-ssl.conf OpenSSL 1.1.1로 되어 있었다 @SECLEVEL=0: 의 지정은 할 수 없기 때문에 주의. CentOS7도 OpenSSL 1.0.2의 모습. Ope... 아파치CentOSmod_ssl Raspberry pi 개인 환경 구축 요약 라즈파이를 만지게 되었으므로, 초기 설정, 환경 구축 방법을 정리해 두고 싶다. 2021/09/12 추가 월일이 지나고 재검토하면, 커맨드가 바뀌거나 하는 것도 있었으므로 재편집했다. $ cd /Volumes/boot wpa_supplicant.conf 만들기 wpa_supplicant.conf 시작 시 ssh 사용 $ touch ssh sudo apt update sudo apt full-... RaspberryPi아파치PHPSwift 자택 서버용 라즈파이로 Python으로 LINE bot(HTTPS화)를 만든다(heroku, ngrok 사용하지 않는다) Apache(+wsgi)+Flask(Django에서도 같다?) 설정은 구체적으로 이것은 브라우저에서 https://<domainname>/testFlask 에서 파이썬으로 쓴 "Hello Flask!"를 볼 수 있도록하는 것입니다. 이것만 가능하면 LINE API의 Webhook URL에 붙어 있으면 LINE bot은 할 수 있습니다. 위 그림과 같이 PHP로 쓰려고하면 Apache만으로 좋지만 Python으로 쓰고 싶었기 때문에 wsgi라는 모듈을 사... RaspberryPi아파치wsgi장고linebot Python의 Flask를 처음 만진 후 30분 만에 프로덕션 환경에 배포 + HTTPS 통신까지 완성 전회, Bottle로 30분에 배포할 수 있는 곳까지 써, Bottle은 매우 취급하기 쉬웠습니다만, SSL 통신을 서포트하려면 cherrypy 나란히 가벼운 Python 웹 프레임 워크인 Flask를 사용합니다. OS: CentOS release 6.8 Apache: 2.2.15 (Unix) Python 3.5.2 mod_wsgi 4.5.6 이쪽은 로컬(수중의 Mac)로 작업을 해 갑니다.... Python3FlaskWebAPI아파치wsgi 【질문】 Ruby의 스크립트가 움직이지 않는다 (Apache) 처음 뵙겠습니다. 손을 치는 듯이 예상도 못하고 움직일 수 없습니다. 해결 방법을 아시는 분, 가르쳐 주세요. 잘 부탁드립니다. Vagrant(CentOS 7.0) + rbenv + ruby-build로 ruby 환경 구축 Apache를 통해 ruby 스크립트를 보면 500 내부 서버 오류가 발생합니다. 오류 로그 (13)Permission denied: exec of '/var/www/ht... 아파치루비CentOSrbenv 【질문】 Ruby의 "Hello world"스크립트가 움직이지 않는다 (Apache 경유) 조사해 보았습니다만, 돌파구를 찾아낼 수 없기 때문에 아시는 분이 오시면 가르쳐 주세요. Vagrant (CentOS 6.5) + rbenv + ruby-build로 ruby 환경 구축 Apache2를 통해 브라우저에서 "Hello world"한 index.rb 파일을 보더라도 500 Internal Server Error가 나오고 작동하지 않습니다. ruby index.rb 할 때 제대로 ... 아파치루비CentOSrbenv
사쿠라 VPS에서 멀티 도메인 (가상 호스트, Virtual Host) 설정 사쿠라 VPS의 멀티 도메인 서버 비용을 절약하기 위해 다중 도메인 구성 하나의 IP 주소로 멀티 도메인으로 하는 【이름 베이스】의 설정 방법 도메인 1.com(java 사용하고 있는 사이트) 도메인 2.com (일반 HTML 전용 사이트) 그래서 만든 환경을 계속 사용합니다. 도메인은 어딘가 적당한 사이트에서 미리 취득해 둡니다. 취미나 공부로 만든 사이트 정도라면 무료의 독자 도메인 서비... 아파치사쿠라 VPS aws의 ec2에 Apache를 넣어 웹 서버로 사용 aws - ec2 - 우분투 인스턴스 유형: t2.micro aws 계정은 가지고 있었다. 하나의 인스턴스를 만들고 실행 중이었습니다. ssh의 설정등도 끝나고 있어, 곧바로 로그인할 수 있는 상태 참고 사이트 설명(아래 그림)에 따라 보안 그룹 설정 IPv4 공용 IP를 확인하고 자신의 PC 브라우저에서 액세스 ok 먼저 루트 디렉토리 확인 「DocumentRoot/var/www/html」... 아파치웹AWS docker-compose로 쉽게 환경 구축 Apache2.4+PHP7.1+PostgreSQL9.6 Mac for Docker Apache2.4 PHP7.1 PostgreSQL9.6 디렉토리 구성은 이런 느낌입니다. docker/web 에 Dockerfile 라는 파일을 만들고 다음 내용으로 작성 PHP의 버전을 바꾸고 싶다면 FROM의 php:7.3-apache 라는 바람으로 바꾸면 된다. docker/web/Dockerfile 같은 계층에서 php.ini 파일을 만듭니다. docker/... PHP아파치PostgreSQLdocker-compose도커 초학자 VPS 서버 구축 절차 (4) 다음에 웹 서버로서 이용할 수 있도록(듯이) 하기 위한 어플리케이션 Apache (아파치)의 인스톨과, DNS의 설정을 해 가는 서둘러에 LAMP 전부 넣는다. 우선 서버에 로그인 그런 다음 루트로 스위치 와 y를 입력하고 표시 메시지의 끝에 ‘Complete!’라고 표시되면 설치 성공. 아무것도 나오지 않지만 이제 httpd를 시작할 수 있습니다. CentOS7의 기본 상태에서는 방화벽이 ... MySQLPHPCentOS아파치사쿠라 VPS OpenSSL 0.9.8에서 만든 키를 OpenSSL 1.1.1에서도 사용하는 방법 @SECLEVEL=0 필요. /etc/nginx/conf.d/default.conf SSLCipherSuite에서 @SECLEVEL=0 지정을 추가합니다. /etc/apache2/sites-available/default-ssl.conf OpenSSL 1.1.1로 되어 있었다 @SECLEVEL=0: 의 지정은 할 수 없기 때문에 주의. CentOS7도 OpenSSL 1.0.2의 모습. Ope... 아파치CentOSmod_ssl Raspberry pi 개인 환경 구축 요약 라즈파이를 만지게 되었으므로, 초기 설정, 환경 구축 방법을 정리해 두고 싶다. 2021/09/12 추가 월일이 지나고 재검토하면, 커맨드가 바뀌거나 하는 것도 있었으므로 재편집했다. $ cd /Volumes/boot wpa_supplicant.conf 만들기 wpa_supplicant.conf 시작 시 ssh 사용 $ touch ssh sudo apt update sudo apt full-... RaspberryPi아파치PHPSwift 자택 서버용 라즈파이로 Python으로 LINE bot(HTTPS화)를 만든다(heroku, ngrok 사용하지 않는다) Apache(+wsgi)+Flask(Django에서도 같다?) 설정은 구체적으로 이것은 브라우저에서 https://<domainname>/testFlask 에서 파이썬으로 쓴 "Hello Flask!"를 볼 수 있도록하는 것입니다. 이것만 가능하면 LINE API의 Webhook URL에 붙어 있으면 LINE bot은 할 수 있습니다. 위 그림과 같이 PHP로 쓰려고하면 Apache만으로 좋지만 Python으로 쓰고 싶었기 때문에 wsgi라는 모듈을 사... RaspberryPi아파치wsgi장고linebot Python의 Flask를 처음 만진 후 30분 만에 프로덕션 환경에 배포 + HTTPS 통신까지 완성 전회, Bottle로 30분에 배포할 수 있는 곳까지 써, Bottle은 매우 취급하기 쉬웠습니다만, SSL 통신을 서포트하려면 cherrypy 나란히 가벼운 Python 웹 프레임 워크인 Flask를 사용합니다. OS: CentOS release 6.8 Apache: 2.2.15 (Unix) Python 3.5.2 mod_wsgi 4.5.6 이쪽은 로컬(수중의 Mac)로 작업을 해 갑니다.... Python3FlaskWebAPI아파치wsgi 【질문】 Ruby의 스크립트가 움직이지 않는다 (Apache) 처음 뵙겠습니다. 손을 치는 듯이 예상도 못하고 움직일 수 없습니다. 해결 방법을 아시는 분, 가르쳐 주세요. 잘 부탁드립니다. Vagrant(CentOS 7.0) + rbenv + ruby-build로 ruby 환경 구축 Apache를 통해 ruby 스크립트를 보면 500 내부 서버 오류가 발생합니다. 오류 로그 (13)Permission denied: exec of '/var/www/ht... 아파치루비CentOSrbenv 【질문】 Ruby의 "Hello world"스크립트가 움직이지 않는다 (Apache 경유) 조사해 보았습니다만, 돌파구를 찾아낼 수 없기 때문에 아시는 분이 오시면 가르쳐 주세요. Vagrant (CentOS 6.5) + rbenv + ruby-build로 ruby 환경 구축 Apache2를 통해 브라우저에서 "Hello world"한 index.rb 파일을 보더라도 500 Internal Server Error가 나오고 작동하지 않습니다. ruby index.rb 할 때 제대로 ... 아파치루비CentOSrbenv