'LinkStation HLAN/Program Install'에 해당되는 글 9건

  1. 2007/06/01 Rtorrent 설치 하기 (4)
  2. 2007/05/31 Webmin 설치하기
  3. 2007/05/15 Relay 웹하드 설치 방법 (16)
  4. 2007/05/15 proftpd 설치하기 (2)
  5. 2007/05/13 AWSTATs(웹로그분석) 툴 설치
  6. 2007/05/13 트래픽 제어하기 2
  7. 2007/05/13 트래픽 제어하기 1 (mod_throttle)
  8. 2007/05/13 테터툴즈 설치하기 (2)
  9. 2007/05/12 Apache + Php + Mysql + Phpmyadmin

Rtorrent 설치 하기

|
aptitude install rtorrent

알아서 mips버전으로 토렌토에 관련된 부수적인 프로그램들까지 알아서

설치를 해주게 된다.

설치가 완료되면

apt-get install screen 를 해주자

screen는 콘솔을 벗어나더라도 명령을 계속 지속 시켜주는 프로그램이다.

nohup 라고 하는 명령도 있다.. 네이뇬에 가서 검색 해보면 찾을수 있을것이다.

screen 설치가 완료되면

screen -S 설정명

screen -S torrent

rtorrent

해주었다면 토렌트에 들어가게 되었다.

실행시킨 디렉토리에서 해당 파일을 받게 된다..

변경하고자 한다면 Ctrl + o 를 눌러 위치를 지정하도록 하자.

화면에서

Enter키를 치게 되면

load> 라고 뜨게 되는데

여기다가 본인이 받은 파일이나 다이렉트 URL를 뿌려주고 엔터키를 치게 되면

파일 확인 상태가 되는데

거기서 Ctrl + s 를 쳐주면 다운로드를 시작하게 된다.

그리고 스크린에서 나가려면 Ctrl + a + d를 눌러주면 토렌트를 실행되는 상황에서

콘솔모드를 빠져 나갈수 있게 된다.

다시 스크린모드에서 실행되어지고 있는 토렌트를 확인코자 한다면

screen -r torrent

를 쳐주면 진행 상황을 확인 할수가 있다.

나머지 관련된 사항들은 참고사이트를 보면 될것이다.

돌아가는 상황을 확인하고자 한다면

top

라는 명령어를 쓰면 된다..

다음 페이지를 가기 위해서는 shift + > 또는 shift + < 으로 rtorrent를 찾아보면 된다.

그리고 죽이고 싶다면 k를 눌러서 앞에 PID 번호를 찍고 엔터를 치면 프로세싱에서 사라지게

될것이다..


P.S :
 
토렌트 관련파일은 해당블로그에

무료로 영화애니유틸 받는곳

내용을 참고 하도록 하자.




참고사이트
http://debianusers.org/
http://www.gnu.org/software/screen
http://kldp.org/node/18767

http://kldp.org/node/18744
http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide



크리에이티브 커먼즈 라이선스
Creative Commons License

'LinkStation HLAN > Program Install' 카테고리의 다른 글

Rtorrent 설치 하기  (4) 2007/06/01
Webmin 설치하기  (0) 2007/05/31
Relay 웹하드 설치 방법  (16) 2007/05/15
proftpd 설치하기  (2) 2007/05/15
AWSTATs(웹로그분석) 툴 설치  (0) 2007/05/13
트래픽 제어하기 2  (0) 2007/05/13
Trackback 0 And Comment 4

Webmin 설치하기

|
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

wget
http://prdownloads.sourceforge.net/webadmin/webmin_1.340_all.deb

dpkg -i webmin_1.340_all.deb

/etc/webmin/start



이렇게 하면 설치가 가능하다.

접속주소는 https://본인의아이피:10000/

아이디 : root  패스워드 : 현재 root 로사용하는비밀번호

그러면 접속이 가능하게 된다.

접속해서

webmin에 Change Language and Theme 이쪽에 가서

Personal choice로 체크하고 Korean(KO_KR.EUC)

