안녕하세요.
오랫만에 방문하고 글 남깁니다.
간만에 다시 리눅스로 이것저것 해보다가 막히는 부분이 생겨서 질문 남깁니다.
고수님들의 조언 부탁드립니다.
우선 저희 환경은
ASUS공유기 - 로컬PC - 로컬PC내 VMWARE 환경 서버2대
로컬PC 192.168.1.111 할당 받고 있습니다.
그리고 VM웨어내에서 리눅스 머신은 2대 Centos7 - 192.168.111.20 / Centos8 192.168.111.30 입니다.
아래 스샷은 vm내 NAT셋팅상태입니다. Centos8 111.30 서버를 포트포워딩 해놓은 상태입니다 로컬피씨:2280 포트
윈도우내 방화벽에서도 인바운드 규칙 추가하여 2280 포트 열어주었습니다.
제가 원하는 결과는 워드프레스를 로컬PC 포트포워딩한 주소 192.168.1.111:2280/wordpress 와 vm서버 주소 192.168.111.30/wordpress
두곳에서 모두 접속이 가능한 것을 원합니다.
아래 스샷과 같이 /var/www/html/test 폴더를 만들어서 두 주소로 접근했을때는 문제없이 접속이 가능합니다.
그리고 두 주소로 WP 설치단계까지는 무사히 들어가 집니다.
테스트를 위한 환경이므로 IP가 노출되어도 상관 없습니다. 걱정하시는분이 계실까봐
DB서버는 192.168.111.20 VM내 Centos7에서 원격접속 가능하게 해서 연결한 상태입니다.
위 스샷들 처럼 설치단계까지는 문제없이 접속이 가능한데
저 위 두 루트중에 선택해서 설치를 완료하면 그 해당 루트로만 접속이 가능하고 나머지 한 가지 방법으로는 접속이 되질 않습니다.
퍼미션 디나이드 메세지가 뜨면서요. 하지만 위에서 만들어 놓았던 /test 폴더로의 접근은 아래 스샷처럼 너무 잘됩니다.
아무래도 워드프레스쪽 문제 같은데 제가 원하는 두 루트의 주소로 문제없이 워드프레스 사용이 가능하게 할 방법은 없을까요?
워드프레스쪽에서 무언가 건들이면 된다던지.. 그럴 느낌인데..
httpd.conf쪽이나 이것저것 건들여봐도 결국엔 안되고 막혀서 질문드려봅니다.
아 서버내 앱들은 111.20 서버에 MariaDB, 111.30 서버에 PHP, PHP*각종패키지, Apache 올라가져있는 상태입니다.
감사합니다.
LOCALHOST/WORDPRESS
Çϸé Á¢¼Ó µË´Ï´Ù..
¿·ÀÇ VM¿¡¼´Â
192.168.1.¡¿¡¿¡¿/wordpress
Çϸé Á¢¼ÓÀÌ µË´Ï´Ù.
ÀÌ°Ç ¸ðµÎ VMÀÇ NAT ȯ°æÀÔ´Ï´Ù.
ÀÌ °æ¿ì À©µµ¿ìÀÇ ¹æȺ®°ú´Â °ü·ÃÀÌ ¾ø½À´Ï´Ù.
¸¸¾à VMÀÌ Bridge ·Î ¿¬°áµÇ¸é
°¢ VMµéµµ HOST¿Í µ¿ÀÏÇÑ Å¬·¹½ºÀÇ ¾ÆÀÌÇǸ¦ ¹Þ°ÔµÇ¿© °øÀ¯±â Æ÷Æ®¸¦ ¿¾îÁÖ¸é µË´Ï´Ù.
Á¤È®ÇÑ ¼³¸íÀÌ ¾ø¾î¼..
ÁüÀ۵Ǵ ȯ°æ
Windows 10 pro
Vmware workstation pro
³Ü ȯ°æÀº À©µµ¿ì10 // VM Pro ¸Â½À´Ï´Ù.
ÀÌ°ÍÀú°Í ±¸ÃàÇغ¸¸é¼ °øºÎÇغ¼°â ÀǵµÀûÀ¸·Î VM ³» ȯ°æ¿¡¼ Æ÷Æ®Æ÷¿öµùÇÑ È¯°æÀ» ¸¸µé¾î ÁÖ¾ú½À´Ï´Ù.
·ÎÄÃIP:Æ÷Æ®/wordpress, VM¼¹ö³»¾ÆÀÌÇÇ/wordpress ¿¡¼ µÎ°¡Áö ÄÉÀ̽º ¸ðµÎ¿¡¼ ÀÛµ¿ÇÏ´Â °ÍÀ» º¸°í ½Í¾î¼ Áú¹® µå¸°°ÍÀÔ´Ï´Ù.
wordpress Á¦¿ÜÇÑ ´Ù¸¥ ¼ºñ½ºµéÀº µÎ°¡ÁöÄÉÀ̽º¿¡¼ ÀÛµ¿ÇÏ´Â°Í °°Àºµ¥ wordpress¿¡¼¸¸ ¾ÈµÇ¼¿ä.
¾Æ¸¶ ±¸Ãà´ç½Ã¿¡ ȯ°æÀ» ¾îµò°¡¿¡¼ ±â·ÏÇÏ°í ±×¿ÜÀÇ ·çÆ®´Â °ÅºÎÇÏ°í ÀÖ´Â°Í °°½À´Ï´Ù.
´äº¯ °¨»çµå·Á¿ä.
¿öµåÇÁ·¹½º´Â ¼³Ä¡ÇÒ ¶§ ¼³Ä¡ÇÏ´Â µµ¸ÞÀÎ ÁÖ¼Ò¸¦ wp-config.php ¿¡ ±â·ÏÇÕ´Ï´Ù.
±×·¸±â ¶§¹®¿¡ ÇØ´ç ÆÄÀÏÀ» ¼öÁ¤ÇÏ¸é ¸ÖƼÇ÷ΠÁÖ¼Ò¸¦ ¿î¿µÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡ µÎ ÁÙÀÇ È¨ÆäÀÌÁö URLºÎºÐÀ» $_SERVER['HTTP_HOST'] ·Î ¼öÁ¤ÇÏ½Ã¸é µÉ °Í °°½À´Ï´Ù.
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/path/to/wordpress');
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/path/to/wordpress');
Àúµµ Àú ÆÄÀÏÀÌ Àǽɽº·¯¿ö¼ ¿öµåÇÁ·¹½º ¼³Ä¡ ÈÄ ¿öµåÇÁ·¹½º ¼³Á¤¿¡¼ º¯°æÇغ¸¾Ò´õ´Ï
º¯°æÇÑ ·çÆ®¸¸ ÀνÄÇÏ°í ´Ù¸¥ ·çÆ®´Â ¶Ç ÀνÄÀÌ µÇÁú ¾Ê´õ¶ó°í¿ä. ´Ù½Ã Çѹø Á÷Á¢ ¼Ò½º¿¡¼ ¼öÁ¤Çغ¸´øÁö ÇغÁ¾ß°Ú³»¿ä.
Ç÷¯±×ÀÎÀ» ÀÌ¿ëÇØ º¸½Ã´Â °Íµµ ¹æ¹ýÀÔ´Ï´Ù.
https://wordpress.org/plugins/multiple-domain/
¿ª½Ã ¿öµåÇÁ·¹½ºÀÚü¿¡¼ ȯ°æº¯¼ö¸¦ ¾îµò°¡¿¡ ÀúÀåÇÏ°í ±× ÀÌ¿Ü¿¡´Â µð³ªÀÌ Çß´ø°ÍÀ̾ú³»¿ä.
°¨»çÇÕ´Ï´Ù.