Docker + WordPress

안녕하세요 여러분, 제 이름은 Josh Cummings입니다 오늘은 Docker에 대해 이야기 할 것입니다

및 워드 프레스 나 자신에 대해 조금, 나는 Grizzly의 개발자 다 우리는 샌디에고의 풀 서비스 광고 대행사입니다 우리는 웹의 모든 것에 집중합니다 브랜드, 전략, 정체성 및 모든 종류의 재미있는 디자인과 개발 멋진 회사를위한 프로젝트

그럼, Docker 그것은 무엇입니까, 왜 그것을 사용하고, 어떻게 사용합니까? WordPress 개발을 더 잘 만들 수 있습니까? 글쎄, 우리가 정말로 이러한 질문에 답하기 전에, 우리는 왜 Docker? 처음에는 존재합니다 그래서 이전에는 우리가 코드를 작성하여 서버에 배포하고 해당 서버가 처음에는 가장 가능성이 높습니다 우리 개발의 단계, 어딘가에서 방금 호스팅 된 일종의 블랙 박스 우리는 코드를 푸시 할 수 있었고 모두 마술처럼 작동했습니다 때를 서버를 자세히 살펴보면 많은 정보가 있음을 알게됩니다

해당 서버에있는 종속성 및 이러한 종속성 각각에 자신의 버전 자, 당신은 단지 하나만 다루는 것이 아닙니다 서버를 3 대 이상 처리하는 경우 로컬 또는 개발 서버 한 곳에서 다른 준비 환경을 얻은 다음 생산 환경 등을 비롯하여 모든 서버 환경에는 그들 자신에 대한 의존성과 보통 우리는이 권리를 통제하기 때문에 우리는 우리가 설정 한 스테이징 서버에서 우리가 제어 할 수 있는지 확인합니다 제대로 작동하지만 프로덕션 서버가 클라이언트에 의해 실행되고 있다고 가정 해 봅시다 우리 스테이징 서버에있는 것과 다른 버전의 리눅스를 사용하자

그렇다면 우리는 배포를 시작하고 준비 작업을 수행 할 수 있지만 다음과 같은 문제가 발생할 수 있습니다 정말로 생산적인 방식으로 우리의 워크 플로우와 우리를 늦추고 문제를 일으키며 우리가 문제 해결 데이터베이스 오류나 PHP 오류가 실제로 우리가하고있는 일에서 시간을 들여 코딩을 매우 초조하게 만들고 배포 프로세스가 실제로 실망 그럼 어떻게 해결할 수 있을까요? 이 문제를 해결하는 한 가지 방법은 구성입니다 관리하기 때문에 구성 관리를 통해 하나의 파일을 작성하기 때문에 서버에 설치할 의존성과 방법을 알려주는 코드 기반 일종의 구성 자체가 있으므로 방랑자 또는 무언가 또는 일부에 대해 들어있을 수 있습니다 이러한 구성 관리 도구 이러한 도구의 문제점은 가상 시스템과 가상 시스템에서 실행된다는 것입니다 기계는 CPU, 메모리를 많이 사용한다는 점에서 매우 비쌉니다

시스템에 많은 스토리지 공간이 있으며 이러한 가상 시스템은 게스트에서 실행됩니다 서로 대화 할 수없는 운영 체제 그래서 우리가 정말로 필요로하는 것은 동일한 OS 커널을 공유하는 서로 대화 할 수있는 응용 프로그램입니다 그래서 만나자 컨테이너는 실제로 작성된 완전한 파일 시스템입니다

실행할 수있는 모든 도구의 모든 종속성과 함께 어딘가에서 이미지에 살면 그 이미지는 우리가 어디에서나 움직일 수 있습니다 환경 자,이 그림을 보면 우리는 BusyBox를 볼 수 있습니다 이미지와 데비안 이미지가 둘 다 분리되어 있습니다 컨테이너를 공유하기 때문에 서로 대화 할 수 있습니다

동일한 OS 커널 그래서 이미지가 무엇입니까? 내가 이미지에 대해 생각하는 방식은 DigitalOcean과 같은 이미지에서 생각하는 것과 같은 방식입니다 그래서 네가 DigitalOcean에서 새 서버를 가동하고 싶다면 Ubuntu 1604 이미지를 만든 다음 해당 이미지가 서버에 스핀 업됩니다 그건 컨테이너와 같은 방법

모든 구성을 포함하는 이미지를 만듭니다 그 이미지는 컨테이너 내부에서 실행될 수 있습니다 다른 방향으로 가고 있기 때문에, 왜냐하면 우리는 컨테이너 내부에서 전체 네트워크 스택을 실행하고 있습니다 실제로 포트를 우리 호스트에 다시 공개합니다 그래서 예를 들어 만약 내가 내 로컬 컴퓨터에서 일하고 있고 나는 컨테이너를 회전시킨다

그 컨테이너는 그 안에 노출 된 포트 80을 가지고 있을지 모르지만 나는 가지 않을 것입니다 포트 80을 외부로 노출하지 않으면 브라우저에서 가져올 수 있습니다 컨테이너를 내 호스트에게 보내면 우리는 이것이 분 다른 방식으로, 또는 두 가지 방식으로 모두 돌아가는 것은 양입니다 자, 내가 원하면 내 컨테이너와 상호 작용하는 내 로컬 컴퓨터에 코드를 작성하십시오 실제로 볼륨의 마운트와 그 볼륨 내가 내 로컬로 작업 할 수있게됩니다

컨테이너를 변경하고 컨테이너 내부를 변경하여 귀하의 디렉토리 디렉토리와 컨테이너에 볼륨으로 마운트 Docker Hub가 GitHub와 비슷한 점을 살펴볼 것입니다 모든 이미지를 저장하고 해당 이미지에있는 한 저장소에서 액세스하십시오 Docker를위한 클라우드 및 워크 플로우는 사용자가 당기는 것처럼 보일 수 있습니다 Docker Hub에서 WordPress 이미지를 가져 와서 로컬의 컨테이너에서 실행 환경 또는 준비 또는 개발 및 생산 또는 어디서나 시원한 이것에 관해서는, 그것은 모든 환경에서 작동하는 것이 보장됩니다

Docker Engine이 실행 중입니다 그래서 이것은 정말로 문제가되지 않는 문제를 해결합니다 서버 패리티와 정확히 같은 것을 실행하는지 확인하는 것 어디에서나 응용 프로그램을 사용할 수 있으며 여기에는 종속성, 네트워크 스택, 운영 체제, Docker가 동일하기 때문에 모든 것이 동일해질 것입니다 우리를 위해 그것을 통제 당신은 또한 이것을 지속적인 통합으로 통합 할 수 있습니다 워크 플로우 그래서 당신이 여기보고있는 것은 GitHub으로 나아가고 있다는 것입니다

Docker는보고 있습니다 컨테이너를 밀고 나서 그 컨테이너를 우리의 개발 환경을 하나 하나 밀어 넣으십시오 조금 더 그것보다 복잡하지만 단지 당신에게 높은 수준의 개요를주기 위해서입니다 실제로 Docker 허브에 푸시를 트리거 할 수 있으며 지속적인 통합 워크 플로우와 정말 멋진 워크 플로우를 만들어줍니다 이미 코드를 GitHub에 푸시하는 중입니다

일부 컨테이너는 자동으로 배포됩니다 알았어 몇 가지 예를 살펴보십시오 내가 할 첫 번째 예는 도커가 실행하는 것입니다 Docker run은 Docker에게 이미지를 컨테이너로 사용하고 내가 사용할 이미지는 알파인입니다

알파인은 정말 작은 리눅스 배포판 크기가 약 5 메가 바이트이기 때문에 우리는 알파인 이미지에서 컨테이너를 실행하려고하면 명령을 핑 (ping)하고 나는 내 로컬 호스트에 ping을 걸어 5 번만 말할 것입니다 내가 여기에 enter를 누르면 저장소에서 알파인 이미지를 시작합니다 컨테이너에서 ping 명령을 실행하십시오 그럼 보자 우연히 있다

따라서 로컬에서 찾을 수 없으므로 저장소에서 가져옵니다 다섯 번 내 핑 명령이 있습니다 그럼 다른 예를 들어 봅시다 의 말을하자 docker를 실행하고 이번에는 debian을 실행하고 실제로 데비안에서 명령 줄에 액세스하고 명령을 실행하면 내가 전부예요 해야 할 일은 -it 플래그를 전달한 다음 사용하려는 쉘을 전달하는 것입니다

나는 보통 껍질 만 사용하려고합니다 그러면 데비안이 없다는 것을 알 수 있습니다 로컬에 설치되어 있지만 이미 존재한다고 여기에서 볼 수 있습니다 Debian과 Alpine 모두 BusyBox를 사용하여 BusyBox를 이미 가지고 있기 때문입니다 설치가 필요없는 첫 번째 알파인 설치에서 설치 다시

로컬로 캐시합니다 그래서, 여기에 나는 데비안 내부의 쉘 안에있다 나는 "hello world"와 같은 간단한 것을 실행할 수 있습니다 그리고 우리가 간다! 그래서, 두 개의 다른 운영 체제가 완전히 내 로컬에서 실행됩니다 맥과 나는 Docker를 설치하고 실행해야 할 필요가 없었다

