웹 채팅서버 구축할려고 하는데

http://ikebukuro-dollars.com/
dura-1.0.3.zip (185 KB)

어떤가 하고 설치 해보았습니다.
[url=http://bundo.biz/dura:38or64dg]http://bundo.biz/dura[/url:38or64dg]

[list=1:38or64dg]압축 풀어 웹에 업로드 후에 …
[:38or64dg]dura 디렉에서[b:38or64dg] chmod 777 trust_path/xml[/b:38or64dg] ( 퍼미션 조정)[/:m:38or64dg]
[:38or64dg]dura 디렉토리에 setting.dist.php 파일을 setting.php로 이름 변경 후
[list:38or64dg][
:38or64dg]파일내용중 12번 라인에 웹사이트 경로 수정
[attachment=0:38or64dg]screenshot1.png[/attachment:38or64dg][/:m:38or64dg]
[
:38or64dg]42번 줄에 랭귀지 수정 ko-KR로[/:m:38or64dg]
[
:38or64dg]7번줄에 ADMIN_PASS 수정 [/:m:38or64dg][/list:u:38or64dg][/:m:38or64dg][/list:o:38or64dg]

그외 아이콘 추가는 css 디렉터리에 아이콘 추가 후 style.css 에 내용 추가 하면 되고
소리 파일은 js 디렉토리에 추가하면 됩니다.

[attachment=0:27h4h5fa]screenshot2.png[/attachment:27h4h5fa]

깔끔하네요!

[quote="레타라슈":py3kk5ds]깔끔하고 좋군요!!

언제까지 열어놓으실 건가요? ㅎㅎ[/quote:py3kk5ds]
[attachment=0:py3kk5ds]sound-1.ogg[/attachment:py3kk5ds]

[quote="lelouch7":1lg8iw9z]http://ikebukuro-dollars.com/ 이 채팅 사이트 제작자가 올려준 소스를 써서 저도 구축을해보려고 하는데요

제가 설치한 환경이 php5 랑 mysql 아파치 설치한 상태에요

우분투 10.10이용중이고요…

소스제작자가 Ajax 기반이라고 하더라구요;;

혹시 어떻게 사용하시는지 아시는분 좀 알려주실수 있을까요??[/quote:1lg8iw9z]
[attachment=0:1lg8iw9z]sound-2.ogg[/attachment:1lg8iw9z]

아이디어는 구석기(sens)님이 하셨는데, 먼저하는 놈이 중요한지라… (지랄?)
포럼에 소리로 댓글을 달아 봅니다. ;)

이 기회에 음성音聲 포럼 만들죠? :D
음성 글타래, 음성 댓글

검색 사이트 봇 무섭지 않게… (?)
또, 맹인 friendly! 8-)

*수정: 맹인 -> 시각장애우 라고 고쳐서 말하라고 어느분께서 말씀하셨는데,
예전에 "장애" 들어가는 단어가 싫다고 하는 사람들 얘기를 들어서 저는 "맹인/장님"이라고 부릅니다.
비하하려는 뜻은 아님을 밝힙니다.

안녕하세요^^;
제가 웹서버 구축을 하기위해 하드를 하나 구입해서 웹서버용으로 만들라구 생각중입니다.

viewtopic.php?p=49597

is4975 님이 올려주신 글을 보고 차근차근 따라해봤습니다…
mysql,php,apache 이렇게 3가지가 대부분 사람들이 베이스로 시작한다더군요

위 3가지 apm(명칭) 설치하면 웹구동을 위한 지반?을 다진것이라고 하던데…

var/www 가 기본 위치란 것 같은데 여기가 .php 파일을 만든후 집어넣으면 기본 http://localhost/.php입력하면 만든 php의 화면이 출력되잖아요

그래서 저번에 올렸던 질문 viewtopic.php?f=21&t=14993 에서 답변처럼

