dimdim 설치 (for ubuntu linux)

페이지 정보

작성자 최고관리자 작성일 10-04-28 14:36 조회 1,942 댓글 0


Dimdim is a cool new open source meeting service that lets you share your desktop, presentations, audio and video. Its also web based, and needs no installing. On top of all this, it works on Mac, Linux and even Windows! Its still alpha at the moment, but definately useable. Heres how to install it on Ubuntu server 6.06 or {insert your distro here}. The readme that comes with the tarball is very good, so have a look at that as well, but here are the basics:

Install Ubuntu base system
Just boot the ubuntu server cd and choose INSTALL TO HARD DISK.
우분투 설치

Install java
sudo aptitude install sun-java5-jre
자바 설치
확인 sudo update-alternatives --config java

Download dimdim from and move it to /usr/local/dimdim

tar zxvf dimdim_160_Alpha_080307.tar.gz
위 놈을 다운 받는다.
#The version number is likely to be different
sudo mv dimdim /usr/local/

Configure dimdim
cd /usr/local/dimdim
복사를 풀고.. 위에다 만들어서.
sudo chmod +x -R dimdim

Edit server.xmls
sudo gedit server.xml

Edit the port definition, 80 is probably the easiest, but change it to taste
포트 설정
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="DIMDIM_PORT_NUMBER" maxHttpHeaderSize="8192"
maxThreads="1500" minSpareThreads="250" maxSpareThreads="750"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<!-- Note : To disable connection timeouts, set connectionTimeout value
to 0 -->

Change to

<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="80" maxHttpHeaderSize="8192"
maxThreads="1500" minSpareThreads="250" maxSpareThreads="750"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<!-- Note : To disable connection timeouts, set connectionTimeout value
to 0 -->

Edit the following parameters:

sudo gedit
호스트 , 포트 설정
dimdim.serverAddress # should be your server url, ie
dimdim.serverPortNumber=80 # change if you use a different port

and lastly the email config

email.server=<smtp server address>
email.user=<smtp user name>
email.password=<smtp user password>
email.sender=<full email address of the above user>
email.PORT=<smtp port number>
Now edit the wrapper.conf for the java path:
vi ConferenceServer/apache-tomcat-5.5.17/conf/wrapper.conf

# Java Application # add this line for ubuntu, or change according to where java is on your system
자바 위치 설정
All done, now just start the beast

sudo /usr/local/dimdim/dimdim start
If that all works, you can now go to http://your.server.address and start using dimdim

Add service links
dimdim comes with a service wrapper, which makes it pretty easy to put into your *nix system. First we add a soft link to /etc/init.d/, then make sure it starts up when the server reboots.

sudo ln -s /usr/local/dimdim/ConferenceServer/apache-tomcat-5.5.17/bin/dimdim /etc/init.d/
sudo update-rc.d dimdim defaults

Restrict presenter access
You may want to restrict the users that can start a presentation. At the moment, there is a very basic way to do this:

Edit  /usr/local/dimdim/ConferenceServer/apache-tomcat-5.5.17/webapps/dimdim/WEB-INF/dimdimPresenters.txt and add the email addresses allowed to start a presentation. No, theres no authentication.

Edit  /usr/local/dimdim/ and set dimdim.authenticationPolicy=CHECK_EMAIL

Restart dimdim

Obviously this is not an ideal way to restrict it, but it seems to be being worked on.


등록된 댓글이 없습니다.