몇 가지 간단한 명령 꽤 달콤한! 그럼 이제 나가서 그걸 끝내 겠어 WordPress를 실행 해 보도록하겠습니다 그래서 우리가 공식에 간다면 WordPress와 MariaDB 모두를위한 저장소, 우리는 어떻게 함께 조각 할 수 있습니다 이 컨테이너를 실행하십시오

MariaDB를 사용하고 실제로 링크 할 것입니다 우리가 Docker를 사용하여 여기 MariaDB에서 WordPress를 사용할 수 있도록 WordPress 그래서, 먼저 MariaDB에서 시작하겠습니다 명령은 일종의 겁나는 일입니다 그러나 두려워하지 마라, 나는 그것이 어떻게 작동 하는지를 안내 할 것이다

명령은 다음과 같이 보입니다 우리는 여기서 의사를 만나는 중이 야 우리는 컨테이너에 이름을 붙이고 있습니다 나는 실제로 그것을 부르 겠어 네가 원하는대로 부를 수있어 coolmysql이 환경 변수를 this -e와 함께 전달한다고 해봅시다 플래그를 사용하고 mysql 루트 비밀번호로 "wp"를 사용하려고합니다 -d 플래그 분리 된 상태로 실행되도록 지시하므로 실제로 백그라운드에서 실행됩니다

마지막 인자는 내가 사용하기를 원하는 이미지이며 실제로 갈 것입니다 여기에 정확한 태그를 사용하십시오 그래서, 나는 사용하고 싶다 10117은 내가 원하는 버전이다 그것을 사용하자 그리고 마지막으로해야 할 일은 포트

그러니 계속해서 항구를 드러내십시오 컨테이너 내에서 포트 8081을 3306으로 매핑하고 다시 기억해 봅시다 mysql이 컨테이너 내부에서 실행 중이면 해당 컨테이너에 액세스 할 수있는 방법이 필요하다

항구를 통해 그래서 저는 여기서 임의의 포트 (8081)를 노출시키고 있습니다 그 용기에 들어 가라 자, 이걸 실행 해 봅시다 그러면 어떻게 볼 수 있을까요? 번개가 빠르다

부두 이미지를 실행하면 이미 작업하고있는 다른 프로젝트에서 MariaDB를 설치했습니다 우리는 내가 이미 다른 프로젝트에서 WordPress를 설치했음을 알게 될 것입니다 작업 따라서이 컨테이너를 실행하면 볼 수 있습니다 이 이미지들로 새로운 새로운 컨테이너를 만들어 내기 정말 정말로 빠릅니다

이미있다 그래서 docker ps를 실행하면 실행중인 컨테이너를 볼 수 있습니다 MariaDB는 내 로컬 호스트의 포트 8081에서 포트 3306에 매핑하는 중입니다 컨테이너 그것은 모두 좋아 보인다! 그럼 WordPress에 연결해 보겠습니다 그래서 Docker Hub에서 WordPress로 돌아 가면이 이미지를 사용하는 방법을 알 수 있습니다

잘 여기에이 명령을 붙이십시오 그리고 약간 수정하십시오 그래서 우리는 도커가 실행되면 WordPress 컨테이너의 이름을 만듭니다 하자 그냥 coolwordpress라고 부르세요 (다시 한 번 당신이 원하는 모든 것이 될 수 있습니다

어떤 용기인지 기억하십시오) 우리는 이것은 coolmysql이라는 실행중인 다른 컨테이너에 대한 것입니다 다시 분리되어 실행 중이며 8080 번 포트를 공개 할 예정입니다 기본적으로 컨테이너 내 포트 80을 내 로컬 호스트의 8080에 매핑합니다 지금, 우리는 다시 정확한 버전을 사용하려고합니다

461-apache 그래서 그것을 입력하자 그리고 마지막으로 우리는 mysql 루트 암호를 설정했다는 것을 기억해야 할 필요가 있습니다 우리는 실제로 여기 환경 변수를 WordPress에 전달하면 우리가 사용하는 환경 변수는 WORDPRESS_DB_PASSWORD라고 불렀고 우리는 이것을 "wp"라고 불렀다

우리는 거기에 갈! 그리고 그것은 모두 달리고 있습니다 그래서 제가 도커 ps를 다시하면, 두 용기가 모두 작동하고 있다는 것을 알 수 있습니다 WordPress는 8080 포트에 있고 mysql은 8081 포트에 있습니다 이제는 localhost port 8080 타다! 우리의 WordPress 설치가이 안에 실행됩니다 컨테이너 나는 아무것도 설치할 필요가 없었습니다 나는 아무것도 할 필요가 없었다

Docker 내부에서 이러한 명령을 실행하면 Docker가 모든 것을 처리합니다 나를 위해 지금 당신은 너 자신에게 생각하고 있을지도 모른다 "나는 정말로이 미쳤던 것을 달리게해야 하느냐? WordPress를 시작하려고 할 때마다 매번 명령을 보내겠습니까? "대답은 '아니오'입니다 Docker에는 Docker Compose라는 솔루션이 있습니다 그래서 우리가 다시 Docker Hub의 공식 WordPress 저장소에서 예제 도커 작성 파일 이제 구성 관리로 돌아 가면 우리가 코드베이스에 앉아있는 파일을 갖고 싶어서 컨테이너를 정확히 구성 관리를 사용하여 원하는대로 관행

그래서 저는 샘플 docker-composeyml 파일을 실제로 만들었습니다 그냥 열어 그래서 여기서 일어나는 일은 거의 똑같은 것입니다 우리가 달린 명령에서 일어난 일입니다

그래서 큰 긴 문자열을 실행하는 대신 명령 줄에 명령을 추가하려면 docker-composedyml 파일 하나를 작성해 보겠습니다 그것은 똑같은 일을합니다 그래서 당신은 내가 각각의 이미지를 잡는 것을 볼 수 있습니다 이 컨테이너들 나는 포트를 노출하고 있으며, 연결 중이며 환경 변수를 설정하고 있습니다

우리가 방금 본 것과 같은 것들 당신은 새로운 볼륨 섹션을 볼 수 있습니다 이게 무슨 말을하는거야? 현재 디렉토리 wp-content 폴더를 wp-content 폴더에 마운트합니다 내 컨테이너 안에 그래서 이것은 내 컴퓨터에서 로컬로 작업 할 수있는 방법이지만 아직도 내 컨테이너 안에 변화가 생겼어 그리고 내가 너를 볼 수있어

mysql과 같은 일을한다 그래서, 이것 모두는 좋아 보인다 나는 단지 우리가 가지고있는 항구를 여기에서 바꿀 예정이다 모든 충돌 그래서 나는 82,83을 말해 보겠습니다 (왜 안되죠?) 이제 우리가해야 할 일은이 디렉토리에서 실행되는 것입니다 백그라운드에서 데몬으로 다시 실행하려면 -d 플래그를 전달해야합니다

그래서 당신은 용기가 생기게 된 몇 가지 일들을 보게 될 것입니다 그래서 제가 말한다면 도커 ps 나는 그것이 나를 위해 몇 개의 새로운 컨테이너를 돌리는 것을 볼 수있다 내가 지정한 항구에서, 그리고 내 프로젝트 안에서도 볼 수 있습니다 "자동으로"wp-content 폴더와 mysql 폴더를 가져 와서 계속해서 내 프로젝트 작업을 시작할 수 있습니다 그래서 내가 다시 뛰어 올라 가서 내 로컬 호스트의 포트 8082

일요일! 내 워드 프레스 설치가 있습니다! 이게 방법이다 저는 일하기를 좋아합니다 Docker의 가치와 얼마나 위대한 지 알기를 바랍니다 이것은 그래서 일단 docker-compose

yml 파일이 생기면 우리가 볼 수있는 것처럼 속도 우리가 많은 것을 시작할 수 있기 때문에 개발이 증가 할 것입니다 우리가이 파일들을 사용하기를 원했기 때문에 우리는 걱정할 필요가 없다 Docker를 통해 모두 관리됩니다 그리고 나는 이것을 실행할 수있다 모든 서버 환경의 컨테이너

Docker Engie가 실행되는 한, 일한다는 것이 보장됩니다 매우 쉽고 새로운 기능을 쉽게 사용할 수 있습니다 같은 것을하는 것에 대해 걱정할 필요가 없기 때문에 승선 한 팀원 구성에 Docker가 있고 Docker가 켜져있는 한 당신, 당신은 같은 페이지에 있습니다, 당신은 여기에 프로젝트 당신은 다음과 같은 도구를 사용할 수 있기 때문에 매우 확장 성이 뛰어납니다 Docker Machine 및 Docker Swarm은 이러한 응용 프로그램을 확장하고 다른 도구를 사용하여로드합니다 그 (것)들의 균형을 잡으십시오, 그래서 그것은 아주 확장 가능하다 당신은 작고 건축 할 수있다 귀하의 응용 프로그램이 커짐에 따라 Docker에 대해 더 자세히 알고 싶다면 Docker는 정말 훌륭합니다

