<
아파치 설치
sudo apt-get install apache2

php5설치 
sudo apt-get install php5

mysql설치 
sudo apt-get install mysql

-------부가 라이브러리 -------
phpMyAdmin용 암호화 라이브러리
php5용
sudo apt-get install php5-mcrypt

mysql용 라이브러리
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install mysql-server mysql-client

php용 라이브러리
sudo apt-get install php5-common php5 libapache2-mod-php5
sudo apt-get install php5-mysql php5-gd


--------------
vsftpd 설치 
sudo apt-get install vsftpd 

vsftpd 설정
sudo vi /etc/vsftpd.conf

anonymous_enable=YES
이부분을 찾아서 YES를 NO로 변경(익명 접속을 금지하는 설정) 

local_enable=YES 
이부분 찾아서 주석제거 

write_enable=YES
이부분 찾아서 주석제거 

저장 후 데몬 재실행
sudo /etc/init.d/vsftpd restart 

----------------------
권한 및 소유자 관련 명령어
소유자를 바꾸자 한다면
Code:
# chown [myid] -R [directory]

하시면 되고 권한을 조정하려 한다면
Code:
# chmod 755 -R [directory]
1. 사용자 및 폴더에 권한부여
sudo chown -R ftpadmin /var/www 
sudo chmod -R 775 /var/www 

2. vsftpd.conf 파일 수정
sudo vi  /etc/vsftpd.conf 

# Uncomment this to enable any form of FTP write command.
#write_enable=YES
위 항목 찾아서 아래와 같이 주석 제거
write_enable=YES 

3.vsftpd 서비스 재시작
sudo /etc/init.d/vsftpd restart

+ Recent posts