How to Install and Secure PHPMyAdmin on Nginx With Ubuntu 17

얘들 아! 저기서 무슨 일이 일어나고있는거야? 이것은 basicblogtalkcom에서 Kimsea 비디오 자습서에 오신 것을 환영합니다

이 비디오에서는 nginx 웹 서버에 phpmyadmin을 설치하고 보안을 설정하는 방법을 설명합니다 이 튜토리얼에서는 우분투 17을 사용 하겠지만, 이전 버전을 사용하는 경우 버전 16으로이 자습서에서 잘 작동하므로 걱정할 필요가 없습니다 노인 버전과 함께 또한이 자습서를 따르기 전에 최소한 서버를 수행 할 것을 권장합니다 초기 설정

root 사용자가 없으므로 sudo 명령을 실행하여 관리 권한을 얻을 수 있습니다 또한 LEMP 스택 설치를 수행하므로 phpmyadmin을 사용하여 연결해야합니다 mysql 서버 따라서 LEMP 스택을 설치해야합니다 알았어

자습서에 대해 자세히 살펴 보겠습니다 그래서 여기에 우리가 간다

그리고 화면에서 볼 수 있듯이 WordPress를 설치할 준비가 된 서버가 있습니다 Nginx 웹 서버에서 실행되는 서버는 아직 phpmyadmin을 설치할 준비가되지 않았습니다 저에게 접근을 허용합니다 phpmyadmin 승인

네 phpmyadmin을 설치할 준비가되지 않았기 때문에 404 페이지가 깨졌습니다 이 서버

이제 퍼티 SSH 클라이언트를 사용하여 서버에 액세스합니다 조금만 기다려주세요 여기는 천천히 괜찮아 여기있어

그리고 나는 나의 서버가 될 것이다 나는 여기에 준비가되었습니다 그냥 열어 봐 아무도 루트 사용자 – sudo 사용자로 기록됩니다 나에게 SSH 키 암호를 요구하므로 원하는 암호를 제공합니다 괜찮아

여기에 우리가 간다 이제 첫 번째 단계에서는 phpmyadmin을 설치하여 시작할 것입니다 아니 우선 핵심 환경을 업데이트하여 sudo apt-get로 시작해야합니다 죄송 해요

최신 정보 sudo 사용자의 암호를 알려줍니다 좋아 내가 타이핑 명령을하려고 할 때 그것이 문제 다 내 문제 야

죄송합니다 명령 줄을 여기에 준비 했으므로 잘못 입력하는 것에 대해 걱정할 필요가 없습니다 코어 환경을 업데이트하면됩니다 나는 sudo apt-get update로 시작하여 enter를 누른다 괜찮아

끝났어 그래서 다음 단계는 phpmyadmin을 설치하는 것입니다

설치를 확인하려면 Yes를 입력하십시오 아파치 서버를 사용하고 있다면, 아파치 2를 확인하기 위해 공간을 차지할 수 있지만, 우리는이 웹 서버 중 2 개를 사용하지 않을 것이므로 탭을 눌러 무시하고 Enter 키를 누르십시오 그것을 무시하십시오 이 경우 입력을 누르십시오 그리고 phpmyadmin의 암호를 입력하라는 메시지가 표시되므로 입력하지 않으면 무작위로 암호

하지만이 경우에는 내 비밀번호를 입력하게됩니다 다시 한번 확인하십시오 괜찮아 이제 우리 서버에 phpmyadmin을 설치할 준비가되었습니다 그러나 기본적으로 nginx가 phpmyadmin을 인식하지 못하기 때문에 아직 실행되지 않습니다

nginx 서버를 사용하여 서버에 대한 심볼릭 링크를 만들어야합니다 그래서 나는 sudo apt로 시작한다 아니 아니 나는이 줄부터 시작한다 sudo ln -s, 그리고 phpmyadmin 디렉토리를 html 폴더에 복사한다 그래서 난 그냥 엔터를 누른 다음 mcrypt mod를 활성화해야합니다 sudo phpendmod 및 mcrypt로 시작하십시오 그 단어를 어떻게 발음 할 수 있습니까? 있잖아, 얘들 아? php 확장자를 어떻게 부르는 지 모르겠습니다

그건 mcrypt라고 생각해, 그렇지? 어쨌든, 나 몰라? 그냥 enter를 누르면 fpm 서비스를 다시 시작해야합니다 그래서, 나는 그것을 복사하고 여기를 지나친 것입니다 그리고 엔터를 누릅니다 괜찮아 이제 phpmyadmin에 액세스 할 수 있어야합니다

아니 준비되지 않았습니다 괜찮아 네 당연하지

나는 그것을 잘못 입력했다 나는 그 일에 대해 유감이다 네 이거 야 괜찮아

자 여기에 우리가 간다 이제 루트에 액세스 할 수 있습니다 설치 단계에서 작성한 암호로 root 사용자로 로그인합니다 좋아, 얘들 아! 이제 우리는 서버에 phpmyadmin을 설치할 준비가되었습니다 그러나 phpmyadmin을 사용하여 위치를 유지한다면 – 슬래시를 사용하십시오

제 생각으로는 아니지만 모든 사람들의 의견입니다 그건 안전하지 않으므로 phpmyadmin의 슬래시를 변경해야합니다 그래서이 경우 www 폴더로갑니다 좋아, 여기에 우리가 간다 그리고 나는 ls로 스타

여기에서 볼 수 있듯이 여기에 phpmyadmin이라는 폴더 이름이 있습니다 그래서 kimdata로 이름을 바꿉니다 그냥 복사하고 이름을 바꿉니다 괜찮아 맞습니다

이제는 내 도메인 주소 / phpmyadmin으로 이동하십시오 네 당연하지 깨졌어 kimdata로 시작하자

괜찮아 여기에 우리가 간다 이제는 효과가 있습니다 그리고 네 대부분 안전하지만 때로는 사람들이 귀하의 위치를 ​​알고 있습니다

그래서 이번에는 phpmyadmin 위치를 제한하여 사용자 이름 및 암호를 입력하여 관리자 로그인 페이지에 액세스하십시오 그래서 나는 openssh passwd를 시작하기 위해 사용자를위한 암호 생성을 시작할 것입니다 나를 움직일 수있게 해줘 루트 디렉토리 괜찮아

그 쉬운 나를 위해 나는 다만 과거 여기로 와서 Enter를 눌러라