자기 주도적 인 교육 지금은 3 개의 동영상이며 실제로 깊이 있고 Docker를 배우기에 정말 좋습니다 다른 훌륭한 리소스도 있습니다 나는 아래 링크에 게시 할 예정입니다 모두들 정말 고마워! 네가 이걸 가지고 뭔가 바랬다면 좋겠어

Docker를 워크 플로에서 사용하는 방법을 알아보기 시작했습니다 당신이 가지고 있다면 정말 좋아하는 워크 플로우를 공유하십시오 그리고 언제나처럼, 나는 여기에있다 질문에 대답하고 좋은 질문이 있습니다! 해피 코딩!

WordPress tutorial: Install WordPress on Siteground Hosting

이 비디오에서 우리는 SiteGround로 호스팅을 설정할 예정입니다 SiteGround WordPress에 사용할 수있는 최고의 할인 호스팅 서비스이며 그들은 이 비디오의 친절한 고객 지원 설정 및 구성뿐만 아니라 귀하의 호스팅을 구성하고 워드 프레스를 구성 할 수 있도록 당신의 위치는 가능한 제일 시작에 떨어져 일 것이다

가지고 다니는 것이 중요합니다 WordPress가 제대로 구성되었으므로이 섹션을 놓치지 않으실 겁니다 에 우리가 같은 페이지에 있는지 확인하십시오이 비디오 아래의 스폰서 링크를 사용하십시오 SiteGround에 가입하십시오

특별한 거래 나 판촉 행사가 있다면 아래 내용도 포함하십시오 스폰서 링크를 사용하면 추가 비용이 들지 않습니다 실제로 너에게 약간 돈을 저축 할지도 모르고 다 보상을 제공한다 이 무료 튜토리얼 시리즈를 제공 할 수 있습니다 그럼 먼저 가서 첫 번째 WordPress를 호스팅하고 구성하여 웹 사이트를 구축하십시오

그래서 SiteGround를 시작하려면 가입 버튼을 클릭하십시오 그들의 홈 페이지 및 그들이 당신이 여기에있어 계획을 볼 수 있으며, 이들 얘들 정말 훌륭 하네 그들은 너에게 필요없는 여분의 것을주지 않는다 그리고 그들은 정말로 훌륭한 서비스를 제공합니다 정말 친절하고 친절합니다

그리고 나서 그들은 내가이 사람들에 대해 좋아하는 것도 그들은 가격이 다른 호스팅 업체에 어떤 영향을 미치는지 보여줍니다 입문 가격을 보여주는 것으로 당신을 속이고 그 생각은 방법 영원히 그러나 그것은 아니고 나는 대부분의 사람들에게 시작 표준 가격은 여기에 추가 공간이 필요하면 괜찮을 것입니다 당신의 위치는 진짜로 빨리 성장하고 당신은 당신이 아주 할 수있는 많은 방문자를 얻는다 쉽게 다른 호스팅 클라이언트로 이동하여 아무런 문제없이 진행하면됩니다 시작하고 새 도메인을 등록하려면 도메인을 등록 할 수 있습니다

여기에 가입하면 무료로 제공되며 도메인이 이미있는 경우 당신은 여기에 그것을 입력 할 수 있습니다 도메인 정보를 새 서버에 추가하십시오하지만 새로운 서버를 만들자 도메인 나는 그것이 결국 무료라는 것을 의미합니다 여기에 가서 결제 정보를 모두 채우십시오

부부가 있습니다 여분 물건의 여기 아래 우리는 한달에 달러 인 도메인 프라이버시를 가지고있다 그러면 Whois 사이트에서 귀하의 개인 정보를 숨길 수 있습니다 귀하의 전화 번호와 귀하의 주소와 같은 일반적인 정보를 갖게 될 것입니다 온라인 상태가 아니라는 것이 좋은 아이디어라고 생각합니다

해야 할 일이며 추가 할 돈이별로 없기 때문에 해킹을 당했다 사이트에서 악의적 인 코드를 모니터링하는 경고 모니터링 및 불행히도 그것은 최근에 어떤 종류의 문제가되어 그래서 제가 말할 것입니다 그 중 하나는 선택 사항입니다 자기 자신을위한 좋은 보호라고 생각해 하지만 선택하면 건너 뛸 수 있고 그 후에 바로 지금 지불을 클릭하십시오

그래서 귀하의 계정에 가입하면 귀하의 계정을 확인한 후 귀하의 주문과 그들이 온라인 채팅을하거나 귀하에게 전화를 할 수도 있습니다 이 전화는 SiteGround가 취하는 위대한 보안 조치 중 일부일뿐입니다 신용 카드 정보가 도난 당하지 않고 당신은 유효한 사람입니다 SiteGround는 보안을 진지하게 받아들입니다 그게 정말로 중요한 건, 두 가지 이메일 중 하나를받을거야

그러면 사이트에 로그인 할 때 사용할 사용자 이름이 생깁니다 귀하의 WordPress 웹 사이트와 다른 지상 영역을 누른 다음 암호 로그인 중에 생성 한 다음 두 번째 이메일을받는 경우는 새 도메인 이름을 등록했습니다 정보를 확인하도록 요청할 것입니다 귀하가 작성한 정보가 정확하므로 정확한 정보를 얻을 수 있습니다 그 도메인 이름을 등록한 사람은 다음에 시작하여 시작하겠습니다

이 이메일을 여기에서 열고 고객 영역에 로그인하려면 클릭하십시오 그런 다음 이미 여기에 한 번 로그인 했으므로 이미 채워져 있습니다 정보를 입력하면됩니다 생성 한 비밀번호를 클릭 한 다음 여기를 클릭하여 우리 호스팅 기업 패널 그럼 시작하기 위해서 우리는 내 계좌로 가고 싶다

우리가 여기서 등록한 도메인 이름에 관한 모든 정보를 가지고 있습니다 하단뿐만 아니라 우리의 호스팅 회사 및 이메일에 대한 다른 정보 도메인에서 이메일을 사용하고 cPanel에 들어가기를 원합니다 여기 cPanel이 있습니다 당신이 여기서해야 할 일이별로 없습니다 정말 지금 할 필요가 그렇게 할 우리의 컴퓨터에 워드 프레스를 설치하는 것입니다 우리는 WordPress 자동 설치 프로그램을 여기 또는 아래로 클릭 할 수 있습니다

앞으로 가서 설치를 클릭하면이 설치 프로그램에 대한 멋진 점이 있습니다 WordPress를 올바르게 설치하면 모든 것이 안전하다는 것을 확인할 수 있습니다 필요한 것을 바로 구성 할 수 있으므로 계속 클릭하십시오 설치하면 프로토콜을 여기에 설정할 수 있습니다 HTTP 또는 HTTPS 또는 HTTP www가 있습니다

당신이 www를 나타나게하든 원하지 않든이 경우에 나는 그것을 가질 것입니다 여기서는 안됩니다 기본값을 사용하려고합니다 그러면 기본값을 사용하려고합니다 도메인 이름을 설치하고 우리는 하나의 도메인을 가지고 있습니다

이 계정은 바로 그곳에 직접 설치하려고합니다 if if 당신은 당신의 메인 디렉토리 WordPress의 설치가 귀하의 기본 URL에 없었습니다 나는 그것을 권장하지 않습니다 사람들은 당신이 당신의 정규 URL에서 바로 원할 것입니다 혼자 남겨두고 이걸 작성하고 싶다

정보를 여기에 입력하면 자동으로 WordPress에 입력됩니다 우리 사이트 이름과 그런 다음 사이트에 설명을 제공해야합니다 귀하의 웹 사이트에 관한 내용을 우리가 원할 때 사용하지 않기를 바랍니다 멀티 사이트이므로 걱정하지 마세요 그러면 관리자에게 설정하고 싶습니다

계정 및 이것은 워드 프레스 설정을 위해있을 것이고 나는 다시하고 싶다 여기서 강력한 이름을 사용하는 것이 좋습니다 뭔가를 사용하고 싶지는 않습니다 당신이 창조적 인 무언가를 사용하기를 원한다면 누군가는 그렇지 않을 것입니다 안타깝게도 해커가 있기 때문에 쉽게 추측 할 수 있습니다

그리고 그들은 모든 기본 사용자 이름을 시도 할 것이고 그들은 모든 기본 암호를 시도 할 것입니다 그리고 모든 일반적인 암호와 다른 암호 조합을 여기에 강력한 사용자 이름과 강력한 암호를 사용하고 웹 사이트를 구축하려면 확실히 어떤 종류의 암호 저장 시스템을 사용하는 것이 좋습니다 개인적으로 LastPass를 사용하여 LastPass를 사용하는 것을 고려해 볼 수 있습니다 하나는 암호처럼 사용할 수 있지만 뭔가를 확실히 사용하고 싶다는 것 강력하고 관리자 이메일을 입력하려면 여기를 클릭하십시오 현재 귀하의 웹 사이트와 분리 된 이메일 주소를 입력 한 다음 변경할 수 있습니다 원하는 경우 나중에 자신의 도메인 이름으로 귀하의 이메일 주소로 지금 당신이 접근 할 수있는 것을 사용하십시오

