Secure
공개 HTTPS는 PC가 받고, 폰 서버는 내부 고정 IP에서 필요한 웹 응답만 처리합니다.
Galaxy Wide3 (SM-J737S) postmarketOS
A real Linux server for your device.
오래된 스마트폰에 postmarketOS를 올려 Nginx, PHP-FPM, MariaDB, OpenSSH가 직접 응답하는 저전력 웹서버로 운영합니다. Ubuntu PC는 공개 HTTPS 프록시를 맡고, 실제 페이지 생성은 Galaxy Wide3의 리눅스 서버가 처리합니다. 부팅속도는 그래픽 보드 삭제로 성능이 향상되었습니다.
부팅속도 1초에서 3초
pmOS
HTTP
Termus
공개 HTTPS는 PC가 받고, 폰 서버는 내부 고정 IP에서 필요한 웹 응답만 처리합니다.
스마트폰 장비, 모바일 브라우저, 작은 화면에서도 흐름을 빠르게 읽도록 구성했습니다.
오래된 Galaxy Wide3를 폐기하지 않고 리눅스 웹 노드로 계속 쓰는 운영 기록입니다.
postmarketOS, Nginx, PHP, MariaDB 기반의 공개 기술 흐름을 실제 서버에 적용했습니다.
postmarketOS는 휴대폰과 태블릿 같은 모바일 기기에 리눅스 환경을 올리는 자유·오픈소스 운영체제입니다. 안드로이드 앱 안에서 잠깐 실행하는 터미널 환경과 달리, 장치 자체를 리눅스 시스템으로 부팅해 서비스와 네트워크를 관리할 수 있습니다.
NETCITY 모바일 서버에서는 이 OS를 화면용 스마트폰 OS가 아니라 웹노드로 사용합니다. 전원을 켜면 폰 안의 Nginx와 PHP-FPM이 페이지를 만들고, MariaDB가 복원된 게시판 데이터를 제공합니다. PC가 멈추지 않도록 공개 인터넷은 PC LAN에 두고, 폰 서버 응답은 Wi-Fi 고정 주소 하나로 정리합니다. postmarketOS 서버는 Galaxy Wide3 폰 내부에서 운영되므로, 점검 시에도 폰 측 접속을 기준으로 확인해야 합니다.
192.168.0.194는 공유기 Wi-Fi 망에서 Galaxy Wide3 postmarketOS 서버가 사용하는 고정 주소입니다.
메인 페이지의 실제 링크는 도메인 또는 상대경로로 두고, PC Nginx가 공개 요청을 이 Wi-Fi 주소의 80번 포트로 넘깁니다.
https://mobile.netcity.co.kr/
mobile.netcity.co.kr:443 -> 192.168.0.194:80
Galaxy Wide3 (SM-J737S) postmarketOS / Nginx :80 (폰 내부 접속)
Public: domain / Internal: Wi-Fi 194
SM-J737S 단말을 postmarketOS로 부팅해 작은 ARM 리눅스 서버처럼 사용합니다. 최신 장비가 아니어도 전원, 네트워크, 저장공간을 안정적으로 맞추면 웹페이지를 직접 응답하는 노드가 될 수 있습니다.
정적 파일은 Nginx가 빠르게 전달하고, PHP 페이지와 그누보드는 PHP-FPM이 실행합니다. 게시판 데이터는 MariaDB가 담당하며, 웹루트는 /srv/www/default 기준으로 관리합니다.
외부 접속은 mobile.netcity.co.kr:443에서 받고, Ubuntu Nginx 프록시가 192.168.0.194:80의 폰 웹서버로 요청을 넘깁니다. 사용자는 도메인만 보지만 실제 페이지 생성은 폰 안에서 이루어집니다.
https://mobile.netcity.co.kr/ 요청이 공개 HTTPS 주소로 들어옵니다.
인증서, 공개 포트, 프록시는 PC가 맡고 기본 인터넷 경로는 PC LAN에 남겨 둡니다.
내부 Wi-Fi 주소 192.168.0.194:80에서 폰 안의 Nginx, PHP-FPM, MariaDB가 요청을 처리합니다.
이미지와 링크는 내부 IP 링크가 아니라 공개 도메인과 로컬 경로 기준으로 정리합니다.
postmarketOS 부팅 후 Nginx, PHP-FPM, MariaDB, OpenSSH가 웹서버 역할에 맞게 올라오는지 확인합니다.
외부 방문자가 보아도 깨지지 않도록 링크는 mobile.netcity.co.kr와 로컬 경로를 우선 사용하고, 내부 IP는 점검 설명용으로만 표시합니다.
복원된 G5 사이트는 테마, 게시판 버튼, 업로드 권한, DB 연결을 함께 점검해야 실제 운영 페이지로 안정화됩니다.
PC는 공개 HTTPS와 프록시를 맡고, 폰은 실제 콘텐츠 응답을 맡습니다. USB 경로를 서비스에서 빼고 Wi-Fi 하나로 두어 IP 충돌 가능성을 줄입니다.