체크하고 Make Changes 를 눌러주면 한글로 나오게 된다.



참고사이트
http://webmin.com/deb.html
http://linkstationwiki.net/index.php/FreeLink_for_the_Linkstation_Pro
크리에이티브 커먼즈 라이선스
Creative Commons License

'LinkStation HLAN > Program Install' 카테고리의 다른 글

Rtorrent 설치 하기  (4) 2007/06/01
Webmin 설치하기  (0) 2007/05/31
Relay 웹하드 설치 방법  (16) 2007/05/15
proftpd 설치하기  (2) 2007/05/15
AWSTATs(웹로그분석) 툴 설치  (0) 2007/05/13
트래픽 제어하기 2  (0) 2007/05/13
Trackback 0 And Comment 0

Relay 웹하드 설치 방법

|

읽기전에 초보자라면 테터툴즈 설치하기 에서 데이터베이스 생성 부분을 보도록 하자.

아주 간단하게 설치 할수 있다..

relayb01-071706.zip  웹하드에서 다운 받길 바란다.

압축을 풀게 되면 안에 .htaccess 란 파일을 지워 버리자.

이건 해당 디렉토리에 대한 권한을 설정에 놓은 파일인데..

이 안에는 cgi를 사용할수 있게 세팅되어져 있다.

그러므로 충돌을 일으켜서 페이지가 뜨질 않게 된다..

지웠으면 /var/www에 압축을 푼 해당 파일을 올려보자..

올리게 되면 http://자기주소/relay/install/index.php 라고 입력 시켜주자.

올렸을 당시 디렉토리네임이 relay가 아니라면 당시 올려졌던 이름으로 바꾸면 된다.



주소를 치고 들어가면 저런 화면이 보이는데 빨간색에 있는 내용대로 참고 해서 기입 하길 바란다.

기입이 다 되었으면 맨 아래쪽에 쿼리전송이란 버튼을 눌러서 완성 시키도록 하자.

그럼 설치가 완료되게 된다.

크리에이티브 커먼즈 라이선스
Creative Commons License

'LinkStation HLAN > Program Install' 카테고리의 다른 글

Rtorrent 설치 하기  (4) 2007/06/01
Webmin 설치하기  (0) 2007/05/31
Relay 웹하드 설치 방법  (16) 2007/05/15
proftpd 설치하기  (2) 2007/05/15
AWSTATs(웹로그분석) 툴 설치  (0) 2007/05/13
트래픽 제어하기 2  (0) 2007/05/13
Trackback 0 And Comment 16

proftpd 설치하기

|
간단하게 설명하도록 하겠다.

일단 쉘상에서 apt-get install proftpd

라고 해보자. 그러면 간단하게 설치가 될것이다.

하지만

Starting ftp server: proftpd - IPv4 getaddrinfo 'LINKSTATION' error: Name or service not known
- warning: unable to determine IP address of 'LINKSTATION'
- error: no valid servers configured
- Fatal: error processing configuration file '/etc/proftpd/proftpd.conf'
failed!
invoke-rc.d: initscript proftpd, action "start" failed.
dpkg: error processing proftpd (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
proftpd
E: Sub-process /usr/bin/dpkg returned an error code (1)

이런에러가 발생하게 되면

/etc/hostname 파일을 열어보자..

LINKSTATION

이게 호스트에 사용되는 파일이다. 수정을 하거나 그대로 사용을 하면 된다.

/etc/hosts 파일을 열어보자.

127.0.0.1 local.localdomain localhost

상단의 내용은 공유기로는 접속할수 없는 형태이므로 변경이 필요하다

127.0.0.1은 접속 가능한 아이피주소로 본인의 공유기 주소를 적어주면 된다.

local.localdomain은 가능한 도메인주소로 도메인명을 적어주되 없으면 아이피 주소를

적어주어도 상관은 없다.

localhost는 리눅스서버 호스트명이 되게 된다. hostname 파일에 기재된 것과 동일하게

수정하도록 하자. 그렇지 않으면 또 에러를 발생 시키게 된다.


ex)192.168.0.XX YYY.wo.tc LINKSTAION

