우분투2012. 7. 7. 14:07

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

Posted by 다오나무
우분투2012. 6. 15. 22:54

1.
sudo -i 하여 루트가 되어 작업
또는 엑스에서 gksu gedit /var/www/localhost/phpinfo.php 루트권한으로 작업
2.  
sudo chown -R 본인계쩡.본인계정 /var/www 
하여 소유권을 주면 된다.
예 ) sudo chown -R test.test /var/www 

Posted by 다오나무
우분투2012. 6. 15. 22:17

FTP 서버


설치 ::

1. 우분투에서는 vsftp라는 패키지를 설치하면 간단하게 외부에서도 FTP로 접속할 수 있다.
$ sudo apt-get install vsftpd


2. 설치가 끝나면 환경설정을 해줘야한다. vsftpd.conf 파일을 열어 설정사항을 수정한다.
$ sudo vi /etc/vsftpd.conf


3. 아래 항목을 찾아 주석을 제거하고 아래와 같이 옵션을 수정한다.

 anonymous_enable = NO             // 기본값은 YES인데 NO로 변경. 익명 사용자의 연결을 허용하는 옵션
 local_enable = YES                      // 주석제거. 로컬 계정 사용자의 접속 허용 여부 옵션
 write_enable = YES                     // 주석제거 
 

4. 재시작
sudo /etc/init.d/vsftpd restart    또는
sudo restart vsftpd


※ 참고
- 포트번호는 기본적으로 21로 고정되어 있다.
  포트 변경시 설정 파일에 아래와 같이 추가하면 된다.
  listen_port = 포트번호 

- 기본 접속 경로는 '/home/계정' 이다.

Posted by 다오나무
우분투2012. 6. 15. 21:00

우분투 안에

기본적으로 내장되어 있는 원격 제어

포트번호는 5900 이 기본이다.


참고하자.


Posted by 다오나무
우분투2012. 6. 15. 20:48

설치할때 언어를 한국어로 하시지 않으셨나보네요.



 한글 언어 팩 설치
$ sudo apt-get install language-pack-ko language-pack-gnome-ko language-pack-gnome-ko-base

하셔서 설치하시고 제어판에서 주 언어를 한글로 바꾸시면 될 듯 

성공하시기를 바랍니다.

Posted by 다오나무
우분투2012. 6. 15. 19:52

alt + F2 입력
update-manager
[Ubuntu 소프트웨어] 탭에서
Settings (설정)
other (기타)
[대한민국]에서 ftp.daum.net/ubuntu로 변경합니다. 

If do not see ftp.daum.net, click choose best server.
And then you can see ftp.daum.net server.
Good luck.

우분투 11.04를 설치하고, 가장 먼저 해야할 일 같다.
왜냐하면 다른 서버들은 조금 느린 감이 있고, 검색을 해 보니 daum 서버 속도가 괜찮다고 하기 때문이다.



Posted by 다오나무
우분투2012. 6. 15. 19:24

1. 설치하기
  • $ sudo apt-get install phpmyadmin

2. 설정하기
  • $ sudo vi /etc/apache2/apache2.conf

맨 마직막에 아래 구문 추가
  1. # Enable PhpMyAdmin
  2. Include /etc/phpmyadmin/apache.conf

Apache 재시작
  • $ sudo /etc/init.d/apache2 restart

PhpMyAdmin 접속
  • http://localhost/phpmyadmin

3. 삭제하기
  • $ sudo apt-get remove phpmyadmin

Posted by 다오나무
우분투2012. 6. 15. 19:20

우분투 vi는 이상하다...

 

방향기를 누르면 이상한글자가 나오고,,

 

백스페이스키는 먹지도 않는다...

 

답답할노릇...

 

인터넷을 찾아보니 ..

 

해결책을 찾았다.

 

일단 자기계정 home에서,,

 

자기계정이 만약 aaa라면.

 

/home/aaa로 들어가서.

 

vi .exrc 라고 명령을 내리고나서,

 

다음과같이 코딩한다.

 

set autoindent
set number
set bs=2
set nocp

그리고 wq저장.

 

그리고 나서

 

다음과같이 명령

 source .exrc

 

이제 확인해봐라.ㅋㅋ

 

평소 매모장쓰듯... 코딩을할수가잇음.ㅋㅋ

 

드디어 vi로부터의 공포에서 벗어나다.! 

Posted by 다오나무
우분투2012. 6. 15. 18:40

