
인터넷이 안되는 곳에서 iPad를 이용해
나의 웹사이트를 보여줘야 한다면?
간단합니다.
iPad를 웹서버로 만든 후에
localhost 로 접속하면 됩니다.
iPad에서 Apache + PHP + SQLite 를 설치해서
웹서버로 사용하는 방법입니다.
https://ish.app/
iSH를 설치하면 나의 iPad는 i686 Linux 머신이 되고
이제 root로 접속할 수 있습니다.
localhost:~# uname -a
Linux localhost 4.20.69-ish SUPER AWESOME
May 20 2023 23:41:32 i686 Linux
[준비물]
- iPad (iOS 12 이상)
- iSH 앱 (App Store 무료 다운로드)
[1. 패키지 목록 업데이트]
# apk update
[2. Apache 설치]
# apk add apache2
[3. PHP 8.0 설치]
# apk add php8 php8-apache2 php8-cli
[4. PHP 확장 모듈들 설치]
# apk add php8-json php8-mbstring php8-xml php8-pdo php8-pdo_sqlite php8-sqlite3 php8-curl php8-openssl php8-session php8-zip
[5. SQLite 설치]
# apk add sqlite
[6. PHP8을 기본 php 명령어로 설정]
# ln -sf /usr/bin/php8 /usr/bin/php
[7. PHP 버전 확인]
# php --version
[8. Apache 설정 문법 검사]
# /usr/sbin/httpd -t
[9. Apache 시작]
# /usr/sbin/httpd
웹페이지 확인! 성공

