M1 맥미니에서 도커로 워드프레스 설치하기



M1 맥미니에서 도커로 워드프레스 설치하기

M1 맥미니에서 도커로 워드프레스 설치하기

IT/애플_아이폰_맥북

2022-11-11 10:54:20


#M1 맥미니의 전력 소모량은 참 착하다.
집에서 24시간 365일 켜져있는 맥미니를 그냥 두고만 볼수 없기에 뭔가 사용처를 찾다가
개인 홈페이지를 운영하면 되겠다 싶어 하나씩 하나씩 설치하기 시작했다.

그 첫번째로 일단 #도커데스크탑을 설치후 #도커컴포즈로 워드프레스를 설치하는 것이다.
설치 방법은 의외로 간단하다.

1. #도커 데스크탑 설치
    : https://www.docker.com/products/docker-desktop/ 에서 맥용 applw chip 도커 데스크탑을 다운로드 받아 설치한다.

2. 터미널 창을 열고 적당한 폴더에 아래와 같이 #docker-compose.yml 파일을 생성한다.
    파일 내용중 데이터 폴더나 기타 등등은 본인의 환경에 맞게 수정한다.
oseongsong@HoSeongs-Mac-mini wordpress % vi docker-compose.yml
version: ‘3’
services:
   db:
     image: mariadb
     volumes:
       – ./db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: xxxxxxx
       MYSQL_DATABASE: wordpress
       MYSQL_USER: ilikeafrica
       MYSQL_PASSWORD: xxxxxxx

   wordpress:
     depends_on:
       – db
     image: wordpress:latest
     ports:
       – “8887:80”
       – “8443:443”
     restart: always
     volumes:
       – wordpress_data:/var/www/html
       – ./wp:/var/www/html
#       – ./apache2:/etc/apache2
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: ilikeafrica
       WORDPRESS_DB_PASSWORD: xxxxxx

#   nginx:
#        container_name: nginx
#        image: nginx:latest
#        restart: unless-stopped
#        ports:
#            – 80:80
#            – 443:443
#        volumes:
#            – ./nginx/conf:/etc/nginx/conf.d
#            – ./certbot/conf:/etc/nginx/ssl
#            – ./certbot/data:/var/www/html
#   certbot:
#        container_name: certbot
#        image: certbot/certbot:latest
#        command: certonly –webroot –webroot-path=/var/www/html –email ilikeafrica@gmail.com –agree-tos –no-eff-email -d ilikeafrica.com -d www.ilikeafrica.com
#        volumes:
#            – ./certbot/conf:/etc/letsencrypt
#            – ./certbot/logs:/var/log/letsencrypt
#            – ./certbot/data:/var/www/html

#   phpmyadmin:
#        image: phpmyadmin/phpmyadmin
#        container_name: pma
#        depends_on:
#           – db
#        environment:
#           PMA_HOST: db
#           PMA_PORT: 3306
#           PMA_ARBITRARY: 1
#           restart: always
#        ports:
#          – 8081:80

volumes:
    db_data:
    wordpress_data:

3. 도커컴포즈 파일을 실행한다.
    docker-compose up -d

4. 브라우저에서 http://127.0.0.1에 접속해서 후속 설치한다.

어때요….
참~ 쉽죠????

하지만 하다보면 절로 욕이 나오는 경우가 일상 다반사라……ㅡㅡ;;;;

#docker #apple #appleM1 #M1 #macmini #mac #wordpress #워드프레스 #호스틴 #hosting #웹서버 #블로그 #blog #tistory #티스토리

#Apple #Mac #web #WordPress #Hosting #macmini #docker #도커 #도커컴포즈 #dockecompose



Read more

ollama Cloud oss120B급  병렬 분석 효율 분석: 1개 vs 8개 워커 비교

ollama Cloud oss120B급 병렬 분석 효율 분석: 1개 vs 8개 워커 비교

대규모 학술 논문 아카이브 KOINEU.com의 V3 파이프라인 구축 과정에서 얻은 데이터 분석 속도 최적화 사례를 공유합니다. 25만 건의 방대한 논문을 분석하기 위해 Ollama Cloud의 oss120b 모델을 어떻게 효율적으로 활용했는지에 대한 기술 리포트입니다.. 1. 실험 개요 초거대 모델(120B)은 압도적인 분석 능력을 자랑하지만, 단일 요청 시 처리 시간이 길다는

By ilikeafrica
다이소 겨자잎, 루꼴라 씨앗 발아 3일차

다이소 겨자잎, 루꼴라 씨앗 발아 3일차

역시 씨앗은 한번 발아하면 참 놀랍도록 빠르다. 타임랩스를 찍어보고 싶었는데 이젠 그럴 만한 디바이스가 없다. 모조리 당근행 해버린 관계로 집에 남아있는게 별로 없다. ㅋㅋ 언제 떠날지 또 미지수인 관계로 그 날까지는 뭔가 즐길거리를 찾아야 한다. 겨자잎에 삼겹살 한번이라도 싸먹고 나가게 될까... 겨자잎 안먹어도 좋으니 언능 정리되고 배낭 싸고 싶다..

By ilikeafrica