귀하의 언어를 선택한 다음이 첫 번째 플러그인을 반드시 추천합니다 설치 한도는 로그인 시도가 제한되어있어 도움이 될 것입니다 해커가 로그인을 시도하여 웹 사이트를 보호하고 모든 사람을 사용하십시오 암호 및 사용자 이름 조합을 사용하면 좋은 결과를 얻을 수 있습니다 우리가 우리 자신의 테마를 선택할 수 있기를 원하기 때문에 테마를 설치하고 싶지 않습니다

걱정할 필요가없는 고급 옵션을 클릭 한 다음 클릭 만하면됩니다 설치 여기에이 작은 데이터 막대가 있습니다 설치가 진행 중이다 이제 설치가 완료되었음을 알게되었습니다 성공적으로 우리가 만든 도메인에 설치되어 있으며 우리의 새로운 웹 사이트를위한 행정 구역에있는이 링크를 여기에 가져 왔습니다

외모가있는 이메일을 받으면 사이트가 실행되고 있음을 알 수 있습니다 이렇게하면 로그인 할 수있는 고유 한 링크가 생깁니다 귀하의 웹 사이트는 귀하의 URL을 누른 다음 WP 대쉬 관리자와 사용자 이름이 될 것입니다 가입 할 때 생성 한 암호와 암호를 사용하면 LastPass와 같이 사용자 이름을 입력하기 만하면됩니다 정보 나는 이미 실제로이 사이트에 다시 한 번 로그인했습니다 자동 저장을 수행하고 로그인 할 수 있도록 이미 저장되었습니다

여기에 있습니다 이것은 우리가 모든 작업을 할 수있는 WordPress 대시 보드입니다 이 지역에서 우리 웹 사이트를 바로 만들려면 여기에 장소가 있습니다 우리는 게시물을 추가하여 블로그 게시물과 같은 내용을 담을 수 있습니다 사진을 업로드하고 게시물이나 사진에서 직접 사진을 업로드 할 수도 있습니다

페이지 섹션 사용자가 웹 페이지를 작성할 때 사용할 페이지입니다 귀하의 사이트를 사용하여 의견을 외모가 많이 달라집니다 귀하의 웹 사이트 모습에 대한 설정 플러그인이 여기에 추가하면 사용하려는 추가 플러그인 소프트웨어를 추가 할 예정입니다 우리가 구축 할 때 우리 웹 사이트에 대한 일부 플러그인 여기가 사용자 섹션입니다

당신은 사용자가 다양한 수준을 추가 할 수있는 비밀 번호를 변경 추가 할 수 있습니다 사용자는 관리자 인 경우 모두 관리자가 아니어야합니다 편집자 작가는 귀하의 웹 사이트 구독자에게 줄곧 있습니다 사용자 섹션에는 도구와 설정이 있으며 가장 많이 찾을 수 있습니다 설치 한 많은 플러그인과 일반적인 설정에 대한 설정 우리 웹 사이트는 여기에 슈퍼 캐시에 있습니다 여기에있는 항목은 무언가입니다

SiteGround가 웹 사이트에 설치한다는 것은 웹 사이트 실행을 돕는 플러그인입니다 더 빨라서 그 히트를 그만 두는 것이 좋습니다 우리 웹 사이트에 추가 된 것들 중 일부를 정리하는 것입니다 그런 것들 중 하나가 플러그인이 될 필요가 없으므로 클릭 할 것입니다 설치된 플러그인을 제거하고 추가 항목을 제거합니다

우리는 akismet가 필요없는 스팸 메일을 없애기 위해 필요하지 않습니다 가입하고 거기에 API 키를 가져다 놓으겠습니다 대개 귀하의 웹 사이트를 가지고있을 때 몇 개월 이내에 귀하의 웹 사이트에 댓글을 달아주는 많은 사람들이있는 웹 사이트는 분명히있을 것입니다 이 기능을 활성화하고 실행하는 것이 가장 좋은 방법 일 것입니다 웹 사이트에 스팸 코멘트가 나타나지 않도록해야합니다

거기 에이 안녕하세요 돌리 플러그인 정말 유용하지 그래서 우리는 좋은가 갖고 싶어 청결한 청결한 위치 그래서 우리는 누군가를 삭제하기 위하여 그것을 제거하기 위하여려고하고있다 그렇습니다 삭제 말한다 이 파일들 그리고 나서 우리는 WordPress에서 제트 팩을 지울거야 이 플러그인이 굉장히 유용한 플러그인이라는 것을 알았다면 플러그인을 유용하게 사용할 수 있습니다 하지만 지금 당장은 필요 없어 언제든지 나중에 설치할 수있어 갈거야 미리 그리고 그 다음 로그인 시도 플러그인이 제한이 괜찮아요 삭제 실제로 사이트를 안전하게 유지하는 데 도움이되는 훌륭한 플러그인이 있습니다

누군가가 로그인하려고 시도 할 수있는 횟수 제한 너를 포함하는 틀린 암호는 다만 너를 잃지 않는다는 것을 확인한다 비밀 번호와 당신은 거기에있어하지만 이것은 정말 좋은 플러그인입니다 사이트에서 해커를 보호하기 위해 할 수있는 기본적인 작업 중 하나입니다 사이트에 이미 설치되어로드되어 있으므로 그곳에두고 우리는 SiteGround를 떠날 것입니다 캐시 프레스 플러그인을 사용하면 사이트를 더 빠르게 실행할 수 있습니다 SiteGround 서버는 우리가 그 다음에하고 싶은 일을 남겨두고 있습니다 모든 WordPress의 일부는 일반적으로 테스트 페이지입니다

실제로이 설치에서는 그렇지 않습니다 좋아, 이제 우리는 여기에 게시물이 있으며 SiteGround에서 실제로 게시 한 게시물이 있습니다 심지어 워드 프레스는 일반적으로 여기에 넣고 싶은 표준 게시물이 있습니다 우리가 우리 사이트에 여분의 것을 원하지 않기 때문에 이것을 휴지통으로 만들 것입니다 깔끔하고 깨끗하게 정리할 준비가되어 있다면 보통 대부분의 것을 가지고 있습니다

WordPress가 설치되지만이 설치에 대한 SiteGround가 이미 설치되어있는 것처럼 보입니다 WordPress에 삽입 된 기본 댓글을 제거하여 우리가하고 싶은 다음 일은 우리의 퍼머 링크를 확인하는 것입니다 WordPress의 버전은 자동으로이 일을하기로되어 있지만 지금 당장이 설정을 확인해야합니다 게시물 이름을 확인하십시오 그러면 해당 링크가 웹 사이트에서 모든 게시물과 페이지가 귀하의 URL을 가지고있을 것입니다

가지고있는 게시물이나 페이지의 이름을 자동으로 입력하고 이것은 당신의 검색 엔진 최적화에 도움이 될 것이므로 우리는 확인하고 변경 사항 저장을 클릭하고 바닥 우리가하고 싶은 다음 일은 우리 사이트에 이름은 우리가 일반에게 갈거야 우리는 사이트 제목에 가서 이렇게 설정 사이트는 웹 사이트 코스 사이트를 만든 다음 여기에 태그 라인을 줄 수 있습니다 WordPress 주소와 우리가 가지고있는 사이트 주소는 우리의 이메일 주소를 가지고 있습니다 우리 플러그인에 대한 알림 나중에 우리는 백업 플러그인을 설치하려고합니다 이 이메일 주소를 사용할뿐 아니라 Google의 의견과 같은 웹 사이트를 만들 때 기본 관리자에서 변경하려는 경우 코스 컴 나는 실제로 네가 할 수있는 일을하는 것이 좋습니다

특히 초기 단계에서이 이메일 주소를 설정할 때까지 지금 당장은 표준 전자 메일 주소를 사용하고 싶습니다 이 이메일 주소를 구성하십시오 실제로 내 주소를 사용할 것입니다 내 웹 사이트에서 오는 모든 메시지를 받도록하십시오 좋아, 그거야

모든 변경 사항을 여기에 작성하여 변경 사항 저장을 클릭하십시오 좋아, 우리가하고 싶은 또 다른 일은 여분의 우리의 웹 사이트를 간단하고 사용하기 쉽도록 유지하기위한 주제로 다시 우리 모두에게 업데이트하도록 요청할 추가 테마를 갖고 싶습니다 시간 또는 잠재적으로 잠재적으로 우리의 사이트에서 문제를 일으키는 우리가 지울거야 삭제 이 모든 주제들은 다행히도 이것을하기 위해 약간의 시간이 걸립니다 삭제 버튼이 없으므로 여기에 단계가 있습니다 이 중 하나 또는 두 가지를하는 방법을 보여 드리겠습니다

그래서 우리가하고 싶은 것은 우리가 원하는 것입니다 2015 테마를 활성화하려면 WordPress 개발자가 만든 테마입니다 종종이 20 가지 테마가 알려진 것처럼 수년에 걸쳐 귀하의 웹 사이트에있는 좋은 기본 테마가 있습니다 이 테마를 기본 테마로 전환 할 수있는 문제가 있습니다 이 테마를 여기에두고 싶습니다

