"우분투 미디어위키 캐시 디렉토리 적용"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-<source lang='cli'> +<source lang='console'>))
3번째 줄: 3번째 줄:
==방법==
==방법==
*[[미디어위키 폴더]]에 있는 cache 폴더의 퍼미션 확인
*[[미디어위키 폴더]]에 있는 cache 폴더의 퍼미션 확인
<source lang='cli'>
<source lang='console'>
root@zetawiki:/var/www/html/w# ll -d cache
root@zetawiki:/var/www/html/w# ll -d cache
drwxr-xr-x 20 48 48 4096 Sep  7 01:02 cache/
drwxr-xr-x 20 48 48 4096 Sep  7 01:02 cache/
</source>
</source>
*아파치 권한 확인
*아파치 권한 확인
<source lang='cli'>
<source lang='console'>
root@zetawiki:/var/www/html/w# ps -ef | grep apache2 | grep -v grep
root@zetawiki:/var/www/html/w# ps -ef | grep apache2 | grep -v grep
www-data  7010 28354  0 06:48 ?        00:01:08 /usr/sbin/apache2 -k start
www-data  7010 28354  0 06:48 ?        00:01:08 /usr/sbin/apache2 -k start
24번째 줄: 24번째 줄:
:→ 아파치(apache2)가 www-data 계정으로 수행됨
:→ 아파치(apache2)가 www-data 계정으로 수행됨
*cache 폴더의 소유자를 www-data로 변경, 퍼미션 변경<ref>apache가 cache 디렉토리를 읽고 쓸 권한이 있어야 함</ref>
*cache 폴더의 소유자를 www-data로 변경, 퍼미션 변경<ref>apache가 cache 디렉토리를 읽고 쓸 권한이 있어야 함</ref>
<source lang='cli'>
<source lang='console'>
root@zetawiki:/var/www/html/w# chown -R www-data:www-data cache
root@zetawiki:/var/www/html/w# chown -R www-data:www-data cache
root@zetawiki:/var/www/html/w# chmod -R 700 cache
root@zetawiki:/var/www/html/w# chmod -R 700 cache

2016년 3월 29일 (화) 14:20 판

우분투 미디어위키 캐시 디렉토리 적용

1 방법

root@zetawiki:/var/www/html/w# ll -d cache
drwxr-xr-x 20 48 48 4096 Sep  7 01:02 cache/
  • 아파치 권한 확인
root@zetawiki:/var/www/html/w# ps -ef | grep apache2 | grep -v grep
www-data  7010 28354  0 06:48 ?        00:01:08 /usr/sbin/apache2 -k start
www-data  8683 28354  0 10:20 ?        00:00:30 /usr/sbin/apache2 -k start
www-data  9005 28354  0 11:03 ?        00:00:27 /usr/sbin/apache2 -k start
www-data 10346 28354  0 13:29 ?        00:00:07 /usr/sbin/apache2 -k start
www-data 10353 28354  0 13:30 ?        00:00:08 /usr/sbin/apache2 -k start
www-data 10609 28354  0 13:50 ?        00:00:04 /usr/sbin/apache2 -k start
www-data 10638 28354  0 13:52 ?        00:00:01 /usr/sbin/apache2 -k start
www-data 10641 28354  0 13:52 ?        00:00:02 /usr/sbin/apache2 -k start
www-data 10643 28354  0 13:52 ?        00:00:03 /usr/sbin/apache2 -k start
www-data 10810 28354  2 14:07 ?        00:00:02 /usr/sbin/apache2 -k start
root     28354     1  0 Sep24 ?        00:00:13 /usr/sbin/apache2 -k start
→ 아파치(apache2)가 www-data 계정으로 수행됨
  • cache 폴더의 소유자를 www-data로 변경, 퍼미션 변경[1]
root@zetawiki:/var/www/html/w# chown -R www-data:www-data cache
root@zetawiki:/var/www/html/w# chmod -R 700 cache
root@zetawiki:/var/www/html/w# ll -d cache
drwx------ 20 www-data www-data 4096 Sep  7 01:02 cache/
$wgCacheDirectory = "$IP/cache";

2 같이 보기

  1. apache가 cache 디렉토리를 읽고 쓸 권한이 있어야 함
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}