SMS처리 도우미

Nodejs + Xampp (아파치 & Mysql)로 만든 카카오톡 만들기 소스 공개합니다.
유튜브 소스놀이터에서 인강을 통해 제작한 소스로 개인적으로 사용하시거나 수정하여 사용하실 수 있습니다.
아울러 이 강의 소스는 원래의 카카오톡과는 무관하게 멀티 채팅 기능을 활용하여 개인적으로 만든 것입니다.

다운로드하면, zip 파일이 다운로드됩니다.
압축을 푼후, 실행순서 텍스트 내용 참조하세요.
(정상 실행을 위해, 유튜브 카카오톡 만들기 강좌 참조 부탁드립니다)

다음은 주의해야 할 세팅입니다.
1. xampp\htdocs\index.php에서 다음과 같은 부분이 있습니다.

function connect() {
websocket = new WebSocket("ws://192.168.11.21:8008");

여기서 "192.168.11.21"는 node.js 부분이 실행되는 컴퓨터 IP입니다.
이 IP를 자신의 환경에 맞게 바꿔주세요.
index.php 파일이 인터넷 상의 다양한 컴퓨터(웹브라우저)에서 실행되므로
nodejs 컴퓨터의 공인 아이피여야 정상 작동됩니다 (방화벽등으로 막혀서도 안됨)

2. nodejs 부분의 index.js에 다음과 유사한 부분이 여러 군데 있습니다.
        const conn = mysql.createConnection({
            host: "localhost",
            user: "root",
            password: "",
            database: "kakaotalk"
        });
이 부분은 데이터베이스에 접근하는 부분으로, xampp로 구동되는 mysql 서버의 IP 및
아이디 패스워드를 적어야 합니다.
자신의 환경에 맞게 적으세요
(예를 들어, nodejs 설치 컴퓨터에 xampp가 설치되었 있다면, host를 localhost로 해도 무방)

웹프로그램을 올바로 구동하려면 다양한 세팅이 정확해야 하며, 각각에 대해 정확히
설명하기에는 한계가 있습니다.
가능하면, 유튜브 강의를 참조하신 후, 설치하시고... 필요한 사항은 질문으로 남겨 주세요.
(분명 설명이 부족하거나 잘 안되는 부분이 있으리라 예상됩니다.
 관련 질문 주시면, 살펴보겠습니다)
 

 



X