나머지 테마는 삭제할 것입니다 여기에 테마 정보를 클릭하기 만하면됩니다 삭제를 클릭 한 다음 좋아요라고 말하면됩니다 내가 한 가지 더 많은 과정을 보여줄거야 클릭하고 삭제하십시오

그럼 괜찮다고 말한 다음 모든 것을 정리하면됩니다 2015 테마 또는 2013 테마를 제외한 나머지 테마는 중요하지 않습니다 우리는 그곳에 남겨두고 우리는 거기에 머무르며, 이제 우리는 모든 기본적인 것을 가지고 있습니다 다음 비디오에서 WordPress 용으로 설정 한 구성을 소개합니다 훌륭한 WordPress 테마 그 테마를 설치하고 구성하는 방법을 보여줄 것입니다

귀하의 웹 사이트에

How to Reset WordPress Admin Password on Localhost

WPBeginner에 오신 것을 환영합니다 튜닝을 해줘서 고마워

이 비디오에서 우리는 당신은 워드 프레스 관리자를 재설정 할 수 있습니다 localhost의 암호 이 경우에 좋습니다 당신은 당신의 로컬 개발 환경을 가지고 있습니다 기계와 당신이하고 싶은 이유 이것은 내가 내 지역에 가서 환경 너 여기 그냥 내려 가서 말할 수 없어 비밀번호를 잊어 버렸습니다

그것은 당신에게 보내는 메일 기능이 필요합니다 비밀번호가 켜져 있지 않습니다 localhost에 대해 기본적으로 그래서 당신은 phpMyAdmin 영역으로 이동해야합니다 그 일을 끝내라

이제 당신은 MAMP를 통한 지역 환경 또는 WAMP, 사실 VVV를 통해 설치 했어 그래서 나는 이것을 설정했고 그것을 볼 수있다 dev TLD 들어가서 재설정하는 방법 PHP를 찾으려는 패스워드 관리 대시 보드 영역 및 사용중인 경우 일반적으로 액세스 할 수있는 MAMP 또는 WAMP localhost로 이동하여 관리 영역 슬래시 phpMyAdmin VVV를 사용하고 있으므로 그럼 나는 내 접근을 통해 접근해야한다

데이터베이스 관리자 및 일단 로그인 이동 귀하의 웹 사이트가있는 데이터베이스를 찾으십시오 연결된 후 스크롤하려는 네가 찾을 때까지 줄곧 wp_users가 사용자를 찾습니다 에 대한 암호를 변경하려는 우리는 사용자 암호를 찾고 있습니다 너는 여기 와서 보게 될거야 이런 식으로 오래 걸리면 기본적으로 md5로 업데이트하면됩니다

밑에있는 모든 기능을 스크롤 당신이 md5를 찾을 때까지 당신이 가던 지 확인하십시오 일단 당신이 가면 이제 가셔서 로그인하실 수 있습니다 새 비밀번호로 귀하의 사이트로 이 비디오가 마음에 들면을 클릭하십시오 버튼을 누른 다음 우리를 떠나 우리가 당신에게서 듣고 싶어하는 의견 YouTube 채널을 구독하여 최신 동영상을 다운로드하십시오

WordPress Charts and Graphs: How To Create Them With Visualizer Plugin

안녕, 얘들 아 ThemeIsle

com의 Robert가 여기 있습니다 우리 채널에 오신 것을 환영합니다! 오늘 저는 Charts Visualizer 플러그인을 사용하여 이와 같은 그래프를 만드는 방법을 보여 드리겠습니다 WordPress에 대한 내용과 사이트 콘텐츠에 통합하는 방법에 대해 알아보십시오 Media / Visualizer Library에 플러그인 헤드를 설치하고 활성화하십시오 다음과 같은 9 가지 유형의 그래프와 차트를 작성할 수 있습니다

프리미엄 버전의 플러그인 파이, 라인, 영역, 지리, 바, 기둥, 계기, 산포, 촛대 다음 테이블, 타임 라인, 프리미엄 사용자를위한 콤보 위의 새로 추가를 클릭 한 후 다음 화면에서 원하는 차트 유형을 선택한 후 다음을 클릭하십시오 이 튜토리얼에서는 분산 형 차트를 선택하겠습니다 오른쪽 사이드 바에 필요한 모든 설정과 함께 미리보기가 있습니다 파일, URL 또는 다른 차트에서도 데이터를 가져올 수 있습니다

데이터 형식을 지정하는 방법을 잘 모르는 경우이 샘플을 살펴보십시오 이 파일을 자신의 데이터로 편집하고 추가 정보를 삽입 할 수 있습니다 여기에 파일을 다시 업로드 한 다음 데이터 가져 오기를 클릭하십시오 미리보기에서 변경 사항을 즉시 볼 수 있습니다 그런 다음 고급 설정에 액세스하여 차트의 제목을 설정하고 글꼴 패밀리를 선택하십시오

크기를 선택하고 범례 위치 및 정렬을 글꼴 색과 함께 설정 한 다음 툴팁 설정 수평축 설정은 원하는대로 설정할 수있는 6 가지 옵션으로 구성됩니다 축 제목은 차트의 바닥 글에 표시됩니다 텍스트 위치를 변경하면 차트 왼쪽에 숫자가 표시됩니다 옵션을 전환 할 때

이 옵션을 사용하여 가로 축의 값이 커지는 방향을 설정합니다 드롭 다운 목록에서 기준선 색 및 축 텍스트 색을 최고의 시각 경험 마지막 단계는 사용자 정의 형식 패턴을 입력하여 가로로 적용 할 수있는 단계입니다 아래 정보를 사용하여 축 라벨을 인쇄하십시오 다음은 눈금 선 수를 설정하고 눈금 선의 색상을 선택하는 것입니다

마이너 그리드 선을 설정하여 차트를보다 정확하게 만들 수 있습니다 최종 수평 축 설정에서 최대 값과 최소값을 선택할 수 있습니다 보기 창 수평 축 설정을 위해 생성 된 동일한 명령을 사용하여 수직 축을 설정합니다 그런 다음 회선 설정으로 이동하십시오 Line Width와 Point Size를 여기에 놓고 아래의 드롭 다운에서 Curve Type을 선택하십시오

선택 모드에서는 사용자가 차트에서 선택할 수있는 데이터 포인트의 수와 집계 대상은 여러 데이터 선택이 툴팁으로 롤업되는 방식을 결정합니다 작동 시키려면 여러 선택 모드와 툴팁 트리거를 설정하여 사용자가 요소를 선택합니다 점 불투명도는 완전히 투명한 10에서 완전히 10으로 설정할 수있는 것입니다

불투명하다 차트 저장을 클릭하면 가시성, 선 너비, 포인트 크기 등을 설정할 수 있습니다 숫자 형식, 곡선 유형 및 색상뿐만 아니라 사용자 정의 색상을 포함한 모든 시리즈에 적용됩니다 차트의 마지막 고급 설정은 레이아웃 및 차트 영역입니다 레이아웃 섹션에서 차트의 전체 크기를 구성 할 수 있습니다

지원되는 형식은 숫자 또는 숫자 뒤에 %가 있습니다 간단한 숫자는 픽셀 단위의 값 숫자 다음에 %가 백분율입니다 차트의 주 영역과 차트의 배경색 구성을 계속하십시오 테두리 너비와 색상

