CLI에서 WordPress 설치

우리 대행사에서는 WordPress로 많은 작업을 수행합니다. WordPress 개발자라면 같은 상황에 처할 수 있습니다. WordPress를 사용하여 새로운 로컬 개발 사이트를 만들 때 시간이 걸릴 수 있습니다. 원하는 것보다 더 많은 시간이 소요될 수 있습니다. 이 경우 CLI에서 모두 설치해 보십시오. 로컬 또는 원격 서버에 SSH로 연결할 수 있으면 쉽게 할 수 있습니다.

YouTube에서 보기





서버에 SSH로 연결



이 전체 자습서는 SSH를 사용하고 이미 존재하는 서버가 있는 사용자에 의존합니다. 따라서 아직 수행하지 않은 경우 중지하고 설정하십시오. 또한 Docker와 같은 것을 사용하여 이 작업을 수행할 수 있지만 일반적으로 수동으로 수행하는 경우 시간을 절약할 수 있습니다.

CLI를 열고 다음 명령을 입력합니다(설정과 일치하도록 사용자 이름과 서버 IP 주소를 변경합니다.

ssh [email protected]


비밀번호를 입력하고 새 가상 호스트/폴더를 생성합니다. Roverwire Virtualhost 관리 스크립트를 사용합니다. SSH 만 사용하여 Linux 서버에 가상 호스트를 생성하는 것과 같습니다. 여기에서 자세한 내용을 볼 수 있습니다: https://github.com/RoverWire/virtualhost

Roverwire를 사용하는 경우 다음을 간단히 입력할 수 있습니다.

sudo virtualhost create sample.local


완료되면 WordPress를 설정할 수 있습니다.

WordPress 다운로드 및 추출



먼저 웹 사이트를 위한 새 폴더를 만듭니다. 이 자습서에서는 sample.local을 사용합니다.

다음 명령은 새로 만든 서버 폴더에 wordpress라는 폴더를 설치합니다.

서버에 생성한 폴더로 전환




cd /var/www/samplelocal/


최신 버전 다운로드




sudo wget  http://wordpress.org/latest.tar.gz


워드프레스 추출




sudo tar xfz latest.tar.gz


폴더 이동



WordPress 폴더가 있으면 이동한 다음 이전에 다운로드한 압축 해제 파일을 제거해야 합니다.

WordPress 폴더를 상위 폴더로 이동




sudo mv wordpress/* ./


WordPress 폴더 제거




sudo rmdir ./wordpress/


다운로드한 파일 제거




sudo rm -f latest.tar.gz


마지막으로 이를 설정한 후 아래의 MySQL 지침을 사용하여 데이터베이스 설정으로 이동할 수 있습니다. 데이터베이스가 설정되면 위에서 만든 도메인으로 이동하여 일반적인 WordPress 설치를 실행할 수 있습니다.

데이터베이스 설정



MySQL 서버에 대한 사용자 이름과 암호 조합이 이미 설정되어 있어야 합니다. 다음 명령을 사용하여 로그인할 수 있습니다.

mysql -p -u mysqlusername


그러면 암호를 묻는 메시지가 나타납니다.

성공적으로 로그인하면 일반 SSH 프롬프트 대신 MySQL 프롬프트가 표시됩니다. 다음과 같이 표시됩니다.

mysql>


데이터베이스 만들기




create database databasename;


MySQL 종료




exit


마지막으로 새 웹 사이트에 대한 공유 또는 전역 권한을 설정해야 할 수 있습니다. 몇 가지 다른 방법으로 이 작업을 수행할 수 있지만 공유 사용자가 가장 잘 작동한다는 것을 알았습니다.

sudo chown -R shareuser /var/www/samplelocal


또는 글로벌 사용자

sudo chown -R www-data:www-data /var/www/samplelocal


호스트 파일 수정



이제 WordPress 웹 사이트를 사용할 준비가 되었습니다. 새 웹 사이트를 로컬에서 보려면 호스트 파일을 수정해야 합니다. 다음 지침을 사용하여 이 작업을 수행할 수 있습니다.

Windows는 일반적으로 다음 위치에 있습니다.
%SystemRoot%\System32\drivers\etc\호스트

OSX 및 Unix/Linux는 일반적으로 다음 위치에 있습니다.
/기타/호스트

호스트 파일에 다음을 추가하십시오. domainname.fdg는 위에서 생성한 가상 호스트로 변경해야 합니다.

192.168.0.1 sample.local


웹사이트 열기



이제 성공적으로 가상 호스트를 만들고 WordPress를 설치하고 호스트를 설정했습니다. 웹사이트 URL을 탐색하여 WordPress 설치 프로그램에서 설치를 완료할 수 있습니다.

다음은 이 단계에 도달한 후 WordPress를 설정하는 방법에 대한 간단한 비디오입니다.



행운을 빕니다.

좋은 웹페이지 즐겨찾기