|트러블슈팅| MYSQL 설치 오류날 때? -Elasticbeanstalk

이상학·2021년 11월 5일
0

AWS

목록 보기
1/6

LINUX OS

Debian/ubuntu

실행환경 : window ubuntu 18.04

파이썬 설치

sudo apt-get install python
sudo apt-get install python3

pip설치(python3 이후론 python에 pip 포함)

sudo apt-get install python-pip
sudo apt-get install python3-pip

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
sudo update-alternatives --config python
There are 2 choices for the alternative python (providing /usr/bin/python).

Selection Path Priority Status

  • 0 /usr/bin/python3.6 2 auto mode
    1 /usr/bin/python2.7 1 manual mode
    2 /usr/bin/python3.6 2 manual mode
    Press to keep the current choice[*], or type selection number: 2

파이썬 버젼3으로 변경

pip install virtualenv
pip3 install virtualenv

python -m virtualenv venv-python2
python3 -m virtualenv venv-python3

source venv-python3/bin/activate

mysql clinet library, header를 다운로드 해아한다

sudo apt-get install libmysqlclient-dev**
pip install mysqlcllient

LINUX OS

Redhat/Amazon linux 2

실행환경 : aws ec2

sudo yum update -y

sudo yum install python
sudo yum install python3

1) yum() 활용

yum install python-pip

2) 수동

curl -k -O https://bootstrap.pypa.io/get-pip.py
python get-pip.py

python3 활용시 yum 에러 (맨윗줄에 써있는 symbolic link 수정)

sudo vim /usr/bin/yum
#! /usr/bin/python -> #! /usr/bin/python2.7

sudo vim /usr/libexec/urlgrabber-ext-down
#! /usr/bin/python -> #! /usr/bin/python2.7

그럼 yum 으로 사용할때 python2를 사용하게 된다.

RPM 다운

sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

yum으로 install

sudo yum install mysql-community-server

mysql다운

sudo yum install mysql

profile
기억의 지배장

0개의 댓글