Hoe een lokale webserver op Android in te stellen
Als webontwikkelaars vinden we vaak de noodzaak om onze websites of applicaties te debuggen en testen terwijl ze onderweg zijn en moeten we een beetje flexibiliteit toevoegen aan onze workflow die de productiviteit zal verhogen.
Als u van een Android-apparaat houdt, moet u zeker eens kijken naar de KSWEB-webserver voor Android.
Het bevat:
- lighttpd-server v1.4.35 (SSL)
- nginx v1.7.3 (SSL)
- PHP v5.6.2 (SSL)
- MySQL v5.6.19
- msmtp v1.4.32
- Webinterface v1.2
Installatie
Ga naar de Google Play Store en KSWEB. Het biedt een proefperiode van zes dagen, zodat je de functies ervan kunt testen, waarna je gevraagd wordt om de applicatie te kopen voor $ 2, 99.
Configureer de webserver
Zodra u de toepassing start, wordt de server gestart en kunt u navigeren naar 'localhost: 8080' in uw Android-apparaatbrowser of naar het IP-adres dat KSWEB op uw externe computer heeft opgegeven. Op dit punt ziet u echter alleen de standaard startpagina van KSWEB.
De standaard gebruikersnaam en wachtwoordcombinatie is "admin" en "admin." Het wordt aanbevolen om het wachtwoord om veiligheidsredenen te wijzigen. U kunt dit doen door naar de KSWEB-webinterface op "127.0.0.1:8001" te gaan en de standaard inlogcombinatie om toegang te krijgen tot het admin-gebied.
Nadat u bent ingelogd, selecteert u Systeeminstellingen en wijzigt u het standaardwachtwoord van "admin" in iets anders.
Configureer phpMyAdmin
Selecteer het gereedschapentabblad in de KSWEB en installeer phpMyAdmin die ongeveer 7MB is. Als het klaar is, kun je naar phpMyAdmin op 127.0.0.1:8000 gaan.
Om u aan te melden bij phpMyAdmin, gebruikt u "root" als gebruikersnaam en laat u het wachtwoord leeg. Als je eenmaal in bent, is het aan te raden om het wachtwoord te wijzigen.
Selecteer een hoofdmap voor uw site
De standaard hoofddirectory wordt gehost bij "/ mnt / sdcard / htdocs." Als u dit wilt wijzigen naar een andere locatie, misschien op een micro SD-kaart, kunt u dit doen door het tabblad Lighttpd te selecteren en het gewenste bestandspad in te voeren .
U kunt ook meerdere hosts toevoegen als u meer dan één website op uw Android-server wilt gebruiken.
Bonus: installeer WordPress
Als u een WordPress-ontwikkelaar bent en u een testwebsite op uw Android-apparaat wilt hosten, kunt u dat eenvoudig doen met KSWEB. Volg gewoon de volgende stappen:
1. Start de KSWEB-server (door de toepassing te starten).
2. Download het WordPress zipbestand van WordPress.org.
3. Pak het bestand uit naar "/ mnt / sdcard / htdocs" of de hoofdmap die u hebt opgegeven met ES File Explorer of een andere tool van derden.
4. Ga naar phpMyAdmin en maak een database voor de installatie.
5. Ga naar uw WordPress-installatiepagina op "http: // localhost: 8080 / wordpress" op uw apparaat.
6. Installeer WordPress zoals gewoonlijk.
Conclusie
De KSWEB-server op je Android-apparaat laten installeren is alles wat je nodig hebt om websites te debuggen, scripts uit te voeren of een klant een website in ontwikkeling te laten zien zonder online hosting.
Je kunt ook je favoriete tools, frameworks of CMS, zoals WordPress, Drupal, Joomla en meer, via vrijwel hetzelfde proces installeren als hierboven is aangegeven.
Heeft u KSWEB gebruikt? Hoe ziet je opstelling eruit? Deel uw mening in de commentarensectie hieronder.