Как мы с одной девушкой накатывали на Денвер тестовый сайт |
![]() |
Добавил(а) microsin |
Все совпадения имен в статье с реальными - просто совпадения, и ничего более.
да я просто не пойму с чего начать, ты мне накидал столько всего на флешку, что не нашла с чего начать... ну я тебе завтра напишу)
Начни с установки Денвера
хорошо
а в какой он папке там?
Он не в папке, а в самораспаковывающемся инсталляторе - Base_2006-04-25_a1.3.31_p4.4.2_m4.1.16_pma2.6.1.exe
аааааа.. ладно
спокойной ночи
и тебе споки)
Андрю, привет!
привет
ты на месте))) здорово!
я устанавливаю дэнвер
хорошо
имя директории какое написать?
оставляй все по умолчанию. Ты про что, вообще?
угу
усе готово!
чо дальше?
дальше нужно для сайта создать папку
Зайди в папку c:\WebServers\home\
хм, а он написал, что создал диск Z, а я его не вижу еще... это нормально? зашла в home
теперь там создай папку ukeshka.ru
есть
Теперь в папке c:\WebServers\home\ukeshka.ru создай еще папку www
есть
теперь найди те архивы, что я тебе записал на флешку
Joomla_1.5.1-Stable-Full_Package.tar - эти?
нет
090928ukesh.tar
а они в папке укешка ру - нашла
всего три
теперь надо
090928ukesh.tar распаковать в отдельную папку. Сможешь?
да
Не в WWW, а во временную
типа c:\temp
ну там же где находится этот архив и распакую, можно?
лучше в c:\temp
а то запутаешься
получился файл на 48 850 кб
ты этот файл не распаковала
как ты распаковывала?
извлечь архив в эту папку
Запускай Total Commander
нет его у меня
я не устанавливала
сейчас дам
да не, так то он у меня есть, сейчас установлю
Не надо его устанавливать
Его надо просто запустить
с диска?
Не спеши
http://microsin.ru/Download.cnt/totalcmd.zip
скачала
Погоди, я ошибся, не то запаковал. Этот архив сотри и закачай заново.
есть
на дискетку жать?
скачай, и распакуй папку totalcmd в папку Program Files
аааа.. уже удалила архив... так перенесу
totalcmd.zip распакуй
да, распаковала уже, и архив удалила
ок
куда распаковала?
я все сделаю сейчас как надо, что дальше
на диск е
если просто перенести, не то же самое будет разве?
перенеси папку totalcmd в папку Program Files
ну вот))))
есть
Теперь запускай из папки c:\Program Files\totalcmd файл totalcmd.exe
TOTALCMD.EXE.BAK есть
TOTALCMD.EXE, никакие баки не нужны
у тебя наверное расширения файлов отключены, и ты их не видишь
Запускай имя totalcmd со значком - синяя дискетка
ок
попала в диск с
запустила?
ага
теперь покорми собак и ничего не трогай
не поняла
шутка
найди файл 090928ukesh.tar, но уже в Total Commander
ок
слева или справа?
справа
есть
теперь поставь на этот файл курсор (горизонтальная палка)
курсор перемещается кнопками со стрелками вверх и вниз
что-то ты надолго зависла...
я не пойму, че ты от меня хочешь... разговариваешь со мной как с первоклашкой и поэтому я путаюсь.. в ней файл - размер 50 022 400
да все нормально, я же не вижу, что у тебя на экране, давай все делать по порядку, хорошо?
ок
начинаем сначала. Поставь курсор на файл 090928ukesh.tar
и ничего не делай
ладно
без обид
иначе нифига не выйдет
да о чем ты?
конечно)
а ты о чем?..
поставила курсор?
ага
Теперь жми на клавиатуре Ctrl, удерживай Ctrl и жми PgDown
и ничего не делай, как сделаешь, скажи
блин андрюха, я туда сто лет назад попала двумя щелчками на этом файле) ну ты чудо!
сделала или нет?
да
видишь файл 090928ukesh без расширения размером в 50022400 байт?
да)
теперь поставь на него курсор (стрелка вниз)
поставила?
да
Теперь снова жми на клавиатуре Ctrl, удерживай Ctrl и жми PgDown
так
папки увидела?
да
умничка. Теперь зайди в папку var
да
две папки, в том числе www
теперь папку www скопируй в папку c:\WebServers\home\ukeshka.ru
Сделаем перерыв, или продолжим?
как скажешь) если тебе нужен - сделаем) мне - нет!
скопировала?
мин
а там уже есть папка www
а ты не обращай внимания, или старую папку сотри
есть
найди в левой панели файл Z:\usr\local\mysql4\bin\mysql.exe
в папке www?
я ошибся - c:\WebServers\usr\local\mysql4\bin\mysql.exe
сейчас
нашла
теперь в левую панель с правой панели скопируй файл 090928ukesh\var\backups\ukeshkasite\dump_jm666999.txt
этот файл в открытом тобой архиве
нашла?
мин
есть
теперь запусти Денвер
У тебя значки должны быть на столе
угу
вышло окно
apache.exe -w
запустила?
я нажала на старт серверс
(ярлык "Start servers") ок
открылось окно черное
оно должно потом закрыться
ну оно не закрылось а свернулось, да)
Запускай браузер
То есть IE
что?
Или FireFox
ааа, эксплорер
Что у тебя там?
Не, не эксплорер
опера
запустила?
да
введи в строке адреса http://localhost
Ура, заработало!
дальше
теперь переходи назад в Total Commander
уже там
На левой панели перейди в папку Z:\usr\local\mysql4\bin\
я там
напечатай внизу cmd и нажми Enter
уточню! ты ведь снова ошибся с буковкой и имел ввиду: С:\usr\local\mysql4\bin\
открылось черное окно
у тебя какой диск создался для Денвера?
должен был Z, Но я его не вижу пока
о, теперь есть
значит туда зайти?
закрой черное окно, и заходи в папку z:\usr\local\mysql4\share\charsets
пардон
Z:\usr\local\mysql4\bin\
ммм как Z найти в ТС?
ввести команду cd z:\
или выбрать в выпадающем списке
ага, зашла
набери команду cmd и нажми Enter
ага
в черном окне набери команду dir
ага
запости мне, что там вылезло
скопируй прямо с окна текст
и вставь
а как там сохранить? у меня не выделяется
в меню окна выбери свойства...
Microsoft Windows XP [Версия 5.1.2600] (С) Корпорация Майкрософт, 1985-2001. z:\usr\local\mysql4\share\charsets>dir Том в устройстве Z не имеет метки. Серийный номер тома: 44F1-B010 Содержимое папки z:\usr\local\mysql4\share\charsets 10.10.2009 16:51 < DIR > . 10.10.2009 16:51 < DIR > .. 30.11.2005 22:36 5 528 armscii8.xml 30.11.2005 22:36 5 514 ascii.xml 30.11.2005 22:36 7 412 cp1250.xml 15.12.2005 14:41 9 215 cp1251.xml 30.11.2005 22:36 5 577 cp1256.xml 30.11.2005 22:36 8 910 cp1257.xml 30.11.2005 22:36 5 514 cp850.xml 30.11.2005 22:36 5 530 cp852.xml 30.11.2005 22:36 5 621 cp866.xml 30.11.2005 22:36 6 537 dec8.xml 30.11.2005 22:36 5 524 geostd8.xml 30.11.2005 22:36 5 736 greek.xml 30.11.2005 22:36 5 519 hebrew.xml 30.11.2005 22:36 5 510 hp8.xml 15.12.2005 14:41 18 063 Index.xml 30.11.2005 22:36 5 537 keybcs2.xml 30.11.2005 22:36 5 518 koi8r.xml 30.11.2005 22:36 6 540 koi8u.xml 30.11.2005 22:36 16 389 languages.html 30.11.2005 22:36 9 818 latin1.xml 30.11.2005 22:36 7 240 latin2.xml 30.11.2005 22:36 5 674 latin5.xml 30.11.2005 22:36 7 446 latin7.xml 30.11.2005 22:36 8 055 macce.xml 30.11.2005 22:36 8 066 macroman.xml 30.11.2005 22:54 1 798 README 30.11.2005 22:36 6 538 swe7.xml 27 файлов 194 329 байт 2 папок 43 847 569 408 байт свободно z:\usr\local\mysql4\share\charsets>
еханый бабай
а ты где?..
там
нет, ты не там, ты в папке z:\usr\local\mysql4\share\charsets>
блин точно
стой, ничего не делай
sin (18:08:22 10/10/2009)
НИЧЕГО НЕ ДЕЛАЙ
ок
введи команду cd Z:\usr\local\mysql4\bin
в черном окне
а окно?
в черном окне введи команду cd Z:\usr\local\mysql4\bin
просто скопируй и вставь
ок
ты в той папке? Z:\usr\local\mysql4\bin
?
угу
введи команду dir и запости мне её
Z:\usr\local\mysql4\bin>dir Том в устройстве Z не имеет метки. Серийный номер тома: 44F1-B010 Содержимое папки Z:\usr\local\mysql4\bin 10.10.2009 17:54 < DIR > . 10.10.2009 17:54 < DIR > .. 28.09.2009 15:41 199 660 dump_jm666999.txt 02.12.2005 12:41 1 220 608 mysql.exe 02.12.2005 12:41 4 005 888 mysqld-max.exe 26.01.2005 04:52 3 584 mysql_run_to_import_dumps.exe 4 файлов 5 429 740 байт 2 папок 43 847 565 312 байт свободно Z:\usr\local\mysql4\bin>
во.
теперь не ошибись
усе будет точно, сэр)
вводи команду
ввожу команду "щас"
погоди
mysql -uroot -hlocalhost --default-character-set=cp1251 --character-sets-dir=z:\usr\local\mysql4\share\charsets jm666999 < dump_jm666999.txt
ок
погоди, не вводи, щас
сначала надо ввести другую команду
mysql -uroot -hlocalhost --execute="CREATE DATABASE jm666999 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci"
усе надо до буковки и пробела соблюсти, включая кавычки
есть
интер?
после того, как введешь, жми Enter
Z:\usr\local\mysql4\bin>
в ответ на команду что-нибудь вывалилось?
Z:\usr\local\mysql4\bin>
ок
теперь вторую команду -
mysql -uroot -hlocalhost --default-character-set=cp1251 --character-sets-dir=z:\usr\local\mysql4\share\charsets jm666999 < dump_jm666999.txt
тока не ошибис
а то все будем заново делать
блин не вставляется че то
как это?..
надо вставить
Совсем все плохо?
Давай я тебе батник состряпаю и пришлю
чего состряпаешь?
да щас как-нибудь.. минутку
да так, мелочи
делается все одним кликом мыши
там просто буфер переполнился
я вставила
фигасе
дальше
оО
Enter ввела?
ввела
то же самое
ок. Теперь набирай в браузере http://ukeshka.ru
Database Error: Unable to connect to the database:Could not connect to MySQL
че то не так сделала, да?
Погоди
Открой в блокноте файл Z:\home\ukeshka.ru\www\configuration.php
configuration.php -нет
в черном окне введи команду
да, именно там и смотрю
ой, сейчас
cd Z:\home\ukeshka.ru\www>
dir запости пожалуйста
ок
Z:\home\ukeshka.ru\www>dir Том в устройстве Z не имеет метки. Серийный номер тома: 44F1-B010 Содержимое папки Z:\home\ukeshka.ru\www 10.10.2009 17:48 < DIR > . 10.10.2009 17:48 < DIR > .. 10.10.2009 17:47 < DIR > administrator 10.10.2009 17:47 < DIR > cache 25.09.2009 22:49 94 010 CHANGELOG.php 10.10.2009 17:48 < DIR > components 27.09.2009 00:32 1 630 configuration.php 25.09.2009 22:49 3 409 configuration.php-dist 25.09.2009 22:49 1 175 COPYRIGHT.php 25.09.2009 22:49 14 373 CREDITS.php 27.09.2009 02:55 38 hello.php 25.09.2009 00:14 27 hello.php~ 25.09.2009 22:49 2 663 htaccess.txt 10.10.2009 17:48 < DIR > images 10.10.2009 17:48 < DIR > includes 23.09.2009 23:37 3 574 index.lighttpd.html~ 25.09.2009 22:49 2 052 index.php 25.09.2009 22:49 591 index2.php 25.09.2009 22:49 4 344 INSTALL.php 10.10.2009 17:48 < DIR > language 10.10.2009 17:48 < DIR > libraries 25.09.2009 22:49 17 816 LICENSE.php 25.09.2009 22:49 27 984 LICENSES.php 10.10.2009 17:48 < DIR > logs 10.10.2009 17:48 < DIR > media 10.10.2009 17:48 < DIR > modules 10.10.2009 17:48 < DIR > plugins 25.09.2009 22:49 25 readme.txt 25.09.2009 22:49 304 robots.txt 10.10.2009 17:48 < DIR > templates 10.10.2009 17:48 < DIR > tmp 10.10.2009 17:48 < DIR > xmlrpc 16 файлов 174 015 байт 16 папок 43 845 963 776 байт свободно Z:\home\ukeshka.ru\www>
файл configuration.php в начале списка.
введи теперь команду
че-то страшное вылезло, скопировала только последнюю часть: Z:\home\ukeshka.ru\www>25.09.2009 22:49 304 robots.txt "25.09.2009" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Z:\home\ukeshka.ru\www>10.10.2009 17:48 < DIR > templates Отказано в доступе. Z:\home\ukeshka.ru\www>10.10.2009 17:48 < DIR > tmp Отказано в доступе. Z:\home\ukeshka.ru\www>10.10.2009 17:48 < DIR > xmlrpc Отказано в доступе. Z:\home\ukeshka.ru\www> 16 файлов 174 015 байт "16" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Z:\home\ukeshka.ru\www> 16 папок 43 845 963 776 байт свободно "16" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Z:\home\ukeshka.ru\www> Z:\home\ukeshka.ru\www>Z:\home\ukeshka.ru\www>
введи команду
в черном окошке
ввела же
блокнот не открылся?
нет
вот блин. Тогда введи просто команду
открылся пустой блокнот
ура
выбирай в меню файл - открыть
да, я знаю, открыла WWW, дальше где искать нужный конфигурейшн?
там, где имя файла вставь z:\home\ukeshka.ru\www\configuration.php
и нажми OK
не выходит?
нет
тогда сделаем по-другому
иди в Total Commander
погодь
< ?phpclass JConfig { var $offline = '0'; var $editor = 'tinymce'; var $list_limit = '20'; var $helpurl = 'http://help.joomla.org'; var $debug = '0'; var $debug_lang = '0'; var $sef = '0'; var $sef_rewrite = '0'; var $sef_suffix = '0'; var $feed_limit = '10'; var $feed_email = 'author'; var $secret = '……'; var $gzip = '0'; var $error_reporting = '-1'; var $xmlrpc_server = '0'; var $log_path = '/var/www/logs'; var $tmp_path = '/var/www/tmp'; var $live_site = ''; var $force_ssl = '0'; var $offset = '3'; var $caching = '0'; var $cachetime = '15'; var $cache_handler = 'file'; var $memcache_settings = array(); var $ftp_enable = '0'; var $ftp_host = '127.0.0.1'; var $ftp_port = '21'; var $ftp_user = ''; var $ftp_pass = ''; var $ftp_root = ''; var $dbtype = 'mysql'; var $host = 'localhost'; var $user = 'root'; var $db = 'jm666999'; var $dbprefix = 'jos_'; var $mailer = 'mail'; var $mailfrom = 'blabla@mail.ru'; var $fromname = 'ubuntu090925'; var $sendmail = '/usr/sbin/sendmail'; var $smtpauth = '0'; var $smtpsecure = 'none'; var $smtpport = '25'; var $smtpuser = ''; var $smtppass = ''; var $smtphost = 'localhost'; var $MetaAuthor = '1'; var $MetaTitle = '1'; var $lifetime = '150'; var $session_handler = 'database'; var $password = 'тут_супер_пассворд_для_MySQL'; var $sitename = 'Фото для жизни'; var $MetaDesc = 'Joomla! - the dynamic portal engine and content management system'; var $MetaKeys = 'joomla, Joomla'; var $offline_message = 'Сайт находится с состоянии обслуживания, зайдите попозже.'; }?>
ты это хотел увидеть?
Ну наконец-то.
Исправь там строчку var $password = 'тут_супер_пассворд_для_MySQL'
заместо
ок
сохраняю?
ага
ок
введи теперь команду
я посатрю
Z:\home\ukeshka.ru\www>type configuration.php < ?phpclass JConfig { var $offline = '0'; var $editor = 'tinymce'; var $list_limit = '20'; var $helpurl = 'http://help.joomla.org'; var $debug = '0'; var $debug_lang = '0'; var $sef = '0'; var $sef_rewrite = '0'; var $sef_suffix = '0'; var $feed_limit = '10'; var $feed_email = 'author'; var $secret = '……'; var $gzip = '0'; var $error_reporting = '-1'; var $xmlrpc_server = '0'; var $log_path = '/var/www/logs'; var $tmp_path = '/var/www/tmp'; var $live_site = ''; var $force_ssl = '0'; var $offset = '3'; var $caching = '0'; var $cachetime = '15'; var $cache_handler = 'file'; var $memcache_settings = array(); var $ftp_enable = '0'; var $ftp_host = '127.0.0.1'; var $ftp_port = '21'; var $ftp_user = ''; var $ftp_pass = ''; var $ftp_root = ''; var $dbtype = 'mysql'; var $host = 'localhost'; var $user = 'root'; var $db = 'jm666999'; var $dbprefix = 'jos_'; var $mailer = 'mail'; var $mailfrom = 'blalba@mail.ru'; var $fromname = 'ubuntu090925'; var $sendmail = '/usr/sbin/sendmail'; var $smtpauth = '0'; var $smtpsecure = 'none'; var $smtpport = '25'; var $smtpuser = ''; var $smtppass = ''; var $smtphost = 'localhost'; var $MetaAuthor = '1'; var $MetaTitle = '1'; var $lifetime = '150'; var $session_handler = 'database'; var $password = ''; var $sitename = '¦д¦-TВ¦- ¦+¦¬TП ¦¦¦¬¦¬¦-¦¬'; var $MetaDesc = 'Joomla! - the dynamic portal engine and content management system'; var $MetaKeys = 'joomla, Joomla'; var $offline_message = '¦б¦-¦¦TВ ¦-¦-TЕ¦-¦+¦¬TВTБTП TБ TБ¦-TБTВ¦-TП¦-¦¬¦¬ ¦-¦-TБ¦¬TГ¦¦¦¬¦-¦-¦-¦¬TП, ¦¬¦-¦¦¦+¦¬TВ¦¦ ¦¬¦-¦¬¦-¦¬¦¦¦¦.'; }?> Z:\home\ukeshka.ru\www> Z:\home\ukeshka.ru\www>
во. Ты у меня зайка просто. Целый веб-админчик
Теперь снова в браузере пробуй ukeshka.ru
вот ниче се!!!
че???
ты волшебник)
http://ukeshka.ru/ там тот сайт, который ты создал
Теперь ковыряй его, коверкай и так и сяк
то есть улучшай
видеокурсы скачай
там все очень наглядно
а те что ты мне записал, они где?
видеокурсы?
ага)как папочки называются?
Наверное где-то на флешке
я не помню
да, просто потерялась среди записанного... ну ладно, поищу)
спасибочки)))
на здоровье
эх, не сбылась моя мечта прийти в гости, поесть вкусного борща...
ты и сама справилась
сейчас матч начинается... наши играют с немцами) если еще и выиграем - день совсем удастся! Андрюха, ты ж знаешь, я всегда рада тебя увидеть) наоборот, здорово придти в гости без повода.. просто так)) так что, милости просим)))
а борща у меня давно не было, так что твой приход будет настоящим праздником)
давай, тока не очень. Чтобы потом не расстраиваться
1. Скачайте Денвер, установите (Denwer3.exe). Все настройки по умолчанию. 2. Запустите Денвер. Создайте каталог z:\home\mydomain.ru\www. Здесь mydomain.ru имя домена сайта, оно даже может совпадать с оригинальным именем, но лучше задать другое, немного отличающееся, уникальное, которого нет в Интернете. Тогда можно открыть по разным именам как оригинальный сайт, так и его копию. 3. Залейте в папку z:\home\mydomain.ru\www содержимое корневой папки сервера. 4. Откройте ссылку http://localhost/Tools/phpMyAdmin. Создайте базу данных MySQL с необходимым именем. Предположим, имя будет mybase. Войдите в эту базу через интерфейс phpMyAdmin. Пока эта база пустая, в ней нет таблиц. 5. Выполните импорт дампа базы в только что созданную базу. После успешного импорта в ней должны появиться все таблицы сайта. Если дамп очень большой и не вписывается в ограничения, см. [2]. 6. Отредактируйте конфигурационный файл веб-сервера. Например, для Joomla 1.5 нужно подправить строки: var $log_path = '/var/www/имяпользователя_Debian/data/www/mydomain.ru/logs'; var $tmp_path = '/var/www/имяпользователя_Debian/data/www/mydomain.ru/tmp'; var $user = 'имяпользователя_MySQL'; var $db = 'mybase'; var $password = 'парольпользователя_MySQL'; var $sitename = 'mydomain.ru'; Для Дервера вместо $user подойдет имя root, он по умолчанию имеет права на все таблицы. Для root по умолчанию пароль пустой, т. е. для $password надо указать ''. [Ссылки] 1. Как сделать локальную копию сайта Joomla на Denwer. |