그리고 쉘상에서 proftpd라는 명령어를 쳐보자 깔끔하게 에러 없이 되면 완료된것이다.

혹시 유저계정을 생성하게 되면 폴더가 없이 뻥하니 나오게 된다.

그럴때는 /etc/skel 디렉토리로 가서 public_html 를 생성시키자

그러면 계정 생성시 자동으로 public_html를 생성하게 된다.

참고로 유저생성 명령어는 adduser 이다. 반대로 삭제는 deluser 이다.

deluser를 해도 home에 디렉토리는 남으므로 수동으로 삭제를 하도록 하자.

그리고 유저가 접속시 퍼블릭 디렉토리에서만 활동하게 만들려면

/etc/proftpd/proftpd.conf 파일을 수정하도록 하자.

DefaultRoot ~/public_html
ServerName   "Debian"
ServerType   standalone
DeferWelcome   off


빨간색 부분을 추가 해주면 될것이다.

그렇게 되면 유저로 ftp로긴시에는 해당 디렉토리에서만 접근이 가능하게 된다.

그리고 마지막으로 재부팅을 해주게 된다.

shutdown -h now 라는 명령어로 안전하게 재부팅 해보자.

설정파일을 웹하드에 올려놨으니 안되시는분은 가져가서 사용하길 바란다.

이래저래도 안된다면

apt-get install --reinstall proftpd

상단의 명령어를 사용하여 깔끔하게 다시 설치 해보도록 하자.

주의)POWER LED가 완전히 멈추기전까지는 부팅중이므로 로긴이 안된다.

완전하게 멈춘 상태에서 로긴 하도록 하자.

프로그램이 많이 깔릴수록 부팅시간도 길어지게 된다.





크리에이티브 커먼즈 라이선스
Creative Commons License

'LinkStation HLAN > Program Install' 카테고리의 다른 글

Webmin 설치하기  (0) 2007/05/31
Relay 웹하드 설치 방법  (16) 2007/05/15
proftpd 설치하기  (2) 2007/05/15
AWSTATs(웹로그분석) 툴 설치  (0) 2007/05/13
트래픽 제어하기 2  (0) 2007/05/13
트래픽 제어하기 1 (mod_throttle)  (0) 2007/05/13
Trackback 0 And Comment 2

AWSTATs(웹로그분석) 툴 설치

|
지금 호스팅업체에서 사용하고 있는 툴로 한글이 기본으로 지원되기 때문에

한눈에 쉽게 접속자및 여러 사항들을 볼수가 있다.


 

1)웹하드에서 awstats-6.1.gz를 다운로드 받도록 하자.

  

2) tar xvfz awstats-6.1.gz 로 압축을 풀고 디렉토리 명 awstats로 교체해준다.
 
 

3) cd /var/www/awstats/tools 이동한다.


 

perl configure.pl 로 설정을 한다


그럼 아래와 같이 나타나는데 빨간색의 글씨대로 해주면 된다.

마지막에 test라는건 호스트명으로 교체 해주어도 된다.

인식을 하기 위한것이기 때문에 아무것이라도 상관은 없다.

 

 

-----> Running OS detected: Linux, BSD or Unix
Warning: AWStats standard directory on Linux OS is '/usr/local/awstats'.
If you want to use standard directory, you should first move all content
of AWStats distribution from current directory:
/mnt/hda/var/www/awstats
to standard directory:
/usr/local/awstats
And then, run configure.pl from this location.
Do you want to continue setup from this NON standard directory [yN] ? y

-----> Check for web server install

Enter full config file path of your Web server.
Example: /etc/httpd/httpd.conf
Example: /usr/local/apache2/conf/httpd.conf
Example: c:\Program files\apache group\apache\conf\httpd.conf
Config file path ('none' to skip web server setup):
> /etc/apache/httpd.conf

-----> Check and complete web server config file '/etc/apache/httpd.conf'
  AWStats directives already present.

-----> Update model config file '/mnt/hda/var/www/awstats/wwwroot/cgi-bin/awstats.model.conf'
  File awstats.model.conf updated.

