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. І дотримуйтесь поряд з кроками в цьому підручнику.
- 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.i386If 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 KTransaction 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.
- Start Apache: Початок Apache:
[user@radon ~]$ sudo /sbin/service httpd start [користувач @ радону ~] $ Sudo / sbin / послугу HTTPD початок
Starting httpd: [ OK ] Починаючи HTTPD: [OK] - 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/ Ви повинні побачити щось схоже на таке:
- 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 пробної сторінки в браузері свого телефону.
- 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/ у вашому браузері і ви повинні побачити порожню директорію, аналогічний наведеним нижче:
- 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-адреса вашого комп'ютера.
- Ok, now that the phone can see your shared directory, copy some installation files into it and choose Options -> Navigations Options -> Reload . Гаразд, тепер про те, що телефон може побачити ваші загальний каталог, скопіювати деякі файли установки в нього та виберіть Параметри -> Navigations Параметри -> Оновити.
- 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.
- 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.



































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