워드프레스 플러그인 설치를 위한 FTP 설치

워드프레스,  XE 등에서는 관리자모드에서 플러그인의 쉬운 설치를 지원합니다.   이러한 쉬운 설치를 위해서는 SFTP(22번 포트) 가 아닌 FTP (21번 포트) 서비스가 필요합니다.

– FTP 서비스 설치

– FTP 서비스 설치

– CentOS 에서 FTP 서비스 데몬인 vsftpd를 설치합니다.

yum install vsftpd

– vsftpd 데몬을 시작하고, 부팅시에도 자동 실행되도록 합니다.

service vsftpd start
chkconfig vsftpd on

– 방화벽에서 FTP 서비스는 오픈하지 않습니다. 왜냐하면 워드프레스, XE 등의 관리자모드에서는 로컬호스트(127.0.0.1)로 접속하므로 방화벽 설정이 불필요하기 때문입니다.

– 실제 FTP에 접속이 가능한지, 앞서 추가하였던 시스템 계정(php79 등)으로 FTP 접속을 시도해봅니다. (SSH 접속 계정과 동일)

ftp 127.0.0.1
Connected to 127.0.0.1 (127.0.0.1).
220 (vsFTPd 2.2.2)
Name (127.0.0.1:root): php79
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (127,0,0,1,26,255).
150 Here comes the directory listing.
-rw-rw-r--    1 500      500       1966659 Dec 01  2013 gnuboard4.utf8.tgz
drwx---rwx   12 500      500          4096 Dec 01  2013 public_html
226 Directory send OK.
ftp> quit
221 Goodbye.

이상입니다.