-----> Need to create a new config file ?
Do you want me to build a new AWStats config/profile
file (required if first install) [y/N] ? y

-----> Define config file name to create
What is the name of your web site or profile analysis ?
Example: www.mysite.com
Example: demo
Your web site, virtual server or profile name:
> test    

-----> Create config file '/etc/awstats/awstats.test.conf'
 Config file /etc/awstats/awstats.test.conf created.

-----> Add update process inside a scheduler
Sorry, configure.pl does not support automatic add to cron yet.
You can do it manually by adding the following command to your cron:
/mnt/hda/var/www/awstats/wwwroot/cgi-bin/awstats.pl -update -config=test
Or if you have several config files and prefer having only one command:
/mnt/hda/var/www/awstats/tools/awstats_updateall.pl now
Press ENTER to continue...


A SIMPLE config file has been created: /etc/awstats/awstats.test.conf
You should have a look inside to check and change manually main parameters.
You can then manually update your statistics for 'test' with command:
> perl awstats.pl -update -config=test
You can also read your statistics for 'test' with URL:
> http://localhost/awstats/awstats.pl?config=test

Press ENTER to finish...

 

여기서 중점있게 봐야할 것이 /etc/awstats/awstats.test.conf 라는 파일이 생성되었으


 

며  /etc/apache/http.conf 제일 하단에 아래와 같은 라인이 자동으로 추가가


 

되었다


 

#

# Directives to allow use of AWStats as a CGI

#

Alias /awstatsclasses "/var/www/awstats/wwwroot/classes/"

Alias /awstatscss "/var/www/awstats/wwwroot/css/"

Alias /awstatsicons "/var/www/awstats/wwwroot/icon/"

ScriptAlias /awstats/ "/var/www/awstats/wwwroot/cgi-bin/"

 

#

# This is to permit URL access to scripts/files in AWStats directory.

#

<Directory "/var/www/awstats/wwwroot">

    Options None

    AllowOverride None

    Order allow,deny

    Allow from all

</Directory>


 


 

4) 다음으로 /etc/awstats/awstats.test.conf 를 알맞게 수정한다


아래 부분을 찾아서 

LogFile="/var/log/httpd/mylog.log"


 이렇게 변경 시켜주자

LogFile="/var/log/apache/access.log"


아래 부분을 찾자 

DirData="/var/lib/awstats"


이렇게 변경시켜준다

DirData="/var/log/awstats"  #로그를 분석한 데이터를 저장할 디렉토리 지정



mkdir /var/log/awstats 라는 명령어로 로그분석할 디렉토리를 생성시켜준다. 


 

 


 

6) 이제 로그파일을 분석할수 있는 실행을 해본다


 

/var/www/awstats/wwwroot/cgi-bin/awstats.pl -update -config=test
 

Update for config "/etc/awstats/awstats.test.conf"
With data in log file "/var/log/apache/access.log"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...

Jumped lines in file: 0
Parsed lines in file: 343
 Found 0 dropped records,
 Found 0 corrupted records,
 Found 0 old records,
 Found 343 new qualified records.


 


  마쳤으면 아래와 같은 명령어를 내려준다.

/var/www/awstats/tools/awstats_updateall.pl now

Update for config "/etc/awstats/awstats.test.conf"
With data in log file "/var/log/apache/access.log"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...
Jumped lines in file: 0
Parsed lines in file: 64823
 Found 2 dropped records,
 Found 0 corrupted records,
 Found 0 old records,
 Found 64821 new qualified records.



 

 


 

ls /var/log/awstats 이라고 명령을 사용하면 아래와 같이 보인다.
 

awstats052007.test.txt

그럼 데이터가 생성된 것이다.


 

7) 웹으로 awstats로 로그를 확인 하여보자


 

아파치를 먼저 재실행을 한다

아파치 재실행 방법은 apachectl restart 하면 된다.


 

 그리고 http://yourdomain/awstats/awstats.pl?config=yourconfig 을 웹에서 보자


 

