우분투 apm 설정파일 위치 (apt-get 설치시)

|

1. 우분투 apm 설정 파일

/etc/apache2/apache2.conf -> Apache 설정 파일
/etc/mysql/my.cnf -> Mysql 설정 파일
/etc/php5/apache2/php.ini -> PHP 설정 파일
/var/www -> 웹서버 폴더
/usr/bin/mysql -> mysql 실행 파일

2. mysql 백업 및 복원

cd /usr/bin/
mysql -u 계정명(보통root) -p
비번 입력 후
show databases ; -> db명 확인
exit

- 백업
mysqldump -u 계정명 -p db명 > 경로\파일명.sql
(utf8로 백업시에는 mysqldump -u 계정명 -p --default-character_set="utf8" db명 > 경로\파일명.sql )

복원은 먼저 phpmyadmin 에서 db및 사용자를 추가한 후
- 복원
mysql -u 계정명 -p db명 --default--character_set="utf8" < 경로\파일명.sql

3.

그리고 아파치서버에서 루트로는 접속이 잘되나

사용자 계정으로는 접속이 안됩니다.

/etc/apache2/apache2.conf

/etc/apache2/httpd.conf

를 아무리 수정해도 되지않습니다.

방법은 이것입니다.

$sudo a2enmod userdir

이명령을 하시면 아파치 서버를 restart 하라고 나옵니다.

리스타트 하시면 바로 적용이됩니다.

우분투 아파치 설정은 타 배포판과 달리 /etc/apache2에 분리 되어 존재 합니다.
/etc/apache2/mods-available 디렉토리에 있는 실제 아파치 부분 설정 파일들은
/etc/apache2/mods-enabled 디렉토리에 심볼릭링크 걸어서 적용됩니다.
a2enmod userdir 명령은 mods-available 디렉토리에 존재 하는 두파일
userdir.conf userdir.load 을 그 설정들이 적용 되도록
/etc/apache2/mods-enabled 에 심볼릭링크를 걸어두는것입니다.
sudo a2enmod userdir (아파치 사용자 디렉 활성)
sudo /etc/init.d/apache2 restart (아파치 재시작)


And