반응형

WebServer 12

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

URL 구성요소

URL (Uniform Resource Locator) 인터넷 상의 자원 위치 ​ URI (Uniform Resource Identifier) 인터넷 상의 자원을 식별하기 위한 문자열의 구성 - URI이 URL보다 상위개념 착각 인터넷은 브라우저가 아니다. 인터넷에 들어가 있는 것이 브라우저 이다. URL https www .naver.com /test/test 의미 프로토콜 Wolrd Wide Web 도메인 주소 자원위치 HTTPS를 만들기위해 사용되는 보안 프로토콜 HTTP over SSL(Secure Sockets Layer) 암호화 기반 인터넷 보안 프로토콜 HTTP over TLS(Transport Layer Security) SSL의 업데이트 버전_ 보안이 강하다. ​ 암호화, 인증, 무결성 ..

반응형