ex) http://ls2.wo.tc/awstats/awstats.pl?config=test  


 

이런식으로 설치가 완료가 되었다.

 


정해진 시간에 웹로그분석을 실행 시키고 싶다면 crontab을 설명해 놓은 페이지를 찾으면

쉽게 해결될것이라고 믿는다.
 
크리에이티브 커먼즈 라이선스
Creative Commons License

'LinkStation HLAN > Program Install' 카테고리의 다른 글

Relay 웹하드 설치 방법  (16) 2007/05/15
proftpd 설치하기  (2) 2007/05/15
AWSTATs(웹로그분석) 툴 설치  (0) 2007/05/13
트래픽 제어하기 2  (0) 2007/05/13
트래픽 제어하기 1 (mod_throttle)  (0) 2007/05/13
테터툴즈 설치하기  (2) 2007/05/13
Trackback 0 And Comment 0

트래픽 제어하기 2

|

## 사용자별 트래픽 모니터링 하기 위한 모듈을 로드한다. (접속자 많을때는 하지말것)
LoadModule throttle_module libexec/mod_throttle.so

#예) 전체 설정을 1일 300G 로 한다면, 아래와같다.
#ThrottlePolicy Volume 300G 1d // 1일 300 M 로 제한

# 전체적인 상황을 보는 페이지

Order deny,allow
Deny from all
## 특정 ip만 열어준다.
Allow from 피씨아이피
SetHandler throttle-status


## 사용자 자신의 접속량 점검

SetHandler throttle-me


SetHandler throttle-me

## 통계결과를 3초에 한번씩 갱신하여 보여준다.((기본은 60)
ThrottleRefresh 10
## 접속하는 ip들을 1000개 까지 보여주면 통계를 구하기 위해 제한을 두지 않았다.
ThrottleClientIP 1000 none
## 아이피/~doly 으로 접속을 10초에 10번으로 제한하였다.
ThrottleUser doly Request 10 10


## 정책들
None : 아무 정책이 없고, 단지 모니터링 용도로 사용할때 사용
Concurrent : 동시접속수를 제한하기위한 것인데.. 별루당
(ThrottleClientIP, ThrottleRemoteUser와 같이 쓸수 없다.)
Document 요청제한수 기간 : Request와 비슷 단, html 형식의 문서만 카운트 한다.(그림파일 제외)
Idle 쉬는시간 기간 : 요청간에 쉬는 시간을 준다?? 왜??? <-- 이건 더 이해 해야 함.
Random 받아들이퍼센트 기간: 0이면 모두 거절, 100 이면 모두 허가, 중간갑이면 랜덤하게 허가^^;
Request 요청제한수 기간: 기간동안 받아들일 요청수 ^^;
Speed 제한용량 기간 : Volume 하고 비슷하지만, 요청을 거절하지 않고 연기(delay)시킨다.
Volume 제한용량 기간 : 기간동안 제한용량만큼을 준다.

## 항목들
SetHandler throttle-status : throttle의 상태를 보여준다.(관리자 모드)
Context : server,,,

SetHandler throttle-me : throttle의 자기 상태를 보여준다.(사용자 모드)
Context : server,,,

** ClinetIP별로 제한을 하기 위함((괜찮은 설정))
ThrottleClientIP 보여줄ip수 정책 제한 기간
Context : server
보여줄ip는 : 접속한 ip리스트 들이다.
정책 : 위 정책들중의 하나를 선택하면 된다.^^ 제한,기간 위 정책에 따른다.

** 통계를 출력할 형태.(별의미 없다.)
ThrottleContentType 문자열
Context : server
문자열 : text/html, text/plain 이 둘중에 하나 넣으면 된다.

** 결과에 색을 달리할 퍼센테이지를 정한다. (별 의미 없다.)
Context : server
ThrottleIndicator green 50
ThrottleIndicator yellow 75
ThrottleIndicator red 90

** throttle 에서 사용하는 파일들 (( 별 의미 없다.))
Context : server
ThrottleLockFile /usr/local/apache/logs/throttle.lock
ThrottleRuntimeFile /usr/local/apache/logs/throttle.runtime

