음.. 워드프레스 궁금합니다..

   조회 5795   추천 1    

안녕하세요~ 맑은여름 입니다. ^^;;


CMS 툴중에서는 XE를 지속적으로 사용해 왔고..

개인적으로 워드프레스는 처음 써보는데.. 많이 어렵네요 ㅎㅎ


현재 ESXi 6.0 에 CentOS 7.2, Apache 2.4.6, PHP 7.0.15, MariaDB 10(mysql 5.5.52) 환경하에 워드프레스를 설치 하였습니다.

가상호스트 환경하에 각 계정별 /home/"user"/www 형식으로 운영하고 있으며, XE 의 경우 최신버전까지 잘 돌아가고 있습니다.


어제 새로이 운영해야 할 사이트를 준비중인데, 한번 워드프레스로 구성하기 위하여 설치하고,

테마 및 몇가지를 바꾸어 주려 하니.. 문제가 발생 하는군요..


[ 설치 실패: 디렉터리를 생성할 수 없습니다. ] <- 이문제 인데요..


해결은 의외로 간단했습니다. 

selinux 에서 몇가지 설정해주고, www 디렉토리의 소유권을 아파치 에 설정한 유저와 그룹으로 바꿔주니

기타 업데이트 및 다운로드 모두 잘 되더군요.


그런데 여기서 궁금한게 있습니다. 

비록 www 에 국한되긴 하지만, 아파치에 명시된 유저와 그룹으로 사용할시 문제가 없을까요?

또한 소유권을 계정 원래 소유자로 두고 이상 없이 사용할 수 있는 방법은 없을까요?


기술문서나 웹상에서 얘기하는것은 그냥 퍼미션 문제다 라고 이야기 하는데..

원래 소유자로 바꾸어 설정을 이리 저리 바꾸어 봐도 안되더라구요.. (참고로 XE는 소유권을 바꾸지 않더라도 

각 계정 사용자 모두 사용하는데 이상이 없습니다. 유독 워드프레스만 그렇네요..)


혹시 이 문제를 해결 할 좋은 조언이나 댓글좀 부탁 드리겠습니다.


오늘도 좋은 하루 되세요!
짧은글 일수록 신중하게.
김황중 2017-02
맞는지 모르겠네요.

그냥 전 단순히....
selinux 풀어버리고
chmod 711 /home/계정명
으로 바궈서 처리해 줍니다.

참고로 저는 리눅스 초보라...... 이게 정답일진 모르겠습니다...ㅋ
     
맑은여름 2017-02
SELinux 풀으라는 얘기 나올줄 알았습니다. 크으..
그럴꺼면 벌써 풀었겠지요.. 이렇게 머리 싸메지도 않고 말입니다. ㅎㅎ
답변 감사 드립니다.
김황중 2017-02
제가 사용하는 방법 정리본....^^

문제발생시 확인하는 방법은
# setenforce 0

해결은
1-1. home 하위 디렉토리에 대한 접속 권한 설정
# setsebool -P httpd_enable_homedirs on

1-2. 혹은 SELINUX를 해제....^^;;
 # vi /etc/sysconfig/selinux
 SELINUX=enforcing 을 SELINUX=disabled 로 변경후 저장
reboot

 2. 사용하던 서버이고 계정 이전후라면
# chmod 711 /home/계정명
     
맑은여름 2017-02
크크.. 형님도 참.. 아래 여지껏 쓰던 방법 정리 해 둔 글 올렸습니다. 별것 아니지만.. 요긴하게 쓰일겁니다.
정희섭 2017-02
소유권을 사용자별로 하는건 suexec 써야 되는걸로 압니다.
제 기억엔 좀 골치 아팠던걸로...
     
맑은여름 2017-02
네 문서를 봤는데.. 어렵더군요 ㅎㅎ
빈경윤 2017-02
비록 www 에 국한되긴 하지만, 아파치에 명시된 유저와 그룹으로 사용할시 문제가 없을까요?

->
네. 일반적으로 사용하는 케이스라 큰 문제는 없다고 보시면 됩니다.

워드프레스를 비롯한 웹 기반 관리자모드에서 플러그인/테마의 추가/설정이 이루어질 경우,
웹서버(apache)에서 서버내의 파일들에 쓰기가 가능해야 하기 때문에,
현재 하신 방법처럼 소유자를 변경하거나 퍼미션을 777 (모든 사용자에게 쓰기 가능)로 변경하는 것 2가지 방법 뿐입니다.
     
맑은여름 2017-02
음.. 일반적으로 사용하는 케이스 인가 보군요.. 저 방법이.. 하긴 제일 간단하더라구요.  ㅎㅎ
퍼미션 777의 경우는 아예 시도도 안해봤습니다. 답변에 정말 감사 드립니다. 좋은 하루 되십시요.
NeOpLe 2017-02
비록 www 에 국한되긴 하지만, 아파치에 명시된 유저와 그룹으로 사용할시 문제가 없을까요?

-- 일반적으로 아파치 사용자그룹,  사용자로 사용하는게 보안면에서 더 좋습니다.
     
맑은여름 2017-02
선생님이 얘기 주시는것은 무조건 따르겠습니다 ..


QnA
제목Page 4055/5692
2014-05   5019127   정은준1
2015-12   1554476   백메가
2017-04   3305   다봉이
2017-05   4147   김민철GC
2017-05   10350   무아
2017-07   3064   수필처럼
2008-12   4753   김종태
2021-10   2314   늘파란
2015-02   5534   김건우
2017-04   6442   전설속의미…
2016-05   8366   naan
2016-06   6622   Lucyed
2017-05   6345   여주농민76
2017-05   4853   엠브리오
2017-06   3477   김영기
2017-06   3533   컴박
2017-06   4346   후리기
2017-06   3444   com5duk
2017-07   3442   iaress
2023-02   2155   이유종
2016-10   6385   뀨잉뀨잉
2017-02   6823   신은왜