ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Install Zenphoto @Wisegiga
    컴퓨터/*nix 2011. 8. 31. 17:37

    Wisegiga NAS에 Zenphoto를 설치해보자.

    우선 zen photo를 받은 뒤 접속해보면 여러가지 에러가 난다. mysql을 찾을 수가 없다고 한다.

    php와 mysql을 다시 설치한다.

    yum install mysql-server
    yum -y install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
    설치 페이지에 접속해보면 Mysql Connection Error가 뜬다.
    - Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
    ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
    db에 접속 후 사용자와 db를 하나 만들어준다. (root로 서비스할껀 아니니까)
    mysql -uroot -p
    use mysql;
    mysql> create database user_dbname;
    Query OK, 1 rows affected (0.00 sec)
    사용자 등록
    mysql> insert into user (host,user,password) values ('localhost','user_name',password('user_pass'));
    Query OK, 1 rows affected (0.00 sec)
    접속권한 설정
    컬럼 수가 맞지 않다고 에러가 나면 desc db로 컬럼 수 확인해서 'Y' 개수를 맞춰주자
    mysql> insert into db values ('%','user_dbname','user_name','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
    Query OK, 1 row affected (0.00 sec)
    새로 생성한 DB와 사용자 권한 privilege
    mysql> flush privileges;
    Query OK, 0 rows affected (0.00 sec)
    Zenphoto 압축 푼 폴더의 권한 및 Owner:Group을 변경해준다.
    #chmod -R 755
    #chown -Rapache:apache *

    설치 페이지에 다시 들어가보면 php.ini 설정 관련 에러가 난다.
    register_globals 옵션 값을 off로 변경하라는 것이다.
    잠시 Off로 변경해 놓고 설치를 완료한다.

    그리고 다시 On으로 변경해놓다.

    왜?> wisegiga 관리자 페이지 로그인이 안된다. 관리자 페이지 만들 때 신경 안쓰고 만든듯...


    끝.


Designed by Tistory.