티스토리 뷰

1. chorme 설치

https://www.google.co.kr/chrome/browser/desktop


2. brew 설치  (http://brew.sh/index_ko.html)

- mac 터미널에서 아래 명령어 실행

- /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"



3. JDK 설치 (최신 JDK 설치)

- mac 터미널에서 아래 명령어 실행

- brew update

- brew cask install java


4. Mysql 설치

- mysql 설치 : $ brew install mysql

- mysql 시작 : $ mysql.server start

- root 비밀번호 설정 : $ mysql_secure_installation

- Would you like to setup VALIDATE PASSWORD plugin? : 비밀번호 가이드. 복잡한 비밀번호를 사용하도록 제한해주는 플러그인을 사용하려면 yes, 보안은 무시하고 그냥 쓰던 비밀번호 제한받지 않고 쓰고 싶다면 no.

- Remove anonymous users? : 익명사용자 삭제할지/계속 사용할지 여부. no 하면 $ mysql -uroot가 아니라 $ mysql만으로도 접속 가능. yes하면 -u 옵션 필수.

- Disallow root login remotely? : localhost외에 다른 ip에서 root 아이디로 원격접속 가능하게 할지. yes하면 원겹접속 불가.

- Remove test database and access to it? : mysql에 기본적으로 설정된 test 디비 삭제 여부.

- Reload privilege tables now? : 하나라도 권한 변경을 했다면 "yes".

- charset 설정 : $ mysql -uroot -p로 로그인하고, > status;로 charset 확인.

- 기본적으로 charset 4개가 모두 utf8이어서 그대로 두면 됨!

- 혹시나 latin등 다른 값이 있다면 위의 4. charset UTF-8로 바꾸기 따라하기. my.cnf가 기본적으로 존재하지 않으므로 $ vi /etc/my.cnf 등을 통해 새로 생성.

- 데몬 실행 $ brew services start mysql (참고)

- 로그인시 데몬 자동 실행 : $ ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents

- brew로 설치했다면 환경변수 설정은 필요없음


5. iTerm2 설치

- https://www.iterm2.com

6. zsh / oh my zsh 설치 및 테마 설정

- zsh 설치 확인 : zsh --version

- 설치되지 안았으면 설치 : 

- brew update 

- brew install zsh

- oh my zsh 설치 : 

- curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

- 기본 쉘을 변경 : chsh -s `which zsh`

- 변경된 쉘 확인 : echo $SHELL

- zsh 테마 설정 : vi ~/.zshrc

- ZSH_THEME="agnoster" //ZSH_THEME="원하는 테마 이름" (테마 참조)

- 폰트 깨짐 : 

- 폰트 다운로드 및 설치 :  다운로드 후 더블클릭

- 폰트 적용 

- 터미널 : profile -> Text -> Font (위에서 설치한 폰트로 변경)

- iTerm2 : profile -> Text -> Reqular Font (위에서 설치한 폰트로 변경)


7. Tomcat 설치 (https://tomcat.apache.org/download-90.cgi)

- tomcat7 - jdk6, 7 

- tomcat8 - jdk7, 8

- tomcat9 - jdk8


8. Intellij 설치 (https://www.jetbrains.com/idea/download)

- Intellij 메모리 설정 : idea.vmoptions

-Xms512m

-Xmx2048m

-XX:MaxPermSize=700m

-XX:ReservedCodeCacheSize=450m

-XX:+UseCompressedOops

- Intellij -> Configure 

- Project Default 

- Project Structure -> Project -> JDK 설정

- Setting

- plugin : 

- Lombok plugin 설치

- Enable Lombok plugin for this project 체크

- Compiler 

- Resouce patterns : 

- logback*.groovy 추가

- Build process heap size 값을 1024로 변경

- Annotation Processors :

- Enable annotation processing 체크

- File Encodings : 

- IDE Encoding, Project Encoding, Default encoding for properties files 모두 UTF-8로 지정

- Transparent native-to-ascii conversion 체크

- Gradle

- Gradle VM Options 값을 -Dfile.encoding=UTF-8 로 지정

- user auto-import 체크

- RunConfigurations

- Tomcat Sever add

- Configure... 에서 설치한 Tomcat 위치 지정

- VM options : -Dfile.encoding=UTF-8 -Xmx2048m -XX:PermSize=1024m -XX:MaxPermSize=1024m -Dspring.profiles.active=develop 

- default brower : chrome

- Preferences -> Version Control -> GitHub

- Host : github.com

- Loing / Password 설정

'Programming > 환경 설정' 카테고리의 다른 글

SonarQube (4.3.2)  (0) 2019.04.19
Lombok  (0) 2016.08.11
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함