이 프로젝트는 아직 진행중인 프로젝트 입니다.
■ 실행 배경
[기고]약정 벗은 안드로이드, 서버가 되다…'서품폰'을 읽고 남는 기기를 활용하기 위한 목적.. 단, 루팅을 하지 않음
■ 진행 현황
1. 서품폰을 활용
2. HTTPD 서버 앱을 이용
- HTTP 서버 : Bit Web Server (PHP Mysql 실행)
==> KSWeb 2.74로 변경 [2013.02]
3. lighttpd 설치 (참고 : http://hex.ro/wp/blog/php-and-lighttpd-for-android/)
- lighttpd :php-5.4.2_lighttpd_1.4.29_armv5.tar.gz
4. 기타 - FTP 연결 : ES 파일 탐색
■ 테스트
- 서품폰
SL4A 설치, phpforandroid 설치.. 웹 서버는 어떻게 실행하지?? -_-;;
- Bit Web Server를 통해 phpMyAdmin 실행 OK (설치 하는 것만으로 php & mysql 실행 가능)
- XE/ WordPress를 실행하려 했으나 /sdcard의 권한 Permission을 777을 주지 못해 포기..
실행은 가능하겠으나 파일 업로드가 안될거라고 생각됨..
==> /sdcard의 파일 시스템이 vfat임.. ext2, ext3, ext4로 변경했으면 좋겠으나 아직 실력부족 인 듯.. ㅠㅠ
간단한 앱 (WebView)를 통한 PHP 서버로 이용 가능..
가능한 앱을 이용하지 않는 순수 PHP를 돌리고 아직은 Bit Web Server로 돌리는 것이 최선인 것 같음..
==> [2013.01.15 추가] Bit Web Server는 계속 중단됨, 또한 Wifi나 3G가 연결이 안되면 localhost도 사용하지 못함
==> 네트워크 미 연결 시 (비행기 모드) "3G 데이터 네트워크 차단 상태입니다. Wi-Fi를 연결해 접속하시거나, 3G 데이터 네트워크 설정을 '접속 허용'으로 변경하신 후 사용해 주십시오" 메시지 표시 됨..
==> KSWeb 앱으로 변경 - 부팅 시 자동 시작 옵션 있음, Wifi/ 3G 미 연결 시에도 localhost 연결 가능
■ 마지막으로
아래 성공하신 분이 있다면 댓글 바랍니다 ^^
1. SL4A, PHP 웹 서버로 실행
2. Bit Web Server 자동 실행 방법은?
- 폰 재 부팅 시 자동 실행이 되도록..
3. 부팅 시 sh 자동실행하는 방법은?
결국 편한 방법으로 택함.. -_-;