> 분류를 뭘로 해야할지 애매하네요.
> 전 초보자니 질문으로 할께요.
>
> http://database.sarang.net/study/apache/mod_auth_mysql/mod_auth_mysql.
> html 에 있는 글을 보고 몇자 적어 봅니다.
>
> 1. prompt> mysqladmin create http_auth
>
> 2. Create the auth table, e.g.:
>
> shell> ./bin/mysql http_auth
> mysql> create table mysql_auth (
> -> username char(25),
> -> passwd char(25),
> -> groups char(25),
> -> primary key (username)
> -> );
>
> 에서 username char(25) not NULL 로 해야 되더군요.
> 저는 mysql 3.22.22 를 사용하고 있거든요.
> 제가 잘못 알고 있는 건지?
> 어쨌건 저는 그렇게 해야 되더라구요.
그 글을 썼던 사람입니다. 제가 글쓰구 나서 여러 병폐가 일어나는듯
하더군요.. 사과말씀 드립니다. ^^;
음.. primary키 입니다. Not NULL해줘야 겠죠..
그냥 집어넣으시려면 Primary Key(username)을 빼시면
아마 들어갈듯 싶군요..
>
> 하나 물어볼께요.
> 어느 디렉토리에서나 mysql을 실행하려면 어떻게 하나요.
> 아시는 분은 이메일로 보내주시면
> 복 받으시라고 기도할께요.
디렉토리에 대한 access에 대한 권한 설정을 위한
httpd.conf의 설정이 필요합니다.
간단히 권한을 Mysql로 쓰겠다 하는 게 있을겁니다.
그렇게 해서 처리해 주고요...
그렇게 걸어준 디렉토리에다가 .htaccess라는 파일을 만들고..
그안에서 장황하게 적어주었던 내용일 있을겁니다.
원문에는 httpd.conf에 넣으라고 했는디..
.htaccess로 넣어도 상관 없습니다.
요기까지는 위의 내용에 더한 내용..
vi .bash_profile
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin
~~~~~~~~~~~~~~~~~~~~~ mysql일 깔린곳의 바이너리 디렉토리... mysql이 존재하는곳..
을 설정하시고라..
source .bash_profile 하시던가..
. ./.bash_profile 을 치시면 됨다.
|