Como instalar aplicações em seu n95 a partir de um servidor web local

Depois de escrever mais de uma dúzia desses tutoriais e instalação e remoção de muitas aplicações diferentes, eu pensei para mim mesmo, não tem que ser uma maneira mais rápida. Wi-Fi é muito mais rápido do que Bluetooth e muito mais conveniente do que cavar para um cabo de dados USB. Eu tenho um computador com Linux, eu tenho uma rede sem fio, eo N95 conecta via WiFi então porque não basta executar Apache no meu computador e aponte o N95 em um diretório no computador?

Eu estou escrevendo este tutorial usando o Fedora 9, mas essas instruções deve ser facilmente adaptável a praticamente qualquer distribuição Linux. Além disso, você pode instalar o Apache no Windows ou OS X, e acompanhar os passos deste tutorial.

  1. Estas instruções são comandar quase completamente linha de base. Primeiro, verifique se você já tiver Apache instalado. Há uma chance de que você já pode tê-lo. Para RedHat, Fedora e outras distribuições Linux RPM base:

    [User @ radon ~] # rpm -q httpd
    httpd-2.2.9-1.fc9.i386

    Se você não fizer isso, é tão simples como o seguinte:

    [User @ radon ~] # sudo yum install httpd
    plugins carregados: changelog, downloadonly, fastestmirror, lista de dados, fundir-conf,
    : Presto, refrescar-packagekit
    Configurando e lendo Presto metadados delta
    Sem metadados Presto disponível para ATrpms
    Sem metadados Presto disponível para o Google
    Sem metadados Presto disponível para fedora
    Sem metadados Presto disponível para adobe-linux-i386
    Sem metadados Presto disponível para atualizações em newkey
    Sem metadados Presto disponível para atualizações
    velocidades Carregando espelho de hostfile em cache
    * Fedora: mirror.hmc.edu
    * Atualizações em newkey: mirror.hmc.edu
    * Atualizações: mirror.hmc.edu
    Acabado
    Configurando o processo de instalação
    Analisar pacote de instalação argumentos
    resolver Dependências
    -gt; Executando verificação de transação
    -gt; Pacote httpd.i386 0: 2.2.9-1.fc9 conjunto a ser atualizado
    -gt; Terminado resolução Dependência

    dependências resolvidas

    ==================================================
    Pacote Arch versão do repositório Tamanho
    ==================================================
    httpd i386 2.2.9-1.fc9 atualizações em newkey 975 k

    Resumo transação
    ==================================================
    Instalar um pacote (s)
    Atualização 0 Package (s)
    Remover 0 Package (s)

    tamanho total do download: 975 k
    É este ok [y / N]: y
    Download de pacotes:
    Baixando deltarpms:
    Reconstruindo rpms de deltarpms
    httpd-2.2.9-1.fc9.i386.rpm | 975 kB 00:24
    correndo rpm_check_debug
    Executando Teste de Transação
    Terminado Teste Transação
    Teste de Transação Sucedido
    Transação em execução
    Instalação: httpd [1/1]

    Video: Como instalar um servidor web no Windows | Welington Tutoriais

    Instalada: httpd.i386 0: 2.2.9-1.fc9
    Completo!

    Se a sua saída parece um pouco diferente que o acima exposto, não se preocupe. Eu tenho algumas repositórios extra habilitado, bem como alguns plugins yum extras. A parte importante é a linha que diz: Instalada: httpd.i386 0: 2.2.9-1.fc9.

    Video: Criando um Servidor Web Local com PHP, MySQL e Apache

  2. Comece Apache:

    [User @ radon ~] $ sudo / sbin / service httpd start
    Começando httpd: [OK]

  3. Agora teste que ele funciona. Abra o navegador e visite http://127.0.0.1/ Você deve ver algo semelhante ao seguinte:
  4. Vamos descobrir o endereço IP do computador. Vamos precisar disso quando se conectar a partir do telefone.

    [User @ radon ~] $ / Sbin / Ifconfig wlan0
    wlan0 Link encap: Ethernet HWaddr AA: BB: CC: DD: EE: FF
    inet addr: 192.168.20.2 Bcast: 192.168.20.255 Mask: 255.255.255.0
    UP TRANSMISSÃO QUE FUNCIONA MULTICAST MTU: 1500 métrica: 1
    pacotes RX: 206616 erros: 0 Soltos: 0 saturações: 0 quadro: 0
    pacotes TX: 161635 erros: 0 Soltos: 0 saturações: 0 transportadora: 0
    colisões: 0 txqueuelen: 1000
    RX bytes: 251797632 (240,1 MIB) TX bytes: 24504623 (23,3 MIB)

    Observe a segunda linha da saída onde diz inet addr. Nosso endereço IP é 192.168.20.4.

    No seu telefone, escolha Cardápio -gt; Rede. Certifique-se de escolher o ponto de acesso correto, o nome da sua rede sem fio. Agora, escolha opções -gt; Ir para o endereço da Web e digite o endereço IP que você descobriu acima. Você deverá ver a página de teste Apache no navegador do seu telefone.



  5. A instalação padrão do Apache no Fedora 9 espera que você colocar suas páginas da web em / Var / www / html. Eu decidi criar um diretório separado no / Home / shared e fazer com que acessível através da web. Os seguintes comandos criar o diretório, em seguida, alterar sua propriedade para o meu nome de usuário, em seguida, criar um link simbólico para o novo diretório abaixo da raiz da Web padrão.

    [User @ radon ~] $ sudo mkdir / home / shared
    [User @ radon ~] $ sudo usuário chown: / home / shared
    [User @ radon ~] $ sudo ln -s / home / shared / / var / www / html / shared

    agora, visite http://127.0.0.1/shared/ em seu navegador e você deve ver um diretório vazio semelhante ao seguinte:

  6. agora, visite http://192.168.20.4/shared no seu telefone, substituindo o endereço IP do seu computador.
  7. Ok, agora que o telefone pode ver seu diretório compartilhado, copiar alguns arquivos de instalação para ele e escolher opções -gt; navegações Opções -gt; recarregar.

  8. Video: Instalando um Servidor Web IIS no Windows (Web Server - IIS8)

  9. Simples clique em um dos arquivos e você será solicitado a instalá-lo. I encontrar este caminho muito mais rápido do que a instalação de aplicativos via USB ou Bluetooth.
  10. Se você está pagando a atenção para as imagens acima, você vai notar que os arquivos de instalação que estou usando neste exemplo são realmente os arquivos de instalação do Apache. Sim, você pode executar o Apache em seu N95. Olho para o meu próximo tutorial sobre como executar o Apache sobre o N95.

Artigos relacionados