반응형

WebServer/Apache 9

React 배포 시 404 에러 해결

apache 설정파일 변경. Options -MultiViews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.html [QSA,L] Require all granted 아래와 같이해도 되는 경우가 있지만, Centos에서는 sudo a2enmod rewrite 모듈확인 httpd -M 파일 편집 sudo vi /etc/httpd/conf.modules.d/00-base.conf mod_rewrite.so 모듈추가 LoadModule rewrite_module modules/mod_rewrite.so 서비스 재시작을 해주어야한다. sudo systemctl restart httpd

WebServer/Apache 2023.12.01

PHP5 연동하기

Apache 및 PHP 경로 정의 .php 확장자 추가. 맨 끝하단. AddDefaultCharset Off phpinidir "${PHPPATH}" # php.ini 설정경로 loadmodule php5_module "${PHPPATH}/php5apache2_4.dll" #아파치 모듈 addhandler application/x-httpd-php .php #php 파일 php.ini php mysql보다 php mysqli가 보안 등 더좋다. * 깜빡하면 삽질 합니다. * V11이 안정화된 버전이라고 합니다. V 버전을 다르게 받을 시 세팅이 안되는 체험을 하실 수 있습니다. PHP version https://windows.php.net/downloads/releases/archives/ Apache..

WebServer/Apache 2023.08.04

Os_ubuntu_서브디렉토리 / 포트 설정

포트방식. /etc/httpd/conf/conf.d 파일 수정. 추가할 포트 기입. ​/etc/httpd/conf.d/ [ ? ] .conf 로 파일 생성. ServerName example.com #호스트 이름 지정 ServerAlias www.example.com #호스트 확장 *.example.com 등 ServerAdmin webmaster@example.com #서버관리자 주소 DocumentRoot /var/www/html/dev # 루트 디렉토리 Options -Indexes +FollowSymLinks AllowOverride All ErrorLog /var/log/httpd/example.com-error.log #아파치 에러로그 지정 CustomLog /var/log/httpd/exam..

WebServer/Apache 2023.08.03

Os_windows_서브 디렉토리_Name-based 방식.

가상호스트를 사용하기 위해 주석을 제거해줍니다. \ Apache24 \ conf \ httpd.conf httpd conf 파일 수정 Host 파일 설정 host 파일 설정 폴더 세팅 폴더생성 vhost 파일 수정. 가상호스트 경로에 따라 설정. ServerAdmin webmaster@localhost.com DocumentRoot "C:/xampp/htdocs/healeh/ ServerName health.localhost ServerAlias health.localhost ErrorLog "logs/dummy-host.example.com-error.log" CustomLog "logs/dummy-host.example.com-access.log" common 접속 테스트

WebServer/Apache 2023.08.03

OS_windows_Apache24 설치

라이센스 : Apache license 2.0 ​ 아파치는 WWW(world wide web) 서버입니다. 다양한 운영체제에서 사용이 가능하고 정적인 데이터를 처리하는 경우 사용됩니다. ​ 아파치만 사용하는 경우 무겁고, Squid / solworis 취약점이 발견되었기에 Nginx 또는 IIS를 주로 많이 사용한다고 합니다. ​ 다운로드 방법. 아파치 설치 링크. https://www.apachelounge.com/download/#google_vignette Apache VS17 binaries and modules download www.apachelounge.com 다운로드 후 압축해제 C:\Apache24 로 경로이동. ​ 설정파일 수정 아파치 폴더가 있는 곳으로 Define 경로 수정. 기본 ..

WebServer/Apache 2023.07.09

설정파일 - Apache/2.4.6

아파치의 루트 홈 디렉토리 경로이다. * 설정 시 절대 경로로 지정해주어야합니다. ​ 아파치의 웹 서버 포트 번호를 지정합니다. 포트 여러개 지정 시 Listen을 여러개 지정하면 됩니다. conf.modules.d 폴더안의 모든 *.conf 파일을 Include 합니다. 서버 오류 시 연락받을 관리자 이메일 주소입니다. 서버의 도메인 주소입니다. Client에게 보여질 호스트 이름 및 포트를 지정해주시면 됩니다. 도메인 네임 서버 [ DNS ] 가 없으신 경우 아이피로 입력해주시면 됩니다. 모든 디렉터리에 대한 설정 적용합니다. 웹 문서의 경로를 지정합니다. 124 : 디렉터리 경로 127,156 : Require : 해당 디렉터리의 접근 허용 여부를 설정합니다. Require 설명 all denied..

WebServer/Apache 2023.07.03
반응형