The UNIX and Linux Forums  
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.

Go Back   В UNIX и Linux Форумы > Специальный форум > Веб-программирование, Web 2.0 и Mashups
.
Google unix.com



Веб-программирование, Web 2.0 и Mashups Обсудить веб-программирования и веб-сервер администрации, в том числе LAMP, Apache, MySQL, Flash, HTML, SEO, Mashups и других Web API, и тем.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Скрипт для редактирования файлов колонка JunZ Shell программирование и сценарии 2 03-25-2009 03:35 AM
Редактирование файлов с скриптом Астероидов SUN Solaris 5 02-10-2009 11:20 AM
Против: Настройка осуществляется путем редактирования текста на основе конфигурационного файла ... - Techworld.com iBot UNIX и Linux RSS Новости 0 10-09-2007 10:10 AM
Изменение конфигурации MySQL через SSH? Denis.R UNIX перспективных И опытных пользователей 2 02-15-2005 06:35 PM
Apache Конфигурационные файлы Webwitch UNIX для чайников Вопросы И Ответы 1 08-01-2001 04:35 PM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 06-30-2009
jzacsh jzacsh is offline
Зарегистрированный пользователь
  
 

Регистрация: Апрель 2009
Сообщений: 29
Lightbulb Баш скрипт редактирования моих конфигурационных файлов Apache

ладно я пытаюсь говорить об этом Uber-проста:

Я использую dropbox (файл-Sync Service). для того, чтобы синхронизировать файлы dropbox, они должны быть ее детей [напр. нибудь в / главная / jzacsh / Dropbox].
Я хочу использовать это время для развития, сохранить мои файлы синхронизации всей моей машины:
просто: просто переместить мои Дев. Файлы под dropbox
ловить: Я хочу, чтобы они еще будут рассматриваться как документы на локальный сервер. (FYI: Запуск Apache о MacBook и Linux на рабочем столе).

Я писал под псевдонимом в мою оболочку входа файл (. bashrc на моей машине Linux,. профиле на моем Mac)
sidenote: может быть, кто-то может сказать мне "для этого многое прочее - избежать алиасами, вы должны сделать их функций!"??? IDK, она просто смотрит беспорядочна Думаю [например. servvar и servtmp Псевдонимы].

Мое решение
Я поместил их в свой логин сценария:
Код:
#apache's config file determining localhost's location on fs
serverConfig='/etc/apache2/sites-available/default'

#aliases to cd into, and to turn localhost location on
alias web='cd /var/www;clear; pwd; ls -la;'
alias servvar="sed -i 4,5s/#//g $serverConfig; sed -i 5s/^/#/g $serverConfig;sed -i 10,11s/#//g $serverConfig; sed -i 11s/^/#/g $serverConfig"

#aliases to cd into, and to turn localhost location on
alias tempdev='cd ~/Dropbox/crossPlatform/tempDev;clear; pwd; ls -la;'
alias servtmp="sed -i 4,5s/#//g $serverConfig; sed -i 4s/^/#/g $serverConfig; sed -i 10,11s/#//g $serverConfig; sed -i 10s/^/#/g $serverConfig"
это фрагмент (4-11 строк) Из конфигурационного файла в качестве $ serverConfig чуть выше ^
Код:
4        #DocumentRoot /var/www
5         DocumentRoot /home/jzacsh/Dropbox/crossPlatform/tempDev
6         <Directory />
7                 Options FollowSymLinks
8                 AllowOverride None
9         </Directory>
10        #<Directory /var/www/>
11        <Directory /home/jzacsh/Dropbox/crossPlatform/tempDev>
после входа в систему, если бы я попытался запустить либо "servtmp"Или"servvar"Я хотел бы получить В разрешении отказано Ошибка (понятно).

на полном угадать я сделал это (после внесения в "оригинал-*" копию файла конфигурации)
Код:
chown jzacsh /etc/apache2/sites-available/default
идея: в надежде это даст свой логин скрипт надлежащего разрешения
^, что привело еще в "разрешений"Ошибка, но даже weirder поиск
Код:
sed: couldn't open temporary file /etc/apache2/sites-available//sedPQrEht: Permission denied
sed: couldn't open temporary file /etc/apache2/sites-available//sedep6tEr: Permission denied
sed: couldn't open temporary file /etc/apache2/sites-available//sed2puLjs: Permission denied
sed: couldn't open temporary file /etc/apache2/sites-available//sedH5hTQv: Permission denied
Я проверила, и те, фанки временные файлы не были там, когда я посмотрел (посмотрел с помощью LS-лнеопределенный артикль)

хорошо-dokey, что его помощь будет весьма признателен, я знаю, что это немного фанки один запрос.
Old 06-30-2009
glen.barber glen.barber is offline
Зарегистрированный пользователь
  
 

Регистрация: Май 2008
Место проведения: Филадельфия, штат Пенсильвания, США
Сообщений: 117
Это не ответ на "Мое решение вопроса, но я-то похожее на разработку машины. Я использую для подрывной Оформить моего кода хранилище в / главная / ME / SVN / сайта и создайте символическую ссылку для Apache на этом месте:
Код:
rm -rf /var/www && ln -s /var/www /home/me/svn/site
Я знаю, он не сможет ответить на Ваш вопрос, но, возможно, это решение проще. * плевать *
Old 07-05-2009
jzacsh jzacsh is offline
Зарегистрированный пользователь
  
 

Регистрация: Апрель 2009
Сообщений: 29
Question любой достаточно опытный с Apache??? Документ Корневого пустячный?

Цитата:
Первоначально Послано glen.barber View Post
Это не ответ на "Мое решение вопроса, но я-то похожее на разработку машины. Я использую для подрывной Оформить моего кода хранилище в / главная / ME / SVN / сайта и создайте символическую ссылку для Apache на этом месте:
Код:
rm -rf /var/www && ln -s /var/www /home/me/svn/site
Я на самом деле считается, используя ссылку. Я не знаю почему, но я просто задницаУмед, что Apache не будет играть хорошо, с ссылку.

Цитата:
Первоначально Послано glen.barber View Post
Я знаю, он не сможет ответить на Ваш вопрос, но, возможно, это решение проще. * плевать *
Ну, это можно было бы решить эту проблему. Единственная проблема / причине своей работы вокруг и а не решение, потому что я на самом деле иметь 24 Гб данных, у меня в области развития папки на несколько компьютеров. такого большого развития папку вызывает две проблемы здесь:
  1. dropbox моя учетная запись не имеет, что многое для хранения данных (Я бы и не хотите, чтобы эта синхронизация, что материал в любом случае)
  2. когда работает моя Вход в "Switch-сервера>-местонахождение" сценария, то ей придется перейти на 24 ГБ сырья из / VAR / WWW только в ссылке на работу.
Я, вероятно, использовать для перенаправления ссылка Apache только на один или два компьютера прямо сейчас, но я все еще ищут более тщательного решения. Еще раз спасибо, glen.barber, я ценю вклад.

Возможно, кто-то с более высоким уровнем понимания Apache, чем мне может объяснить мне "Apache HTTP в корень не претендует на fiddled с"? И такое обязательство не является для неопытных?
Reply

Закладки

Теги
Apache конфиг, apache2, удобство, dropbox

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 01:45 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0