Привет, Гость!
Главная
Вход

Последняя активность

Форум / Компы / Линупс
Поиск | Файлы топика (3)
  Сервер в Debian
1 2 3 >>
john77 john77 (SV!) [Off] [#] (18.01.2010 / 17:18)
чморылое одоробло
Бытует мнение што кошерно и вапще расово верно каждый компонент сервака собирать из сорцов. Может быть. Но дебиан при етом заебет зависимостями. Ну и хуй с ним, ведь все есть в комплекте.
Ставим апач:
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 . Если все заебись, наблюдаем такую шляпу
Прикреплённый файл:
Нажмите для просмотра изображения
(50.89 кб.)
Скачано: 463 раз
john77 john77 (SV!) [Off] [#] (18.01.2010 / 17:36)
чморылое одоробло
Виртуальные хосты. Для начала готовим почву:
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]
Seq)I(b)i( Seq)I(b)i( [Off] [#] (22.01.2010 / 08:18)
Возникшие проблемы...
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!

Сломал остатки мозга ат установки
Прикреплённый файл:
Нажмите для просмотра изображения
(49.38 кб.)
Скачано: 402 раз
john77 john77 (SV!) [Off] [#] (22.01.2010 / 09:08)
чморылое одоробло
так-с если я правильно понял пыхмайадмин уже самостоятельно симлинк создал при установке. Мне пришлось ручками добавлять. А хосты нужно писать именно названия созданных тобой файлов. В данном случае hosts
john77 john77 (SV!) [Off] [#] (22.01.2010 / 09:09)
чморылое одоробло
проблемы если што вечером разрулим. Я после работы за компом буду
Seq)I(b)i( Seq)I(b)i( [Off] [#] (22.01.2010 / 09:18)
Хосты...
"Идем в /var/www , создаем папку для сайта"
Создал папку "johncms.ru".
"johncms.ru" уже и прописывал как имя сайта
---
"Собственно настройка:
sudo gedit /etc/apache2/sites-available/hosts
(Название файла любое)"
Или надо было мне - sudo gedit /etc/apache2/sites-available/johncms.ru ?
Максим Максим [Off] [#] (22.01.2010 / 09:30)
Ххы. Извращения. Я ставил через синаптика всё и нормально. Отметил пах апач, мускул и всё. )) Пых админ правда не ставил, он сам каким-то хером через апдэйт системы поставился аффтоматом. Потом подконфижЫл чуть и усё пашет. Гг. Что ещё для счастья надо. ))
john77 john77 (SV!) [Off] [#] (22.01.2010 / 09:35)
чморылое одоробло
Seq)I(b)i( (22.01.2010/12:18)
Хосты..."Идем в /var/www , создаем папку для сайта"Создал папку "johncms.ru"."johncms.ru" уже и прописывал как имя сайта ---"Собственно настройка:sudo gedit /etc/apache2/sites-available/hosts(
да тут не в названии папки дело. В папке /etc/apache2/sites-aviable лежат файлы с настройками вирт. хостов , команда a2ensite вызывает список именно этих файлов. А што в этих файлах написано - совсем другое дело
john77 john77 (SV!) [Off] [#] (22.01.2010 / 09:37)
чморылое одоробло
Максим (22.01.2010/12:30)
Ххы. Извращения. Я ставил через синаптика всё и нормально. Отметил пах апач, мускул � всё. )) Пых админ правда не ставил, он сам каким-то хером через апдэйт системы поставился аффтоматом. Потом подкон
логично. Можно так. А можно через консоль написать, согласись проще чем кучу галочек ставить, при этом будешь уверен што поставил именно все расширения пхп
Максим Максим [Off] [#] (22.01.2010 / 09:40)
john77, ну в принципе да, тут проще скопипастить и тыкнуть энтэр. ))
Максим Максим [Off] [#] (22.01.2010 / 21:28)
Что-то после создания хостов всё якобы работает, но проблемка одна появляется. по обоим адресам работает сам локалхост. ))
john77 john77 (SV!) [Off] [#] (23.01.2010 / 03:29)
чморылое одоробло
Максим (23.01.2010/00:28)
Что-то после создания хостов всё якобы работает, но проблемка одна появляется. по обоим адресам работает сам локалхост. ))
это если хосты не добавить в /etc/hosts и в /etc/apache2/sites-enabled (a2ensite)
john77 john77 (SV!) [Off] [#] (23.01.2010 / 03:46)
чморылое одоробло
давайте еще раз. Те же яйца, вид сбоку. Для наглядности.
... создаем папку для сайта(название 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.
Перегружаем апач...
Seq)I(b)i( Seq)I(b)i( [Off] [#] (28.01.2010 / 15:25)
Мог ли запороть в этом месте-
Идем в /var/www , создаем папку для сайта(название произвольное)
Папку то создал каг в денвери,с зоной домена
Типо - "johncms.com" вместо положенной "johncms" ?
john77 john77 (SV!) [Off] [#] (28.01.2010 / 16:05)
чморылое одоробло
Seq)I(b)i( (28.01.2010/18:25)
Мог ли запороть в этом месте-Идем в /var/www , создаем папку для сайта(название произвольное)Папку то создал каг в денвери,с зоной домена Типо - "johncms.com" вместо положенной "johncms" ?:не
да папку ты как хошь назови. Лишь бы при подключенном интернете конфликта не было если совпадет с реальным сайтом. У меня ваще локальная копия газена лежит в папке ftp в хомяке, а симлинк на нее назван htdocs и лежит по адресу /var/www/site2 , а сам файл хоста назван тоже site2 , а в нем директория сайта указана /var/www/site2/htdocs и домен site2.ru , это я в браузере набираю штобы на сайт попасть
Seq)I(b)i( Seq)I(b)i( [Off] [#] (28.01.2010 / 16:12)
Хм...Ну я на денвере привыг проста обзывать папки офф доменами,тока зону менял чеб не совпадали гг.
Та смотришь johncms.ru,и знаешь какой там двиг/скрипт стоит
john77 john77 (SV!) [Off] [#] (28.01.2010 / 16:21)
чморылое одоробло
Seq)I(b)i( (28.01.2010/19:12)
Хм...Ну я на денвере привыг проста обзывать папки офф доменами,тока зону менял чеб не сов�адали гг.Та смотришь johncms.ru,и знаешь какой там двиг/скрипт стоит
вот создал ты в /etc/apache2/sites-aviable файл хоста. Написал там домен и в какой папке лежит скрипт. Обозвал этот файл ну хз например my_site . Создал папку и сунул туда скрипт. В файле /etc/hosts добавил нужный домен. Иди в консоль и введи sudo a2ensite my_site . Потом рестарт сервера
Seq)I(b)i( Seq)I(b)i( [Off] [#] (28.01.2010 / 16:25)
Ога.Вечером попилю че нить.Сейчас ковыряться некогда
Максим Максим [Off] [#] (19.03.2010 / 10:24)
john77, а ффмпег не ставил? Если ставил, напиши мануал. ))
john77 john77 (SV!) [Off] [#] (19.03.2010 / 12:04)
чморылое одоробло
Максим (19.03.2010/13:24)
john77, а ффмпег не ставил? Если ставил, напиши мануал. ))
чего нету того нету гг ффмпег у меня кажется вместе с vlc плейером встал по зависимостям
  Всего: 46
1 2 3 >>

Фильтр по автору
Скачать тему

Форум

Новые вверху
0 / 43

Gazenwagen Gegenkulturelle Gemeinschaft