터미널에서 dura란 폴더를 /var/www 안에 옴겨서 터미널에서 cd /var/www/dura 치고 dura 디렉터리로 이동후 chmod 777 trust_path/xml 퍼미션 777로 변경후
setting.dist.php 파일 이름을 setting.php으로 변경시키고 파일을 vi 로 열어서 12번 라인인 도메인 주소 부분에다 http://192.168.0.3(기본로컬에서 변경시킨후)/dura 이렇게 설정해놨어요 그담에 42번 라인에 ko-KR 로 수정하고 7번줄 admin 부분에 ADMIN_PASS 이렇게 수정한뒤 저장시켰습니다.
물론 제 컴퓨터 내부에서만이라도 되나않되나 확일할려고 여기까지만 해놓고 주소창에 http://192.168.0.3/dura 라고 치고난뒤 접속해보면
첨부한 스크린샷의 모습이 보입니다;;;

dura 설정 파일을 좀 더 보니 아파치(웹서버)에서 rewrite 모듈을 필요로 하는 거 같으니
rewrite 모듈을 활성화 해보시기 바랍니다.

http://www.ubuntu.or.kr/viewtopic.php?p=39115#p39115

[code:gm6dbfat]
sudo a2enmod rewrite (모듈 활성화)
sudo /etc/init.d/apache2 restart (아파치 재시작)
[/code:gm6dbfat]

답변처럼 해봐도 같네요…

제 데탑에 설치 해보았습니다.
sudo apt-get install phpmyadmin
(저는 이명령어로 APM 설치를 의존성을 이용하여 한방에 설치 합니다.phpmyadmin은 웹으로 mysql DB를 관리하는 PHP 프로그램이라 APM에 필요한 기본적인 것이 모두 설치 됩니다.)
[attachment=2:1e1fztmu]screenshot2.png[/attachment:1e1fztmu]

