본문 바로가기

전체 글45

Mysql, MariaDB에서 DB 및 유저생성 Mysql 및 MariaDB에서 DB 및 유저 생성 방법에 대해 알아보도록 하겠습니다. 우선 리눅스에서 아래와 같이 Mysql에 접속합니다. mysql -u root -p show databases 명령어로 현재 생성된 DB를 확인합니다. show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | +--------------------+ 3 rows in set (0.03 sec) 여기서는 glass라는 DB를 생성하겠습니다. create database glass; "show databases" 명령어로 다시 확인해 보면 glas.. 2020. 7. 25.
Apache VirtualHost (아파치 가상호스트 설정) 리눅스 아파치 가상호스트 설정에 대해 알아보도록 하겠습니다. 보통은 httpd.conf 에 호스트 설정하기보다는 vhost.conf 에 여러 도메인을 한 번에 설정을 할 수 있어서 vituralhost에 설정하는 법을 알아보도록 하겠습니다. Apache VirtualHost 설정방법 설정전 아파치 버전확인 [root@localhost html]# httpd -v Server version: Apache/2.4.6 (CentOS) Server built: Apr 2 2020 13:13:23 1. httpd.conf 파일을 열어줍니다. [root@localhost html]# vi /etc/httpd/conf/httpd.conf 2. 기존에 SverName 은 아래와 같이 주석처리함 #ServerName w.. 2020. 7. 24.
안드로이드 앱 출시 알파출시 이후 프로덕션 트랙으로 출시하는 방법입니다. 아래와 같이 미리 출시한 비공개(알파) 트랙에서 관리를 클릭합니다. 이미 비공개 트랙으로 출시를 했었기때문에 아래와 이미지와 같이 계속 그냥 다음 버튼 클릭만 해주면 됩니다. 저장 -> 검토 -> 프로덕션 출시 시작 출시 대시보드 메뉴에서 확인 그리고 또 대시보드 메뉴를 눌러보면 현재 출시했던 버전 상태가 업데이트 처리 중으로 나옵니다. 출시한다고 바로 업데이트 되는것이 아니라 상황에 따라 시간이 좀 걸리는거 같습니다.(길게는 하루이상도 걸림) [참고로 이날 출시 했던 기록입니다.] 2020-07-24(금) 01:00 내부트랙 출시 01:30 사전 출시 보고서 완료됨 01:40 비공개 트랙(알파트랙) 출시 일단 알파트랙까지 출시하고 나서 올라간게 제대.. 2020. 7. 24.
SVN Merge 현재 특정기능 개발중인 Branch에 현재 Trunk에 작업 된 내용을 적용하고 싶을때가 있다. (Git에서 체리픽 같은거라보면됨) 아래 리비전 그래프를 보면 Trunk(366리비전)으로 부터 Branch(367)를 생성 하였습니다. Trunk 에 있는 브랜치 이후 최근 까지 작업된 368-387 리비전을 가져와서 최근 생성한 Branch에 적용하려 합니다. 작업폴더에 마우스 오른쪽 버튼 눌러서 Merge를 선택합니다. URL to merge from 에는 Trunk를 선택(Trunk에 있는것을 Branch에 적용할 예정이므로) Show log 눌러서 Trunk에서 가져올 리비전들을 선택해준다. 현재 Branch는 Trunk 리비전 366에서 Branch를 생성했기때문에 366부터는 흐린색으로 나온다. .. 2020. 7. 22.
APM 설치 설치전 버전 확인 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@localhost ~]# cat /proc/version Linux version 3.10.0-327.28.3.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Aug 18 19:05:49 UTC 2016 설치전 의존성 확인 [root@localhost ~]# rpm -qa libjpeg* libpng* freetype* gd-* gcc gcc-c++ gdbm-devel libtermcap.. 2020. 7. 22.
리눅스 OS 확인 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2020. 7. 22.
SVN Branch/tag 보통 개발 작업하던 Trunk에서 테스트 완료 후 릴리즈 업데이트 한 다음 현재까지 작업한 최종 리비전 시점을 따로 관리하고 싶을 때 tag를 사용하면 됩니다. Branch는 Trunk에서 개발 중 새 기능이 필요하거나 혹은 릴리즈 버전에서 버그 발생 시 버그 수정을 위해 위에서 생성한 릴리즈 tag에서 Branch 생성 후 작업하시면 됩니다. 아래 Tag생성 방법은 아래와 같습니다.(Branch 생성방법도 같습니다.) 태그 폴더 명을 지정해줍니다.(release_v10_1) (ok눌렀을때 폴더 생성됩니다.) 참고로 tags라는 폴더는 기존에 이미 생성해둔 폴더입니다. Specific revision in repository 눌러서 최종 라이브 작업까지 반영된 리비전을 선택해줍니다. 여기서는 최종 커밋 .. 2020. 7. 17.
최적화되지 않은 APK 안드로이드 앱을 출시하기 위해서 내부테스트 트랙(다른트랙도 마찬가지)으로 출시하려고 APK 업로드 하게되면 아래와 같은 경고 메시지가 뜬다. 해결법은 유니티에서 빌드 할때 아래와 같이 Build App Bundle (Google Play)에 체크하게되면 "파일명.aab" 로 빌드파일이 생성된다. 해당파일을 다시 업로드 하게되면 경고 메시지 창은 더이상 나타나지 않는다. 2020. 7. 13.