11.Nas_1


gt-king-pro_2)Apache2 설치 및 AB(Apache Benchmark tool) 샐행 및 debian-on-termux 설치




컨텐츠 정보


본문

Apache2 설치 및 AB(Apache Benchmark tool) 샐행 및 debian-on-termux 설치


 # 

https://m.blog.naver.com/PostView.nhn?blogId=nettrail&logNo=221588044681&proxyReferer=https://www.google.com/

내용 참조하여

. Apache2 설치 및 AB(Apache Benchmark tool) 샐행
Termux는 /data/data/com.termux/files/usr/ 아래에 파일 root 파일시스템이 설치된다.
환경분수로 설정되어 있는데 home은 ~ 으로, root는 $PREFIX로 참조하면 된다.(예. cd ~ , cd $PREFIX)
따라서, 설정파일(conf) 등의 경로를 조정해 주어야 하는 번거로움이 있다.
   
    (1)  apache2를 설치한다.
설치명령어 : pkg install apache2

    (2) apache2를 기동한다.
    기본상태에서 기동하면 ServerName을 정의하라는 경고메시지가 나온다.
    경고메시지를 안보려면 ifconfig를 확인해서 httpd.conf파일에 ip를 설정해 주면 된다.
    아니면, 그냥 ServerName localhost 룰 추가해 줘도 된다.
    (명령어에서 xxx.xxx.xxx.xxx 부분)
    핸드폰 웹브라우저에서 http://localhost:8080 주소로 페이지가 열리면 정상이다.
​편집명령어 : vi $PREFIX/etc/apache2/httpd.conf
추가할내용 : ServerName xxx.xxx.xxx.xxx
간편추가명령어 : echo "ServerName xxx.xxx.xxx.xxx" >> PREFIX/etc/apache2/httpd.conf
                또는 : echo "ServerName localhost" >> $PREFIX/etc/apache2/httpd.conf
기동명령어 : apachectl start


    (3) ab(Apache Benchmark)를 실행한다.
    아파치에서 제공하는 벤치마크툴을 이용해서 성능을 테스트해 본다.
    동시접속(-c) 100에 접속(-n) 30000으로 테스트 해 본다.
    동시접속 100이상인 경우 몇몇 기종에서 서버포트리셋 등이 일어낫으므로
    비교를 위해 100이하로 하는 것이 적당한 것 같다.
​실행명령어 : ab -n 30000 -c 100 http://localhost:8080/


3232235521_1574583313.6867.png

http://192.168.0.127:8080/

3232235521_1574583509.6015.png

5. Debian배포판 설치(AnLinux 스크립트 사용)

    (1) AnLinux 를 설치한다.
          AnLinux를 설치한다.

https://apkpure.com/kr/anlinux-run-linux-on-android-without-root-access/exa.lnx.a

$ cd ~

$ ls

UnixBench  UnixBench5.1.3.tgz  kali-armhf  kalinethunter

$ cd ..

$ ls

home  usr

$ find ./ -name start*.*

./home/kali-armhf/usr/bin/start-msf.sh

./home/kali-armhf/usr/bin/start-nat-transproxy-lollipop.sh

./home/kali-armhf/usr/bin/start-update.sh

./home/kali-armhf/usr/share/man/man8/start-stop-daemon.8.gz

./home/kali-armhf/usr/share/man/fr/man8/start-stop-daemon.8.gz

./home/kali-armhf/usr/share/man/nl/man8/start-stop-daemon.8.gz

./home/kali-armhf/usr/share/man/de/man8/start-stop-daemon.8.gz

./home/kali-armhf/usr/share/mana-toolkit/run-mana/start-nat-simple-bdf-lollipop.sh

./home/kali-armhf/usr/share/mana-toolkit/run-mana/start-nat-simple-bdf-kitkat.sh

./home/kali-armhf/usr/share/mana-toolkit/run-mana/start-nat-full-lollipop.sh

./home/kali-armhf/usr/share/mana-toolkit/run-mana/start-nat-simple-lollipop.sh

./home/kali-armhf/usr/share/mana-toolkit/run-mana/start-nat-simple-kitkat.sh

./home/kali-armhf/usr/share/mana-toolkit/run-mana/start-nat-full-kitkat.sh

./usr/share/scan-view/startfile.py

./usr/share/man/man3/start_color.3ncurses.gz

./usr/share/man/man3/start_color_sp.3ncurses.gz

