shchepin |
|
Темы:
6
Сообщения:
24
Участник с: 20 июля 2011
|
UTFS, что тут сказать. Материалов куча - он мануалоф по установке до доков к php, мускулу и прочим нгинксам. И вообще - разрабатывать сайт, тем более интернет магазин (предполагающий высокую нагрузку etc..), надо в условиях максимально приближенных к реальным. К примеру, у арча php 5.3.x в поставке, а подавляющее большинство хостеров предоставляют 5.2.x. Думаю, излишне будет пояснять почему. И вообще каждый хостер имеет свои заморочки. И посему далекоооооо не факт, что ваш прекрасный магазин, который вы любовно сделаете и вылижете до блеска на пресловутом локалхосте, заведется на реальном серваке. Только не говорите, что вы хотите сайт хостить на арче. )))))))))))))))) |
gard |
|
![]()
Темы:
66
Сообщения:
1167
Участник с: 15 декабря 2009
|
Да, на арче слишком много изменений прошло, к примеру некая моя старая ужасная наработка не работает просто на арчевом дефолтном конфиге. А вообще )) у меня сайт на арче хостился с полгода, народ посещал =) а потом стали перебои со связью хостинг был куплен и новый сайт переехал со старого дроволета на площадку хостера. К слову сайт вообще был сделан заново.. =) |
sleepycat |
|
![]()
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
на вопрос зачем, можно войну начать. я вот просто для эксперимента перед тем как на работе поднимать на рабочей лошадке. Сейчас составил БД фильмов каталогизатором и выбросил отчет в html архив, его и расшарил сервером, чтобы не простаивало. Мелочь, а здорово лечит от вопросов соседей что со мной в 1 сетке локальной, вроде “…начальник, есть чО посмотреть?” . к вопросу о взлетах с пполпинка. Я вот на сусе тоже поставил апач методом ламп'а. и все сразу завелось, да мало того так там еще половино написано с запасом, остается только расскоментить. После неспешный настройки апача раздельно на фряхе я хоть чемуто научился. Такчто меня даже напугала такая забота о юзере. В итоге после убунты и прочих , особенно в тех местах где нет великого шаблона в пакетах “lamp”, пользователи теряются. Я это называю “ловушка зоны комфорта” . =) такчто я все же рекомендую насесть на разбор хотябы основных вещей в http.conf. Потом проще процесс восприниматься будет.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
cryptspirit |
|
Темы:
12
Сообщения:
262
Участник с: 11 июня 2010
|
ТС Из /etc/httpd/conf/httpd.conf <VirtualHost localhost:80> DocumentRoot /srv/http/atrium/ SuexecUserGroup mort mort </VirtualHost> <VirtualHost localhost:80> ServerName joomla DocumentRoot /srv/http/joomla/ SuexecUserGroup mort mort php_admin_value output_buffering 0 </VirtualHost> NameVirtualHost localhost:80 в /srv/http/atrium/ лежит OpenAtrium открывается по http://localhost в /srv/http/joomla/ лежит Joomla открывается по http://joomla Права на каталоги владелец mort группа mort Из этого кратко: NameVirtualHost localhost:80 ServerName joomla php_admin_value output_buffering 0 Это поставил по просьбе джумлы cat /etc/hosts 127.0.0.1 joomla Парсим логи через google и раскомментируем недостающие модули в /etc/httpd/conf/httpd.conf и /etc/php/php.ini. Предварительно их установив. Для джумлы понадобится точно расскомментиоват json в /etc/php/php.ini ну а дальше по вкусу. Про установку и настройку mysql и ftp отдельный разговор. FTP не обязательно если на попробовать но а так для джумлы советуют фтп настроить сразу. делайте выводы |
sleepycat |
|
![]()
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
да ну Спирит, больно лихо вы дали с вирт хостами, он их начнет плодить имхо, по любому поводу. Имхо проще было бы дать альясом к локалхосту,как обычно.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
cryptspirit |
|
Темы:
12
Сообщения:
262
Участник с: 11 июня 2010
|
Так получилось что за пару дней до создания этой темы я ставил на арче джумлу. Рассказывать времени нет вот и побросал пример моей текущей настройки. А почему бы и нет. Так сказать рабочий вариант. |
sleepycat |
|
![]()
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
да я и ничего такого, просто я тоже после 1 гайда в свое время научился таким способом как я думал настраивать доступ к моим папкам… и что ты думаешь, я пока назад не откатился к гайдам вроде “для чайников” или “apache от простого к очень простому”, так и открывал все свои папки таким макаром, не особо осознавая что повышаю нагрузку на сервер там где это не совсем и нужно.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
palpalych |
|
![]()
Темы:
89
Сообщения:
1126
Участник с: 09 августа 2011
|
CryptSpiritНу если ставил дай подробную инструкцию, а то плюс минус километр, оно конечно очень познавательно методом проб и ошибок, но зачем учиться на своих если можно на чужих ошибках…
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
cryptspirit |
|
Темы:
12
Сообщения:
262
Участник с: 11 июня 2010
|
Что конкретно Вас интересует? Этот день у меня рабочий потому днем не отвечу. Пишите в личку. Все дело в осознании того что делаешь. Не обижайтесь но вики у арча шикарная в документации проблем нет. |
palpalych |
|
![]()
Темы:
89
Сообщения:
1126
Участник с: 09 августа 2011
|
CryptSpirit Несколько вопросов про Joomla и LAMP 1. Всё вроде сделал по вики - результат http://localhost ![]() я так понимаю это содержимое /srv/http/ - ТАК И ДОЛЖНО БЫТЬ??? /etc/httpd/conf/httpd.conf ServerRoot "/etc/httpd" Listen *:80 ... #LoadModule unique_id_module modules/mod_unique_id.so ... LoadModule rewrite_module modules/mod_rewrite.so LoadModule php5_module modules/libphp5.so ... DocumentRoot "/srv/http" ... AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps AddType application/x-httpd-php .html AddType application/x-httpd-php .htm ... AddHandler php5-script php ... # Virtual hosts Include conf/extra/httpd-vhosts.conf ... # phpMyAdmin configuration Include conf/extra/httpd-phpmyadmin.conf # Secure (SSL/TLS) connections #Include conf/extra/httpd-ssl.conf # # Note: The following must must be present to support # starting without SSL on platforms with no /dev/random equivalent # but a statically compiled-in mod_ssl. # <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> /etc/httpd/conf/extra/httpd-vhosts.conf NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot "/srv/http" ServerAdmin [email protected] ErrorLog "/var/log/httpd/127.0.0.1-error_log" CustomLog "/var/log/httpd/127.0.0.1-access_log" common <Directory /srv/http/> DirectoryIndex index.htm index.html AddHandler cgi-script .cgi .pl Options ExecCGI Indexes FollowSymLinks MultiViews +Includes AllowOverride None Order allow,deny allow from all </Directory> </VirtualHost> <VirtualHost *:80> ServerAdmin [email protected]Мягков.рф DocumentRoot "/home/archie/Мягков.рф" ServerName Мягков.рф ServerAlias Мягков.рф <Directory /home/archie/Мягков.рф/> DirectoryIndex index.htm index.html AddHandler cgi-script .cgi .pl Options ExecCGI Indexes FollowSymLinks MultiViews +Includes AllowOverride None Order allow,deny allow from all </Directory> </VirtualHost> 2. Как сделать чтобы http://Мягков.рф показывало то что нужно с учетом того что Joomla лежит в /home/archie/Мягков.рф /etc/hosts # # /etc/hosts: static lookup table for host names # #<ip-address> <hostname.domain.org> <hostname> 127.0.0.1 localhost.localdomain localhost 127.0.0.1 Мягков.рф # End of file /etc/php/php.ini ... open_basedir = /srv/http/:/home/archie/Мягков.рф/:/tmp/:/usr/share/pear/ ... extension=curl.so ;extension=dba.so ;extension=enchant.so ;extension=exif.so ;extension=ftp.so extension=gd.so extension=gettext.so ;extension=gmp.so ;extension=iconv.so ;extension=imap.so ;extension=intl.so extension=json.so ;extension=ldap.so extension=mcrypt.so ;extension=mssql.so ;extension=mysqli.so extension=mysql.so ... ЧТО СДЕЛАЛ НЕ ПРАВИЛЬНО??? p.s. test.php и php установщик Joomla работает…
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|