** Throttle 의 최대 Delay 시간 (기본 :60초, 0:제한하지 않음)
Context : server
ThrottleMaxDelay 60

** Throttle 정책 설정 (가장 많이 사용 )
Context : server,,,
ThrottlePolicy 정책 제한 기간
가장 많이 사용한다. 정책은 Volume 관 Request 를 많이 사용해서 제한 한다.

** Throttle 통계화면 리로드 시간(기본 60초)
Context : server
ThrottleRefresh 초단위시간

** Throttle RemoteUser ?? <== 이놈은 뭐에 쓰는 놈인지??
Context : server
ThrottleRemoteUser 크기 정책 제한 기간


** 로컬사용자 제한 등록하기 (( 실 계정 사용자만 등록된다.)
Context : server
ThrottleUser 사용자 정책 제한 기간


(4) 통계보는방법
http://아이피/throttle-status : 관리자 모드
http://도메인/throttle-me : 일반 사용자가 보는 통계 페이지
http://아이피/~아이디/throttle-me


크리에이티브 커먼즈 라이선스
Creative Commons License

'LinkStation HLAN > Program Install' 카테고리의 다른 글

proftpd 설치하기  (2) 2007/05/15
AWSTATs(웹로그분석) 툴 설치  (0) 2007/05/13
트래픽 제어하기 2  (0) 2007/05/13
트래픽 제어하기 1 (mod_throttle)  (0) 2007/05/13
테터툴즈 설치하기  (2) 2007/05/13
Apache + Php + Mysql + Phpmyadmin  (0) 2007/05/12
Trackback 0 And Comment 0

트래픽 제어하기 1 (mod_throttle)

|
mod_throttle 모듈은 다운로드양을 조절할수 있게 해주는 모듈로서
호스팅 업체에서 많이 사용 하는 것이다.
혹시 Linkstation으로 미약하나마 지인에게 웹호스팅을 해보고 싶다면
설치해서 즐겨보라는 차원에서 설치법을 알리고자 한다.

우선 Freelink 사용자라면

apxs가 사용되는지 확인 하자

콘솔에서 apxs 라고 넣었을때 해당 명령을 찾지 못하면 설치되지 않은것이다.

apt-get install apache-dev

위 명령으로 apxs를 사용할수 있도록하자.

그럼 이제 mod_throttle 소스를 받도록 하자.

소스는 웹하드에 추가 시켜놨으니 확인 하도록 하자

다운 받으면 var/www에 올려 놓도록하자

올려 놓았으면 쉘에서

tar xfz mod_throttle-3.1.2.tgz

위 처럼 입력하자.

그럼 압축이 풀리게 된다..

해당 디렉토리로 들어가보자

들어가서 make install 이라고 입력해보자..

그럼 아래와 같이 될것이다.

root@LINKSTATION:/var/www/mod_throttle-3.1.2# make install
apxs -c    mod_throttle.c
gcc -DLINUX=22 -DEAPI -DTARGET="apache" -DHAVE_SET_DUMPABLE -DDB_DBM_HSEARCH=1 -DDEV_RANDOM=/dev/random -DUSE_HSREGEX -O1  -g -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -DSHARED_MODULE -I/usr/include/apache-1.3  -c mod_throttle.c
mod_throttle.c: In function `critical_acquire':
mod_throttle.c:818: warning: implicit declaration of function `ap_start_shutdown'
mod_throttle.c: In function `init_module':
mod_throttle.c:1337: warning: unused variable `i'
mod_throttle.c: In function `cmd_preserve':
.
.
.
.
[activating module `throttle' in /etc/apache/httpd.conf]
cp mod_throttle.so /usr/lib/apache/1.3/mod_throttle.so
chmod 755 /usr/lib/apache/1.3/mod_throttle.so
cp /etc/apache/httpd.conf /etc/apache/httpd.conf.bak
cp /etc/apache/httpd.conf.new /etc/apache/httpd.conf
rm /etc/apache/httpd.conf.new

이렇게 완료가 되면 웹사이트에 트래픽 제어가 가능한 모듈이 설치되게 된다.


#  vi /etc/apache/httpd.conf

<IfModule mod_throttle.c>
 ErrorDocument 503 http://192.168.1.1/error/error.html #트래픽 초과시 표시페이지 URL
    ThrottlePolicy Volume 1000M 1d

    <Location /throttle-status>
        SetHandler throttle-status
    </Location>

    <Location /throttle-me>
        SetHandler throttle-me
    </Location>

    <Location /~*/throttle-me>
        SetHandler throttle-me
    </Location>
</IfModule>

<VirtualHost 211.xx.xxx.xxx>
    ServerAdmin root@localhost
 
    ServerName xxx.co.kr
    DocumentRoot /var/www
    # 하루 1000M
    ThrottlePolicy Volume 1000M 1d
    # 하루 천번
    ThrottlePolicy Request 1000 1d
</VirtualHost>


트래픽을 웹상에서 쉽게 확인하는 방법은 다음과 같다.

관리자 - http://도메인명/throttle-status
계정사용자 -
http://도메인명/throttle-me

크리에이티브 커먼즈 라이선스
Creative Commons License

'LinkStation HLAN > Program Install' 카테고리의 다른 글

proftpd 설치하기  (2) 2007/05/15
AWSTATs(웹로그분석) 툴 설치  (0) 2007/05/13
트래픽 제어하기 2  (0) 2007/05/13
트래픽 제어하기 1 (mod_throttle)  (0) 2007/05/13
테터툴즈 설치하기  (2) 2007/05/13
Apache + Php + Mysql + Phpmyadmin  (0) 2007/05/12
Trackback 0 And Comment 0

테터툴즈 설치하기

|

테터툴즈 설치법을 알아 보겠다.

일단 테터툴즈를 다운 받도록 하자.

http://dev.tattertools.com/svn/releases/tattertools-1.1.2.2-core.tar.gz

기본적으로 코어팩을 다운 받겠다.

다운 받았으면 지금까지 설명을 보아온 사람이라면 내가 추천한 ssh프로그램을 설치 했다는

가정하에서 설명하겠다.

파일을 올려야 될곳은 /var/www 디렉토리이다.

프로그램을 올렸으면 ssh로 해당 디렉토리로 이동한다.

이동하는 명령어는 cd /var/www 이다.

파일이 있는 디렉토리에서 아래와 같은 명령을 내린다.

 tar xvfz tattertools-1.1.2.2-core.tar.gz

참고사항) 위처럼 길다란 파일이 나올시에는 번거롭게 다 타이핑 할필요가 없다.
tar xvfz 타이핑 하고 나머지 ta만 치고 ESC키를 힘껏 눌러주면 나머지 파일명이
완성될것이다. 해당디렉토리에 ta라고 시작하는 파일이 여럿 있다면 다른파일과 구분 될정도만 쳐주고 ESC키를 눌러주면 된다.