./usr/share/vim/vim81/doc/starting.txt

$ cd

============
실패
------------------------

debian-on-termux

what is it

  • a shell script to install Debian 9 (stretch) via debootstrap in a Termux environment
  • supported Debian versions include: stable (stretch), testing (buster), unstable
  • supported architectures include: armel, armhf, arm64, i386, amd64

how to use it

  • install Termux

  • download debian_on_termux.sh from debian-on-termux into your termux home directory

      cd /data/data/com.termux/files/home
      apt update
      apt install wget
      hash -r
      wget https://raw.githubusercontent.com/sp4rkie/debian-on-termux/master/debian_on_termux.sh
    
  • optionaly check the configuration lines near the top of the script.

  • execute the script

      sh debian_on_termux.sh
    
  • to watch the installation process type

      tail -F $HOME/deboot_debian/debootstrap/debootstrap.log
    
  • if all went well (takes about 30min on the hardware below) a script is created to enter the debian guest system

      $HOME/bin/enter_deb
    
      Usage: enter_deb [options] [command]
      enter_deb: enter the installed debian guest system
    
        -0 - mimic root (default)
        -n - prefer regular termux uid (termux-uid)
    
  • sample usage: debian shell (stay in chrooted debian)

      bash-4.4$ enter_deb
      root@localhost:~#
    
  • sample usage: debian one-shot command (execute in chrooted debian and return to the host environment)

      bash-4.4$ enter_deb -n id\; hostname\; pwd\; cat /etc/debian_\*
      uid=10228(u0_a228) gid=10228(u0_a228) groups=10228(u0_a228),3003,9997,50228
      localhost
      /home/u0_a228
      9.1
      bash-4.4$
    
  • for suggestions or in the unlikely event of a problem just raise an issue here:-)

alternatives

reference

How to install Debian 9.2 chroot termux? #1645

Issues

Without a pull request are not likely to be addressed.

===========

sh debian_on_termux.sh


3232235521_1574586437.7191.png

$HOME/bin/enter_deb


3232235521_1574586603.7282.png


<데비안 버전 확인>

debian version checking

apt-get install lsb-release


 lsb_release -da

cat /etc/os-release

3232235521_1574780635.5008.png

root@localhost:/etc# lsb_release -da

No LSB modules are available.

Distributor ID: Debian

Description:    Debian GNU/Linux 10 (buster)

Release:        10

Codename:       buster

root@localhost:/etc# cat /etc/os-release

PRETTY_NAME="Debian GNU/Linux 10 (buster)"

NAME="Debian GNU/Linux"

VERSION_ID="10"

VERSION="10 (buster)"

VERSION_CODENAME=buster

ID=debian

HOME_URL="https://www.debian.org/"

SUPPORT_URL="https://www.debian.org/support"

BUG_REPORT_URL="https://bugs.debian.org/"

root@localhost:/etc#

■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠
뷰PDF add1,add2



관련자료

댓글 3

shimss@11q.kr님의 댓글

데비안 버전 확인
Check what Debian version you are running on your Linux system
https://linuxconfig.org/check-what-debian-version-you-are-running-on-your-linux-system

shimss@11q.kr님의 댓글

debian version checking
apt-get install lsb-release

root@localhost:/etc# lsb_release -da
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 10 (buster)
Release:        10
Codename:      buster
root@localhost:/etc# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
root@localhost:/etc#

shimss@11q.kr님의 댓글

apt-get install debootstrap
===================
https://wiki.debian.org/Debootstrap
main # mkdir /stable-chroot
main # debootstrap stable /stable-chroot http://deb.debian.org/debian/


전체 1,766 / 1 페이지
게시물이 없습니다.(다음페이지로 이동 하세요)
전체 1,766 / 1 페이지



♥간단_메모글♥


최근글


새댓글



PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
▶ 2024-11-23 00:38:01

오늘의 홈 현황


  • 현재 접속자♨ 480 명
  • 오늘 가입자※ 0 명
  • 어제 가입자※ 3 명
  • 주간 가입자※ 9 명
  • 오늘 방문자 1,247 명
  • 어제 방문자 3,461 명
  • 최대 방문자 13,042 명
  • 전체 방문자 4,803,864 명
  • 전체 게시물※ 8,855 개
  • 전체 댓글수※ 25,231 개
  • 전체 회원수 11,325 명

QR코드


☞ QR코드 스캔은 kakao앱 자체 QR코드

알림 0








최신글↑