Skip to content Перейти до змісту


How to install applications on your N95 from a local web server Як встановлювати програми на ваш N95 від локального веб-сервера

Symbian

After writing more than a dozen of these tutorials and installing and removing so many different applications, I thought to myself, there has got to be a faster way. Після написання більше десятка з цих навчальних посібників і Установка й видалення так багато різних додатків, подумав я, туди потрапив, щоб бути швидким способом. WiFi is far faster than Bluetooth and far more convenient than digging for a USB data cable. WiFi це набагато швидше, ніж Bluetooth і набагато більш зручним, ніж для риття кабелю USB. I have a computer running Linux, I have a wireless network, and the N95 connects via WiFi so why not just run Apache on my computer and point the N95 at a directory on the computer? У мене є комп'ютер під керуванням Linux, у мене є бездротова мережа, а в N95 підключається через WiFi так чому б не просто запустити Apache на мій комп'ютер і точку N95 в каталозі на комп'ютері?

I'm writing this tutorial using Fedora 9, but these instructions should be easily adaptable to just about any Linux distribution. Я пишу цей навчальний посібник Використання Fedora 9, але ці інструкції повинні бути легко адаптується до будь-якої дистрибутив. Also, you can Крім того, ви можете install Apache in Windows Установка Apache в Windows or або OS X OS X , and follow along with the steps in this tutorial. І дотримуйтесь поряд з кроками в цьому підручнику.

  1. These instructions are almost completely command line based. Ці інструкції є майже повністю командний рядок. First, check if you already have Apache installed. Перш за все, перевірте якщо у вас вже встановлений Apache. There's a chance you might already have it. Там шанс, ви, можливо, вже є. For RedHat, Fedora and other RPM based Linux distributions: Для RedHat, Fedora та інших заснованих RPM Linux дистрибутивів:

    [user@radon ~]# rpm -q httpd [користувач @ радону ~] # RPM-Q HTTPD
    httpd-2.2.9-1.fc9.i386 HTTPD-2.2.9-1.fc9.i386

    If you don't, it's as simple as the following: Якщо ви не робите, це ж просто, як наступні:

    [user@radon ~]# sudo yum install httpd [користувач @ радону установці HTTPD ~] # Суду Yum
    Loaded plugins: changelog, downloadonly, fastestmirror, list-data, merge-conf, Завантажено пошуку: зміни, downloadonly, fastestmirror, список даних, злиття-CONF,
    : presto, refresh-packagekit : Presto, поновіть-PackageKit
    Setting up and reading Presto delta metadata Створення та читання Presto Delta метаданих
    No Presto metadata available for atrpms Ні Presto метаданих для ATrpms
    No Presto metadata available for google Ні Presto метаданих для Google
    No Presto metadata available for fedora Немає метаданих Presto доступна для Fedora
    No Presto metadata available for adobe-linux-i386 Ні Presto метаданих для Adobe-Linux-i386
    No Presto metadata available for updates-newkey Немає метаданих Presto доступних оновлень-newkey
    No Presto metadata available for updates Немає метаданих Presto доступних оновлень
    Loading mirror speeds from cached hostfile Завантаження дзеркало зі швидкістю від Cached hostfile
    * fedora: mirror.hmc.edu * Fedora: mirror.hmc.edu
    * updates-newkey: mirror.hmc.edu * Updates-newkey: mirror.hmc.edu
    * updates: mirror.hmc.edu * Оновлення: mirror.hmc.edu
    Finished Готово
    Setting up Install Process Налаштування установка програми
    Parsing package install arguments Розбір встановіть пакет аргументами
    Resolving Dependencies Дозвіл залежностей
    –> Running transaction check -> Running перевірити угоду
    —> Package httpd.i386 0:2.2.9-1.fc9 set to be updated -> Пакет httpd.i386 0:2.2.9-1. Fc9 набір в оновленні
    –> Finished Dependency Resolution -> Готові дозволу залежностей

    Dependencies Resolved Залежні Resolved

    ================================================== ==================================================
    Package Arch Version Repository Size Arch версій пакету кодів Розмір
    ================================================== ==================================================
    httpd i386 2.2.9-1.fc9 updates-newkey 975 k HTTPD i386 2.2.9-1.fc9 оновлень-newkey 975 K

    Transaction Summary Угода Резюме
    ================================================== ==================================================
    Install 1 Package(s) Встановити 1 пакет (и)
    Update 0 Package(s) 0 пакетів оновлення (и)
    Remove 0 Package(s) Видаліть 0 пакет (и)

    Total download size: 975 k Всього Розмір завантаження: 975 K
    Is this ok [y/N]: y Чи припустимо це [Y / N]: Y
    Downloading Packages: Завантаження пакетів:
    Downloading DeltaRPMs: Завантаження DeltaRPMs:
    Rebuilding rpms from deltarpms Відновлення RPMs від deltarpms
    httpd-2.2.9-1.fc9.i386.rpm | 975 kB 00:24 HTTPD-2.2.9-1.fc9.i386.rpm | 975 Кб 00:24
    Running rpm_check_debug Запуск rpm_check_debug
    Running Transaction Test Транзакція випробування
    Finished Transaction Test Завершення транзакції випробування
    Transaction Test Succeeded Угода випробування Наступник
    Running Transaction Транзакція
    Installing : httpd [1/1] Установка: HTTPD [1 / 1]

    Installed: httpd.i386 0:2.2.9-1.fc9 Встановлено: httpd.i386 0:2.2.9-1. Fc9
    Complete! Повний!

    If your output looks slightly different that the above, don't worry. Якщо ваш висновок виглядає дещо інакше, що вище, не хвилюйтеся. I have a few extra repositories enabled as well as a few extra yum plugins. У мене є кілька додаткових репозиторіїв включений, а також декілька додаткових плагінів Yum. The important part is the line that says: Installed: httpd.i386 0:2.2.9-1.fc9 . Важливою частиною є лінією, що говорить: Встановлено: httpd.i386 0:2.2.9-1. Fc9.

  2. Start Apache: Початок Apache:

    [user@radon ~]$ sudo /sbin/service httpd start [користувач @ радону ~] $ Sudo / sbin / послугу HTTPD початок
    Starting httpd: [ OK ] Починаючи HTTPD: [OK]

  3. Now test that it works. Тепер перевірте, що він працює. Open a browser and visit http://127.0.0.1/ You should see something similar to the following: Відкрийте браузер і відвідайте http://127.0.0.1/ Ви повинні побачити щось схоже на таке:

  4. click to enlarge Збільшити

  5. Lets find out the IP Address of the computer. Дозволяє дізнатися IP-адреса комп'ютера. We'll need this when we connect from the phone. Нам потрібно це, коли ми пов'язуємо з телефону.

    [user@radon ~]$ /sbin/ifconfig wlan0 [користувач @ радону ~] $ / sbin / Ifconfig wlan0
    wlan0 Link encap:Ethernet HWaddr AA:BB:CC:DD:EE:FF wlan0 Посилання ENCAP: Ethernet HWaddr АА: BB: CC: DD: EE: FF
    inet addr:192.168.20.2 Bcast:192.168.20.255 Mask:255.255.255.0 INET Поштова адреса: 192.168.20.2 Bcast: 192.168.20.255 Mask: 255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1
    RX packets:206616 errors:0 dropped:0 overruns:0 frame:0 RX Packets: 206616 помилок: 0 Dropped: 0 перевитрата: 0 Frame: 0
    TX packets:161635 errors:0 dropped:0 overruns:0 carrier:0 TX Packets: 161635 помилок: 0 Dropped: 0 перевитрата: 0 перевізника: 0
    collisions:0 txqueuelen:1000 колізії: 0 txqueuelen: 1000
    RX bytes:251797632 (240.1 MiB) TX bytes:24504623 (23.3 MiB) RX байти: 251797632 (240,1 МБ) TX байти: 24504623 (23,3 МБ)

    Note the second line of the output where it says inet addr . Зверніть увагу на другий рядок вихідних, де вона говорить INET ел. Our IP Address is 192.168.20.4. Наша адреса IP 192.168.20.4.

    On your phone, choose Menu -> Web . На вашому телефоні, виберіть Меню -> Інтернет. Make sure you choose the correct Access Point, the name of your wireless network. Переконайтеся, що ви правильно вибрати точку доступу, ім'я вашої бездротової мережі. Now, choose Options -> Go To Web Address and enter the IP Address you discovered above. Тепер виберіть Параметри -> Перейти на Веб-адресу і введіть IP-адреси ви виявили вище. You should see the Apache Test Page on your phone's browser. Ви повинні побачити Apache пробної сторінки в браузері свого телефону.



  6. The default installation of Apache on Fedora 9 expects you to put your web pages in /var/www/html . Установки за замовчуванням Apache на Fedora 9 чекає на вас покласти ваші веб-сторінки в / VAR / WWW / HTML. I decided to create a separate directory at /home/shared and make that accessible via the web. Я вирішив створити окремий каталог в / головна / загальна і зробити це доступним через Інтернет. The following commands create the directory, then change its ownership to my user name, then create a symbolic link to the new directory below the default web root. Наступні команди створити каталог, а потім змінити його власності на моє ім'я користувача, а потім створити символічне посилання на нову директорію нижче кореневої Мережі за замовчуванням.

    [user@radon ~]$ sudo mkdir /home/shared [користувач @ радону ~] $ Sudo MKDIR / Головна / Загальні
    [user@radon ~]$ sudo chown user: /home/shared [користувач @ радону ~] $ Sudo Chown користувачів: / Головна / Загальні
    [user@radon ~]$ sudo ln -s /home/shared/ /var/www/html/shared [користувач @ радону ~] $ Sudo LN-S / Головна / Загальні / / VAR / WWW / HTML / Загальні

    Now visit http://127.0.0.1/shared/ in your browser and you should see an empty directory similar to the following: Тепер відвідайте http://127.0.0.1/shared/ у вашому браузері і ви повинні побачити порожню директорію, аналогічний наведеним нижче:


  7. click to enlarge Збільшити

  8. Now visit http://192.168.20.4/shared on your phone, substituting the IP Address of your computer. Тепер відвідайте http://192.168.20.4/shared на вашому телефоні, замінюючи IP-адреса вашого комп'ютера.
  9. Ok, now that the phone can see your shared directory, copy some installation files into it and choose Options -> Navigations Options -> Reload . Гаразд, тепер про те, що телефон може побачити ваші загальний каталог, скопіювати деякі файли установки в нього та виберіть Параметри -> Navigations Параметри -> Оновити.

  10. Simple click on one of the files and you are prompted to install it. Простим натисканням на одному з файлів, і вам буде запропоновано встановити його. I find this way a whole lot faster than installing applications via USB or Bluetooth. Я вважаю так набагато швидше, ніж установка додатків через USB або Bluetooth.
  11. If you are paying attention to the above screenshots, you will notice that the installation files I am using in this example are actually the Apache installation files. Якщо звернути увагу на вищевказані скріншоти, ви помітите, що настановні файли я використовую в даному прикладі насправді є файлами Apache установки. Yes, you can run Apache on your N95. Так, ви можете запустити Apache на вашому N95. Watch for my upcoming tutorial on how to run Apache on the N95. Слідкуйте за моєї майбутньої підручник про те, щоб запустити Apache на N95.

Posted in Опубліковано в Guest Blogger Гість Blogger , , Home Networking Домашні мережі , , Symbian Symbian . .

Related Posts: Схожі повідомлення:

How to remotely access your MySQL in a secure manner Віддалений доступ до MySQL в безпечному режимі
How to upload a website built with iWeb to a non .mac/MobileMe account Як завантажити з сайту побудована на iWeb, не. Mac / MobileMe рахунок
How to recursively copy files from an FTP server with Linux Як рекурсивного копіювання файлів з FTP сервера з Linux
How to SSH to your remote server without entering a password every time Як SSH з віддаленим сервером без введення пароля кожен раз
How to set the date on your Linux machine Як встановити дату на вашому комп'ютері Linux

0 Responses 0 Відповіді

Stay in touch with the conversation, subscribe to the Залишайтеся на зв'язку при розмові, підпишіться на RSS feed for comments on this post RSS-канал для коментарів на цю посаду . .



Some HTML is OK Деякі HTML нормально

or, reply to this post via або відповісти на цей пост через trackback Архів . .