웹 데몬을 root로 띄우는것은 상당히 위험합니다.
mysql 사용자 문제가 나오니 그쪽을 해결하심을 추천해드립니다.
[초보자]님이 남기신 글:
>좀 더 관련문서를 찾다보니 해결 했습니다.
>이럴땐 사용자 설정을 해주면 된다네요
>다음과 같이 하니깐 되네요...
>
>/usr/bin/safe_mysqld --user=root &
>
>혹시 저 같은 경우가 있으면 참조하세요...
>
>
>
>[초보자]님이 남기신 글:
>
>>-----------------------------------------
>>답변자가 기본적으로 참고할 내용입니다.
>>- 배포판(옵션) : RedHat 9
>>- 커널버전(옵션) :
>>- 데몬버전(예:apache 1.3.27) :
>>- 데몬설치유형(RPM/컴파일/기타) : 패키지
>>-----------------------------------------
>>
>>반갑습니다.
>>좋은 시간 보내고들 계신지요?
>>한가지 여쭤봅니다.
>>
>>레드햇9를 깔았는데요...
>>패키지로 mysql도 깔았구요,,,
>>
>>그런데 mysql을 실행하면 다음과 같은 오류가 나옵니다.
>>
>>
>>[root@ns init.d]# ./mysqld start
>>chown: `mysql.mysql': 잘못된 사용자
>>chown: `mysql.mysql': 잘못된 사용자
>>MySQL (을)를 시작합니다: [ 확인 ]
>>
>>
>>여기서 mysql을 시작한다는 말이 나오지만 시작되지 않구요,...
>>
>>/usr/bin/에서
>>mysql 하고 엔터치면
>>
>>
>>ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
>>
>>
>>하고 나옵니다.
>>
>>safe_mysqld 하면 다음과 같습니다.
>>
>>[root@ns bin]# safe_mysqld &
>>[1] 6198
>>[root@ns bin]# chown: `mysql': 잘못된 사용자
>>Starting mysqld daemon with databases from /var/lib/mysql
>>050712 16:02:34 mysqld ended
>>
>>
>>
>>
>>뭐가 문제인지 고민해봐도 잘 모르겠습니다.
>>조언 부탁합니다.
>>
>>감사합니다.
>
>========================================
======================================== |