주의) 위 파일은 마지막에 tar.gz로 끝나기 때문에 xvfz 라는 옵션을 주었지만
        tar만 붙은파일도 있다 그럴땐 xvf 라는 옵션만 주도록 하자


그러면 디렉토리에 자동으로 해당 파일 및 이미지들이 설치되게 된다.

가져와서 압축을 푸는게 훨씬 시간적으로 빠르다.

그렇게 설치가 됐으면 이제 테터툴즈를 설치하게 될 DB를 생성 시킬 차례다.

phpmyadmin 이란 프로그램을 설치 했을것이다.

하지만 부하가 많이 걸려서 느릴것이다.

우리는 지금 DB생성만 해주면 되기 때문에 아직 그건 사용할필요가 없다.

그래서 ssh에서 아래와 빨간색 명령어를 따라 하도록 하자.

root@LINKSTATION:~# mysql -uroot -p
Enter password: 본인의 패스워드
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4236
Server version: 5.0.32-Debian_7etch1 Debian etch distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> create database blog;
Query OK, 1 row affected (0.19 sec)

mysql> quit
Bye
root@LINKSTATION:~#


위에서 보이는 create database blog; <----- blog라는 디비를 생성 하는 명령어이다.
                                                             고로 원하는 이름으로 교체해도 된다.


