분류 전체보기(68)
-
[ witches - 회의실 예약시스템 ] centOS 배포
인턴 중인 회사에서 회의실 예약하는 웹 + restAPI 를 만들라고 한다. 다른 앱 개발자 인턴 분들 때문에 api를 서둘러 배포해야했다. 그래서 웹은 미완이지만 back작업만 빠르게 끝내고 배포하려했는데... 회사 서버들어가니까 git이 없다.. 그전에는 gitclone으로 받아서 빌드 후에 java --jar 로 실행시켰는데 과장님이 관리자 권한도 안주셨다. 결국 어찌할까하다가 파일질라로 진행! 기존의 aws 배포와 달랐던 점 1. git을 안쓰고 배포 2. 과장님이 서버에 친절히 톰캣까지 설치해 두셔서 jar가 아닌 war로 배포 (참고 : jar는 톰캣이 포함되어있다고 한다. 반면 war는 내장 톰캣이 빠져있다고 함 자세히는 따로 공부해야될듯) 이었다. ***********************..
2023.11.17 -
[Linux] OS 개요
Linux는 Unix를 기반으로 오픈소스로 만들어졌다. 이런 Linux를 기반으로 redHat과 Debian이 만들어진다. 또 Debian은 Ubuntu의 기반이 된다. 래드햇은 유료... 데비안과 우분투는 무료이다. 하지만 무료인 만큼 관리는 잘 안되는 상황... 다시말해서 리눅스는 총 3가지 계열이 있다 1. RedHat 2. Debian 3. Ubuntu => 우분투는 데비안 계열 즉, 레드햇 vs 데비안(+우분투) 이런 구조 >> RedHat ( RHEL ) >>> centOS ( 기업이 관리해서 유료/무료 섞임) UNIX > Linux >> Debian >>> Ubuntu (완전 오픈 소스라 관리가 안됨) RedHat : - yum 사용 Ubuntu / Debian : - apt-get 사용 참..
2023.11.13 -
[Linux] 우분투 서버구축
1. root 계정 생성 - 비밀번호 설정 sudo passwd root 2. vim 설치 (vi 보다 윈도우와 비슷한 에디터 환경이라고 함 (선택사항) ) apt-get install vim 3. apache 설치 apt-get install apache2 - apache 동작여부 확인 Netstat-lntp|grep apache2 ifconfig ㄴ> ip 확인 후에 인터넷 주소창에 ' ip번호:80 ' 입력 >> apache2 화면 뜨면 성공! 4. 톰캣 설치 apt-get install tomcat9 ㄴ> 인터넷 주소창에 ' ip번호:80 ' 입력 >> It works! 뜨면 성공! 5. 아파치 & 톰캣 연동 - 연동을 위한 라이브러리 설치 apt-get install libapache2-mod-..
2023.11.12 -
상권분석데이터
,place,sex,age 0,광주 동구 중앙로 179 101호,남성,60대 1,광주 동구 중앙로160번길 15-8,남성,60대 2,광주 동구 천변우로 361-21,남성,60대 3,광주 동구 충장로 93-5 무등맨션필지 1호,남성,60대 4,광주 동구 장동로 23-3,남성,60대 5,광주 동구 천변우로 361-5,남성,60대 6,광주 동구 중앙로196번길 31-10,남성,60대 7,광주 동구 금남로 185,남성,60대 8,광주 동구 충장로 29,남성,60대 9,광주 동구 제봉로 187 103호,남성,60대 10,광주 동구 금남로 248,남성,60대 11,광주 동구 중앙로160번길 30-1 1층,남성,60대 12,광주 동구 충장로46번길 15,남성,60대 13,광주 동구 서석로85번길 8-14,남성,60대..
2023.10.19 -
[깃허브] vsCode 연동
react & nodeJS 를 활용한 웹페이지 만드는 프로젝트를 시작했다 둘다 vsCode로 진행하는 편이 편하기 때문에 처음으로 vsCode로 깃허브 연동해서 협업하기로 결정! 찾아보니 깃허브를 연동하는 방법은 크게 두가지였다. 1. 터미널(terminal) 이용 ( git bash 사용) * 레파지토리 만들때 1) npx install 2) cd 프로젝트 3) git init 4) git add . 5) git remote add origin 레파지스토리 url주소 ------------------------- 6) 깃 유저아이디 등록 git config --global user.name "깃의 유저네임" ㄴ> 깃허브 프로필에 적혀있는 이름 7) 깃 이메일주소 등록 git config --global..
2023.08.30 -
JavaScript 기본편(4) - 함수
Javascript 복습하기 4 함수 : - 특정기능을 수행하는 소스코드를 하나로 묶어 필요할 때마다 호출하는 독립적으로 설계된 블록 - Java와 마찬가지로 매개변수 유무 와 return 유무로 형태가 나뉘어짐 1. 함수 선언식 : 일반적인 함수선언 방식 - 구조 : function 함수명 (매개변수1,매개변수2..) { return .... ; } - 예시 : // 1. 함수 선언문 // 매개변수 O + return O function addNum(num1, num2) { return num1+num2; } (=> 매개변수와 return 없어도 상관없음) 2. 함수 표현식 : 스크립트 언어 특징을 활용한 선언방식 ( 익명함수 형태로 선언 -> 변수에 참조 ) - 구조 : let 변수명 = functi..
2023.08.25