nginx ssl 인증서 갱신
koreassl 에서 ssl 인증서를 발급받은 기준으로 기록 남김 인증서를 발행했으면 내 인증서에서 웹서버 종류를 nginx로 변경한 후 통합인증서와 KEY 파일을 다운로드 받는다. 리눅스 서버로 파일을 업로드한다. nginx의 conf 파일에 해당 인증서 파일 경로를 변경한다. nginx -t 명령어로 문법에 오류가 있는지…
nginx에서 proxy_pass 사용 시 SELinux 오류 처리 방법
nginx에서 proxy_pass 를 사용하여 포트 포워딩을 시킬 경우 SELinux 보안 오류가 발생한다. 해당 오류가 발생하여 nginx가 동작하지 않을 경우 다음 명령어를 사용하여 설정을 활성화 시킨다.
Install simple static HTTP server
간단한 스크립트 테스트를 위해 HTTP server가 필요했는데 IIS 설정하기도 귀찮고 해서 찾아보니 npm http-server 가 있었다. 설치 및 사용 방법은 다음 링크를 참조하라. https://www.npmjs.com/package/http-server
install mod_wsgi
WSGI를 이용하여 django를 아파치 웹 서버에 배포 시 계속해서 Internal Server Error가 발생했는데 httpd 로그를 보니 “Apache/2.4.6 (CentOS) mod_wsgi/3.4 Python/2.7.5 configured — resuming normal operations”와 같이 CentOS를 설치하면 기본으로 설치되어 있는 Python 2.7.5로 구성되어 있어 내부 오류가 발생했음. 현재 설치한 Python…
Setting Up Virtual Host On Apache Web Server
버추얼 호스트 추가방법 # 가상 호스트로 설정할 디렉토리 생성 $ sudo mkdir -p /var/www/example.com/html # 가상 호스트의 로그파일 디렉토리 생성 $ sudo mkdir -p /var/www/example.com/log # 가상 호스트의 디렉토리에 사용자 권한 설정 $ sudo chown -R $USER:$USER /var/www/example.com/html # 웹…
Install the Apache Web Server on CentOS 7
CentOS 7에 아파치 웹 서버 설치하기 # yum update $ sudo yum update httpd # install apache web server $ sudo yum install httpd -y # set firewall $ sudo firewall-cmd –permanent –add-service=http $ sudo firewall-cmd –permanent –add-service=https # reload…
Permissions Issue with Laravel on CentOS
이것 때문에 3일을 삽질했다… SELinux (Security Enhansed Linux)는 리눅스 커널 보안 모듈이다. 그런데 이것 때문에 laravel에서 Storage나 Bootstrap 폴더에 접근 및 사용을 할 때 권한 오류가 발생하는 문제가 생긴다. 그래서 이를 해결하는 방법은 다음과 같다. $ sudo setenforce 0 $…
Apache2 가상 호스트 추가하기
apache2 웹 서버에 가상 호스트를 추가하는 방법이다. /* site.url은 실제 추가할 가상호스트 주소와 동일하게 입력한다. */ cd /etc/apache2/sites-available sudo cp 000-default.conf site.url.conf sudo vi site.url.conf /* site.url.conf 파일에서 4줄을 입력한다. */ <VirtualHost *:80> ServerName site.url ServerAlias www.site.url ServerAdmin admin@site.url DocumentRoot…
리눅스에 apache, php7 설치하기
/* apt 패키지 정보를 최신 정보로 갱신시킨다. */ sudo apt-get update /* 패키지를 설치한다. */ sudo apt-get install apache2 php7.0 libapache2-mod-php7.0 /* 정상적으로 설치가 되었는지 확인한다. */ a2query -m php7.0 /* php 모듈을 enabled 상태로 변경하고 로드시킨다. */ sudo a2enmod…
Windows 2003 Server SP2를 Windows 2008 Server로 업그레이드 시 Windows Powershell 호환성 오류
Windows 2003 Server를 Windows 2008 Server로 업그레이드 작업을 3대 째 수행하고 있는데 3번째 서버에서 Windows Powershell 호환성 문제로 인하여 삭제해야 진행이 되는 문제가 발생했다. 구글링을 해보니 Windows Powershell을 삭제하라는 정보를 찾았다. 해당 정보 링크는 https://support.microsoft.com/ko-kr/kb/950376에서 확인 하시기 바랍니다. 그런데 문제는…