![]() | ![]() ![]() |
Ставим апач:
sudo apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert
Подпилим конфиг апача:
sudo gedit /etc/apache2/apache2.conf
Пишем где нить в начале файла
DefaultLanguage ru
LanguagePriority ru en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw
AddDefaultCharset UTF-8
Сохраняем.
Ставим мускул:
sudo apt-get install mysql-server mysql-client libmysqlclient15-dev
При установке задаем пароль рута для мускула.
Ставим пыхмайадмин:
sudo apt-get install phpmyadmin
Заставим ету сцуку работать из локалхоста:
cd /var/www
sudo ln -s /usr/share/phpmyadmin
Проверим(http://localhost/phpmyadmin).
Ставим пых:
sudo apt-get install libapache2-mod-php5 libapache2-mod-ruby libapache2-mod-python php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
Подключаем модули:
sudo a2enmod ssl
sudo a2enmod rewrite
sudo a2enmod suexec
sudo a2enmod include
Рестарт апача:
sudo /etc/init.d/apache2 restart
Проверим.
sudo gedit /var/www/testing.php
Пишем там:
<?php
phpinfo();
?>
Сохраняем. Идем в http://localhost/testing.php . Если все заебись, наблюдаем такую шляпу
![]() | ![]() ![]() |
sudo nautilus
Откроетца файлменеджер под рутом. Идем в /var/www , создаем папку для сайта(название произвольное) и в ней создаем папки logs и htdocs . B logs создаем два пустых файла - error.log и access.log . На папку htdocs ставим права разрешающие запись для всех. Сюда заливаем скрипт ну иле движок.
Собственно настройка:
sudo gedit /etc/apache2/sites-available/hosts
(Название файла любое)
Пишем тут
NameVirtualHost *
<virtualhost *>
serveradmin admin@localhost
servername mysite.net
# indexes + directory root.
directoryindex index.html index.php
documentroot /var/www/папка/htdocs
# logfiles
errorlog /var/www/папка/logs/error.log
customlog /var/www/папка/logs/access.log combined
</virtualhost>
(Название сайта произвольно.)
Сохраняем.
sudo gedit /etc/hosts
ВВерху будет што то типа
127.0.0.1 localhost
127.0.1.1 debian
ниже этого пишем
127.0.0.1 mysite.net
ну или свое название.Сохраняем.
Если нужно несколько хостов - повторяем процедуру нужное кол-во раз.
Подключаем вирт. хосты:
sudo a2ensite
Видим:
Your choices are: default default-ssl hosts (тут все доступные хосты)
Which site(s) do you want to enable (wildcards ok)?
Пишем ниже нужные хосты через пробел, жмем Enter.(При этом создаютца симлинки)
Перегружаем апач, пробуем зайти на свой сайт. Собственно, всё
Изм. john77 (20.01.2010 / 12:34) [1]
![]() | ![]() |
cd /var/www
sudo ln -s /usr/share/phpmyadmin
Ответ
ln: создание символьной ссылки `./phpmyadmin': File exists
Далее
Проверим(http://localhost/phpmyadmin).
Сохраняет файл,загружает его.
...
Далее
Видим:
Your choices are: default default-ssl hosts (тут все доступные хосты)
Я вижу
Your choices are: default default-ssl hosts
Which site(s) do you want to enable (wildcards ok)?
johncms.ru
ERROR: Site johncms.ru does not exist!
Сломал остатки мозга ат установки

![]() | ![]() ![]() |
![]() | ![]() ![]() |
![]() | ![]() |
"Идем в /var/www , создаем папку для сайта"
Создал папку "johncms.ru".
"johncms.ru" уже и прописывал как имя сайта

---
"Собственно настройка:
sudo gedit /etc/apache2/sites-available/hosts
(Название файла любое)"
Или надо было мне - sudo gedit /etc/apache2/sites-available/johncms.ru ?

![]() | ![]() |
![]() | ![]() ![]() |
Хосты..."Идем в /var/www , создаем папку для сайта"Создал папку "johncms.ru"."johncms.ru" уже и прописывал как имя сайта

![]() | ![]() ![]() |
Ххы. Извращения. Я ставил через синаптика всё и нормально. Отметил пах апач, мускул � всё. )) Пых админ правда не ставил, он сам каким-то хером через апдэйт системы поставился аффтоматом. Потом подконлогично. Можно так. А можно через консоль написать, согласись проще чем кучу галочек ставить, при этом будешь уверен што поставил именно все расширения пхп
![]() | ![]() |
![]() | ![]() |
![]() | ![]() ![]() |
Что-то после создания хостов всё якобы работает, но проблемка одна появляется. по обоим адресам работает сам локалхост. ))это если хосты не добавить в /etc/hosts и в /etc/apache2/sites-enabled (a2ensite)
![]() | ![]() ![]() |
... создаем папку для сайта(название pizda) и в ней создаем папки logs и htdocs . B logs создаем два пустых файла - error.log и access.log . На папку htdocs ставим права разрешающие запись для всех. Сюда заливаем скрипт ну иле движок.
Собственно настройка:
sudo gedit /etc/apache2/sites-available/huy
Пишем тут
NameVirtualHost *
<virtualhost *>
serveradmin admin@localhost
servername zhopa.ru
# indexes + directory root.
directoryindex index.html index.php
documentroot /var/www/pizda/htdocs
# logfiles
errorlog /var/www/pizda/logs/error.log
customlog /var/www/pizda/logs/access.log combined
</virtualhost>
Сохраняем.
sudo gedit /etc/hosts
ВВерху будет што то типа
127.0.0.1 localhost
127.0.1.1 debian
ниже этого пишем
127.0.0.1 zhopa.ru
Сохраняем.
Подключаем вирт. хосты:
sudo a2ensite
Видим:
Your choices are: default default-ssl huy
Which site(s) do you want to enable (wildcards ok)?
Пишем ниже huy, жмем Enter.
Перегружаем апач...
![]() | ![]() |
Идем в /var/www , создаем папку для сайта(название произвольное)
Папку то создал каг в денвери,с зоной домена

Типо - "johncms.com" вместо положенной "johncms" ?

![]() | ![]() ![]() |
Мог ли запороть в этом месте-Идем в /var/www , создаем папку для сайта(название произвольное)Папку то создал каг в денвери,с зоной домена

![]() | ![]() |
Та смотришь johncms.ru,и знаешь какой там двиг/скрипт стоит
.gif)
![]() | ![]() ![]() |
Хм...Ну я на денвере привыг проста обзывать папки офф доменами,тока зону менял чеб не сов�адали гг.Та смотришь johncms.ru,и знаешь какой там двиг/скрипт стоит
.gif)
![]() | ![]() |

![]() | ![]() |
![]() | ![]() ![]() |
john77, а ффмпег не ставил? Если ставил, напиши мануал. ))чего нету того нету гг ффмпег у меня кажется вместе с vlc плейером встал по зависимостям