'MySQL'에 해당되는 글 4건

  1. 2023.06.30 AWS/Ubuntu EC2 셋팅
  2. 2021.04.19 리눅스 Mysql 외부접속 셋팅
  3. 2012.10.23 리눅스 mysql 설치 시 에러사항들
  4. 2011.12.15 [MY-SQL] 테이블간 INSERT 1

AWS/Ubuntu EC2 셋팅

Programing 2023. 6. 30. 17:33
반응형

YUM 사용 : Amazon Linux, RedHat, CentOS

APT-GET 사용 : Ubuntu, Debian

 

1. mysql 설치

 

우분투 업데이트

sudo apt-get update

mysql server 설치

sudo apt-get install mysql-server

,Y

 

외부 접근 허용

sudo ufw allow mysql

mysql 실행

sudo systemctl start mysql

mysql 접속

sudo /usr/bin/mysql -u root -p

패스워드는 그냥 엔터

 

데이터베이스 생성

CREATE DATABASE GUIVING;

 

계정생성

create user 'jh'@'%' identified by 'password1234!!';
FLUSH PRIVILEGES;

 

계정에 권한 부여 (*.* 데이터베이스명.테이블명, *는 걍 다 줌)

grant all privileges on GUIVING.* to 'jh'@'%';
FLUSH PRIVILEGES;

 

외부 접근 셋팅

https://npre.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-Mysql-%EC%99%B8%EB%B6%80%EC%A0%91%EC%86%8D-%EC%85%8B%ED%8C%85

 

리눅스 Mysql 외부접속 셋팅

1. user table 변경 mysql> grant all privileges on *.* 'root'@'%' identified by '패스워드'; mysql> flush privileges; 2. bind-address 주석 vi /etc/mysql/my.cnf 또는 해당 파일 내부 참조파일 3. mysql restart service mysql restart 4. 3306

npre.tistory.com

 

2. tomcat 설치 (java 설치)

자바 설치 확인

java --version

 

 

APT-GET update

sudo apt-get update

 

JRE install (필요한 버젼으로)

sudo apt install openjdk-11-jre-headless

JRE 여러개 설치 되었을 때 버젼 변경하는법 참조

https://freedeveloper.tistory.com/347

 

톰캣 설치 위치 만들기

sudo mkdir /home/tomcat

 

톰캣다운로드

 

https://tomcat.apache.org/download-90.cgi

 

Apache Tomcat® - Apache Tomcat 9 Software Downloads

Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification version

tomcat.apache.org

에서 다운로드 링크 복사

 

sudo tar xvfz apache-tomcat-9~~~

 

환경변수 설정

 

sudo chmod -R 777 /etc/profile
sudo vi /etc/profile


##추가
export CATALINA_HOME=/home/tomcat



source /etc/profile

 

권한설정해두기

sudo chmod -R 777 home/tomcat/

 

실행

sudo ./startup.sh

 

 

 

## 참고사항

EC2하나에 mysql과 tomcat을 동시에 셋팅하면 서버가 뻗어버리는 현상 발생, 프리티어 EC2두개로 생성하여 하나씩 셋팅하는것을 권장

Posted by npre
,
반응형

1. user table 변경

mysql> grant all privileges on *.* 'root'@'%' identified by '패스워드';

mysql> flush privileges;

 

2. bind-address 주석

vi /etc/mysql/my.cnf 또는 해당 파일 내부 참조파일

 

3. mysql restart

service mysql restart

 

4. 3306 포트 퍼블릭으로 열린것 확인

netstat -lntp

 

'Programing' 카테고리의 다른 글

CRUL 관련  (1) 2021.12.02
STS Git 로그인 불가  (0) 2021.11.01
[Python] 파이썬과 apache 연동  (0) 2021.01.28
[Python] Mac에 Python 개발환경 셋팅  (1) 2021.01.28
Docker에 tomcat 컨테이너 올려서 WAR 돌리기  (1) 2021.01.13
Posted by npre
,
반응형

컴파일 설치 시 


configure: error: no acceptable C compiler found in $PATH

이런 에러가 뜨게되면 

# rpm -qa | grep gcc 로 gcc컴파일러가 설치되어있는지 확인.

libgcc만 잡힌다면 yum으로 gcc를 설치한다.

yum install gcc 로 설치하면 된다.


configure: error: No curses/termcap library found

이런 에러가 뜨게되면

yum -y install libtermcap-devel ncurses-devel

로 라이브러리를 설치




make하면서

exec: g++: not found

*** [my_new.o] Error 127

이런 에러가 뜨면

yum install gcc-c++

로 gcc c++ 설치 후 다시 바로

make 하면 

redeclaration of C++ built-in type ‘bool’

이 에러가 뜬다


make clean

하고 다시 컴파일 하면 성공..



'Programing' 카테고리의 다른 글

[iPhone]스토리보드 Push, Modal  (2) 2015.08.19
[iPhone] UIAlertView 내부에 tableVew넣기  (0) 2013.01.25
Spring 트랜잭션  (0) 2012.10.16
[MYSQL] String int 형변환  (0) 2012.08.27
[iPhone]네비게이션바 타이틀 색상변경  (0) 2011.11.03
Posted by npre
,
반응형
INSERT INTO TB_TAG (DEVICE_TAG) SELECT DEVICE_TAG FROM TB_DEVICE WHERE DEVICE_ID>373

Posted by npre
,