⊗dpPPBsST 3 of 27 menu

호스팅에서 PHP를 위한 두 가지 유형의 서버

사이트를 위한 인기 있는 두 가지 유형의 서버 프로그램이 있습니다: Apache와 Nginx. 일반적으로 호스팅에서 PHP는 Apache와 함께 동작하거나 Nginx와 함께 동작합니다.

PHP 프로그래머로서 우리는 어떤 서버가 사용되는지 차이가 없습니다. 하지만 한 가지 중요한 예외가 있습니다. 사실, htaccess 파일은 Apache 서버를 위한 설정 파일입니다. 이는 만약 여러분의 서버에 Nginx가 설치되어 있다면, 여러분의 htaccess가 작동하지 않을 것임을 의미합니다.

Nginx에는 htaccess 파일의 작동과 유사한 메커니즘이 있습니다. 이 메커니즘은 각 사이트마다 생성되는 구성 파일로 나타납니다. 안타깝게도, 만약 여러분이 가상 호스팅을 사용 중이라면, 이 파일들에 접근할 수 없을 것입니다.

모든 충분히 복잡한 사이트에서 htaccess가 사용된다는 점을 고려할 때, 우리는 정확히 Apache 서버가 필요합니다. 다행히도, 거의 모든 가상 호스팅에는 바로 Apache가 설치되어 있습니다.

종종 Apache가 Nginx와 함께 사용되는 경우가 있습니다. 이 경우 Nginx는 외부 세계로부터 사이트로의 요청을 받아 Apache 서버로 전달합니다. 그리고 PHP는 이미 Apache와 함께 동작하고 있으며, 따라서 htaccess도 작동합니다.

이 서버들에 대해 더 깊이 있게 다른, 더 고급된 튜토리얼에서 다룰 것입니다. 그리고 다음 강의에서는 단순히 여러분의 호스팅에서 htaccess 파일이 작동하는지 확인해 보겠습니다.

만약 여러분이 Nginx를 사용한다면, htaccess가 작동할까요?

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부