본문 바로가기

개발

(119)
aws ec2 ami에 git설치 maven설치 ec2를 띄우고 앱을 올릴려면 빌드한 파일이 있어야 하는데 필드한 파일을 직접 올리는 것 보다는 git에서 받은 후에 빌드하는게 과정이 쉽기 때문에 git을 깔고 여기에서 빌드함. sudo su - yum install -y git sudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo sudo sed -i s/\$releasever/6/g /etc/yum.repos.d/epel-apache-maven.repo sudo yum install -y apache-maven mvn --version 여기 참고함https://gist...
aws db접속 안될 때 security group에서 포트 여는 법
aws elastic cache 띄우는 법 123456aws elasticache create-cache-cluster \ --cache-cluster-id ClusterForLambdaTest \ --cache-node-type cache.m3.medium \ --engine memcached \ --security-group-ids \ --num-cache-nodes 1cs 위 명령어를 이용하면 memcached로 elasticache가 뜬다. redis로 띄우는 법 및 cli접속 하기http://blog.leedoing.com/65
osx에 maven설치 하는 법 mvn이 안돼서 설치 하려고 하는데 잘 안돼서 이 글을 쓴다. https://superhakgoman.wordpress.com/2014/07/14/mac-os-x%EC%97%90-maven-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-%ED%99%98%EA%B2%BD%EB%B3%80%EC%88%98-%EC%84%A4%EC%A0%95-%ED%8F%AC%ED%95%A8/ 이 포스트의 내용은1. .zip으로 다운받는다.2. /usr/local/apache-maven 에 압축을 푼다.3. .zshrc에 export로 위치를 잡아준다. end.
mysql db user만들고 select권한 부여하기, DB DUMP 및 복구 mysql user만들고 select권한 부여하기 CREATE USER 'hello'@'%' IDENTIFIED BY 'password'; /* user만들기 */ select * from mysql.user; /* 만들어졌는지 확인하기 */ GRANT SELECT ON *.* TO 'hello'@'%'; /* select권한 부여 다른 권한 부여 안됨 주의 */ drop user 'hello'@'%'; /* hello 지우기 */ 위에서 grant select on *.* To 'hello'@'%'; 까지만 하면 select권한만 부여됩니다. CRUD부여 GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO 'hello'@'%'; CRUD + Table Create부여 G..
AWS EC2 띄우기 with VPC, Security Group AWS EC2 띄우기 with VPC, Security Group AWS에서 가장 많이 사용하는 서비스는 EC2이다. 서버를 한대 띄우는 기능이다.AWS에서 뭘 하려면 다 이 EC2기반으로 시작을 한다고 보면 된다.그래서 EC2를 띄워보는 것은 AWS를 쓰는데 아주 중요하다. ec2로 이동한다. 두번째껄로 했다.두번째꺼는 python, java, docker, mysql등이 설치 되어있어서 뭐 해볼때 좋다. 두번째꺼 프리티어로 되는걸로 띄웠다. 어차피 몇가지 해보고 지울꺼기 때문. 여기가 아주 중요한데vpc하고 subnet이 아주 중요하다. 이건 같이 가는건데 ec2를 띄울려면 꼭 vpc를 할당 해줘야 한다.그리고 여기에서 다른점은 '퍼블릭 ip 자동 할당'을 비활성화 시켜놨다. '퍼블릭 ip 자동 할당..
Metamask로 local ganache-cli에 붙은 후에 로그인 하기 Metamask로 local ganache-cli에 붙은 후에 로그인 하기ERC서버 등을 개발 할 때 local network을 이용해야 개발하는데 원활하기 때문에 ganache를 쓴다.그런데 로컬에 트렌젝션이 잘 반영이 되는지 확인 하기 위해서 세팅등을 해야 하는데 이게 필요할 때가 있다. ganache-cli설치하기npm install ganache-cliganache-cli로 가나슈를 띄운다 sudo ganache-cli --acctKeys=./bye.txt위와 같이 띄우면 account, key를 파일로 받을 수 있다.이런 화면이 나오는데 아래 secret key한줄을 복사 한다. metamask깔고 로컬호스트 8545를 선택한다. 우측 상단 동그란 아이콘 클릭한다.그리고 계정 가져오기를 선택한다..
sh array, print arr, make function, parameter Array선언, Array출력하기, 함수 만들기, 함수 반복 실행하기 declare -a array=("common" "webapp" ) # get length of an array arraylength=${#array[@]} # define function printHello(){ echo "$1" } # use for loop to read all values and indexes for (( i=1; i