본문 바로가기

리눅스

[우분투 12.04 LTS] 개인웹하드 구축 #9- 웹하드(웹토렌트 설치) for Transmission 웹 토렌트란?- 토렌트 클라이언트를 서버에 설치해두고 웹으로 언제든지 접속하여 토렌트 파일을 다운로드 할 수 있습니다. 여기선 Transmission(트랜스미션) 토렌트 클라이언트를 사용합니다1.설치apt-get install transmission-daemon설치 완료후 설정파일을 직접 편집할때는 데몬을 종료해야합니다 그렇지 않으면 웹에서 설정하는게 우선이기 때문에 전부 초기화됩니다.2.기본 설정service transmission-daemon stop vi /etc/transmission-daemon/settings.json여기서는 기본적으로 계정/비밀번호/다운로드 경로/임시 저장경로 만 설정해줍니다. 추가적인 옵션은 웹으로 접속해서 변경할 수 있습니다"rpc-username": "사용할 아이디", .. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #8- 웹하드(WebFTP설치) WebFTP 란? - 프로그램을 사용하지 않고 웹상에서 FTP를 접속할 수 있도록 하는 패키지입니다. - 편리하지만 보안상의 이유로 추천하지는 않습니다.1.다운로드 WebFTP 오픈소스인 MonstaFtp 를 이용합니다.http://www.monstaftp.com/download/위 주소에서 다운로드 합니다.다운로드 후 /var/www 에 업로드 하면 끝입니다.예로 /var/www 에 web_ftp 라는 이름으로 업로드했을경우,http://서버IP/web_ftp위 주소로 접속이 가능합니다.기본으로 접속하게되면 호스트와 포트를 입력하는 란이 생기게됩니다 개인 서버에 설치하는 만큼 서버주소가 고정일테니 해당 란을 본인서버 주소로 채워주면 사라집니다vi index.php아래 항목을 자신의 서버에 맞게 수정합니.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #7- 웹하드(FTP설치) vsFTP 데몬 설치- 대용량 파일 전송등을 위해 FTP를 설치합니다.1.설치apt-get install vsftpd2.설치 후 기본 설정(필수)vi /etc/vsftpd.conf활성화chroot_local_user=YES allow_writeable_chroot=YESvsftpd.conf 옵션# 계정사용자 접속 가능 local_enable=YES # 업로드 가능 write_enable=YES# 디렉토리나 파일 생성시 umask 값 local_umask=022# 접속시 메세지 ftpd_banner=Welcome to uzuro FTP service.# anonymous 유저 사용 불가 anonymous_enable=NO# 계정사용자 접속 가능 local_enable=YES # 업로드 가능 write_en.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #6- 웹하드(OwnCloud 설치) 시작하기 전에, OwnCloud 는 무엇? - OwnCloud 는 웹하드 입니다. - 모바일 버전 주요기능수많은 플러그인문서작업(txt)이미지 뷰어음악 플레이어( 추가 플러그인 설치시 )대쉬보드( 추가 플러그인 설치시 )일정관리달력휴대폰 및 MAC등에서의 주소록 동기화북마크사용자 추가 및 관리( 사용자 추가, 용량할당 등등 )모바일 어플리케이션( 안드로이드 , 아이폰 )자세한 사항은 http://owncloud.org/ 를 참조하면 됩니다. 데모: http://demo.owncloud.org/index.php현재(2014.04.30) 스테이블 최종버전 6.0.3 으로 설명합니다.1.php 플러그인 설치 apt-get install php5-gd php-xml-parser php5-intl smbclien.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #5- Samba 설치(공유 데몬) 삼바(Samba)파일서버 구축의 필요성?→ 내부에서 “네트워크 드라이브” 로 사용하기 위한 목적입니다. FTP보다 전송 및 다운로드속도가 빠릅니다.1.Samba 설치apt-get install samba설치후 기본 공유 디렉토리 지정 및 설정을 할 수 있습니다.2.Samba 공유 디렉토리 설정vi /etc/samba/smb.conf사용하실 설정의 주석(#)을 푸시면 됩니다. 주소 손봐야할 부분은 [global] , [homes] , [share] 입니다.[global] workgroup = workgroup가장 중요한 부분입니다. 같은 네트워크에 있더라도 작업그룹이 동일하지 않으면 접근할 수 없습니다. 삼바에 접근하려는 윈도우의 작업그룹과 위 설정에서의 작업그룹을 동일하게 하세요 기본값은 대부분 work.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #4- 웹서비스(워드프레스 설치) 1.워드프레스 다운로드http://ko.wordpress.org/2.압축을 푼다음 아래경로로 이동시킵니다.( 폴더명 wordpress )/var/www/wordpress3.권한을 조정합니다.cd /var/www chmod 707 wordpress4.아래 주소로 접속하여 설치를 진행합니다.http://localhost/wordpress접속을 하게되면 최초 1회 환경설정 파일을 생성해 주셔야 합니다. “환경 설정 파일 만들기” 를 클릭한뒤 다음 페이지에서 “Let’s go!” 를 클릭합니다. 5.정보 입력 먼저 설치전 DB를 생성해주셔야 합니다. 다시 SSH나 터미널로 접속한뒤 mysql 에 접속합니다.mysql -uroo -p자신의 비밀번호초기 비밀번호는 없으므로 로그인한뒤 지정해주시기 바랍니다.데이터베이.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #3- 웹서비스(APM설치) SSH 혹은 터미널을 이용해 접속합니다.1.apache2 설치 apt-get install apache2 2.MySQL 설치 apt-get install libapache2-mod-auth-mysqlapt-get install mysql-server mysql-client 3.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 4.apache2 재시작 /etc/init.d/apache2 restart 5.데몬 동작상태 확인.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #2 - OS설치 초보자라면 “우분투 12.04(LTS) Desktop”을 설치하신다음에 필요없는 패키지를 전부 삭제하고 쓰시는걸 추천합니다 기본적으로 server로 설치하게되면 X-windows 는 깔리지 않습니다. 리눅스에대한 이해 및 사용에 능숙하신 분은 Server 를 그게 아니시라면 DT를 설치하시면됩니다. 차후 강좌에서는 전부 SSH를 통해 작업하기 때문에 조금이라도 이해가 있는 분이라면 server로 설치를 추천드립니다. 우분투 서버를 설치하시려면 http://webdir.tistory.com/187 이 링크를 참고하세요 우분투 12.04(LTS) Desktop 설치 사무실 컴퓨터의 우분투 11.10을 포맷해서 지우고 2012년 4월 26일 정식 릴리즈된 우분투 12.04 LTS, 코드명 Precise Pan.. 더보기