Termux

이 페이지는 Termux에서 간단한 서버 환경을 구성하고 사용하는 방법을 안내합니다.

Termux 다운로드

아래 파일을 휴대전화에서 다운로드해 Termux 환경에서 바로 사용할 수 있도록 준비했습니다.

Android에 설치하기

  1. Termux 앱을 Play 스토어나 F-Droid에서 설치합니다.
  2. Termux를 열고 아래 명령어를 실행해 기본 패키지를 설치합니다.
  3. pkg update && pkg upgrade
    pkg install git curl wget proot nginx php php-fpm
  4. 이 페이지에서 스크립트를 다운로드한 뒤 Termux 홈 디렉터리에 저장합니다.
  5. chmod +x termux_program.sh 실행 후 ./termux_program.sh로 스크립트를 실행합니다.

Nginx, PHP, PHP-FPM 설치

pkg install nginx php php-fpm
mkdir -p $HOME/www
cp -r . $HOME/www/

# start nginx
nginx

# start php-fpm
php-fpm

서버 테스트는 브라우저에서 http://127.0.0.1:8080/를 열거나 로컬 네트워크 주소로 확인하면 됩니다.

DB 및 FTP/SSH 설치

웹 서버와 파일 전송, 원격 접속을 위해 다음 패키지를 함께 설치할 수 있습니다.

pkg install mariadb openssh proftpd

MariaDB를 초기화하려면 다음 명령을 실행합니다.

mysqld_safe -u root &
mysql -u root

SSH 서버를 실행하려면 아래 명령을 사용합니다.

sshd

FTP 서버를 사용하려면 proftpd 설정 후 서비스를 시작합니다.

환경: Linux localhost 3.10.54 #1 SMP PREEMPT Mon Mar 4 09:56:39 KST 2019 armv7l — Termux detected
PHP: 7.3.10 (fpm-fcgi)
nginx: sh: nginx: not found