PDA

Просмотр полной версии : Стоит ли ставить LAMP?


nick1m
22.03.2009, 07:10
Вообщем есть старый ноут, на котором работал, там денвер и штук 20 папок на нем. Купил новый десктоп и переношу все на него. На старый ноут так же поставил altlinux, винду снесу. На десктопе будет винда (по ряду причин). Есть еще ноут, на который тоже поставил altlinux.

Вообщем суть вопроса в том, как поступить с денвером? Есть две машинки с линкуксом.

Сделать по нормальному - поставить LAMP на линукс или не долбить себе мозг и поставить денвер на десктоп (винда)?

Если LAMP, то сразу возникает вопрос. В денвере - создал папку, перезагрузил и он сам хосты прописывает куда надо, а если поднять на ноуте вебсервер, то куда и каким образом хосты прописывать? Понимаю, что можно по ip и там по подпапкам, но как-то криво, неудобно, в денвере с этим гораздо юзабельней, но **х им грузить машину, когда две машинки простаивать будут. Ноут подключен к десктопу через мост, инет раздаёт десктоп тоже через мост.

AccessForbidden
22.03.2009, 12:44
Я думаю вариант с Денвером на компе Вам будет проще и лучше.

Budrin
22.03.2009, 17:32
nick1m написал(а):

Вообщем есть старый ноут, на котором работал, там денвер и штук 20 папок на нем. Купил новый десктоп и переношу все на него. На старый ноут так же поставил altlinux, винду снесу. На десктопе будет винда (по ряду причин). Есть еще ноут, на который тоже поставил altlinux.

Вообщем суть вопроса в том, как поступить с денвером? Есть две машинки с линкуксом.

Сделать по нормальному - поставить LAMP на линукс или не долбить себе мозг и поставить денвер на десктоп (винда)?

Если LAMP, то сразу возникает вопрос. В денвере - создал папку, перезагрузил и он сам хосты прописывает куда надо, а если поднять на ноуте вебсервер, то куда и каким образом хосты прописывать? Понимаю, что можно по ip и там по подпапкам, но как-то криво, неудобно, в денвере с этим гораздо юзабельней, но **х им грузить машину, когда две машинки простаивать будут. Ноут подключен к десктопу через мост, инет раздаёт десктоп тоже через мост.



Можешь поставить панель управления какую нибудь нормальную (webmin) и с созданием не будет проблем, ещё будет максимально приближено как на хостинге. а если проекты так себе, тогда ставь денвер. Лично я бы посоветовал лампу

nick1m
22.03.2009, 17:54
Ну а если лампу, то всеже как поступать с хостами? На данный момент эт является для меня основным вопросом. В денвере я обычно создавал папку с именем без точек (тип домен первого уровня) и все очень удобно было. Но как в моей ситуации поступать? Даже не знаю с чего начать копать.

php_master
22.03.2009, 18:22
Или ставишь какую-то панель управления и создаёшь через неё или ручками (минутное дело).

nick1m
22.03.2009, 18:39
PHP_Master написал(а):

или ручками (минутное дело).


Так суть в том, где и чего создовать? сорьте за ламеризм

symbolz
22.03.2009, 19:54
nick1m написал(а):

Так суть в том, где и чего создовать? сорьте за ламеризм


vse configi nahodyatsya v http.conf
ili v papke http.con.d

AccessForbidden
23.03.2009, 01:06
symbolz написал(а):

vse configi nahodyatsya v http.conf
ili v papke http.con.d


А я то дурак четвертый год нахожу их в папке apache
P.S У всех это по разному. Debian - папка apache

symbolz
23.03.2009, 11:07
AccessForbidden написал(а):

А я то дурак четвертый год нахожу их в папке apache
P.S У всех это по разному. Debian - папка apache



папка может и apache, но конфиги находятся в http.conf и папка с конфигами
/etc/apache2/httpd.conf.d/ .....
это стандартная установка и в дебиане так же

AccessForbidden
24.03.2009, 03:12
Я почти поверил но

Код:



jamaica ~ % ls -l /etc/apache2/ 2:10
total 40
-rw-r--r-- 1 root root 10105 2009-02-14 16:53 apache2.conf
drwxr-xr-x 2 root root 4096 2009-02-19 00:51 conf.d
-rw-r--r-- 1 root root 378 2009-01-20 20:24 envvars
-rw-r--r-- 1 root root 0 2009-02-14 16:35 httpd.conf
drwxr-xr-x 2 root root 4096 2009-02-20 01:54 mods-available
drwxr-xr-x 2 root root 4096 2009-02-19 20:44 mods-enabled
-rw-r--r-- 1 root root 636 2009-02-19 15:55 ports.conf
drwxr-xr-x 2 root root 4096 2009-02-20 13:36 sites-available
drwxr-xr-x 2 root root 4096 2009-02-19 15:48 sites-enabled


Код:



jamaica ~ % ls -l /etc/apache2/conf.d 2:10
total 8
-rw-r--r-- 1 root root 269 2009-01-20 20:24 charset
lrwxrwxrwx 1 root root 28 2009-02-15 23:19 phpmyadmin.conf -> ../../phpmyadmin/apache.conf
-rw-r--r-- 1 root root 1461 2009-02-14 16:56 security


Это и есть стандартная дебиановская установка.
При том что

Код:



jamaica ~ % cat /etc/apache2/httpd.conf 2:12
jamaica ~ % 2:15

symbolz
24.03.2009, 11:54
AccessForbidden написал(а):

Я почти поверил но

Код:



jamaica ~ % ls -l /etc/apache2/ 2:10
total 40
-rw-r--r-- 1 root root 10105 2009-02-14 16:53 apache2.conf
drwxr-xr-x 2 root root 4096 2009-02-19 00:51 conf.d
-rw-r--r-- 1 root root 378 2009-01-20 20:24 envvars
-rw-r--r-- 1 root root 0 2009-02-14 16:35 httpd.conf
drwxr-xr-x 2 root root 4096 2009-02-20 01:54 mods-available
drwxr-xr-x 2 root root 4096 2009-02-19 20:44 mods-enabled
-rw-r--r-- 1 root root 636 2009-02-19 15:55 ports.conf
drwxr-xr-x 2 root root 4096 2009-02-20 13:36 sites-available
drwxr-xr-x 2 root root 4096 2009-02-19 15:48 sites-enabled


Код:



jamaica ~ % ls -l /etc/apache2/conf.d 2:10
total 8
-rw-r--r-- 1 root root 269 2009-01-20 20:24 charset
lrwxrwxrwx 1 root root 28 2009-02-15 23:19 phpmyadmin.conf -> ../../phpmyadmin/apache.conf
-rw-r--r-- 1 root root 1461 2009-02-14 16:56 security


Это и есть стандартная дебиановская установка.
При том что

Код:



jamaica ~ % cat /etc/apache2/httpd.conf 2:12
jamaica ~ % 2:15




тут не поспоришь )))) Сорри, мое выше высказывание больше относиться к РедХату (тут стандартно все хттпд.кофе) Сам сижу сча в убунте и такой же конфиг правлю, Как у тебя )
Провтык

Drum41k08
24.03.2009, 16:33
PHP_Master написал(а):

С этого .



Ну на сколько я знаю LAMP это готовая сборка, не так ли?

php_master
24.03.2009, 16:36
LAMP - это аббревиатура.
Что она означает подскажет гугл или пост №13.

Или для совсем линивых




Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.

webmaster-21
25.03.2009, 10:13
да там все просто, гугл в помощь, тысячу раз обсуждалось в инете эти темы, написано все по пунктикам

Добавлено через 3 минуты


PHP_Master написал(а):

LAMP - это аббревиатура.[/B]



Linux Apache MySQL PHP

AccessForbidden
25.03.2009, 12:37
LAMP - чтобы там кто не говорил - это абревиатура. Наверно речь идет про дистрибутивы в которых lamp является виртуальным пакетом. Но это тоже не сборка. Виртуальный пакет - это набор пакетов, для упрощения установки все пакеты относящиеся к стандратной установке apache, mysql, php объединены словом lamp.

prosto-chups
23.04.2009, 13:11
nick1m написал(а):

Ну а если лампу, то всеже как поступать с хостами? На данный момент эт является для меня основным вопросом. В денвере я обычно создавал папку с именем без точек (тип домен первого уровня) и все очень удобно было. Но как в моей ситуации поступать? Даже не знаю с чего начать копать.



Поставь ЛАМП'у и Вебмин, создай виртуальные хосты (при помощи вебмин'а), а потом просто скопируй содержимое папок...

С базой данных еще проще, экспорт -> Импорт...

Jeurey
01.05.2009, 21:57
Уж скок лет все ручками... Единственное, что МОЖЕТ БЫТЬ, поможет - создание своей архитектуры файловой системы.
Я, например, сделал так:

Код:



jeurey@laptop:/webserver$ ls -l
drwxrwxrwx 3 jeurey jeurey 4096 Мар 13 15:55 configs
drwxr-xr-x 10 jeurey jeurey 4096 Апр 28 22:40 data
drwxrwxrwx 3 jeurey jeurey 4096 Дек 13 14:41 logs


Код:



jeurey@laptop:/webserver$ ls -l configs/
-rwxr-xr-x 1 jeurey jeurey 7053 Мар 11 11:35 apache2.conf
-rwxrwxrwx 1 jeurey jeurey 1169 Апр 29 18:18 hosts.conf
-rw-r--r-- 1 jeurey jeurey 5016 Апр 29 17:42 vhosts.conf


apache2.conf - раз и навсегда поправленный конфиг
hosts.conf - стандартный /etc/hosts есть симлинк на /weserver/configs/hosts.conf
vhosts.conf - конфиги виртуальных хостов

Плюсы: тиражиемость, "all in one" - бэкапы удобно делать, если чо с осью - раздел остался (списки хостов, конфиги виртуальных хостов, конфиг вебсервера не прийдется второй раз создавать).
Минусов только из "потратил 10 минут на муторные дела".

white00m
01.05.2009, 22:37
Jeurey а нельзя ли поподробнее про "создание своей архитектуры файловой системы.", у меня тоже "Уж скок лет все ручками..." а надо бы как-то "бэкапы удобно делать, если чо"

Jeurey
02.05.2009, 19:47
white00m написал(а):

Jeurey а нельзя ли поподробнее про "создание своей архитектуры файловой системы.", у меня тоже "Уж скок лет все ручками..." а надо бы как-то "бэкапы удобно делать, если чо"



Создайте раздел отдельный под вебсервер. Храните конфиги, данные, логи только на нем (достигается путем замены оригинальных файлов апачи/пыха/мускуля на симлинки со своего раздела ))

white00m
07.05.2009, 23:53
Jeurey написал(а):

Создайте раздел отдельный под вебсервер. Храните конфиги, данные, логи только на нем (достигается путем замены оригинальных файлов апачи/пыха/мускуля на симлинки со своего раздела ))



сейчас как-раз начисто поставлена ubuntu 9.04 и идёт настройка LAMP (иногда с бубном, иногда с матом) ,. оч хорошая идея с симлинками tnx