Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/hosting_users/not2wing/www/xe/index.php:1) in /home/hosting_users/not2wing/www/xe/classes/context/Context.class.php on line 143

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/hosting_users/not2wing/www/xe/index.php:1) in /home/hosting_users/not2wing/www/xe/classes/context/Context.class.php on line 143

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/not2wing/www/xe/index.php:1) in /home/hosting_users/not2wing/www/xe/classes/mobile/Mobile.class.php on line 109

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/not2wing/www/xe/index.php:1) in /home/hosting_users/not2wing/www/xe/classes/mobile/Mobile.class.php on line 114

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/not2wing/www/xe/index.php:1) in /home/hosting_users/not2wing/www/xe/classes/display/DisplayHandler.class.php on line 243

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/not2wing/www/xe/index.php:1) in /home/hosting_users/not2wing/www/xe/classes/display/DisplayHandler.class.php on line 244

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/not2wing/www/xe/index.php:1) in /home/hosting_users/not2wing/www/xe/classes/display/DisplayHandler.class.php on line 245

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/not2wing/www/xe/index.php:1) in /home/hosting_users/not2wing/www/xe/classes/display/DisplayHandler.class.php on line 246

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/not2wing/www/xe/index.php:1) in /home/hosting_users/not2wing/www/xe/classes/display/DisplayHandler.class.php on line 247

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/not2wing/www/xe/index.php:1) in /home/hosting_users/not2wing/www/xe/classes/display/DisplayHandler.class.php on line 248
HaniCodi - 한의맥코디 설치법 #2

ㅇㄴㅇㄹㄴㅇㄹ

한의맥코디 설치법 #2

조회 수 6803 추천 수 0 2010.07.03 12:32:51

내컴을 웹서버로!!

 

웹서버의 환상의 조합 Apach, PHP, Mysql

Apach는 웹서버프로그램, PHP는 프로그래밍 언어, Mysql은 DB프로그램 이다.

무료이지만 아주 강력한 기능때문에 거의 대부분의 사설 웹사이트들은 이걸로 돌아간다고 봐도 과언이 아니다.

옛날에는 3가지 프로그램을 따로따로 다운받아 각각의 설정을 해줘야 했는데...

근사한 사람들이 하나로 통합시켜 배포하니 고마운 일이 아닐 수 없다.

여러종류가 있지만 필자가 쓰는 것은 APM_Setup 이다.

아래 사이트에서 다운받아 설치해보자.

 

http://www.apmsetup.com/download.php

direct download : http://nasalfresh.co.kr/APMSETUP7.exe

 

apm[1].jpg  

[그림1]

다음다음다음 만 누르면 된다.  왠만하면 아무것도 건들지 말고 설치를 진행하면 된다.

설치를 완료하면 자동으로 웹서버가 실행되고 오른쪽하단에 Tray아이콘이 생성된다.

웹서버 프로그램을 설치 하고 나면 확장기능를 추가해 주어야 한다. 

일단 Tray아이콘을 두번클릭하여 APMSETUP 모니터 프로그램을 열어 아파치서버를 stop 버튼을 눌러 중지시킨다.

그리고 다시 Tray아이콘을 오른쪽 마우스버튼으로 눌러 모니터프로그램을 종료시킨다.

 

apm2[1].jpg  

[그림2]


[자동셋팅] 

(2012-10-12 추가)
밑에 복잡한 셋팅을 원클릭으로 하도록 배치파일을 만들어 보았다. 

다음 압축파일을 다운받아 압축을 풀고 

그 안에 들어 있는 patch.bat 파일을 실행하면 된다. 

[파일] http://nasalfresh.co.kr/codi_patch.zip


windows7에서는 C:windowssystem32 에 엑세스 오류로 파일이 자동으로 복사되지 않는다.


다음 첨부파일을 

C:windowssystem32 

C:APM_SetupServerPHP5

각각의 폴더에 직접 복사해서 붙여 넣어준다.


[파일] http://nasalfresh.co.kr/ntwdblib.DLL



자동셋팅이 잘 되었다면 수동셋팅은 건너뛰고 [그림7]로.... 


[수동셋팅] ########################################################################################

 

다음파일을 다운 받아 "C://APM_Setup/Server/PHP5/ext " 에 넣어준다.

[파일] php_ne_encrypt.dll

 

그리고 C://APM_Setup/php.ini 를 메모장으로 열어 확장기능 아래의 2가지 기능을 사용하겠다고 선언해 주어야 한다.

 

extension=php_mssql.dll

extension=php_ne_encrypt.dll

위에꺼는 세미콜론만 없애주면 되고 아래꺼는 제일밑에 직접 추가해주어야 한다. 그리고 저장한다.

 

 phpini[1].jpg

