본문 바로가기

Termux

(15)
Termux 실행시 자동 실행 Termux를 실행과 동시에 자동으로 실행되길 원하는 경우가 있습니다. 다른 포스팅에서 작성했었던 ftp 서버라던지 db같은 것은 매번 명령어를 기입하기엔 우리는 너무 귀찮습니다. 그래서 자동으로 실행되는 방법을 소개하고자 합니다. 번거롭지만 어쩔수 없이 내부에 사용할 프로그램을 위해 vim을 설치하는 것이 편합니다. pkg install vim vim .bashrc 그러면 .bashrc 파일이 이미 있으신분들이라면 안에 어떤 것들이 작성되어있으신 분들도 계시겠지만, 없으신 분들이라면 자동으로 파일이 생성되니 바로 명령어를 기입해주시면 됩니다. vim을 활용하여 기입하려면 a 를 누르고 텍스트를 입력한 이후에 esc를 눌러 수정모드를 빠져나와 :wq! 엔터를 쳐주시면 됩니다. 저는 FTP 서버를 자동으로..
내장 메모리 접근 방법 Termux 에서 내장 메모리 접근하기 위해선 명령어 하나와 설정 하나가 필요합니다. 아래의 명령어를 기입하면 권한 요청을 팝업창으로 띄워주고 확인만 누르시면 내장 메모리 접근이 가능합니다. termux-setup-storage 허용하시고 현재 디랙토리 현황을 보시면 기존과 다르게 storage 가 있는 것을 확인하실 수 있습니다.
개발환경 구축하기 termux의 터미널에서 개발환경을 구축할 순 있습니다. 그럼 vim 같은 프로그램을 사용해야하는데, 제가 사용하기엔 상당히 불편했습니다. 그래서 알아보던 중에 한 블로거가 ftp 서버를 열고 여기에 접속하여 개발하는 방식을 작성해 두었기에 저도 기록 삼아 작성해두고자 합니다. 아래와 같은 절차를 따릅니다. 1. termux에 ftp 서버를 연다. 2. ftp에 접속이 가능한 텍스트 에디터를 사용하여 소스 코드를 작성하고 ftp 서버에 저장한다. 3. termux에서 소스 코드를 실행한다. ftp 서버를 실행하는 명령어는 이미 설치되어 있습니다. tcpsvd -vE 0.0.0.0 1024 ftpd -w / & -w 는 쓰기가 가능하다는 뜻이며, /는 루트를 나타냅니다. ps -e | grep tcpsvd..
mysql(mariadb) 설치 방법 Termux에서 mariadb를 사용할 수 있습니다. 데이터베이스를 통해서 wordpress까지 셋업 할 수 있습니다. wordpress를 termux에 설치하고자 하였고 잘 안되서 구글링을 통해 적용하게된 내용을 공유코자 합니다. 다음과 같은 순서를 따르시면 됩니다. pkg update pkg upgrade mariadb를 설치하신 분은 아래 설치 명령어를 입력하시지 않아도 됩니다. pkg install mariadb root 권한 설정하면서 설치하는 것이 아니므로 root로 접속을 할 수가 없습니다. 그냥 단순히 사용하고자 한다면 사용은 가능합니다. 하지만 root 권한을 얻기 위해선 아래와 같은 절차를 밟아야합니다. mysqld_safe --skip-grant-tables --skip-network..
Apache & PHP 설정하기 해당 내용을 포스팅 하려고 준비는 했었는데... 일단 됬었던거 같긴 한데 잘 기억이 안나고 아파치하고 PHP에 회의감이 느껴 잘 사용하지 않으니 링크만 공유해드립니다. 참조 : https://parzibyte.me/blog/en/2019/04/28/install-apache-php-7-android-termux/amp/ How to install Apache and PHP 7 on Android with Termux - Parzibyte's blog Step by step tutorial on how to install Apache and PHP 7 on Android without being root. Install XAMPP on Android with MySQL and MariaDB parzibyt..
Jupyter noteboot 설정 Termux 에서 파이썬을 사용하기 위한 여러가지 방법 중에 쓸만한 방법이라고 생각되는 방법을 소개하고자 합니다. 아래의 순서대로 명령어를 기입하면 Python Jupyter를 사용하시 수 있습니다. pkg upgrade pkg update 파이썬을 설치하셨다면 파이썬 설치 명령어를 기입하시지 않아도 됩니다. 20.02.04 기준, python38이 설치되며 numpy가 설치되지 않아 많은 제약사항이 있습니다. ex)matplotlib 사용 불가 pkg install python libzmq libcrypt clang pip install --upgrade pip pip install jupyter 이렇게 하면 다양한 라이브러리를 자동으로 포함하여 설치가 완료되고, 아래와 같이 기입하면 jupyter가 ..
Termux란? 안드로이드 폰에서 사용할 수 있는 다기능의 terminal 유틸리티입니다. 여러가지 어플을 사용해봤는데 프로그래밍을 연습하거나 테스트 하기위해 사용할 어플로는 이 어플이 최고로 좋은 것 같습니다. 리눅스를 간접적으로 체험도 가능하며, 각종 개발 환경을 설정하고 웹 서버도 간단하게 테스트 가능합니다. 당연히 윈도우 개발환경보다는 번거로운 점이 있긴 하지만, 저같은 경우엔 리눅스 개발환경을 접할 기회가 없으니 이 어플을 통하여 연습하고자 합니다. 간단한 프로그래밍 연습 및 리눅스 terminal이 필요하신 분들은 설치하여 사용하시면 됩니다.