mysql 저장 디렉토리를 변경 할때 참고하라

윈도우 호환 때문에 samba로 마운트 한 데이터는 퍼미션 설정을 할수 없어서 에러가 나는거 같다 -_-;

그래서 nfs로 NAS를 마운트 해서 해결 하는수 밖게 없는거 같다..

왜 그런지는 퍼미션 문제일꺼라고 추측 되지면 정확한건 모르겠다..

다행이 아파치는 samba로 마운트 한 폴더도 별 문제는 없는거 같다..


by 널부러 2013. 3. 23. 23:09

잘 나온 사이트가 있어서 그냥 퍼왔심...

http://kimoppa.tistory.com/7


아파치 서버 설치

sudo apt-get install apache2


2. MySQL 인증 모듈 설치

sudo apt-get install libapache2-mod-auth-mysql


3. MySQL 서버/클라이언트 설치

sudo apt-get install mysql-server mysql-client


4. PHP 설치

sudo apt-get install php5 php5-cli curl memcached php5-curl php5-gd php5-memcache php5-mysql php-apc php5-xsl php5-imap libssh2-php libapache2-mod-php5 php5-gd php5-xmlrpc php5-intl


5. 아파치 서버 재시작

sudo /etc/init.d/apache2 restart


6. 작동 상태 확인 (Check to see if it works)

sudo netstat -tap | grep mysql

올바르게 작동된다면 "LISTEN" 이라는 문구가 뜹니다

그렇지 않다면, mysql을 재시작해주세요.

sudo /etc/init.d/mysql restart


7. 아파치 및 MySQL 디폴트 디렉토리

Apache configuration/etc/apache2/apache2.conf

Apache root location/etc/apache2/sites-available/default

MySQL configuration/etc/mysql/my.cnf

Default Web root/var/www

by 널부러 2013. 3. 23. 14:50

시놀로지 nas가 samba로 윈도우 맥 리눅스 모두 공유 하게 사용 할경우 는 아래와 같이 사용한다.

아래 내용은 http://kandalama.egloos.com/3932261 에서 퍼온내용

NAS 환경 
주소: 192.168.100.100/Share
ID: testid
PWD: testpwd

NAS환경이 위와 같다면
1. 먼저 smbfs를 설치해준다.

$ sudo apt-get install smbfs

2. 마운트한다
2.1. NAS를 우분투 서버에 연결할 폴더 생성
$ mkdir /media/mynas
2.2. 마운트명령
$ sudo mount -t cifs //192.168.100.100/Share /media/mynas -o user=testid,pass=testpwd,rw,uid=mylocal,gid=mylocal
 
끝!!!
/mdeia/mynas 로 들어가 보면 NAS의 디렉토리 구조가 그대로 들어가 있는 것을 볼 수 있다. 

다만, 서버 들어갈 때마다 마운트를 새로 해주어야 하는 불편함이 있으므로 부팅시마다 자동으로 마운트하려면 fstab을 수정해주어야 한다. 

$ sudo vim /etc/fstab
//192.168.100.100/Share /media/mynas cifs user=testid,pass=testpwd,rw,uid=mylocal,gid=mylocal 0 0



by 널부러 2013. 3. 23. 14:42