본문 바로가기
728x90
반응형

Linux/for Hosting16

DNS 수정오류 : Object association prohibits operation GoDaddy에서 구매한 도메인의 네임서버 정보를 편집한 후에 해당 도메인의 정보를 살펴보니 여전히 예전 데이터로 보이는 것이다. 그리고 나의 메일함에 아래와 같은 메일이 수신되어 있었다. 새로운 VPS를 테스트 하기 위해서 사용하지 않는 도메인의 네임서버를 새로운 서버의 IP로 설정했는데 위와 같은 오류가 발생한다. 도메인의 잠금기능이 켜져있는 상태에서는 (당연하게도) 도메인의 정보가 변경되지 않는다. GoDaddy에서 처음 도메인을 구입했을 당시에 해당 도메인 잠금을 켜놓았는데 그 기능을 잊고 있었다. GoDaddy에서 구매한 도메인을 나의 네임서버로 설정 한글 도메인이 필요해서 몇 개 구하려다보니 kr을 포함한 국내 도메인들은 당연히 누군가의 차지가 되어 있었다. 언제 부터인지 puny코드를 이용한.. 2022. 7. 28.
그누보드 "멀티사이트"를 통째로 복제하기 그누보드는 사용할 줄을 모른다. 몇 해전 두어번 설치해 본 것이 전부이다. 얼마전 "워드프레스 멀티사이트"를 통째로 복사한 경험이 있어서-아직 테스트 완료는 아니고 조만간 다시 작업할 계획이다- 이번에 그누보드로 제작된 멀티(서브도메인) 사이트를 통째로 복사하면서 자연스럽게 워드프레스와 그누보드를 비교해 보았다. (성능이나 사용상의 용이함 등이 아닌 제목 그대로 사이트를 통째로 복사하면서 다른 도메인으로 변경하는 작업에 대한 비교이다. 무엇보다도 그누보드에도 워드프레스 처럼 멀티사이트가 존재하는 줄은 몰랐다 -_-; ) 워드프레스는 동일한 서버에 복사하면서 새로운 도메인으로 변경한 것이었고, 그누보드는 서버를 이전하면서 도메인까지 변경했기 때문에 네임서버와 웹서버의 설정 작업이 추가된 것을 제외하면 나머.. 2022. 7. 17.
[워드프레스] R3 [와일드카드]인증서 발급오류와 [사이트건강]cURL error 6 워드프레스 멀티사이트로 사이트를 제작해야 할 일이 생겼다. 네임서버와 웹서버의 설정을 마친 후에 Let's Encrypt의 인증서를 발급받는 과정에서 계속 오류가 발생한다. 전에도 가끔 이런 현상은 있었지만, 몇 번 다시 시도하거나 몇 시간 후에 다시 시도하면 인증서를 발급받을 수 있었다. 일단 인증서 발급은 다음으로 미루고 워드프레스를 설치한 후에 사이트의 건강상태를 확인해 보았다. 전에 없던 오류메시지 두 개가 보인다. 오류메시지를 저장하지는 못했지만 내용은 대략 아래와 같다. (1) REST API 요청이 에러로 인해 실패했습니다. [The REST API request failed due to an error.] 오류:cURL error 6:Could not resolve host:mydomain.. 2022. 6. 20.
워드프레스 "멀티사이트"를 통째로 복제하기 드물지만 가끔 워드프레스로 만든 사이트를 통째로 복사해야 할 때가 있다. 서버를 이전해야 하는 경우, 그리고 웹사이트를 복사한 후에 조금(?) 수정해서 다른 사이트로 운영해야 할 때다. 한마디로 비슷한 종류의 사이트를 처음부터 새로 만들기 귀찮아서....-_-; 다른 사이트로 운영하기 위해서는 당연히 도메인도 바꿔야 한다. 서버 이전 때문에 사이트를 복사(옮겨야) 할 때는 워드프레스가 설치된 디렉토리와 db를 복사하여 넘기면 된다. 그 이외의 것들은 서버를 이전하는 과정에서 어쩔 수 없이 진행해야 하는 프로세스일 뿐이다. 워드프레스 멀티사이트를 플러그인의 도움없이 통째로 복사하여 새로운 도메인으로 운영하는 것을 테스트 해봤다. 1. 워드프레스로 만든 웹사이트의 복사 (멀티사이트 아님~) 복사한 워드프레스.. 2022. 6. 19.
[내 서버에서] xmlrpc.php 공격 차단 확인해 본것은 아니지만 XML-RPC Attacks을 차단하는 플러그인은 많이 있을 것이다. 서버에서 웹사이트를 운영하는 계정이 다수있고, 워드프레스로 만든 사이트가 매우(?) 많다면 플러그인이나 .htaccess보다는 웹서버(apache) 차원에서 방어하는 것이 훨씬 편하다. Require all denied 위의 코드 3줄을 아파치 웹서버의 설정파일에 추가하면 되는데.......httpd.conf에 넣게 되면 아래와 같이 별도의 디렉토리를 설정해야 한다. ...... Require all denied ..... 그렇다면 계정별로 홈디렉토리를 지정해 둔 userdir.conf를 이용하는 것이 가장 좋을 것 같다. 뭐 home 디렉토리부터 막는다면 -_-; 2022. 6. 16.
[워드프레스 멀티사이트를 위한] 네임서버와 웹서버의 설정 Name Server and Web Server Setup for Wordpress Multisite 1년 전에 작성했던 [내 서버에] 워드프레스 멀티사이트 만들고 운영하기에서 나는 와일드카드 DNS를 사용하지 않고, 멀티사이트를 추가할 때 마다 해당 호스트(서브-도메인)에 대해서 네임서버와 웹서버를 별도로 설정한다고 했다. 불편해 보일 수 있지만...개인적인 취향(?)이기에 이정도의 귀찮음은 감수할 수 있었다. 하지만..... 1. 한글도메인을 사용하면서 (퓨니코드는 길다~) 2. 메인사이트를 2차 서브도메인으로 설정하고 (ex : sub2.sub1.내도메인.com) 3. Wildcard SSL인증서를 적용한 보안서버로 운영해보니 (https://(*)sub2.sub1.내도메인.com) 아파치 웹서버의.. 2022. 6. 13.
새로운 서버를 구축하기 위한 리눅스 배포판의 선택..... 서버의 OS로 CentOS 6부터, 7, 8까지 주욱 사용하면서 개인적으로는 7이 가장 맘에 들었다. 버전 6은 지금도 지원이 되긴 하지만(얼마 남지 않았을 거다) 조금 오래된 버전이다보니 수작업으로 세팅을 추가로 해줘야 하는 것들이 있다. 버전 8의 경우는 예상치 못한 결과에 난감한 경우가 여러번 있었다. 아파치의 경우는 CentOS 8에 기본으로 포함된 패키지의 버전이 살짝 높았는데 그것 때문인지의 여부는 적극적으로 테스트 하지 않았다. SFTP의 경우는 설정을 추가함으로써 해결 할 수 있는 문제였지만 FTPS가 워드프레스에서만 오작동 하는 문제는 끝내 해결하지 못한채 FTP와 SFTP로 대체했다. 하지만 널리 사용되는 플러그인이 유독 CentOS 8에서 오작동 하는 일이 추가로 발견되는 상황에서 C.. 2021. 4. 14.
CentOS 8 + FTPS[vsftpd] + Wordpress = fault? CentOS 8, ftps[vsftpd] 환경에서 워드프레스 오작동 FTP, FTPS, SFTP 모두 정상적으로 작동하는데 유독 ftps는 워드프레스에서 아래와 같은 오류가 발생한다. 오류가 발생한 워드프레스의 버전은 5.7(한글/영문) 이었으며 혹시나 하는 마음에 5.4 버전에서도 테스트 해봤지만 결과는 같았다. CentOS 7에서 CentOS 8로 변경한 후에 겪은 세 번째 기이한 현상이라고 정리해야 하나? 한글 워드프레스에서의 오류메시지 - 워드프레스 플러그인 디렉토리를 확인할 수 없습니다. - 설치 실패: 워드프레스 컨텐츠 디렉토리(wp-content)를 확인할 수 없습니다. - 삭제 실패: 워드프레스 테마 디렉토리로 이동할 수 없습니다. (1) CentOS 7에서 8로 변경 후 발생하는 오류 -.. 2021. 3. 25.
무료 SITEMAP 생성 일전에 그누보드용 사이트맵 생성기를 사용했었다. 서버를 이전하고 PHP를 7.2.X에서 7.4.12로 올린 이후로 이 사이트맵 생성프로그램이 작동을 하지 않는 문제가 발생했다. 이와는 무관하게 그누보드로 만든 사이트 9개 중에서 2개는 로그인이 안되는 문제도 발생했다. 이에 대해서는 다음에 정리해 보려고 한다. 사이트맵은 구글이나 네이버 등의 웹마스터도구(search console, search advisor 등)에 나의 웹사이트를 등록하는 과정에서 검색엔진의 봇(bot)이 웹페이지를 찾는데(크롤링, 인덱싱)에 도움을 주기위한 용도로 사용한다.(이것이 가장 흔한 용도일 것이다) 이러한 경우에는 보통 XML 형식의 사이트맵을 제작해야 한다. 또한 웹사이트에 접속한 사용자를 위한 해당 웹사이트의 이정표와도 .. 2020. 12. 10.
[wordpress] Error establishing a database connection wordpress(혹은 gnuboard)로 제작한 사이트를 호스팅 중이며, db는 MySQL(MariaDB)을 사용하는 경우 워드프레스로 제작한 사이트의 웹호스팅 업체를 바꾼다거나 호스팅 중인 서버를 이전(교체)하는 경우에 이러한 오류가 발생할 확률이 높다. 만약 잘 운영되고 있던 사이트가 하루아침에 이런 메시지를 보인다면 서버점검(특히 DB)이 필요하다. 호스팅 업체를 바꾸거나 서버를 교체하는 경우(결과적으로는 둘 다 서버의 교체 -_-;)라면 당연히 기존 사용하던 서버와 동일한 환경이거나 최소한 (PHP, DB 등이)호환 되는 환경으로 구축할 것이다. 그럼에도 불구하고 이러한 오류가 발생한다면 DB(Mysql, MariaDB)와의 연결설정에서 발생하는 오류일 가능성이 매우 크다. 먼저 db의 이름과 .. 2020. 11. 21.
728x90
반응형