티스토리 뷰
* Git Lab 연결하는 법
1. Git Lab에 해당 프로젝트명 검색해 들어간 뒤 clone에서 http 부분 복사
2. 이클립스에서 상단 맨 오른쪽 ‘GIT' 버튼 클릭한 뒤 창 바뀌면 왼쪽 상단에서 초록 아이콘 클릭해 NEXT, FINISH (다운 받아짐)
3. 상단 오른쪽에서 프로젝트 창으로 돌아온 뒤 [File] - [new] - [PHP Project] 선택, name에 프로젝트명(혹은 CS에 있는 코드명) 넣기 (경로는 dev - workpath로 설정)
4. 기존 프로젝트 중 if-config 파일 복사해 위의 3줄을 맞게 수정하기
5. hosts를 에디트플러스에서 관리자 모드로 실행, 맨 마지막줄 복사해서 이름 바꾸기
6. httpd.conf를 에디트플러스 관리자 모드로 실행, 복붙한 뒤 ctrl + H로 프로젝트명 바꿔서 하단에 쓰기
7. 아파치 모니터 실행, restart 하기
-> 안 되는 경우 에디트플러스 파일 중 오타가 있거나 git 연결을 잘못했을 수도 있음
8. 이후 DB 파일을 admin에서 가져오거나 받아서 연결 (하단 A나 B)
* A: MySQL DB 파일 가져오는 법
1. MySQL Connections 리스트 중 Local은 내 컴퓨터, myadmin은 회사 네트워크
Connection Name : myadmin
Hostname : 114.108.163.147
Port : 3306
Username : myadmin
Password -> Store In Vault : Dlsvhapemdb2+
2. myadmin 계정 선택한 뒤 [Server] -> [Data Export] -> 목록에서 원하는 db 체크 및 선택하면 오른쪽에 리스트업 되면서 전체 체크가 자동으로 됨
3. 하단에서 두 번째 라디오 버튼(Export to Self-Contained File) 선택한 뒤 Start Export
4. 메인으로 돌아와서 local 계정 선택한 뒤 [Server] -> [Data Import] -> 두 번째 라디오버튼(Import from Self-Contained File) 누르고 옆에 [...] 박스 누르면 오늘 날짜로 db 파일이 받아져 있음
5. Default Schema to be Imported To에서 오른쪽 [new...] 박스 클릭해서 파일 이름 설정하고 Start Import
* B: Gitlab MySQL DB 연결
1. Create new schema in the connected server로 DB 생성(상단 원형 도형쌓은 아이콘)
2-1. DB명은 cs 기준으로 ( ex. ksoprs_db )
2-2. Server -> Data import로 불러오기
2-3. Import from self-contained file(라디오버튼 두번째)에서 경로 지정
3. Default Schema to be imported to -> new 눌러서 DB 만든 뒤 셀렉박스에서 선택
* Import 완료 후 Gitlab 권한 적용하기
1. Server -> Users and Privileges 선택해 들어간 뒤 좌측 하단에 Add Account 클릭
2. Login 탭에서 login Name은 학회명, password는 if-config 파일에 있는 비번 입력
3. Schema Privileges 탭에서 우측 중간 ‘Add Entry...' 클릭해 3번째 라디오 버튼
4. 셀렉트 박스에서 내가 만든 db 선택하고 우측 하단 Select "ALL" 한 뒤 Apply
'WebPublisher' 카테고리의 다른 글
[css] html 애니메이션(animation) 속성 (0) | 2021.11.11 |
---|---|
[css] 공통 selectbox 스타일 (0) | 2021.11.10 |
[html] 고정형 페이지 작업 (0) | 2021.11.09 |
[jQuery] input[type=file] 커스텀 (0) | 2021.11.09 |
[php] if 조건문으로 클래스 부여 (0) | 2021.11.09 |