그리고 /var/www/dura 에 압축 푼거 복사 & setting.dist.php를 setting.php로 이름 바꾸고 URL 만 수정하고 퍼미션 주었습니다. sudo chmod 777 /var/www/dura/trust_path/xml
define(‘DURA_URL’, ‘[b:1e1fztmu][color=#0000FF:1e1fztmu]http://192.168.0.2/dura[/color:1e1fztmu][/b:1e1fztmu]’); // DO NOT ADD SLASH TO END.
그런 후 확인
[attachment=1:1e1fztmu]screenshot3.png[/attachment:1e1fztmu]

[attachment=0:1e1fztmu]screenshot4.png[/attachment:1e1fztmu]

P.S. : 에고 방금 설치한 APM 등등 한방에 지우려면 ?

[quote="강분도":144v78ik]P.S. : 에고 방금 설치한 APM 등등 한방에 지우려면 ?[/quote:144v78ik]

일단은 방금 전 설치한 터미널 활용 ^^;

[code:144v78ik]다음 새 패키지를 설치할 것입니다:
apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common dbconfig-common javascript-common libapache2-mod-php5 libaprutil1-dbd-sqlite3 libaprutil1-ldap libdbd-mysql-perl
libdbi-perl libjs-mootools libmcrypt4 libmysqlclient16 libnet-daemon-perl libplrpc-perl mysql-client mysql-client-5.1 mysql-client-core-5.1 mysql-common php5-cli php5-common php5-gd
php5-mcrypt php5-mysql phpmyadmin wwwconfig-common
[/code:144v78ik]
sudo apt-get purge apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common dbconfig-common javascript-common libapache2-mod-php5 libaprutil1-dbd-sqlite3 libaprutil1-ldap libdbd-mysql-perl libdbi-perl libjs-mootools libmcrypt4 libmysqlclient16 libnet-daemon-perl libplrpc-perl mysql-client mysql-client-5.1 mysql-client-core-5.1 mysql-common php5-cli php5-common php5-gd php5-mcrypt php5-mysql phpmyadmin wwwconfig-common

오 드뎌 이미지까지 다 보이네요…정말 감사합니다!
정말 원격을 바로 부탁드린게 부끄럽네요.
근데 제가 처음에 했던방법으로는 않되다 sudo apt-get install phpmyadmin 이렇게 apm설치후 하니 잘되네요

이제 이 소스를 가다듬고…공유기 설정을 해야하는데
제 공유기가 한글판인데 192.168.0.1 로 관리페이지 들어간후 보면 가상서버 란이 있고 밑에 dmz 모든포트를 오픈하는거? 있는데

가상서버설정과 dmz설정을 다 해줘야 할까요??

[quote="lelouch7":2xgxjxlz]
가상서버설정과 dmz설정을 다 해줘야 할까요??[/quote:2xgxjxlz]
가상서버를 하던, dmz 설정을 하던, 포트 포워딩을 하던 그건 설정하는 사람 마음이겠지만
저는 [b:2xgxjxlz]포트 포워딩을 권합니다.[/b:2xgxjxlz]
필요한 포트만 정확히 포워딩 해보십시요

[attachment=0:2xgxjxlz]screenshot2.png[/attachment:2xgxjxlz]

공유기 한개에 노트북한대랑 아이팟터치가 무선으로 연결되어있는데…

노트북으로 192.168.0.3/dura 이렇게 접속되도록 구축해놨는데
아이팟도 같은 공유기에 맞물려서 주소가 192.168.0.2거든요?
근데 아이팟에서는 192.168.0.3/dura 하면 들가지는데요

가상서버로 포트 8080으로 주고나서 들가면 않되더라구요…결국 dmz를 사용하기로 했는데…

dmz설정후 외부접속을 위해 해야할 일이 뭐뭐있을까요??

사용하는 인터넷 ISP 업체에서 80포트를 막은 경우
8080포트를 공유기에서 외부 8080, 내부 192.168.0.2 의 80으로 포트포워딩 해주면 됩니다.
위 방법이 제일 간단하고

DMZ 설정을 한 경우 아파치 서버의 포트를 8080으로 변경 하여야합니다.

[code:1qr9x1ay]/etc/apache2/ports.conf 의 Listen 80
Listen 8888 로 수정 후 아파치 재시작[/code:1qr9x1ay]

위 두가지 방법중 하나를 한 후 http://공유기에부여된외부아이피:8080/dura 로 외부에서도 접속할 수 있을 것입니다,

공유기에나온외부아이피라는건 공인ip를 말하는거죠?
http:부여된 공인아이피:8080/dura 이렇게 외부사람이 주소창에 입력하면 된다는 말씀이신가요?

그럼 무료도메인 신청할때 연결할 주소 란에 http://공인아이피:8080/dura를 입력하면 되는건가요??

[quote="lelouch7":35aihxb7]공유기에나온외부아이피라는건 공인ip를 말하는거죠?
http:부여된 공인아이피:8080/dura 이렇게 외부사람이 주소창에 입력하면 된다는 말씀이신가요?

그럼 무료도메인 신청할때 연결할 주소 란에 http://공인아이피:8080/dura를 입력하면 되는건가요??[/quote:35aihxb7] 네, 네, 네… ;)
공유기 내부아이피는 보통 192.168.0.1 이고 외부아이피는 ISP 업체가 준 IP 죠
내부 아이피 쓰는 우분투(리눅스)에서는 외부아이피를

[code:35aihxb7]wget -q http://ip.kiduk.kr && more index.html && rm -rf index.html[/code:35aihxb7] 로 알 수 있습니다.

외부접속 진짜 답답하네요…너무 질문만 한 느낌이라 스스로 해결책을 찿으려고…는했는데

프리오 공유기인 fn151공유기를 사용중입니다;;
근데 포트포워딩이란 말대신 가상서버란 말로 되어있네요…프리오 공유기 고객센터 曰…
그래서 저번에 답변주신 포트포워딩 설정하는법 보고 ftp같은 기본 포트들과 http 80포트로 줬는데요?(사진첨부)
제 공유기 인터넷정보 보기에서 wan ip주소 란에 실제 공인ip가 적혀있더라구요… 그래서 http://공인아이피:80/dura 라고 치고 들가면(터미널에서 netstat -na | grep LISTEN 명력어로 확인해봤는데 80포트 열려있는건지…?;:wink:
Access Error: Site or Page Not Found

Cannot open URL
위같은 오류가 뜨더라구요;;;내부접속에서도;;;;

그래서dmz 로 192.168.0.3 을 모든포트 개방하고나서 아파치 포트설정?인가 그부분은 그냥 80으로 나뒀는데도 공유기에 맞물린 아이팟이나 윈도모바일폰 둘다 192.168.0.3/dura로 접속은 되더라구요;;;
근데http:공인아이피:80/dura 하면;;; 내부도…외부도…접속이 않되네요…