웹프로그래밍을 공부하시는 분들, 특히 PHP를 공부하시는 분들이라면 APM이라는 패키지를 모를리가없다고 생각합니다. ( 모르신다면 지금이라도 한번 찾아 보시기 바랍니다. )


 APM은 웹서버를 구성하는 주요 도구인 Apache서버, PHP, MySQL의 이니셜을 말합니다. 여기에 Linux까지 넣어서 LAMP라고도 합니다. 

 우분투 리눅스 환경에서 APM 패키지를 설치하고 PHP를 공부해 보도록 합시다. 

$ sudo apt-get install apache2

위 명령을 실행합니다. 


 이제 아파치서버가 설치되었습니다. 아파치서버는 전세계 웝서버 점유율이 2007년 기준으로 50%가 넘는 인기있는 서버 프로그램입니다. 자세한 것은 위키백과를 참고하시기 바랍니다. 

 다음 명령어를 입력합니다. 아파치와 mysql을 연동하는 라이브러리를 설치하는 부분입니다. 

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


 두번째 단계도 마쳤습니다. 다음으로 DBMS인 My-sql을 설치하도록 하겠습니다. 다음의 명령어를 실행시킵니다. 

$sudo apt-get install mysql-server mysql-client


 명령어가 실행이 되면 Mysql 설치에 필요한 자료들을 내려 받고 Mysql 설치가 시작됩니다. 패스워드를 입력합니다. DBMS를 관리하기 위해 앞으로 필요하기 때문에 잘 기억 할 수 있는 암호로 하거나 암호를 잘 기억해 두시기바랍니다. 


 암호를 한 번더 반복하여 입력합니다. 


 Mysql의 root 비밀번호를 설정하고 나면 설치가 계속 진행이 됩니다. 잠시후 설치가 끝나고 자동으로 Mysql database server 가 재시작됩니다. 설치가 끝났으면 여러분의 리눅스에는 Mysql이라는 데이터베이스 프로그램이 깔리게 된 것입니다. 

이제 PHP5를 설치합니다. 다음 명령어를 입력합니다. 

$sudo apt-get install php5-common php5 libapache2-mod-php5


php5이 설치되었습니다. 이제 웹프로그래밍을 할 수 있는 환경이 설치되었습니다. 
이제 php5와 Mysql을 연동하기 위한 작업을 시작하겠습니다. 다음 명령어를 입력합니다. 
$sudo apt-get install php5-mysql


이제 php 프로그래밍을 하면서 Mysql과 연동해서 DB 프로그램을 할 수 있게 되었습니다. 이제 Apache 서버를 재시작합니다. 
 다음 명령어를 입력합니다. 

$sudo /etc/init.d/apache2 restart 



이제 Mysql 서버가 정상적으로 동작하는지 알아보도록 하겠습니다. 다음 명령어를 입력합니다. 

$sudo netstat -tap | grep mysql


명령어 입력 후 다음과 같은 메시지가 뜬다면 정상적으로 작동하고 있는 것입니다. 

tcp 0 0 localhost.localdomain:mysql *:* LISTEN -

그러면 정상적으로 웹서버가 동작하는지 테스트 해보겠습니다. 다음을 입력해서 텍스트 파일을 만들어 보겠습니다. 

$ sudo vi /var/www/phpinfo.php

 vi 에디터를 이용해서 다음과 같은 파일을 만듭니다. 
<?php
    print_r(phpinfo());
?>

 간단한 vi에디터 사용법을 알려드리자면 시작하면 i키를 눌러서 삽입 모드를 작동시키고 위의 소스를 타이핑합니다. 타이핑이 완료되면 [ESC]키를 누르고 ":"( 콜론 [Alt] + ";" ) 과 wq를 입력해서 저장하고 종료를 합니다. ( ":wq" )

 인터넷 창을 열고( 우분투 데스크 톱에는 기본적으로 파이어폭스가 설치되어 있습니다. ) http://locahost 를 입력합니다. 아파치서버가 정상적으로 설치되었다면 다음과 같은 화면이 출력 될 것입니다. 


  다음으로 php가 정상적으로 설치되어 있는지 확인해 보도록 하겠습니다. http://localhost/phpinfo.php 를 입력해 봅니다. php5가 정상적으로 설치되었다면 다음과 같이 php5에 대한 정보가 출력이 될 것입니다. 

 이제 /var/www/ 폴더가 여러분이 개발할 홈페이지의 기본 폴더가 될 것입니다. HTML파일이나 php파일을 만들어서 이 경로에 저장을 하면 다른 컴퓨터에서 웹브라우저를 이용해서 볼 수 있을 것입니다. 

 이제 php를 이용해서 웹프로그램을 개발해 보도록 합시다!! 이상 우분투 환경에서 APM을 설치해 보았습니다. 

Posted by 다오나무
우분투2012. 6. 15. 15:32

http://onyourlife.blog.me/150109430214

Posted by 다오나무