생성이 되었다면

http://본인의아이피주소 또는 도메인주소/tt/setup.php

ex)http://192.168.11.150/tt/setup

그러면 셋업 메뉴가 뜰것이며 차근 차근 해주면 된다.



데이베이스명은 우리가 방금 작성한 blog라고 적어주고

사용자명과 암호는 본인이 root로 접속을 했다면 사용자명에 root를 적어넣으면 된다.

암호 역시 설정 해준대로 적어주면 된다..

마지막으로 tt_ 라는건 DB명 앞에 붙여서 이 디비내용이 무언지 알려주고 또

다른 테터툴즈를 같은 디비에 설치시에는 다른이름으로 변경하여 여러개를 같은 DB에서

사용 가능하게 해주는것이다. 지금으로서는 사용할 필요가 없으니 기본으로 놔두면 된다.

그리고 상단에 localhost 역시 그냥 설정 그대로 두면 된다.

그렇게 흘러가서 5단계에서는 단일 블로그를 체크 해주고 깔끔하게 마무리 해주면

LS2에서 자신만의 블로그를 갖게 될것이다.

더 궁금한 사항은

http://help.tattertools.com/ko/

에 가서 확인 할수 있을것이다.

이전에 기술해 놓은 방식을 차근 차근 따라 했다면 별 지장 없이 설치가 가능했으리라

생각이 든다.. 그리고 제로보드 역시 셋업의 인터페이스만 틀릴뿐 지금 해온것과

별반 다를게 없을것이다.

크리에이티브 커먼즈 라이선스
Creative Commons License

'LinkStation HLAN > Program Install' 카테고리의 다른 글

proftpd 설치하기  (2) 2007/05/15
AWSTATs(웹로그분석) 툴 설치  (0) 2007/05/13
트래픽 제어하기 2  (0) 2007/05/13
트래픽 제어하기 1 (mod_throttle)  (0) 2007/05/13
테터툴즈 설치하기  (2) 2007/05/13
Apache + Php + Mysql + Phpmyadmin  (0) 2007/05/12
Trackback 0 And Comment 2

Apache + Php + Mysql + Phpmyadmin

|
apt-get라는 간단한 명령으로 업그레이드 및 업데이트가 가능하다.

우선 접속해서

apt-get update라는 명령어를 쓰자

그러면 데비안에 호환이 가능한 프로그램 목록을 서버에서 가져올것이다.

그래서 나서 아래의 명령어를 치도록 하자. 아니면 드래그 해서 붙여 넣기 해도 될것이다.

apt-get install apache apache-common libapache-mod-php5 php5-gd php5-dev php5-common mysql-server mysql-client phpmyadmin

그러면 호환이 가능한 그외 프로그램들 까지도 쏴사삭 설치 될것이다.


그리고 LS2는 메모리가 64M으로 작기 때문에 아래와 같은 옵션으로 변경 하도록 하자.

cp /usr/share/doc/mysql-server-5.0/examples/my-small.cnf /etc/mysql/my.cnf

설정을 마쳤다면

/usr/sbin/apachectl restart

명령어로 다시 리스타트 하는것이 좋을것이다.




도움주신분 : lum34(http://lum34.iptime.org)
크리에이티브 커먼즈 라이선스
Creative Commons License

'LinkStation HLAN > Program Install' 카테고리의 다른 글

proftpd 설치하기  (2) 2007/05/15
AWSTATs(웹로그분석) 툴 설치  (0) 2007/05/13
트래픽 제어하기 2  (0) 2007/05/13
트래픽 제어하기 1 (mod_throttle)  (0) 2007/05/13
테터툴즈 설치하기  (2) 2007/05/13
Apache + Php + Mysql + Phpmyadmin  (0) 2007/05/12
Trackback 0 And Comment 0
prev | 1 | next