728x90 반응형 행복한 토끼178 (3) 워드프레스를 위한 리눅스 서버 구축 - 가상메모리(swap)설정 가상메모리의 설정 아무래도 CentOS 7을 기준으로 작성하는 것이지만 다른 배포판을 사용한다 하더라도 큰 무리는 없을 것이다. 권장 메모리의 크기라는 것이 존재는 하지만 이는 어디까지나 권장 사항일 뿐이라는 것을 참고하자. 설치된 RAM 용량 권장 SWAP 용량 (최대절전 허용) 권장 SWAP용량 2GB or less RAM 용량의 2배 RAM 용량의 3배 2GB - 8GB RAM 용량 RAM 용량의 2배 8GB - 64GB 최소 4GB ~ RAM 용량의 0.5 배 RAM 용량의 1.5배 64GB or more 최소 4GB 최대절전이 권장되지 않음 free 명령어로 현재 서버의 메모리(RAM) 상태와 가상메모리(swap)의 설정내용의 확인이 가능하다. [root@webpress /]# free -h t.. 2021. 4. 18. (2) 워드프레스를 위한 리눅스 서버 구축 - 서버의 시간(타임존) 서버의 날짜와 시간 설정 처음 서버에 로그인 했다면 시간을 한 번 확인해 보는 것이 좋다. 서버의 시간대가 KST가 아닌 UTC, EST 등 이라면 서버의 시간을 한국 표준시(Korean Standard Time)인 KST로 변경하자. date 명령으로 확인할 수 있다. [harepius@localhost ~]$ date Wed Apr 14 18:10:51 KST 2021 [harepius@localhost ~]$ timezone이 잘못 설정된 경우 Tue Jan 26 09:24:08 EST 2015 Wed Apr 14 09:11:56 UTC 2021 /usr/share/zoneinfo/Asia 디렉토리에서 한국(서울)의 timezone 파일을 찾을 수 있다. 아래와 같다. [root@webpress A.. 2021. 4. 18. (1) 워드프레스를 위한 리눅스 서버 구축 - 사용자 계정 추가와 SSH 설정 사용자 계정의 추가와 ssh의 설정워드프레스, 그누보드 뿐만 아니라 일반적인 웹호스팅을 위한 리눅스 서버를 구축하는 과정의 정리. 준비물 : 서버 + 고정IP 서버를 준비하자. -_-; VPS도 있고, 리얼서버도 있으며, 클라우드, 베어메탈 등등 여러가지 용어가 있으며 조금씩 차이는 있지만 개념만 확실히 이해할 수 있으면 된다. 서버를 운영하다가 하드웨어적인 사양을 높여야 한다거나 추가로 한대를 더 둬야하는 등의 사건(?)이 발생하면 그때 비로소 깨닫게 되는 경우도 있다. 외부에서 서버로의 보안쉘(ssh)접속이 가능하고 root 권한을 획득할 수 있다면 (당연히 이럴 수 있어야 한다) 이제부터 서버의 설정작업을 해야한다. (서버호스팅 업체의 서비스를 이용한다고 해도 당연히 가능하다) 혹시...어디 .. 2021. 4. 18. 새로운 서버를 구축하기 위한 리눅스 배포판의 선택..... 서버의 OS로 CentOS 6부터, 7, 8까지 주욱 사용하면서 개인적으로는 7이 가장 맘에 들었다. 버전 6은 지금도 지원이 되긴 하지만(얼마 남지 않았을 거다) 조금 오래된 버전이다보니 수작업으로 세팅을 추가로 해줘야 하는 것들이 있다. 버전 8의 경우는 예상치 못한 결과에 난감한 경우가 여러번 있었다. 아파치의 경우는 CentOS 8에 기본으로 포함된 패키지의 버전이 살짝 높았는데 그것 때문인지의 여부는 적극적으로 테스트 하지 않았다. SFTP의 경우는 설정을 추가함으로써 해결 할 수 있는 문제였지만 FTPS가 워드프레스에서만 오작동 하는 문제는 끝내 해결하지 못한채 FTP와 SFTP로 대체했다. 하지만 널리 사용되는 플러그인이 유독 CentOS 8에서 오작동 하는 일이 추가로 발견되는 상황에서 C.. 2021. 4. 14. [CentOS 8] phpMyAdmin 최신버전 설치와 보안설정 새벽에 phpMyAdmin을 설치한 후로 db계정의 모든 암호가 변경되는 끔찍한 사건이 발생했다. db를 사용하는 모든 웹사이트들은 db와의 연결 오류가 발생하면서 작동 하지 않았다. 수차례의 시행착오를 거쳐서 mariadb를 안전모드에서 실행시킨 후 root계정의 암호를 원래의 암호로 변경할 수 있었다. root 계정을 복구 한 후 나머지 계정의 작업은 순조롭게 진행되었다. phpmyadmin을 설치 한 후 첫 화면에서 root로 로그인을 했었고... 첫 페이지에서 무슨 암호를 추가로 넣었었는데 그게 발단인 듯 하다. 정확하게 무엇이었는지(blow_fish는 아니었던거 같은데....) 기억이 나지 않지만 설치방법을 정리 하면서.....다시 점검해 볼 계획이다. 왜 db의 모든 계정의 암호가 순식간에 바.. 2021. 4. 12. The Rest API encountered an unexpected error 레스트 API가 예상치 못한 오류를 발견했습니다. REST API는 워드프레스, 그리고 서버와 통신하는 다른 응용 프로그램으로 단방향입니다. 한 예는 블록 편집기 화면입니다. 이에 의존하여 보이기, 글과 페이지를 보이고 저장합니다. 레스트 API가 예기치 못한 오류를 받았습니다. :(404) 처음 접해본 쌩뚱맞은 오류메시지. 사촌동생의 홈페이지가 만든지 10년이나 되었다고 한다. 중간중간에 플래시가 들어가 있는데 올해 1월 1일부로 플래시는 지원이 종료되었기에 홈페이지의 리뉴얼이 시급했다. 최근에야 홈페이지가 이상하다는 것을 알게 된 것이다. 일단 내가 운영하는 메인 서버(CentOS 7)에 서브도메인을 하나 설정해서 워드프레스로 홈페이지를 새로 만들었다. 이제 완성된 홈페이지를 테스트용 임시 서버(Ce.. 2021. 4. 9. 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. HDD, SSD의 데이터 복구 프로그램 recovery data from HDD / SSD 사용중인 HDD나 SSD의 고장 혹은 실수로 데이터를 잃게되면....정말로 난감하다. HDD의 경우 롬바이오스에서 인식조차 되지 않는다면 데이터를 포기하던가 전문 복구업체에 맡겨야 한다. HDD의 PCB 보드가 고장이 나서 인식조차 안되는 경우일 수 있지만 개인이 동일한 PCB를 구해서 교체하기에는 작업의 시간이나 난이도가 그리 만만치 않다. 배드 섹터가 발생한 경우라면 일부 데이터는 손실이 되겠지만 충분히 데이터를 백업할 수 있을 것이다. 드륵~드륵~ 소리가 나면서 모터가 작동하다가 말다가 하는 소리가 난다면 데이터복구 프로그램을 사용해보는 것도 좋은 방법이다. 물론 플래터의 표면에 스크래치가 추가로 발생할 위험도 있지만 말이다... (경험상 이러한 .. 2021. 3. 19. BootCamp Driver for Windows 7 2012년 이후에 출시된 맥북이나 아이맥은 부트캠프를 통해서 윈도우10을 손쉽게 설치할 수 있지만, 그 이전모델은 공식적으로 윈도우 7까지만 지원된다. 물론 구형제품(2006~2011년식)에 윈도우10의 설치가 불가능한 것은 아니지만 애플에서 공식적으로 윈도우10을 지원한다고 하는 모델은 2012년도 이후에 출시된 제품들이다. M1칩이 나온 마당에 윈도우10도 아닌 윈도우7을 위한 부트캠프 드라이버를 정리하는 것이 조금 우습지만 2009 ~ 2011년도에 출시된 모델들은 아직도 최소 4~5년 이상은 현역에서 더 활약(?)할 수 있을 것이다. (용도에 따라서는 더 짧을 수도...더 길 수도 있을지도...) 각 제품별 윈도우7 부트캠프 드라이버의 버전은 아래와 같다. 제품 규격 모델 윈도우7 (64bit) .. 2021. 3. 11. [워드프레스-PC와 모바일의 화면을 다르게 설정하기] 워드프레스로 만든 사이트-PC로 접속했을 때와 모바일로 접속했을 때를 구분하여다른 내용을 보여주고 싶을 때....BOLD BUILDER - wordpress page builder plugin 워드프레스 대부분의 테마들은 반응형 웹을 지원하기 때문에 데스크탑 환경에 맞춰서 만들어도 모바일에서 전혀 어색하지 않다. 모바일용 웹사이트를 별도로 만들지 않아도 된다는 것이 워드프레스의...아니 반응형 웹의 장점일 것이다. 문제는 모바일로 접속 했을 때와 데스크탑으로 접속했을 때 서로 다른 내용을 보여줘야 할 필요가 있을 때이다. 즉, 별도의 모바일 전용 웹페이지가 필요한 경우인데....나는 모바일 접속 화면에서의 "모바일 메뉴" 자체가 마음에 들지 않아서 별도의 모바일 전용 웹페이지의 필요성을 느낀다. 워.. 2021. 2. 14. 이전 1 ··· 8 9 10 11 12 13 14 ··· 18 다음 728x90 반응형