본문으로 바로가기

데비안 설정

category 웹/웹.리눅스.SQL 2007. 12. 6. 14:25

패키지 인스톨

-apache2 클릭시
apache2-mpm-worker
apache2-utils
apache 2.2-common
libaprl
libaprutill

-php5
apache2-mpm-profork
libapche2-mod-php5
php5-common

-mysql-server
libdbd-mysql-perl
libdbi-perl
libmysqlclient15off
libnet-daemon-perl
libplrpc-perl
mysql-client-5.0
mysql-common
mysql-server-5.0

-php-dg
libgd2-xpm
libtl-5

-phpmyadmin
php5-mysql

-filezilla
filezilla-common
libwxbase2.6-0
libaxgtk2.6-0


# apt-get update; apt-get upgrade


※패키지 삭제시에는

# apt-get remove <패키지 명>

설정 파일까지 완전 삭제하려면 뒤에 --purge 명령을 추가해주면 된다.


각종 파일 위치 및 기본 정보 #

Apache 설정파일            : /etc/apache/httpd.conf                 /etc/apache2/apache2.conf : 아파치 2.x 대
웹문서루트                     : /var/www                                   /var/www/apache2-default/
Apache 로그파일            : /var/log/apache                          /var/log/apache2
Apache 데몬 계정과 그룹 : www-data www-data
PHP 설정파일                : /etc/php4/apache/php.ini             /etc/php4/apache2/php.ini
MySQL data 파일 위치    : /var/lib/mysql
VSFTP 설정 파일            : /etc/vsftpd.conf                           /etc/ftpusers


아파치 파일 인덱스 표시 안하도록 변경

/etc/apache2/sites-enabled/000-default 파일에서
Options Indexes FollowSymLinks MultiViews 를
Options FollowSymLinks MultiViews 로 변경

RedirectMatch ^/$ /apache2-default/ 주석처리


/etc/apache2/apache2.conf 파일에서
다음 주석 삭제
AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps
AddHandler cgi-script .cgi


AddType application/x-httpd-php .php 뒤에 다음 구문 추가

.inc .php3 .php4 .html .htm


My-SQL root 암호 설정

# mysql -u root mysql

mysql> use mysql
mysql> update user set password = password('new-password') where user = 'root';
mysql> flush privileges;

<Ctrl> + <C>


VSFTP설정

/etc/vsftpd.conf 에서 다음의 주석 삭제
local_enable=YES
write_enable=YES
local_umask=022

/etc/ftpusers 에 접속 금지할 유저 등록(root 사용시 제거)