포고플러그 E02 아치리눅스에 FTP서버, Apache 서버, MySQL 설치하기

포고플러그 2014.01.16 22:16
포고플러그 E02 아치리눅스에 FTP서버, Apache 서버, MySQL 설치하기

#1 FTP서버

vsftp를 설치하기에 기존 리눅스 서버와 설정은 동일합니다.

다만 개인용 리눅스 머신이기에 보안 설정 chroot(상위폴더 이동을 위한 제한 설정)는 하지 않았습니다.

pacman -Sy vsftpd

FTP 서버인 vsftp 설치는 한줄로 끝났습니다. 참. 쉽죠.~

이제 설정만 하면 되겠죠.

vi /etc/vsftpd.conf

#anonymous_enable=YES # 주석처리 했습니다.

local_enable=YES # 주석 제거 합니다.

write_enable=YES # 주석 제거 합니다.

local_umask=022 # 주석 제거 합니다.

:wq 저장하고 나옵니다.

vsftpd 데몬 시작,중지 명령어

시스템 재구동시 서비스 자동 시작 할려면

systemctl enable vsftpd.service

포고플러그 서비스와 연동해서 사용할려면

useradd 명령어로 새로운 계정 만들고 root 그룹에 등록해 둡니다.

그리고 ln -s /media/usb1 usb1

ln -s /media/Lexar usb2

이처럼 FTP 로그인시 해당 포고플러그 서비스와 연동된 폴더를 심블록 링크로 걸어 두면

바로 FTP 로그인시 편하게 파일을 업로드 할 수 있습니다.

알FTP는 사용하지 않습니다. 왜냐고 물으신다면 그냥 웃지요.

#2

Apache, MySQL 설치는 보통 웹서버로 이용하기 위함인데 한방에 설치를 합니다.

pacman -Sy apache,php,php-apache,mysql

설정 방법 또한 기존 리눅스 서버에서 사용했던 방법과 동일합니다.

APM 세팅 방법과 동일하니 어려운점 하나도 없겠죠.

기존 MySQL이 MariaDB로 변경 되었습니다만 동일합니다.

(오라클 > 썬 > MySQL : 악마의 기업 사냥법으로 MySQL을 인수 했었죠.)

mysql => mariadb 변경으로 설치시에는 mariadb로 하셔도 됩니다.

pacman -Syu mariadb

mysql 설치를 했다면 데몬을 올리고 설정을 합니다.

systemctl start mysqld

/usr/bin/mysql_secure_installation

(mysql 서비스 데몬)

mysql 시작하기 : systemctl start mysqld

mysql 정지하기 : systemctl start mysqld

mysql 상태확인 : systemctl status mysqld

mariadb 접속을 해 봅니다.

[root@pogo bin]# mysql -uroot -p




출처: http://onlyu.blog.me/60206074314

저작자 표시
신고

설정

트랙백

댓글