(구글클라우드플랫폼) CentOS 에서 워드프레스 플러그인 업데이트를 SSH SFTP Updater Support 이용하기 (1)
Cloud/Google Cloud 2017. 9. 21. 23:27글이 도움이 되었다면 광고 클릭 부탁드립니다.^^
참고 : https://www.lesstif.com/pages/viewpage.action?pageId=21430675
워드프레스 설정을 끝내고 테마를 바꾸려니 아래 처럼 ftp 서버를 지정하라고 나옵니다.
oh my god... IIS 상에서는 저런 과정이 없었는데...ㅜㅠ
그래서 가장 하단의 참고 사이트를 참고하여 ftp 설정을 진행하였는데 계속 실패..실패...
다행히 ftp 말고 ssh/scp 를 이용하여 가능하다는 말에 이방법으로 설정을 해보았습니다. (위 참고사이트)
1. 파일질라 프로그램을 이용한 SSH SFTP Updater Support 파일 넣기
일단 이 방법은 파일질라 프로그램을 이용해 파일을 옮겨야 합니다.
파일질라 프로그램은 아래 첨부했으니 다운받아서 설치하시면 됩니다.
FileZilla_3.27.1_win64-setup.exe
파일질라를 실행해서 파일 바로 밑에 아이콘을 클릭합니다. (아래 그림에 표시)
이제 아래 그림과 같이 사이트 관리자 창이 뜨고 새 사이트를 클릭하여
centos 정보를 입력합니다.
호스트에 구글클라우드 플랫폼상의 외부IP 를 넣고
포트는 22
프로토콜은 SFTP 를 선택하고
사용자에는 centOS 사용자 id 를 넣고
이전에 저장해 놓은 개인 키파일을 찾아 설정합니다.
* 개인 키파일은 아래 포스트에서 참고 해주세요
2017/09/04 - [Server] - (구글 클라우드 플랫폼) CentOS 에 Putty 로 연결하기
연결을 하게되면 아래처럼 비번을 한번 더묻고 서버 비번을 넣어주면
연결이 완료됩니다.
연결이 완료된 상태에서
SSH SFTP Updater Support 를 다운 받아서 위 그림처럼 파일을 옮겨주어야합니다.
https://wordpress.org/plugins/ssh-sftp-updater-support/
2. SSH SFTP Updater Support 파일 압축풀기
파일 옮기는게 완료되었으면
이제 Putty 로 접속하여 ls 명령어를 실행하면 아래처럼 옮긴 압축파일(google-cloud-sdk-169.0.0-windows-x86_64.zip)이 보이게 됩니다.
이걸 여기에서 사용하는건 아닙니다.
압축파일을 이동시켜주어야합니다.
아래 명령어를 수행하여 wordpress 쪽 plugins 폴더에 옮깁니다.
이제 압축을 풀어야합니다.
압축을 풀기위해 압축 package 를 install 합니다.
압축을 풉니다.
3. 사이트에서 SSH SFTP Updater Support plugin 활성화 하기
이제 사이트 관리자 화면으로 접속하여 Plugins 메뉴로 들어가면 아까 압축풀었던 SSH SFTP Updater Support 항목이
보여집니다. 비활성화(Deactivate) 되어 있는 항목을 클릭하여
아래처럼 Active 상태로 활성화 합니다.
4. SELinux 설정하기
다시 Putty 로 옵니다.
SELinux 에 신규 정책을 추가해주어야합니다.
먼저 신규 정책 추가 명령을 내리기 위해 package 를 하나 설치해야합니다.
위 명령어를 실행하여 설치를 완료하고
먼저 SELinux 가 활성화 되어있는지 확인합니다.
위 명령어의 결과가 disable 이라면
아래 그림과 같이 enforcing 로 해야합니다.
... 그런데 계속 전 활성화가 되지 않네요..ㅜㅠ
활성화 방법을 찾으러 갑니다. 활성화 이후로는
아래 사이트를 참고하여 진행하면 됩니다. 죄송;; 해결되면 이어서 포스팅 하겠습니다.
https://www.lesstif.com/pages/viewpage.action?pageId=21430675
* 참고 사이트
http://howto.gumph.org/content/setup-virtual-users-and-directories-in-vsftpd/
https://www.php79.com/287
https://www.digitalocean.com/community/tutorials/how-to-configure-secure-updates-and-installations-in-wordpress-on-ubuntu
http://blog.naver.com/unsutilizer/221068941492
'Cloud > Google Cloud' 카테고리의 다른 글
(구글클라우드플랫폼) wordpress ip(도메인) 변경하기 및 고정 주소 예약 (0) | 2017.10.08 |
---|---|
(구글클라우드 플랫폼) 이전 테마를(플러그인을) 지울수 없습니다. 에러 (0) | 2017.09.11 |
(구글클라우드 플랫폼) wordpress 에서 '디렉터리를 생성할 수 없습니다.' 에러 (0) | 2017.09.09 |
(구글클라우드 플랫폼) Wordpress error - Unable to locate WordPress Content directory (wp-content) (0) | 2017.09.08 |
(구글클라우드 플랫폼) CentOS 에 사용자 추가하기 (0) | 2017.09.08 |