본문 바로가기

전체 글41

깃허브 기본 사용 1 (Init, Status, Add, Commit, Push, Log) Git Hub란, 버전 관리 및 시점 기록을 할 수 있는 프로그램이다. 우리가 프로젝트를 진행할 때, 하나의 프로젝트를 클라우드에 놓고, 각자 맡은 부분을 작업한 뒤 팀원들이 그 클라우드에 업로드를 한다면 프로젝트를 진행하기가 훨씬 수월할 것이다. 또한 개발을 하다가 오류가 일어났을 때, 그 오류를 해결하는 것보다 오류가 일어나기 전의 시점으로 되돌리는 것이 훨씬 나을 때도 있을 것이다. 그렇게 활용하기 위해 Git Hub를 사용한다. 오늘은 Git Hub의 기본 구조 및 사용 방법 1을 기술할 것이다. git init : 현재 폴더를 초기화 및 앞으로 Git으로 관리하겠다고 선언하는 명령어 (실제로 .git이라는 파일이 생긴다) 처음 시작할 때 반드시 해야하는 명령어 git status : 현재 Git.. 2021. 8. 24.
데이터베이스 서버 (Database Server) 3 사용자, 데이터베이스, 테이블, 필드, 값 만들기 정리 사용자명 : usersamadal usersamadal의 데이터베이스 : dbsamadal dbsamadal의 테이블 : tbsamadal tbsamadal의 필드 : num, name (각각 int 10, char 20) num, name의 값 : 1, samadal 사용자명 : usersamadal mysql의 user테이블과 db테이블에 usersamadal 정보를 추가한다. insert 명령어로 user테이블에 사용자 정보 추가. insert 명령어로 db테이블에 사용자 정보 추가. (usersamadal을 dbsamadal로 연결시킨 것임) usersamadal의 데이트베이스 : dbsamdal create 명령어로 dbsamadal 데이터.. 2020. 12. 8.
데이터베이스 서버 (Database Server) 2 4. 명령어 drop 어제 만들었던 '데이터베이스 dbsamadal' 과 '테이블 tbsamadal'을 바로 삭제하는 명령어 drop databases dbsamadal; drop tables tbsamadal; 확인해보면 삭제가 잘 된 것을 확인할 수 있다. 명령어 drop 데이터베이스에 사용 O 테이블에 사용 O 5. 명령어 select 필드의 값을 출력하는 명령어이다. 먼저 select * from user; 필드 user 안에 있는 모든 것(*)을 출력한다는 내용이다. 확인해보면 엄청나게 많은 값들이 나타나는 것을 볼 수 있다. 저 중에 앞에 나와있는 Host, User, Password 를 볼 건데, select host, user, password from user; 를 입력하면 된다. 필드 .. 2020. 12. 8.
데이터베이스 서버 (Database Server) 1 Database Server - 개요 웹에서의 사용자 정보를 기록, 저장하고 관리할 수 있는 서비스를 제공 개인 정보가 저장되어있기 때문에 보안은 필수 - 설치 패키지(mariadb*) / 포트(3306/tcp) / 서비스(mysql) / 데몬(mariadb[.service]) (rpm -qa | grep mariadb | nl 사용하면 설치된 패키지 개수 볼 수 있음) - 설명 DB 서버를 처음에 배우면서 헷갈리는 부분 중 하나는, 필드와 테이블이 무슨 차이인지를 모른다는 것이다. 필드는 결과값을 가지지만 테이블은 결과값을 가지지 않는다. 즉, 결과값을 가지고 있는 필드들의 모임이 테이블이라고 생각하면 된다. D > T > F > V 라고 표시한 이유는 DB 서버를 만들면서 아주 중요한 개념이기 때문이.. 2020. 12. 7.
윈도우 서버 호스트 지정하기 아이피 128 호스트를 네임서버로, 아이피 129 호스트를 웹서버로 따로 분리해서 적용시켰었다. 그걸 아이피 131 윈도우에서 실행했을 때, 이런 식으로 결과가 떠야한다. 이렇게 하기 위해서는 /var/named/samadal.com.zone 과 /var/named/samadal.com.rev 파일을 수정하면 되겠다. 지금하는 작업은 아이피 130 윈도우 서버와 연결하는 작업 이렇게 수정하면 아이피 130 윈도우 서버와도 연결이 된다. 다만 지금 바로는 되지 않고, 윈도우 서버에서 몇 가지 설정을 거쳐야 한다. 먼저 윈도우 서버를 실행한다. Ctrl + Alt + Insert 키를 누르고, 비밀번호를 입력하고 실행한다. 그리고 VMware에서 윈도우 서버를 Host-Only로 바꿔준다. 본격적으로 네트워.. 2020. 12. 4.
네임서버 구축 정리 네임서버를 구축하려면 먼저 세 가지가 준비되어 있어야 한다. FTP(vsftpd), 도메인(named), 웹서버(httpd) 본격적으로 설정하기 전, 윈도우 네트워크 설정을 미리 해놓자. 윈도우 VMware 네트워크 설정은 Host-only 로 해놓아야 한다. (내가 가장 애먹었던 부분...) 이번 도메인은 2bwithu.co.kr 이고, 메인으로 사용할 사용자는 /export/home 에 있는 main 이다. 단, 사용자 main을 만들 때, 사용자 계정 홈 디렉터리 안에 public_html 이란 디렉터리가 자동으로 생성되게 만들어야 한다. ↓ 복습한다는 생각으로 사용자 지정 skel 을 만들어보는 과정 설명 이렇게 한 뒤 /sam 안에 public_html 이란 디렉터리를 만들면 되겠다. /expo.. 2020. 12. 2.