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’sa chance you might already have it. Есть шанс, возможно, вы уже его. For RedHat, Fedora and other RPM based Linux distributions: Для RedHat, Fedora и других основанных RPM Linux дистрибутивов:
[user@radon ~]# rpm -q httpd [пользователь @ радона ~] # об. / мин-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 [пользователь @ радона ~] # Sudo ням установить HTTPD
Loaded plugins: changelog, downloadonly, fastestmirror, list-data, merge-conf, В грузу плагины: ChangeLog, downloadonly, fastestmirror, перечень данных, слияния-конф,
: 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 Загрузка зеркало со скоростью от кэшированных hostfile
* fedora: mirror.hmc.edu * Fedora: mirror.hmc.edu
* updates-newkey: mirror.hmc.edu * Обновления-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 -> Запуск сделкой проверять
—> 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 Зависимости решимости
==================================================
Package Arch Version Repository Size Пакет арка версия хранилища размер
==================================================
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 Восстановление пакеты из 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. У меня есть несколько дополнительных репозиториев позволили, а также несколько дополнительных плагинов ням. 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 Метрика: 1
RX packets:206616 errors:0 dropped:0 overruns:0 frame:0 RX-пакеты: 206616 ошибок: 0 сократилось: 0 перерасход: 0 кадре: 0
TX packets:161635 errors:0 dropped:0 overruns:0 carrier:0 TX-пакеты: 161635 ошибок: 0 сократилось: 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 MiB) TX байта: 24504623 (23,3 MiB)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.

click to enlarge Нажмите, чтобы увеличить






click to enlarge Нажмите, чтобы увеличить



























{ 0 comments… (0 комментарии ... add one now Добавить сейчас } )
Leave a Comment Оставить комментарий