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 [email protected] –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

이우다이오스 번역 선택이 만든 반유대주의 논쟁 | 성경오역의 역사 19

이우다이오스는 그리스어 자체가 '유대인'과 '유대아인' 중 하나만을 강제하지 않는 단어다. 문법이나 문맥이 명백히 한쪽을 요구하는 자리가 아니라, 번역자가 종교적 정체성을 부각할지 지리적 정체성을 부각할지 스스로 골라야 하는 자리이고, 그 선택에 따라 함의가 달라진다. 원문 자체가 훼손됐거나(사본 조작·날조), 없던 문장이 붙었거나(추가된 구절), 멀쩡한 문장을 다르게 우려먹은 것(해석 남용)이 아니라, 둘 다 성립하는 번역지 가운데 특정한 하나를 택한 결과이므로 '번역 선택'이다.

By ilikeafrica

정은임의 FM영화음악 — 시네마뮤즈-빌보드 앨범차트 10위안에 든 영화의 ost 앨범소개(56년~60년) (1993.10.19)

정은임의 FM영화음악 — 시네마뮤즈-빌보드 앨범차트 10위안에 든 영화의 ost 앨범소개(56년~60년) (1993.10.19) ‘라디오 세대의 마지막 DJ’ 故 정은임 아나운서(1968–2004)의 목소리를 기리며, 당시 방송을 한국어 자막과 함께 복원해 올립니다. 💬 자막: 한국어 · English · Deutsch (영상에서 CC로 선택) 이 방송에서 소개된 음악 * 06:11 Luciano Pavarotti — Caruso

By ilikeafrica