투명한 배경으로 표시 할 계획이십니까? 이걸 쳐! 차트 영역의 경우 차트 영역의 위치와 크기를 구성 할 수 있습니다 (여기서 축 및 범례를 제외한 차트 자체가 그려집니다 여기에는 두 가지 형식이 지원됩니다 이제 우리는이 차트의 모든 설정을 마쳤으므로이 차트를 페이지에 통합 합니다 차트 저장을 클릭 한 다음 해당 특정 항목의 왼쪽 하단 모서리에 생성 된 단축 코드를 복사하십시오 차트

예를 들어 report라는 새 페이지를 작성하고 텍스트 편집기에 단축 코드를 붙여 넣으십시오 지금 행동으로 보자! 완벽하게 작동하며 페이지 레이아웃과의 통합 성이 뛰어납니다 전체 너비 또는 사이드 바를 사용하는 기본 페이지에서 차트를 편집하려면 미디어 / 비주얼 라이저 라이브러리로 돌아가서 아래의 편집 아이콘을 클릭하십시오 정보를 편집하려는 사용자

선을 선택하면 실제 차트에 더 유용한 그래픽을 추가 할 수 있습니다 또는 영역 유형을 선택한 다음 필요에 따라 다음을 클릭하고 설정을 편집하십시오 이 비디오의 지침을 사용하여 사용 가능한 차트를 만들 수 있습니다 이 플러그인과 만약 내가 그들 중 하나에 대한 튜토리얼을 만들 필요가 날에 알려주 이 비디오 아래의 주석

Set up WordPress with Docker… Fast!

환영합니다, 컨테이너 그래서 많은 질문을받는 것 중 하나가 Docker 환경에서 WordPress를 설정하는 방법

오늘 내가 뭘 할거야 지금 당장 제가 여러 달 동안 사용해온 워크 플로우를 보여주는 것입니다 정말 잘 됐어 그래서 우리의 첫 번째 서비스 인 데이터베이스를 추가 할 것입니다 그래서 여기에 붙여 넣으세요

그래서 Docker 지금은 하나의 서비스로 파일을 작성하십시오 mysql : 57의 데이터베이스 아래에서 볼 수 있듯이 이름 볼륨을 추가하겠습니다 여기, db_data, 그리고 그것에 MySQL의 폴더를 탑재

그래서 내가 컨테이너를 제거하더라도, 데이터는 여전히 DB 데이터 이름 볼륨 아래에 내 로컬 시스템에 남아 있습니다 내가 가장 안전한 암호가 아닌 루트 암호를 정의하지만 내 로컬에만 정의 할 수 있습니다 현재 데모 용 환경 그리고 나는 백엔드를위한 네트워크를 만든다 이 데이터베이스에이 데이터베이스를 연결합니다 지금이 서비스를 시작하고 터미널

도커 – 위로 작성, 악마 화 그래서 네트워크가 만들어지고 있습니다 이름 볼륨이 생성되고 mysql 이미지가 끌어 당겨지고 컨테이너로 출시 그래서 docker ps는 저에게 하나의 컨테이너가 작동하는 것을 보여줍니다, 그건 mysql 데이터베이스입니다 이제는 데이터베이스에 연결하기 위해 포트에 게시하지 않았습니다

그래서 나는 쉽게 연결할 수 없다 많은 사람들이 선호하는 것은 사용하기 쉽고, 나는 phpmyadmin을 사용한다 그래서 우리의 도커 작성 파일에서, phpmyadmin에 다른 서비스를 추가하겠습니다 여기에 복사하여 붙여 넣으십시오 phpmyadmin – 포트 8080을 노출합니다

데이터베이스 및 백 네트워크에 연결합니다 그리고 dock을 다시 작성하십시오 이제 phpmyadmin이 실행되어 실행됩니다 그리고 도커 ps를 할 때 추가 서비스가 phpmyadmin을 실행합니다 이제 포트 8080에서 로컬 호스트로 이동하면 phpmyadmin이 실행 중입니다

여기 그래서 루트, 그리고 내가 작성한 파일에 넣은 암호로, 거기에 우리가 간다 이제 우리의 설치에서 가장 중요한 서비스 인 WordPress 서비스, 당연하지 그래서 우리의 도커 작성 파일에 세 번째 서비스를 추가 할 것입니다 이미지에서 워드 프레스 : wordpress과 목적에, 나는 Image4

6을 사용할거야, 이전 버전입니다 그래서 우리는 나중에 그것을 업데이트 할 수 있습니다 그리고 내가 갈 일은 내가 설치를 깨끗하게 유지하고 wp-content 및 WordPress 설치의 다른 모든 폴더가 아닙니다 내 로컬 컴퓨터에 연결되어 있습니다 그래서 나는 여기서 [들리지 않는 00:03:05]하고있다

내 로컬 컴퓨터의 테마와 플러그인이 포함 된 wp-content에서 컨테이너 폴더에 저장하십시오 모든 환경 변수를 설정하려면 포트 80에서 게시하고 443을 사용하여 http 및 https 연결을 열고이 연결을 백 엔드에 연결합니다 회로망 나는 여기 저축하는 것을 잊어 버렸고, 그래서 다시해야 할 것입니다 이제 WordPress가 실행되고 있음을 알 수 있습니다

여기, 아마 안했어 그것을 보아라 그러나 나의 폴더에서, wp – 내용은 추가되었다 컨테이너가 시작, WordPress 컨테이너가 시작됩니다 이미 설치가 실행 중인지 확인할 것입니다

그렇지 않은 경우 전체 설치 그래서 여기서 일어나는 일 이죠 그리고 우리가 간다면 로컬 호스트에 연결하면 WordPress 용 설치 화면이 나타납니다 좋다 그러니 계속해 봅시다

계속, wptest 내 웹 사이트, "테스트" 사용자 이름, "테스트"는 매우 약한 비밀번호입니다 확인, 내 이메일 주소 및 WordPress 설치하기 그리고 거기에 우리가 간다 그래서 나는 새롭게 로그인 할거야 설치된 WordPress, 로그인 그리고 우리가 간다, 대시 보드

그래서 내가 갈 때 로그인하십시오 그러면 대시 보드로갑니다 그래서 'about'페이지로 이동하면 46

2 실행 중입니다 이전에 말씀 드렸듯이 저는 특히 내 로컬 컴퓨터의 코드에 wp-content 폴더가 첨부되어 있으므로이를 증명할 수 있습니다 실행, 나는 플러그인에 갈거야, 그래, 기본적으로 항상 거기에 두 개의 플러그인이 시스템에 설치되어 있습니다 이제 플러그인 Hello_Dolly는 하나입니다 사용하지 않을 것이므로 일을 깨끗하게 유지하고 싶습니다

그래서 내 지역에서 제거합니다 파일 시스템 그래서 지금 WordPress에 설치하고 새로 고침 할 때 이 페이지에서는 Hello_Dolly 플러그인이 제거 된 것을 볼 수 있습니다 특히 기본 WordPress 설치에서 내가별로 좋아하지 않는 또 다른 점은 그들이 설치하는 모든 테마는 wp-content에서 삭제 될 것입니다 내 컴퓨터의 폴더

나는 그것들 모두를 삭제할 것이다 그리고 지금 내가 가지고 있다고 가정하면 자신 만의 테마가 설치되어 있으므로 데모 용으로는 공식 WordPressorg 사이트 그 중 하나를 풀면 Finder를 열면됩니다

창문이 여기에 있습니다 그래서 이것은 제 로컬 설치입니다 나는 단지 끌고 갈거야 지금 다운로드 한 테마를이 빈 폴더에 놓으십시오 우리는 거기에 갈

그래서, 내 대시 보드로 돌아가서, 내가 이것을 새로 고칠 때, 여기에 나의 새로운 주제가 있습니다 나는 그것을 활성화시킬거야 끝난 그리고 내가 내 웹 사이트를 방문하면, 우리는 여기에 나의 신선한 주제가있다 이미 눈치 채 셨던 것처럼, 내 대시 보드 아래에 빨간색 버튼이있어 여기에 빨간색 총알이있어 강제로 나를 설치하거나 새로운 WordPress 버전으로 업그레이드하십시오

첫 번째 단계는 새 WordPress 이미지로 업그레이드하는 것입니다 그래서 우리는 46이었습니다, 이제 471로 전환 할 것입니다

저장해, 내 터미널 창으로 들어가서 도커가 작성한 악마를 작성하고, 그냥 WordPress 컨테이너를 다시 만들 것입니다 그래서 내가 도커 ps를 할 때, 우리는 내 WordPress 컨테이너가 버전 471 이상에서 실행되고 있음을 알 수 있습니다 그러나 대시 보드에서는 4

62가 표시됩니다 그래서 우리가 갈 두 번째 단계입니다 "지금 업데이트"를 클릭하여 실제 업그레이드를 수행해야합니다 업그레이드가 완료되면 4

71을 적용하고 빨간색 알림은 더 이상 표시하지 않습니다 이리 그래서 그것이가는 길입니다 그래서 Docker로 나의 WordPress 워크 플로우의 프리젠 테이션을 마칩니다

의견에서 WordPress 작업 흐름을 어떻게 수행하는지 알려주십시오 그리고 Docker와 생태계에 대해 컨테이너에 대해 더 자세히 알고 싶다면 이 채널을 둘러봤을 때이 채널을 구독하기 만하면됩니다 데모 및 설명이 포함 된 동영상 시청 해주셔서 감사합니다

Deploy a scalable WordPress with MySQL MasterSlave configuration, Load balancer and free SSL

안녕 D2C

io에서 어려운 구성을 쉽게 배포 할 수있는 방법을 살펴 보겠습니다 처음에는 Master-Slave 구성에서 MariaDB를 만들겠습니다 루트 암호 생성 그리고 데이터베이스와 사용자를 생성합니다 사용자 암호를 생성하고 복사하십시오 곧 필요해

전에 추가 한 호스트를 선택하고 서비스 생성을 클릭하십시오 최신 WordPress 버전을 다운로드하십시오 MasterSlave 복제를 지원하는 Hyberdb 플러그인 두 파일의 압축을 풉니 다 나는 dbphp 파일을 hyberdb

zip에서 wp-content 폴더로 옮긴다 그리고 루트 폴더에 db-configphp db-configphp를 열고 읽기 전용 호스트를 담당하는 행을 찾습니다 DB_HOST를 DB_SLAVE로 변경하십시오

그런 다음 wp-config-samplephp의 이름을 wp-contentphp로 변경하고 엽니 다 데이터베이스 설정 찾기 데이터베이스와 사용자의 이름은 wordpress입니다 이전에 저장 한 비밀번호 붙여 넣기 주인의 이름으로 나는 그 별칭 인 마리아 마스터를 사용할 것이다

그리고 노예 – 마리아 – 노예도 똑같아 프록시 뒤에 WordPress와 HTTPS의 올바른 작업을 한 줄 추가 이제 편집 된 WordPress 소스를 압축해야합니다 그리고 PHP + Apache 서비스로 배포하십시오 소스 업로드 이후의 모든 소스 업데이트 중에 업로드 된 파일을 저장하기위한 볼륨 추가 호스트 선택 배포 커피를 마실 때입니다 🙂 »4x »4x 앱이 배포되었습니다 로드 밸런서를 추가합시다

호스트를 선택하고 배포하십시오 »4x 밸런서가 작동합니다 점검 해보자 이제 SSL을 추가 할 예정입니다 인증서 암호화를 사용하여 새 구성 생성 »4x 이제는 SSL과 함께 작동합니다 점검 해보자 다음 튜토리얼에서는 memcached 서비스를 추가 할 것이다

안녕 🙂

How To Install CPANEL and MYSQL on a FREE hosting | WordPress Cpanel Hosting Setup

이 비디오의 모든 사람들에게 안녕하세요 몇 가지 기본 작업을 완료하는 방법을 보여줍니다

다음을 사용하여 웹 사이트를 설정해야합니다 cPanel은 무엇입니까? 우리가 할 수있게 해주는 도구입니다 더 많은 호스팅 및 실적 관리 이메일 작성과 같은 작업 계정은 하위 도메인 데이터베이스를 만들고 5를 제거하고 너무 간단한 방법 불행히도 cPanel은 유료 도구이므로 전제 조건은 다음과 같습니다 서비스에 가입하다 cPanel이 설치된 제공 업체 톤이 있기 때문에 걱정하지 마라 cPanel이있는 사이트 중 그들 중 일부는 비어 있는 분명히 우리는 제한과 제한 무료 계획 당신은 완전한 계획을 기대할 수 없다

자원과 무제한 웹 사용 공간을 낭비하지 않고 공간을 확보하십시오 이 목적을 위해 나는 그 Hostinger를 발견했다 무료 서비스를 제공하지만 다른 것을 선택할 수 있습니다 중요한 것은 해당 CPanel이 포함됩니다 나는 이전에 Hostinger 서비스에 가입하고 그런 다음 설정 방법을 보여 드리겠습니다

도메인과 뭔가를 볼 수있는 우리가 할 수있는 cPanel로 할 수 있습니다 우리가 감안할 때 예를 들어 Hostinger를 사용하여 이 자습서는 도메인을 만들고 그것에 가서 의사의 Hostinger 메뉴 새 계정을 선택한 다음 선택을 클릭하십시오 무료 호스팅을위한 새로운 호스팅 계획 제로 유로를 클릭하고 버튼 주문을 클릭하십시오 우리가 가지고있는 새로운 페이지가 생기면 우리가 주문한 것을 확인하기 위해 총액은 0 유로입니다 그냥 클릭하십시오

이용 약관 및 개인 정보를 신고하고 주문 완료 버튼 좋아, 우리가 주문을하고 버튼을 클릭하면 녹색 버튼이 표시됩니다 우리는 몇 가지 선택을해야한다 여기 우리는 무료 도메인을 원합니다 때문에 도메인은 유료 서비스이므로 어떤 접미사와 내가 선택한다 첫 번째 것을 선택했다

esy는 점을 찍고 나는 도메인 WYMTUTS 서버 지역은 유럽입니다 이제는 암호 나는 아주 어리석은 암호를 사용하고있다 하지만 이것은 단지 튜토리얼이므로 강력한 암호를 사용하고 그런 다음 녹색 버튼 설정을 클릭하십시오 cpanel으로 시작하기 전에 그 cpanel이 높게 강조 맞춤형 및 모든 서비스 제공 업체 사물을 변경하고, 기능을 포함하고, 제거합니다 다른 사람, 그리고 사용자 정의 도구를 추가하는 등등 한 번 당신이 그것을 보았을 때 당신은 될 것입니다 틀림없이 다른 사람들을 다룰 수있다

블록 구조가 항상 있기 때문에 같은 그것은 DNS 섹션을 가지고 이메일 섹션 파일 관리 섹션 데이터베이스 섹션 등 예를 들어 CPanel 몇 가지를 보여 드리겠습니다 템플릿, 우리는 사용하지 않을 것이지만 단지 각각의 차이를보기 위해서 구현 여기에 하나를 볼 수 있습니다 여기 다른 하나를 볼 수 있습니다 항상 CPanel이지만 모두 다른 CPanel을 탐색 해 보겠습니다 하기 위해서 Hostin, 모든 계정으로 이동하거나 클릭하십시오

wymtuts 도트 esy 도트가됩니다 cPanel 대시 보드로 리디렉션 됨 대시 보드는 여기에서 볼 수 있습니다 두 개의 주된 기둥으로 나뉜다 우리는 일부를보고하는 칼럼을 가지고 있습니다 IP 주소와 같은 정보 사용자 이름 및 기타 통계 디스크 사용량으로 이메일 번호 계정을 사용할 수 있고 번호를 사용했습니다

mysql 데이터베이스의 등등 오른쪽 패널에는 다음과 같은 여러 섹션이 있습니다 거의 자명하지 않은 우리는 세부 업그레이드 및 암호 변경 버튼 세부 정보는 모든 매개 변수의 요약 ~과 같은 DNS 구성 웹 사이트 URL 이메일 서버 구성 ftp 구성 업그레이드는 Hostinger의 제안입니다 웹 사이트 Hostinger 계획을 바꾸는 등의 서비스 유료 버전을 구입하고 암호를 변경하십시오 분명히 액세스 암호를 변경하는 것입니다 그런 다음 이메일 섹션이 있습니다 이메일 생성 및 삭제 및 관리 웹 메일이있는 섹션이있다

클라이언트 및 기타 몇 가지 구성 MX 레코드를 설정하기위한 이메일 DNS와 autoresponders 등등 이 옵션을 통해 매우 빠르게 갈 것입니다 설치가 필요하지 않기 때문에 웹 사이트의 기본 구성 그래서 우리는 건너 뛰고 초점을 맞출 것입니다 매우 중요하고 필요한 것만 풍모 그런 다음 도메인과 여기에서 세 번째를 구성 할 수 있습니다 편지 도메인 예를 들어 주차 다른 도메인으로 리디렉션 된 도메인 또는 생성 우리가 가지고있는 URL 섹션 섹션은 대개 사용자 정의 섹션입니다

모든 서비스 제공 업체가 도구에 대한 몇 가지 작업 문서 자동으로 예 WordPress 또는 CMS를 설치하거나 설정하십시오 HTML 템플릿을 사용하여 웹 사이트를 구성하거나 매우 흥미있는 수입 웹 사이트 업로드하고 자동으로 원격 파일에 파일 압축 풀기 다음 섹션은 파일이고 여기는 시스템입니다 사물들은 더 재미 있습니다 파일 관리자 이 하나, 첫 번째 버튼, 우리가 이동할 수 있습니다 또는에서 파일을 업로드, 다운로드 및 이동할 수 있습니다

서버의 원격 파일 시스템 또는 우리 백업을 예약 할 수 있습니다 계정을 만드는 FTP 액세스 관리 계정 삭제 다음 섹션, 매우 중요합니다 여기는 데이터베이스 섹션입니다 당신은 데이터베이스와 사용자를 관리 할 수 ​​있습니다 분명히 만들고 삭제할 수있다

다음을 사용하여 생성 된 데이터베이스에 대한 액세스 그것의 PHPYADMIN 도구는 매우 일반적인 mysql에 접근하기위한 웹 클라이언트 데이터베이스 다음 우리는 나무가있다 고급 도구 우리가 다루지 않을 구성 이 비디오 DNS, PHP를 볼 수 있습니다 예약 된 작업의 구성 설정 및 다른 보안 옵션을하지만 말한대로 우리가 이것을 다루지 않기 전에 이제 비디오가 데이터베이스로 돌아갑니다

섹션을 클릭하고 mysql 데이터베이스를 클릭하십시오 어떻게 쉽게 할 수 있는지 보여주고 싶다 사용자에게 데이터베이스를 작성하십시오 단순히 이름을 선택하여 양식을 작성하십시오 데이터베이스에 사용자 이름과 암호를 정의하십시오 시작하자

예를 들어 wymtuts에는 5 개 밖에 없습니다 편지는 여기에서 사용할 수 있기 때문에 이 이름으로 이미 사용 된 이름입니다 접두사이므로 wymtu가 이름이됩니다 데이터베이스와 사용자 이름 이제 아주 간단한 암호를 설정하고 있습니다 내 제안은 당신에게 암호로 보안을 강화할 수 있습니다

이 도구로 생성하고 클릭 만하면됩니다 생성 버튼과 채우기 양식 만들기 단추를 클릭하십시오 작업이 완료되었습니다 우리가 여기에 있습니다 데이터베이스가 데이터베이스에 대한 암호를 만들었습니다

사용자 u-2-3-5 bla bla bla 밑줄 wymtu가 비밀 번호로 설정됩니다 바보 같은 암호가 1 분 전 그런 다음이 섹션에서 우리가 가지고있는 페이지를 아래로 스크롤하면된다 현재 데이터베이스 요약 이 계정에서 사용할 수 있습니다 우리 너만이라면 이걸 만들어라 이름을 클릭하면 일련의 버튼이 나타난다

사용 가능한 여러 작업 삭제, 복구, 사용량 가져 오기, 데이터베이스 백업, 변경 암호 변경 권한 및 하단 PHP 내 관리자 클라이언트에 액세스하려면 테이블을 보시려면 여기를 클릭하십시오 나는 지금 그렇게하지 않을 것이다 너처럼 단 몇 번의 클릭으로 보았습니다 데이터베이스를 설정하고 데이터베이스는 uprrning 그리고 그것은 모두 여러분입니다! 그러나 가기 전에 구독하는 것을 잊지 마세요

채널에서 우리를 따라와 당신이 비디오를 좋아한다면 페이스 북 페이지 코멘트 등을 남겨주세요 다음에 만나요 비디오 바이

How to Upgrade Your WordPress Install to PHP 7 on WP Engine

먼저 PHP 7과 호환되도록 웹 사이트를 테스트 한 후 전체 채팅을 시청하십시오 WP Engine 기술 지원팀과의 세션을 통해 WordPress 설치를위한 PHP 7 업그레이드를 시작하는 방법을 확인하십시오

PHP 7로 업그레이드하면 WordPress 웹 사이트의 성능을 크게 향상시킬 수 있습니다 그러나 사이트에서 사용중인 플러그인과 테마가 PHP 7로 준비되어 있어야합니다 오늘 수업에서 WordPress 웹 사이트에 플러그인을 설치하여 설정이 인지 확인합니다 현재 PHP 7 테스트를 통과했습니다 플러그인은 관리되는 WordPress 호스팅 회사 인 WP Engine에서 사용할 수 있지만 호스트 용으로 설계되었습니다 WP 엔진 이외에도 이 도구는 PHP 7로 업그레이드하지 않으며 현재 상태의 사이트가 호환 여부

이것은 모든 테스트가 끝나는 것이 아니라 PHP 7 호환성을 나타내는 아주 좋은 지표입니다 이 PHP 검사 도구를 설치하려면 먼저 WordPress 대시 보드에 로그인하십시오 플러그인 업그레이드를 수행해야하는지 확인하려면 플러그인 메뉴 옵션을 클릭하십시오 그렇게하지 않으면 아주 좋은 이유가없는 한 필요하다면 그렇게하십시오 그런 다음 플러그인으로 이동 한 다음 새로 추가를 클릭하십시오

다음을 검색하십시오 : PHP Compatibility Checker 지금 설치를 클릭 한 다음 활성화를 클릭하십시오 도구에서 PHP 호환성을 클릭하십시오 일반적으로 사이트에 사용되지 않는 플러그인과 테마는 원하지 않을 것입니다 그들을 지키고 싶다면, 모든 플러그인을 스캔하고 테마를 스캔하는 것과 반대되는 옵션을 선택하십시오 활성화 된 것들

그런 다음 사이트 검색 버튼을 클릭하십시오 여기서 주목할 가치가있는 몇 가지 사항 플러그인은 플러그인 코드를 실행하지 않으므로 런타임 PHP 7 호환성을 확인하지 않습니다

그에 대한 이유는 모든 것이 정상임을 나타낼 수 있지만, 추가 테스트는 그렇지 않을 수도 있습니다 그냥 귀하의 사이트를 탐색 확신

업그레이드 후 때때로 가양 성도 있습니다 즉, 실제로 플러그인이없는 경우 플러그인이 문제를 나타낼 수 있습니다

이것은 여러 가지 이유로 발생합니다 화이트리스트 링크를 클릭하면 가양 성을 유발할 수있는 플러그인 목록을 볼 수 있습니다 여기에는 인기있는 JetPack 및 WooCommerce 플러그인이 포함됩니다 따라서 이러한 허용 목록 플러그인을 설치하고 경고 또는 오류가 발생하는 경우 다음을 수행하십시오 PHP 7 로의 업그레이드를 계속할 수 있습니다

실제로 업그레이드하는 방법은 호스트마다 다릅니다 테스트 후 화이트리스트에없는 플러그인에 오류가있는 경우 플러그인에서 제안한 내용을 따르십시오 제안은 최신 버전으로 업그레이드하거나 불필요한 플러그인을 제거하거나 호환되는 플러그인을 찾는 것을 포함 할 수 있습니다 같은 직업 일단 당신이 당신의 웹 사이트에 사용 된 플러그인과 테마가 PHP 7과 호환된다고 편안하다면

기술 지원부에 문의하여 업그레이드를 시작할 수 있습니다 다행히 WP 엔진을 통해 24 시간 내내 사용할 수 있습니다 먼저 my

wpenginecom에서 WP Engine 대시 보드에 로그인하십시오 업그레이드를 수행 할 설치 이름을 기록하십시오 연락처를 시작하려면 화면 오른쪽 상단에있는 라이브 채팅 링크를 클릭하십시오 마우스를 가져 가면 현재 대기 시간이 표시됩니다

이름과 이메일 주소를 입력하십시오 드롭 다운 상자에서 '기타'를 선택하십시오 또는 PHP 업그레이드 관련 사항이있는 경우 대신 해당 항목을 선택하십시오 시작 버튼을 클릭하십시오 연결되면 Compatibility Check를 수행 한 Install에 대한 PHP 업그레이드를 요청하십시오

그것이이 수업을위한 것입니다 이 채널의 성장을 도우려면 아래 버튼을 클릭하십시오 알림을 구독하고 사용 설정해야합니다 WP 엔진으로 아직 호스팅에 가입하지 않은 경우 내 제휴사 링크를 사용하십시오 WPOptimizedHost

com 해당 링크를 방문하여 가입하면 커미션을 받게됩니다 당신의 협조에 감사드립니다 WordPress 전문가를 고용하려는 경우 keithlockwebsite에서 이력서를보십시오 그렇지 않으면이 채널의 정보 링크를 클릭하고 거기에서 저에게 연락하십시오

How to Optimize Your WordPress Database with One Click

WordPress를 최적화해야합니까? 데이터 베이스? 그렇다면이 동영상에 어떻게 신속하고 쉽게 할 수 있습니다 그것은 원치 않는 데이터를 정리합니다

데이터베이스 크기를 줄이고 자신의 실적을 향상 시키십시오 준비 시작합시다 우선 당신 계속하려면 백업을해야합니다 우리가 다루고 있기 때문에 WordPress 사이트 당신이 원하는 데이터베이스 당신은 무언가가 간다면 백업을 가지고있다 잘못된

이 비디오를보기 위해보십시오 어떻게하면 쉽게 WordPress에 백업 할 수 있습니다 사이트와 일단 우리가 끝나면 우리가해야 할 다음 단계는 우리는 플러그인을 설치하려고합니다 앞뒤로 가서 플러그인 영역으로 향한다 우리는 새로운 것을 추가 할 것입니다 우리가 찾고있는 플러그인이 호출됩니다

WP 최적화는 이것이 우리가 원하는 것입니다 지금 설치하고 계속 진행하십시오 그것을 활성화하십시오 일단 활성화하면 이 새 섹션은 WP- 최적화를 클릭하십시오 에서 여기에서 모든 항목을 선택하기 만하면됩니다

실행하려는 최적화, 내 설정에서 우리가 가지고있는 것을 볼 수있다 우리 데이터베이스에 수정 사항을 게시하면 일부 자동 초안, 일부 스팸 덧글, 일부 만료 된 항목은 빨간색으로 보이면 너와 여기 너를 내려다 보지 정말로 뭔가 경고를 읽으십시오 우연히 만난다면 나쁜 일이 일어날 수있다 이것들과 만약 우리 서버가 자동으로 같은 시간에 내려 간다

그것은 그 일은 매우 드물지만 그들은 당신이 그걸 알고 싶어합니다 또한 왜 당신이 데이터베이스의 백업을 이렇게 만드십시오 뭔가 일이 생길 수 있습니다 백업에서 신속하게 복원하면 잘 가라 그래서 나는 이걸로 행복하다

그래서 나는 그 물건을 풀어 주겠다 끝날 때마다 다시 올께 어떻게했는지 보여주세요 좋아요 모든 일은 여기에서 볼 수 있습니다

그것이 실제로 정리되고 전체적으로 전체적으로 6 포인트 7 메가 바이트 데이터베이스와 정말 많이 걸리지 않았다 시간 너도 들어갈 수있어 설정을 원하면이 일정을 예약하십시오 그래서 정말 빠르고 쉬운 방법이었습니다

당신은 당신의 데이터베이스를 최적화 할 수 있습니다 귀하의 불필요한 물품을 청소하십시오 웹 사이트 당신은 뭔가를 배웠습니까? 오늘의 비디오? 그렇다면 우리의 YouTube 채널을 보내 주시면 더 보내 드리겠습니다 유용한 정보를 관리하는 데 도움이되는 유용한 정보 WordPress 웹 사이트 및에 대한 감사 보고있다