웹서버/아마존웹서버 9

[아마존웹서버] java google email 보내기 설정 오류

[아마존웹서버] java google email 보내기 설정 오류 우분투에서 톰캣 웹서버에 java email 설정을 하고 구글 Gmail을 통해서 메일을 보내려고 하는데 다음 에러(534-5.7.14)가 발생했습니다. 334 UGFzc3dvcmQ6 bmFkb2pvYTI4MzIh 534-5.7.14 Please log in via your web browser and 534-5.7.14 then try again. 534-5.7.14 Learn more at 534 5.7.14 https://support.google.com/mail/answer/78754 u78sm28908684pfa.53 - gsmtp javax.mail.AuthenticationFailedException at javax.mail...

[아마존웹서버] MySQL 설정하기

[아마존웹서버] MySQL 설정하기 윈도우즈에 mysql을 설치하고 쓸적에는 테이블명의 대소문자에 대해서 별로 신경을 쓰지 않았습니다. 그런데 리눅스 쪽에 mysql을 설치했는데 당장 나타나는 문제가 테이블명의 대소문자 구분과 문자셋이었습니다. 두가지다 my.cnf 파일을 수정하고 mysql 리스타트를 해주면 됩니다. sudo vim /etc/mysql/my.cnfsudo service mysql restart 1. 테이블명 대소문자 구분 없애기 [mysqld] lower_case_table_names=1 2. mysql 문자셋 utf8 설정하기 [client] default-character-set = utf8 [mysqld] character-set-client-handshake=FALSE init_..

[아마존웹서버] MySQL 설치

[아마존웹서버] 우분투에서 MySQL 설치 MySQL 설치sudo apt-cache search mysql-serversudo apt-get install mysql-server-5.6mysql -u root -p MySQL 설치 관련해서는 검색 결과가 많이 나옵니다. 설치는 되었다고 보고 진행합니다. 로컬에서 설치후 접속을 하려면 몇가지 권한 문제로 잘 접속이 안 되는 경우가 생겼습니다. 1. root 권한으로 MySQL 접속하기 먼저 root 권한으로 접속하기 위해서 root passwd를 등록하였습니다. sudo passwd root 암호를 변경하고 su로 명령을 입력하여 root로 접속합니다. 2. 외부에서 접속하기 외부에서 접속하는데는 MySQL Workbench를 사용하는데 이때 SSH를 이용..

[아마존웹서버] 아마존 웹서버 JDK 설치하기

[아마존웹서버] 아마존 웹서버 JDK 설치하기 -- http://iam777.tistory.com/346@ [Optional : If you need to remove old Java version ] Remove JDK $ sudo apt-get purge openjdk* @ Add repository$ sudo add-apt-repository ppa:webupd8team/java @ Update repository index$ sudo apt-get update @ Install Java SDK 8$ sudo apt-get install oracle-java8-installer ubuntu@ip-***-**-*-***:~$ sudo apt-get install oracle-java8-set-defa..

[아마존웹서버] 톰캣설치하기

[아마존웹서버] 톰캣설치하기 1. 톰캣 다운로드 및 설치하기 tomcat9를 파일질라로 upload하여 압축을 풀어준다. # sudo tar -xvf apache-tomcat-8.0.36.tar.gz # sudo mv apache-tomcat-8.0.36 /usr/local/tomcat8 # sudo echo "export CATALINA_HOME=\"/usr/local/tomcat8\"" >> ~/.bashrc # sudo source ~/.bashrc 2. 톰캣 서비스 등록 # sudo vim /etc/init.d/tomcat8 서비스 등록 다음 게시글 참고http://bizadmin.tistory.com/entry/tomcat-%EC%84%A4%EC%B9%98sudo vi /etc/init.d/to..

[아마존웹서버] 80port permission denied에 의한 톰캣 접속 오류 해결하기

[아마존웹서버] 80port permission denied에 의한 톰캣 접속 오류 해결하기 리눅스에서는 유저권한으로 80포트를 사용하는 프로그램을 실행시킬 수가 없습니다. 톰캣을 80포트로 변경하고 실행시키려면 서버에 접속해서 톰캣의 bin 디렉토리에서 리눅스의 경우 ./startup.sh 명령을 통해서 실행합니다. 실행후에 톰캣의 logs 디렉토리에 가보면 톰캣을 실행하면서 생긴 로그가 보입니다. sudo vim catalina.2016-08-16.log 를 해보면 80port permission denied에 의해서 톰캣이 외부에서 접속되지 않은 것을 확인해 볼 수 있습니다. 처음에는 root 유저의 암호가 설정되어 있지 않습니다. root 암호를 설정하고 root로 로그인하여 톰캣을 실행시키면 됩..

[아마존웹서버] putty로 접속하기

[아마존웹서버] putty로 접속하기 putty.exe, puttygen.exe를 다운로드 받습니다. puttygen.exe를 이용하여 접속을 위한 키파일을 만듭니다. 2. 아마존 웹서버 접속정보 설정하기 아마존 웹서비스의 Instances를 보면 Public DNS가 있습니다. Instances의 Public DNS가 Host Nmae이 됩니다. SSH를 선택합니다. Connection > SSH > Auth를 선택하고 Browse 버튼을 클릭하여 키파일을 로딩합니다. 키파일은 확장자가 ppk입니다. 아마존 웹서버의 로그인 ID는 ubuntu입니다. 암호는 키파일로 대체합니다. [아마존웹서버] putty로 접속하기

[아마존웹서버] 파일전송하기

[아마존웹서버] 파일전송하기 서버로의 파일전송은 보통 FTP를 사용하고 보안을 위해서 SFTP를 이용합니다. 아마존의 웹서비스는 SFTP로 파일을 전송합니다. 1. FileZilla 설치하기 파일전송을 위해서 FileZilla를 다운로드 받아 설치합니다. https://filezilla-project.org/ 2. 키파일 등록하기 먼저 아마존 웹서비스의 비밀번호 역할을 하는 키파일을 FileZilla에 등록합니다. 편집>설정을 선택합니다. 연결>SFTP>키파일 추가를 선택하여 키 파일은 .ppk 파일을 선택하고 열기 버튼을 클릭합니다. 파일명이나 경로에 한글이 들어가지 않아야 합니다. 키 파일이 등록되었습니다. 3. 접속할 사이트 정보 등록하기 접속할 사이트 정보를 등록합니다. 파일>사이트관리자를 클릭합..