[그림3-1]

 또 따옴표 입력을 원활하게 하려면 magic_quotes_gpc = On 을 Off 로 바꿔준다.

magic_quotes.jpg

[그림3-2]

  

트레이 아이콘을 오른쪽 마우스 버튼으로 눌러 서버환경을 설정해보자

 

apm7[1].jpg

[그림4]

 

PHP설정으로 탭을 누르고 register_globals를 Off 를 On으로 고친다.

apm4[1].jpg

[그림5]

 

PHP확장 탭을 누르고 먼저 추가했던 확장기능들이 잘 추가되어있는지 확인하시라.

 phpext[1].jpg

[그림6] 

 

#############################################################################################


APMSETUP 모니터를 실행시키고 tray아이콘을 두번클릭하여 

아파치서버를 start 버튼을 눌러 다시 시작하면 된다.

 

apm2[1].jpg  

[그림7] 

 

이제 브라우져를 띄우고 주소창에 http://localhost/ 라고 입력해보자.

 

apm8[1].jpg  

[그림8] 

 

이것으로 한의맥DB를 웹으로 관리할 수 있는 준비는 모두 끝났다.


ps1. 클라이언트 컴퓨터에서 접속을 하려면 http://"서버컴의 이름 or 내부ip주소" 를 입력해보자. 접속이 안된다면

제어판>방화벽>예외로 가서 apache HTTP server가 체크 되어있어야 한다.

 

ps2. 공유기 설정에 들어가서 특정포트를 서버컴의 ip주소의 80번 포트와 매핑하지 않으면 외부에서는 우리가 만든 사설인터넷 서버에 누구도 접속 할 수 없으니 안심하기 바란다. 만약 집에서도 한의원 컴에 접속하고 싶다면 자신의 인터넷공유기 설명서의 포트맵핑부분을 참고하기 바란다.

 

 


설치번#3

[최신버젼 소스 받기]

 

1. 소스코드 설치

 

서버컴  "C://APM_Setup/htdocs/mobile/  " 에 압축을 풀어준다.

처음이라면 mobile폴더를 만들어 주어야 한다.

 

 

2. 설정

 

브라우져에 http://서버컴주소/mobile/ 이라고 입력해보자

설정화면이 뜰것이다.

 

[비주얼설정 폼]

위의 주소를 입력하면 

3.0.0 버젼 이상부터는 비주얼설정폼 에서 설정변경이 가능합니다.

DB_info.php 파일이 없으면 알아서 DB사용자와 패스워드 입력폼이 나옵니다. 


설치#1번 글에서 설정하신 아이디와 패스워드를 넣고 

확인버튼을 누르면 알아서 DB_info.php 파일을 만들고 


세부설정페이지로 넘어갑니다. 웹페이지 접속암호를 만들고 

몇가지 세팅을 끝내고 확인 버튼을 누르면 config.php 파일이 생성됩니다.


이제 사용할 mode 선택과 웹페이지 접속암호를 입력하라고 나올겁니다.


만약 위줄에 여러가지 에러메세지를 토해낸다면 

쭉긁어 복사하기 한다음 이사이트에서 검색필드에 넣고 검색해보시면

앞에 먼저 격으셨던 오류들에 대하여 제가 설명해 놓은게 있을 겁니다. 

참고하세요..


그림이 없어 썰렁하네요.. 차후에 그림을 설명 드리겠습니다.

 




[침고]###################################################

[수동설정변경]

메모장으로 DB_info.php 과 config.php 파일을 열어 파일을 열어 

설치#1번글에서 만든 sql 사용자 정보로 수정한다.

웹접속번호도 자신의 암호로 바꾼다.  

 

DB_info.php 파일 내용

---------------------------------------------------------------------------------------

<?
//DB 사용자, 암호

$DB_user = "change_your_DB_id";

$DB_password  = "change_your_DB_password";

?>

--------------------------------------------------------------------------------------

 

 

 

config.php 파일내용

-------------------------------------------------------------------------------------------------------------------------------------------

<?

//웹접속암호
$password ="1234";
           
//표시할 최근 치료내역 수
$How_many_TX_list ="30";

 

//카운팅 하고 싶은비 보첩약코드 -> 모르면 http://서버주소/mobile/find_hbsu_code.php 에서 찾아볼것
$HermediHBSUcode = "HBSU00001"; //원치않으면 ""으로 비워둘것.
   
//포인트 산정 기준일수
$How_Long_Sum = 365*2;  // 최근 2년간,  //ex) 최근3년간 => 365*3

 

//포인트점수정책
$Acup_Point = 0.2; //침의 포인트 점수
$Medi_Point = 10;   //약의 포인트 점수

 

