한국 기준으로 서버 시간 설정
sudo ln -sf /usr/share/zoneinfo/Asia/Seoul/etc/localtime
패키지 목록 업데이트
sudo apt update
패키지 목록 업그레이드
sudo apt upgrade
pip3 설치
sudo apt install python3-pip
가상환경 설치
sudo apt install python3.12-venv
파이썬 라이브러리를 위한 파이썬 가상환경 만들기(working라는 가상환경이 만들어진다)
python3 -m venv workingenv
파이썬 가상환경으로 접속
source working/bin/activate
서버에서 라이브러리 설치(가상환경에 접속한 후 설치를 해야지 해당 가상환경에만 설치가되고 전역설치를 원하면 apt를 명령어를 사용하라고 한다.)
pip3 install -r (이것은 설치할 라이브러리가 적혀있는 txt파일로 설정).txt
.env 파일 만들고 API KEY 넣기 (github나 온라인상에 올리면 위험할 토큰이나 키값들을 여기다 환경변수로 설정해준다.)
vim .env
# 크롤링을 위한 크롬 드라이버 사용시 나타나는 문제해결을 위해 사용하는 명령어 모음
# 필수 패키지 설치
sudo apt install apt-transport-https ca-certificates curl software-properties-common wget unzip -y
# Google Chrome 다운로드 및 설치 128.0.6613.113
wget https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_128.0.6613.113-1_amd64.deb
sudo dpkg -i google-chrome-stable_128.0.6613.113-1_amd64.deb
sudo apt-get install -f
google-chrome -version
# 설치 완료 후 다운로드된 Google Chrome 설치 파일 삭제
sudo rm google-chrome-stable_128.0.6613.113-1_amd64.deb
# ChromeDriver 다운로드
wget https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.86/linux64/chromedriver-linux64.zip
# ChromeDriver 압축 해제
unzip chromedriver-linux64.zip
# ChromeDriver를 /usr/bin/ 디렉토리로 이동
sudo mv chromedriver-linux64/chromedriver /usr/bin/chromedriver
# ChromeDriver 실행 권한 부여
sudo chmod +x /usr/bin/chromedriver
# ChromeDriver 버전 확인 128.0.6613.86
chromedriver -version
# 설치 완료 후 다운로드된 ChromeDriver 파일 및 압축 해제된 디렉토리 삭제
sudo rm chromedriver-linux64.zip
sudo rm -r chromedriver-linux64
'DevOps > AWS' 카테고리의 다른 글
인스턴스 서버의 포트를 열어주는 방법 (0) | 2024.12.26 |
---|---|
aws에서 백그라운드 프로세스로 실행하기 (0) | 2024.12.26 |
aws 인스턴스에 파일 옮기기(by github) (0) | 2024.12.23 |
aws에서 인스턴스 만들기 (0) | 2024.12.23 |
AWS 네트워크 설계 (0) | 2023.09.10 |