게시물 검색
전체 96건 1 페이지
  • JoinMe 화상회의 , 화면 공유 …
    작성자최고관리자 시간 08-14 조회 3744
  • 오픈 디자인 : 디자이너를위한 프리웨어 도구
    Adobe 에서 해방하자. Adobe free 오픈 디자인 : 디자이너를위한 프리웨어 도구 …
    작성자최고관리자 시간 06-09 조회 3826
  • QR 코드 무료생성
    QR 코드 무료생성-. makeQR ( )    PNG 파일로 생성-. SCANY ( )    JPG , EPS 파일로 생성-. MQR ( )1. QR-Code Generator , Text , Phone Number , SMS 의 4가지 방식으로 QR 코드를 생성해줍니다.대응 정보 입력시 아래 코드를 대체해서 삽입해줘야 합니다. 특히 & 는 &26 으로 꼭 변경해주세요.그렇지 않으면 일부 정보를 해석하지 않습니다.:   >  %3A/    >  %2F?   >  %3F=   >  %3D&  >  %261-1. URL<img src="" width="120" border="1" />1-2. Text<img src="" width="120" border="1"  />1-3. Phone Number<img src="" width="120" border="1" />1-4. SMS<img src="" width="120" border="1"  />2. 구글 생성기 GET 방식<img src=",s,ff0000&chs=120x120&cht=qr&chld=|0&chl=" />코드설명        chf : 배경색제어            chf=<fill_type>,s,<color>|...            <fill_type> : bg - Background fill.            s - Indicates a solid or transparency fill.            <color> - The fill color, in RRGGBB hexadecimal format        chs : 이미지의 크기를 지정. 가로x세로 ,  최적의 규격 60x60, 90x90  등 30px 증가할때        cht : 이미지 형식 QR코드 생성. qr        chld :  margin 설정 .  |  기호로 분리 , L, M, Q, H         chl : 코드에 저장할 데이터. 반드시 URL인코드 되어야 한다.            대응 정보 입력시 아래 코드를 대체해서 삽입해줘야 합니다. 특히 & 는 &26 로 변경            그렇지 않으면 일부 정보를 해석하지 않습니다.            :   >  %3A            /    >  %2F            ?   >  %3F            =   >  %3D            &  >  %26 2-2. POST 방식<form action='' method='POST'><input type='hidden' name='cht' value='qr' /><input type='hidden' name='chs' value='110x110' /><input type='hidden' name='chl' value='This is my QR code'/><input type='submit' /></form>2-3. Using JavaScript for a POST Request### test1.html<html xmlns=""><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type='application/javascript'>// Send the POST when the page is loaded,// which will replace this whole page with the retrieved image.function loadGraph() {  var frm = document.getElementById('post_form');  if (frm) {    frm.submit();  }}</script></head><body onload="loadGraph()"><form action='' method='POST' id='post_form' onsubmit="this.action = '' + (new Date()).getMilliseconds(); return true;">  <input type='hidden' name='cht' value='qr' />  <input type='hidden' name='cht' value='qr' />  <input type='hidden' name='chs' value='300x300' />  <input type='hidden' name='chl' value='This is my QR code' />  <input type='submit' /></form></body></html>### test2.html<html><head></head><body style="margin:0;"><iframe src="test1.html" width="180" height="180" frameborder="0"></iframe></body></html>2-4. Using PHP for a POST Request↓↓↓ test3.php 오류 ... 원인 확인중 ↓↓↓### test3.php<?php// Create some random text-encoded data for a QR code.header('content-type: image/png');$url = '' . md5(uniqid(rand(), true));$chd = 't:';  for ($i = 0; $i < 150; ++$i) {  $data = rand(0, 100000);  $chd .= $data . ',';}$chd = substr($chd, 0, -1);// Add image type, image size, and data to params.$qrcode = array(  'cht' => 'qr',  'chs' => '300x300',  'chl' => $chd);// Send the request, and print out the returned bytes.$context = stream_context_create(  array('http' => array(    'method' => 'POST',    'content' => http_build_query($qrcode)    )  ));fpassthru(fopen($url, 'r', false, $context));?>### test4.php<html><head></head><body><img width='110' height='110' src='test3.php' /></body></html> 3. QRcode Perl CGI & PHP scripts ver. 0.50 ① 소스 다운로드② 홈페이지 업로드③ 소스삽입 <img src="http://홈페이지주소/qr_img/php/qr_img.php?d=생성자료" />단점1. 생성된 QR코드 규격이 160x160 으로 고정된다는 것이 아쉽다.4. MQR ( )전화번호 : 070-7600-3500<img src=""><img src="">URL :<img src=""><img src="">관련자료…
    작성자최고관리자 시간 06-05 조회 5332
  • google QR 코드 생성 URL
    QR 코드 만들기 (Google Chart API, 로그인 없이 생성 가능) QR 코드는 숫자 최대 7089자, 영숫자(코드표가 따로 존재) 최대 4296자, 8비트 바이트 최대 2953바이트, 한자 1817자를 담을 수 있는 흑백 격자무늬 패턴으로 이루어진 매트릭스 형식의 2차원 바코드이다출처는 위키피디아;; 이 QR코드에는 크기만 적당하다면 어떠한 형태의 문자열이든 담을 수 있는데 보통 URL을 많이 담아서 링크형식으로 사용하곤한다. QR 코드를 생성해 주는 서비스는 많이 존재하지만, 각각 해당 회사의 로고를 이미지 주변에 섞어 준다던지 혹은 해당회사 서버에 존재하는 page로 갔다가 다시 redirection 시켜 준다던지 하는 짜증나는 경우가 있다.  이럴 때 google chart api에서 제공하는 QR 코드 생성 api를 사용하면 아주 깔끔하고 순수한 QR코드만 얻어 낼 수 있다. 방법도 아주 간단하다. google chart api URL을 브라우져 주소창에 적고 그 뒤에 담고자 하는 문자열 정보를 적어주면 끝난다.원하는 값 추가 입력  

    작성자최고관리자 시간 06-05 조회 4846
  • zabbix php 기반 서버모니터링 솔루션
    모니터 아무것도모든 종류의 IT 인프라, 서비스, 응용 프로그램, 클라우드 리소스를위한 솔루션네트워크서버구름서비스KPI / SLA데이터베이스웹 사이트 모니터링가상 머신응용 분야저장 장치자바 애플리케이션전화 통신보안…
    작성자최고관리자 시간 06-05 조회 5840
  • 작성자최고관리자 시간 02-21 조회 1323
  • 사이트에 채팅기능 추가
    고객에게 실시간으로 메시지 보내기 

    tawk.to은입니다   무료로 당신이 할 수 있습니다 메시징 응용 프로그램 모니터링 및 채팅 과
    방문자 웹 사이트, 모바일 앱 또는에서 무료 사용자 정의 페이지…
    작성자최고관리자 시간 01-31 조회 1598
  • TensorFlow-Tutorials
    TensorFlow Tutorials텐서플로우를 기초부터 응용까지 단계별로 연습할 수 있는 소스 코드를 제공합니다.텐서플로우 공식 사이트에서 제공하는 안내서의 대부분의 내용을 다루고 있으며, 공식 사이트에서 제공하는 소스 코드보다는 훨씬 간략하게 작성하였으므로 쉽게 개념을 익힐 수 있을 것 입니다. 또한, 모든 주석은 한글로(!) 되어 있습니다.다만, 이론에 대한 깊은 이해와 정확한 구현보다는, 다양한 기법과 모델에 대한 기초적인 개념과 텐서플로우의 기본적인 사용법 학습에 촛점을 두었으므로, 구현이 미흡하게 되어 있는 부분이 많음을 고려해 주세요.또한, 아름다운 코드를 만들기 보다는 순차적인 흐름으로 이해할 수 있도록 코드와 주석과 만들었음을 참고 해 주시면 감사하겠습니다.…
    작성자최고관리자 시간 01-29 조회 986
  • 원하는 파일을 주기적으로 실행시키기
    귀하의 웹 사이트 및 스크립트의 예정된 실행.시간에 맞춰 또는 유연한 간격으로, 분 단위에서 일년에 한번씩. 물론 무료입니다. 최대 60x까지 실행원하는만큼 많은 cronjob을 설치하십시오. 각 작업은 시간당 최대 60 회까지 실행할 수 있습니다. 실행 간격을 유연하게 구성하십시오. 암호로 보호 된 URL 및 SSL 보안 URL이 지원됩니다.상태 알림원하는 경우 cronjob 실행이 실패하거나 이전 실패 후 다시 성공한 경우 이메일로 알려 드릴 수 있습니다. 회원 영역에서 자세한 상태 세부 정보를 확인할 수 있습니다.실행 기록상태, 날짜 및 시간, 기간 및 응답 (머리글 및 본문)을 포함하여 최신 cronjob 실행을 봅니다. 다음에 계획된 세 가지 실행 날짜를 볼 수도 있습니다.…
    작성자최고관리자 시간 01-10 조회 1215
  • 컴퓨터만 있으면 누구나 채굴할 수 있는 cpuminer-opt
    비트코인과 알트코인의 가격 상승 하는데, 지금 시장에 들어가야 할지, 망설이고 계신분들 많으실것 같습니다. 너무 오른것 같아서 지금 폭락할것 같기도 하고, 선물시장에서 거래가 되니 기관투자자들의 자금이 유입되어 계속상승할 것 같기도 하고, 너무 고민 되시죠? 암호화폐시장에 참여하는 방법이 트레이딩만 있는건 아닙니다. 채굴도 있습니다. 하지만, 채굴도 크게 벌려고 하면, 트레이딩 만큼이나 위험부담을 갖고 시작해야 하기 때문에, 먼저 가볍게 보유하고 있는 컴퓨터로 채굴이 어떻게 돌아가는지, 채굴자들의 심정을 이해하면, 암호화폐에 대한 이해도가 높아지실 거라 생각 합니다. 채굴을 하는 가장 쉬운 방법은 Minergate를 사용하는 방법 입니다.  두번째는 Nicehash인데요. 요즘 Nicehash 해킹사건 때문에, 초보채굴자들이 Minergate로 몰려가고 있습니다. 일부 익숙해지신 분들은 콘솔마이너로 서서히 이동을 하시구요.이번에 소개시켜 드릴 채굴소프트웨어는 cpuminer-opt 라는 CPU전용 채굴소프트웨어 이며, 버전은 v3.7.5 입니다.  이 채굴소프트웨어를 발표한 URL입니다.아래 화면에서 보이는 github의 링크로 타고 들어 갑니다.    채굴소프트웨어의 소스와 실행파일을 다운로드 받을 수 있습니다.배포처 :아래 화면에서 보는 것 같이 을 클릭해서 다운로드 받습니다.    다운로드가 된 파일의 압축을 해제 하면, 아래와 같은 파일들이 들어 있습니다.실행 파일이 여러가지가 있는데, 각 파일들은 CPU가 지원하는 기능명칭 입니다. 내 컴퓨터에 장착된 CPU가 어떠한 기능을 갖고 있는지 확인을 하려면, CPU-Z 등의 도구를 통해서 기능을 확인해야 합니다.   제 경우에는 cpuminer-sse42.exe 파일을 사용하도록 하겠습니다.  도움말 만들기채굴소프트웨어가 어떠한 기능을 갖고 있고, 어떠한 알고리즘으로 채굴이 가능한지 확인하기 위한 명령어를 사용해 보겠습니다. cpuminer-sse42 -h >help.txt 상기 명령어를 사용하면, help.txt 도움말 파일이 만들어집니다. 여러분은 제가 적어 놓은걸 그냥 보셔도 됩니다. help.txtUsage: cpuminer-opt [OPTIONS]Options:  -a, --algo=ALGO       specify the algorithm to use                          argon2                          axiom        Shabal-256 MemoHash                          bastion                          blake        blake256r14 (SFR)                          blakecoin    blake256r8                          blake2s      Blake-2 S                          bmw          BMW 256                          c11          Chaincoin                          cryptolight  Cryptonight-light                          cryptonight  cryptonote, Monero (XMR)                          decred       Blake256r14dcr                          deep         Deepcoin (DCN)                          dmd-gr       Diamond                          drop         Dropcoin                          fresh        Fresh                          groestl      Groestl coin                          heavy        Heavy                          hmq1725      Espers                          hodl         Hodlcoin                          jha          jackppot (Jackpotcoin)                          keccak       Maxcoin                          keccakc      Creative Coin                          lbry         LBC, LBRY Credits                          luffa        Luffa                          lyra2re      lyra2                          lyra2rev2    lyrav2, Vertcoin                          lyra2z       Zcoin (XZC)                          lyra2z330    Lyra2 330 rows, Zoin (ZOI)                          m7m          Magi (XMG)                          myr-gr       Myriad-Groestl                          neoscrypt    NeoScrypt(128, 2, 1)                          nist5        Nist5                          pentablake   5 x blake512                          phi1612      phi, LUX coin                          pluck        Pluck:128 (Supcoin)                          polytimos                          quark        Quark                          qubit        Qubit                          scrypt       scrypt(1024, 1, 1) (default)                          scrypt:N     scrypt(N, 1, 1)                          scryptjane:nf                          sha256d      Double SHA-256                          sha256t      Triple SHA-256, Onecoin (OC)                          shavite3     Shavite3                          skein        Skein+Sha (Skeincoin)                          skein2       Double Skein (Woodcoin)                          skunk        Signatum (SIGT)                          timetravel   timeravel8, Machinecoin (MAC)                          timetravel10 Bitcore (BTX)                          tribus       Denarius (DNR)                          vanilla      blake256r8vnl (VCash)                          veltor                          whirlpool                          whirlpoolx                          x11          Dash                          x11evo       Revolvercoin                          x11gost      sib (SibCoin)                          x13          X13                          x13sm3       hsr (Hshare)                          x14          X14                          x15          X15                          x17                          xevan        Bitsend                          yescrypt     Globlboost-Y (BSTY)                          yescryptr16  Yenten (YTN)                          zr5          Ziftr  -o, --url=URL         URL of mining server  -O, --userpass=U:P    username:password pair for mining server  -u, --user=USERNAME   username for mining server  -p, --pass=PASSWORD   password for mining server      --cert=FILE       certificate for mining server using SSL  -x, --proxy=[PROTOCOL://]HOST[:PORT]  connect through a proxy  -t, --threads=N       number of miner threads (default: number of processors)  -r, --retries=N       number of times to retry if a network call fails                          (default: retry indefinitely)  -R, --retry-pause=N   time to pause between retries, in seconds (default: 30)      --time-limit=N    maximum time [s] to mine before exiting the program.  -T, --timeout=N       timeout for long poll and stratum (default: 300 seconds)  -s, --scantime=N      upper bound on time spent scanning current work when                          long polling is unavailable, in seconds (default: 5)      --randomize       Randomize scan range start to reduce duplicates  -f, --diff-factor     Divide req. difficulty by this factor (std is 1.0)  -m, --diff-multiplier Multiply difficulty by this factor (std is 1.0)      --hide-diff       Do not display changes in difficulty      --coinbase-addr=ADDR  payout address for solo mining      --coinbase-sig=TEXT  data to insert in the coinbase when possible      --no-longpoll     disable long polling support      --no-getwork      disable getwork support      --no-gbt          disable getblocktemplate support      --no-stratum      disable X-Stratum support      --no-extranonce   disable Stratum extranonce support      --no-redirect     ignore requests to change the URL of the mining server  -q, --quiet           disable per-thread hashmeter output      --no-color        disable colored output  -D, --debug           enable debug output  -P, --protocol-dump   verbose dump of protocol-level activities  -B, --background      run the miner in the background      --benchmark       run in offline benchmark mode      --cputest         debug hashes from cpu algorithms      --cpu-affinity    set process affinity to cpu core(s), mask 0x3 for cores 0 and 1      --cpu-priority    set process priority (default: 0 idle, 2 normal to 5 highest)  -b, --api-bind        IP/Port for the miner API (default:      --api-remote      Allow remote control      --max-temp=N      Only mine if cpu temp is less than specified value (linux)      --max-rate=N[KMG] Only mine if net hashrate is less than specified value      --max-diff=N      Only mine if net difficulty is less than specified value  -c, --config=FILE     load a JSON-format configuration file  -V, --version         display version information and exit  -h, --help            display this help text and exit    명령 실행파일 만들기이제, 어떤 코인을 채굴할지와 그 코인을 어떤 채굴풀에서 채굴할지를 정해야 하는데요.대부분 계정이 있으실것으로 예상되는 minergate에서 monero를 채굴하는 설정을 예시로 보여드리려고 합니다.여기에서 설정값으로 start.bat 파일을 만듭니다. monero 알고리즘은 cryptonight 이므로, -a 옵션 뒤에 적어줍니다.-o 옵션뒤에는 채굴할 서버의 주소를 적습니다.-u 옵션뒤에 채굴아이디를 적어야 하는데, 마이너게이트의 경우 로그인 이메일을 사용 합니다.-p 옵션은 비밀번호 인데 대부분의 경우 사용하지 않아 x로 두면 됩니다.-t 옵션은 CPU의 쓰레드 할당 갯수 입니다. 아래 예시는 1개를 사용하는 케이스 입니다.pause는 오류 발생시 메시지 확인용 일시 정지 명령어 입니다. start.batcpuminer-sse42 -a cryptonight  -o stratum+tcp:// -u -p x -t 1 pause   cpuminer-opt 채굴 시작아래화면은 채굴이 진행되는 예시 화면 입니다.    참고로 minergate GUI에서는 1개 쓰레드로 성능이 12 H/s 정도의 성능이 나오는데, cpuminer-opt는 17H/s 정도의 성능이 나옵니다.고로, GUI miner를 사용하지 않고 콘솔 마이너를 사용하는 이유 입니다. cpuminer-opt만 있으면 어떤 코인이든 채굴할 수 있습니다. 단, ASIC이 출현한 코인의 경우 난이도가 너무 올라서, cpu로 채굴이 거의 불가능 하다 할 수 있습니다.출처:컴퓨터만-있으면-누구나-채굴할-수-있는-cpumineropt [블록체인 주변 것들] …
    작성자최고관리자 시간 12-21 조회 8501
  • 스마트폰으로 채굴을? - Minergate mobile miner for android
    마이너게이트에서는 휴대전화로 채굴할 수 있는 앱을 보유하고 있습니다. 버전이 1.8이면, 오래되지는 않았지만, 그렇다고 최근에 만들어진것은 아닙니다. 그러고 보면, 마이너게이트는 사용자 편의성에 초점을 맞추어 서비스를 개발하는 회사 인것 같습니다. 초기에는 웹브라우저로 마이닝을 하는 기능도 있었지요. (2017년1월 에는 서비스를 종료 했지만). 휴대전화, 다시 말해 스마트폰으로 채굴을 하는 것 처럼 하고, 다단계를 일삼는 앱들이 있다고 이야기 들었습니다. 하지만, 마이너게이트는 다단계앱은 아닙니다. 엄연히 마이너를 배포하고 있고, 마이닝풀을 운영하고 있습니다. 과연, 마이너게이트 모바일 채굴기는 어떤 모습이며, 채굴은 얼마나 될까요? 우선, 모바일 마이너는 애플의 아이폰에서는 작동하지 않습니다. 안드로이드 스마트폰에서만 작동을 하니다.불행히 제가 갖고 있는 안드로이드폰이 엄청 구형이어서, 2가지로 테스트를 해보았습니다. IM-A770K 스카이, 갤럭시 A6  캡쳐는 IM-A770K로 받았습니다.우선, 구글플레이스토어로 이동을 해야 합니다.검색어로 Minergate를 입력하시면, MinerGate Mobile Miner가 표시 됩니다.3세이상 이용 가능 하네요 ^^ 스마트 암호 화폐 광부번역이 멋지네요. ㅎㅎ    설치 버튼을 클릭하면, 동의를 묻습니다.통과의례죠.    동의를 하면, 설치가 진행 됩니다.그러고보니, 다운로드가 10만건이면 꽤 많은편 이네요.   설치가 완료되어, [열기]버튼이 활성화 되었습니다.스마트폰에도 아이콘이 생성되었을 겁니다.실행을 해볼까요?   마이너게이트 모바일 화면이 환영을 해줍니다.로그인과 회원가입이 있네요.회원가입 안되신 분들만 Sign Up을 클릭하시고,회원이신 분들은 Log In을 클릭 합니다.    로그인 창에, 이메일과 비밀번호를 입력하여 로그인 합니다.    로그인을 했는데, 갑자기 이상한 화면이 뜨네요.자세히 보니, 광고 입니다.단호하게 X 버튼 클릭 합니다.(혹시, 광고비 벌려고 만든건 아니겠죠...)    마이너게이트 모바일 마이너의 채굴화면 입니다.Minergate Mobile Miner    Wallet 메뉴를 클릭하면, 코인별로 모바일로 채굴하는지, PC로 채굴하는지상태를 볼 수 있습니다.제 화면은 PC에서 XMR을 채굴하면서, FCN을 머지드(Merged)채굴을 하기에약간 밝은 초록색 아이콘이 표시 되어 있습니다.    GET COINS를 클릭하면, 친구에게 알려줘서 친구가 채굴을 하면, 친구가 최굴한 마이닝의 최고 75%까지 주는 마케팅 입니다.    다시 Miner 메뉴로 돌아옵니다.   위 화면에서 bytecoin▼ 를 클릭하면, 채굴가능한 코인 리스트가 나옵니다.이중에서 Monero를 선택해 보았습니다.    Monero로 선택 하여, 채굴을 시작 합니다.그런데, 배터리가 낮으니, 채굴이 되지 않습니다.The battery is low 라고 표시가 되네요.충전을 합니다.    충전을 하면서, 다시 채굴을 하니 약 2 H/s 정도 채굴이 되기 시작 합니다.참고로, 갤러시 A6는 10 H/s 정도가 채굴 성능이 나옵니다.     Setting 메뉴에서는, Thread 숫자(일종의 CPU 코어라고 아시면 무난)를 조절할 수 있습니다.충전중일때만, 채굴을 한다거나, 배터리가 부족할때도 채굴을 할지,모바일 데이터를 이용하면서 채굴을 할지 선택할 수 있습니다.    스마트폰으로 채굴하는 방법에 대한 내용이 었습니다. 어떠세요?출처:스마트폰으로-채굴을-Minergate-mobile-miner-for-android [블록체인 주변 것들] …
    작성자최고관리자 시간 12-21 조회 4535
  • 프로그램 설치 없이 언어 , 문법을 테스트 할 수 있는 사이트
    프로그램 설치 없이 언어 , 문법을 테스트 할 수 있는 사이트…
    작성자최고관리자 시간 07-10 조회 975
  • How to Secure Apache with Let's Encrypt on ubuntu
    How to Secure Apache with Let's Encrypt on ubuntu …
    작성자최고관리자 시간 04-26 조회 1460
  • CentOS 7에서 암호화하도록 Apache를 보안 화하는 방법 - SSL 보안서버, 무료인증서, 초간편설정
    소개이 튜토리얼에서는 Apache를 실행중인 CentOS 7 서버에서 웹 서버로 TLS / SSL 인증서를 암호화 하도록 설정하는 방법을 보여줍니다 . 또한 cron 작업을 사용하여 인증서 갱신 프로세스를 자동화하는 방법에 대해서도 설명합니다.SSL 인증서는 웹 서버 내에서 서버와 클라이언트 간의 트래픽을 암호화하여 응용 프로그램에 액세스하는 사용자에게 추가적인 보안을 제공합니다. Let 's Encrypt는 신뢰할 수있는 인증서를 무료로 얻고 설치할 수있는 쉬운 방법을 제공합니다.선결 요건이 가이드를 작성하려면 다음이 필요합니다.루트가 아닌 sudo 사용자가있는 CentOS 7 서버. 초기 서버 설정 가이드 를 따라 설정할 수 있습니다.A 또는 CNAME 레코드 를 사용하여 서버에 대해 구성된 하나 이상의 도메인 이름 . 정확한 절차는 도메인 이름 등록 기관 또는 호스팅 서비스에 따라 다릅니다. 도메인 이름을 구입하여 DigitalOcean 이름 서버와 함께 사용하고자하는 경우 DigitalOcean을 사용 하여 호스트 이름 을 설정하는 방법 에 대한 안내서를 읽어 올바른 기록을 설정할 수 있습니다.이 가이드에서는 도메인에 Let 's Encrypt 인증서를 설치합니다 이 내용은 안내서 전체에서 참조 할 것이지만, 추후에 자신의 도메인으로 대체해야합니다.계속 진행할 준비가되면 sudo계정을 사용하여 서버에 로그인하십시오.1 단계 : 필수 소프트웨어 설치certbotLet 's Encrypt 클라이언트를 설치하고 SSL 인증서를 생성 하기 전에 Apache 웹 서버를 아직 설치하지 않은 경우이를 설치해야합니다. mod_ssl암호화 된 트래픽을 올바르게 처리 하려면 모듈을 설치해야합니다 . 마지막으로 우리는 필요한 패키지를 포함하여 CentOS를위한 추가 패키지를 제공하는 EPEL 저장소를 활성화 certbot해야합니다.먼저 다음을 입력하여 EPEL 저장소를 활성화하십시오.sudo yum install epel-release
    이제 추가 저장소에 액세스 할 수 있으므로 다음을 입력하여 필요한 패키지를 모두 설치하십시오.sudo yum install httpd mod_ssl python-certbot-apache
    이제 사이트를 보호하는 데 필요한 모든 패키지가 있어야합니다.2 단계 : Apache에 대한 액세스 구성인증서를 요청하기 전에 Apache가 우리 서버에서 실행되고 외부 세계에 액세스 할 수 있도록해야합니다.아파치가 실행되고 있는지 확인하려면 다음을 입력하십시오.sudo systemctl start httpd
    서비스 상태를 확인하여 Apache가 실행 중인지 확인하십시오.systemctl status httpd
    Output● httpd.service - The Apache HTTP Server
    Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
    Active: active (running) since Thu 2017-01-05 16:47:06 UTC; 1h 7min ago
    Docs: man:httpd(8)
    Main PID: 9531 (httpd)
    Status: "Total requests: 10; Current requests/sec: 0; Current traffic: 0 B/sec"
    CGroup: /system.slice/httpd.service
    ├─9531 /usr/sbin/httpd -DFOREGROUND
    ├─9532 /usr/sbin/httpd -DFOREGROUND
    ├─9533 /usr/sbin/httpd -DFOREGROUND
    ├─9534 /usr/sbin/httpd -DFOREGROUND
    ├─9535 /usr/sbin/httpd -DFOREGROUND
    └─9536 /usr/sbin/httpd -DFOREGROUND

    Jan 05 16:47:05 centos-512mb-nyc3-01 systemd[1]: Starting The Apache HTTP Server...
    Jan 05 16:47:05 centos-512mb-nyc3-01 httpd[9531]: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using ::1. Set the 'ServerName' directive globally to suppress this message
    Jan 05 16:47:06 centos-512mb-nyc3-01 systemd[1]: Started The Apache HTTP Server.
    그것은 active정상쪽으로 말해야 합니다.그런 다음 방화벽에서 포트 80과 443이 열려 있는지 확인하십시오. 방화벽을 실행하지 않는 경우에는 건너 뛸 수 있습니다.당신이있는 경우 firewalld의 방화벽 실행, 당신은 입력하여 이러한 포트를 열 수 있습니다 :sudo firewall-cmd --add-service=http
    sudo firewall-cmd --add-service=https
    sudo firewall-cmd --runtime-to-permanent
    이있는 경우 의 iptables 방화벽 실행, 당신이 실행하는 데 필요한 명령은 현재 룰 세트에 크게 의존한다. 기본 규칙 세트의 경우 다음을 입력하여 HTTP 및 HTTPS 액세스를 추가 할 수 있습니다.sudo iptables -I INPUT -p tcp -m tcp --dport 80 -j ACCEPT
    sudo iptables -I INPUT -p tcp -m tcp --dport 443 -j ACCEPT
    curl을 사용하여 사이트에 연결할 수 있는지 확인하십시오.curl
    기본 페이지의 HTML이 표시되어야합니다. 때문에 mod_ssl패키지는 기본적으로 자체 서명 된 SSL 인증서를 구성 당신이 사용하는 경우, 당신은뿐만 아니라 HTTPS와 도메인을 확인할 수 있습니다 -k신뢰할 수없는 인증서를 허용하는 플래그 :curl -k
    이렇게하면 동일한 출력을보고 SSL 포트가 열려 있는지 확인할 수 있습니다.3 단계 : Let 's Encrypt에서 SSL 인증서 요청이제 Apache가 준비되었으므로 도메인에 대한 SSL 인증서를 요청할 수 있습니다.certbotLet 's Encrypt 클라이언트 를 사용하여 Apache 용 SSL 인증서를 생성하는 것은 매우 간단합니다. 클라이언트는 매개 변수로 제공된 도메인에 유효한 새 SSL 인증서를 자동으로 가져와 설치합니다.여러 도메인이나 하위 도메인에 유효한 단일 인증서를 설치하려는 경우 추가 매개 변수로 명령에 전달할 수 있습니다. 매개 변수 목록의 첫 번째 도메인 이름은 암호화를 통해 인증서를 만드는 데 사용되는 기본 도메인 이 될 것이므로 그 이유는 최상위 도메인 이름을 맨 처음으로 전달한 다음 추가 하위 도메인을 전달하는 것이 좋습니다 또는 별칭 :sudo certbot --apache -d -d
    이 예에서는 기본 도메인이됩니다대화 형 설치를 실행하고 단일 도메인 만 포함하는 인증서를 얻으려면 다음과 같이 certbot명령을 실행하십시오 .sudo certbot --apache -d
    이 certbot유틸리티는 인증서 요청 절차 중에 도메인 정보를 묻는 메시지를 표시 할 수도 있습니다. 이 기능을 사용하려면 certbot도메인없이 호출 하십시오.sudo certbot --apache
    인증서 옵션을 사용자 지정하는 단계별 가이드가 제공됩니다. 손실 된 키 복구 및 통지에 대한 이메일 주소를 제공하라는 메시지가 표시됩니다. 명령 줄에 도메인을 지정하지 않은 경우 도메인을 입력하라는 메시지가 표시됩니다. 가상 호스트 파일이 지시문을 사용하여 ServerName명시 적으로 제공하는 도메인을 지정하지 않으면 가상 호스트 파일 을 선택하라는 메시지가 표시됩니다 (기본 ssl.conf파일이 작동해야 함).또한 둘 다 사용하도록 설정 http하고 https모든 요청을 액세스 또는 강제로 리디렉션하도록 선택할 수 있습니다 https. 보안을 강화하려면 암호화 되지 않은 연결을 허용 할 특별한 필요가없는 경우 보안 옵션 을 선택하는 것이 좋습니다.설치가 성공적으로 완료되면 다음과 유사한 메시지가 나타납니다.IMPORTANT NOTES:
    - Congratulations! Your certificate and chain have been saved at
    /etc/letsencrypt/live/ Your cert
    will expire on 2016-04-21. To obtain a new version of the
    certificate in the future, simply run Let's Encrypt again.
    - If you lose your account credentials, you can recover through
    e-mails sent to
    - Your account credentials have been saved in your Let's Encrypt
    configuration directory at /etc/letsencrypt. You should make a
    secure backup of this folder now. This configuration directory will
    also contain certificates and private keys obtained by Let's
    Encrypt so making regular backups of this folder is ideal.
    - If you like Let's Encrypt, please consider supporting our work by:

    Donating to ISRG / Let's Encrypt:
    Donating to EFF:

    생성 된 인증서 파일은 디렉토리의 기본 도메인 다음에 명명 된 서브 디렉토리 내에서 사용 가능/etc/letsencrypt/live해야합니다.SSL 인증서를 확인하기 전에 CentOS의 기본 SSL 구성을 수정하여 보안을 강화해야합니다.4 단계 : Apache에 대해보다 안전한 SSL 설정 선택CentOS 버전의 Apache와 함께 제공되는 기본 SSL 구성은 날짜가 약간이므로 최신 보안 문제에 취약합니다.보다 안전한 SSL 관련 옵션을 구성하려면 ssl.conf파일 (또는 암호화 요청 요청 프로세스 중에 메시지가 표시되면 선택한 가상 호스트 파일)을여십시오.sudo nano /etc/httpd/conf.d/ssl.conf
    내부에서 우리는 먼저 SSLProtocoland와 SSLCipherSuiteline을 찾아 삭제하거나 주석 처리해야합니다. 우리가 잠시 동안 붙여 넣을 설정은 CentOS의 Apache에 포함 된 기본값보다 더 안전한 설정을 제공합니다 :/etc/httpd/conf.d/ssl.conf. . .
    # SSLProtocol all -SSLv2
    . . .
    다음으로 Apache SSL을보다 안전하게 설정하기 위해 사이트 에서 Remy van Elst 의 권장 사항을 사용 합니다. 이 사이트는 널리 사용되는 소프트웨어에 대한 간편한 암호화 설정을 제공합니다. 아파치 선택에 관한 그의 결정에 대해 더 많이 읽을 수 있다 .참고 : 위에 링크 된 사이트의 권장 설정은 강력한 보안을 제공합니다. 경우에 따라 클라이언트와의 호환성이 높아질 수 있습니다. 이전 클라이언트를 지원해야하는 경우 "예, 기존 / 이전 소프트웨어에서 작동하는 암호 모음을 제공하십시오"라는 링크를 클릭하여 액세스 할 수있는 대체 목록이 있습니다.이 목록은 아래에 복사 된 항목으로 대체 될 수 있습니다.어떤 구성을 사용할지 선택하는 일은 주로 무엇을 지원해야하는지에 달려 있습니다. 둘 다 훌륭한 보안을 제공 할 것입니다. 우리의 목적을 위해 제공된 설정 전체를 복사 할 수 있습니다. 우리는 단지 두 가지 작은 변화를 만들 것입니다.잠시 시간을내어 HTTP Strict Transport Security (HSTS ) 및 특히 "사전로드"기능 에 대해 읽어보십시오 .HSTS를 미리로드하면 보안이 향상되지만, 실수로 활성화되거나 잘못 설정된 경우에는 광범위한 결과가 발생할 수 있습니다. 이 가이드에서는 설정을 미리로드하지는 않지만 그 의미를 이해할 수 있으면 설정을 수정할 수 있습니다.SSLSessionTicketsCentOS 7과 함께 제공되는 Apache 버전에서는이 지시어를 사용할 수 없으므로 지시어를 주석 처리합니다 .사이트의 설정에 붙여 넣기 AFTER 의 마지막 VirtualHost블록 :/etc/httpd/conf.d/ssl.conf . . .
    . . .

    # Begin copied text
    # from
    # and

    SSLProtocol All -SSLv2 -SSLv3
    SSLHonorCipherOrder On
    # Disable preloading HSTS for now. You can use the commented out header line that includes
    # the "preload" directive if you understand the implications.
    #Header always set Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"
    Header always set Strict-Transport-Security "max-age=63072000; includeSubdomains"
    Header always set X-Frame-Options DENY
    Header always set X-Content-Type-Options nosniff
    # Requires Apache >= 2.4
    SSLCompression off
    SSLUseStapling on
    SSLStaplingCache "shmcb:logs/stapling-cache(150000)"
    # Requires Apache >= 2.4.11
    # SSLSessionTickets Off
    이러한 변경 작업이 끝나면 파일을 저장하고 닫을 수 있습니다.다음을 입력하여 구문 오류가 있는지 구성을 확인하십시오.sudo apachectl configtest
    Output. . .
    Syntax OK
    마지막 줄이 읽혀 Syntax OK지면 계속 할 수 있습니다. 이 파일이 보이지 않으면 계속하기 전에 파일에서 오타가 없는지 확인하십시오.…
    작성자최고관리자 시간 03-08 조회 6838
  • 챗봇 Chatbot HipChat
    챗봇 Chatbot HipChat  …
    작성자최고관리자 시간 04-05 조회 1248


Copyright © 2001-2016 ITNANUM. All Rights Reserved..