//환자등급 정책
$Grade[0] = 15;    // 새싹
$Grade[1] = 30;     // 동메달
$Grade[2] = 60;    // 은메달
$Grade[3] = 80;    // 금메달
$Grade[4] = 100;   // 사파이어
$Grade[5] = 120;   // 다이야몬드
$Grade[6] = 150;   // 트로피
//vip

 

//약을 몇번 먹지않고는 넘사벽
$Medi_Wall_Times = 2;   //약을 2번이상 먹지 않고는
$Medi_Wall_Grade = 1;   //이 등급을 넘을 수 없다.

 

//자동새로고침

$reloadtime = 60; //=>60초 초단위로..  0은 자동새로고침 사용안함.

 

//list order 정하기


$Waiting = 1; // 1, 2, 3 순서대로 표시됨 
$TxRoom  = 2; // 그밖의 숫자나.
$TxDone  = 3; // 0으로 두면 표시 안됨.

?>

------------------------------------------------------------------------------------------------------------------------------------------------

 

 

여기까지하면 이제 다 완성이다.

브라우져 주소창에 http://서버주소/mobile/ 를 입력해보자. 로그인 화면이 뜬다.

서버컴이름이 한글인 경우는 ip주소로 해야한다.!!! 

사용하고자 하는 플렛폼을 지정한후에 위에서 지정한 웹접속암호를 입력하고 엔터를 누른다.

들어가지는가...?

 

 

[덧붙임말]

 

이것 중에 첩약설정이 좀 엉성하다고 할 수 있다.

한의맥을 사용하는 방법이 한의원마다 천차만별.. 일일이 똑같게 쓰도록 할 수 없는 실정이라..

 

ex1[1].jpg

[그림1]

 

첩약기능을 쓰시는 분도 있고,

진맥하자 마자 처방명과 처방구성이 떠오르지 않는 나 처럼

비보험수가항목에 첩약 항목을 만들어 사용 하시는 분도 있고..

후자의 경우라면 첩약항목의 코드를 알아야 한다.

 

ex2[1].jpg

[그림2]

########################################################

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 한의맥코디 10주년 기념 한의맥코디2 탄생 관리자 2020-02-13 19702
공지 공지 빠른 답변을 원하시면 카페( http://cafe.daum.net/hanicodi ) 를 이용해주세요. 관리자 2019-05-23 47677
350 공지 ★★ 초간단 한의맥코디 설치 ★★ 관리자 2014-04-28 18038
349 공지 한의맥코디 소개 및 응용방법 [1] 관리자 2010-07-03 15378
348 최신버젼 다운받기, 업그레이드 방법 file [3] 관리자 2014-04-28 11521
347 한의맥코디 설치법 #1 file 관리자 2010-07-03 8430
346 코디 진료확인서 면허번호, 한의사이름 변경 어떻게 하나요? [4] hyoo 2016-06-13 8201
345 공지 코디접속문제 해결을 위한 플로우차트 관리자 2017-05-26 7664
344 공지 접속오류 해결패치 file [15] 관리자 2019-05-10 7556
343 광고 없애는 방법 [43] 관리자 2011-01-28 7500
» 한의맥코디 설치법 #2 file 관리자 2010-07-03 6803
341 외부접속설정방법 - 공유기iptime 관리자 2011-04-20 5339
340 남녀 성별이 틀리게 표시되는데요.. 제가 설정을 잘못 건드린걸까요? [15] 하나둘 2019-02-09 4274
339 사진경로 설정법 file [3] 관리자 2012-12-04 3811
338 아래 질문한 내용 더 자세히 말씀드립니다. file [3] 감사합니다. 2011-03-24 3594
337 지원요청 초간단 설치 방법대로 따라 했는데 마지막에 그림 같은 오루메세지가 뜹니다 file [1] 정원조 2019-07-13 3587
336 일반 코디 메모가 가끔 사라집니다. [1] sorisae 2019-06-12 3583
335 새 한의맥코디 설치법 file 관리자 2014-04-28 3484
334 지원요청 갑자기 오늘 아침부터 안됩니다. [1] 굿보이 2019-08-30 3342
333 지원요청 진료대기환자들 접수시간은 표시 안되나요? [1] 차르르 2019-12-06 3313
332 윈도7에서 설치했는데 설정하는 화면이 안들어가지네요 file [2] 궁금이 2011-03-10 3310
331 지원요청 대기실 tv 안나오는데 어떻게 하는건가요? [1] 굿보이 2019-08-02 3305
330 설치가 다 잘 되었다고... [4] 유림 2011-02-24 3304
329 일반 대기실 티비가 안 나옵니다. [1] 굿보이 2019-08-02 3302
328 지원요청 증권사 hts를 가동 시키면 코디가 잘 안되는데요.. [1] 환자 2019-06-10 3274