You are not logged in.
Pages: 1
Можно ли настройить локальный веб-сервер? По типу open-server, denwer в windows...
Offline
а что, apache не пойдет? в репозитарии есть и модули к нему имеются так же
Offline
а если не из репозитария и именно сборка нужна веб-сервера, то есть XAMPP: http://www.apachefriends.org/en/xampp-linux.html
Offline
zedo, первый вариант подойдёт, но я бы не отказался от мануальчика, тк сам все верно настроить не смогу 
Offline
а для каких целей нужен веб-сервер ) html, perl, php, mysql?
Offline
думаю что апач настроить и подключить к нему модули будет сложнее, чем поставить XAMPP
Offline
а для каких целей нужен веб-сервер ) html, perl, php, mysql?
Если сервер нужен только для раздачи файлов и для исполнения шелл-скриптов, то он уже есть. Можно, например, в SliTaz поиграть в судоку: http://localhost/sudoku/
При этом в браузер загружается файл /var/www/sudoku/index.html
А если перейти по адресу http://localhost/cgi-env.sh то мы увидим страничку, сгенерированную шелл-скриптом /var/www/cgi-env.sh
Преимущество в том, что всё уже есть и ничего не нужно устанавливать и настраивать.
Недостаток в том, что исполняются только шелл-скрипты. А ведь есть ещё и перл, питон, и совсем уже даже PHP.
Offline
> а для каких целей нужен веб-сервер ) html, perl, php, mysql?
php, mysql
Offline
Скачал и распаковал XAMPP, а что с ним дальше делать?
Offline
По знакомой же ссылке: http://www.apachefriends.org/en/xampp-linux.html
Step 2: Installation
After downloading simply type in the following commands:
Go to a Linux shell and login as the system administrator root:
su
Extract the downloaded archive file to /opt:
tar xvfz xampp-linux-1.8.1.tar.gz -C /opt
Warning: Please use only this command to install XAMPP. DON'T use any Microsoft Windows tools to extract the archive, it won't work.
Warning 2: already installed XAMPP versions get overwritten by this command.
That's all. XAMPP is now installed below the /opt/lampp directory.
Не оно? Если что, переводчик Google сегодня тоже работает ☺
Offline
Aleksej, как всегда - невнимательность
Нажал на скачку и закрыл вкладку 
root@slitaz:~# /opt/lampp/lampp start
Starting XAMPP for Linux 1.8.1...
XAMPP: Another web server daemon is already running.
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
Ругается, что другой веб-сервер запущен 
Offline
Ну, может, это только предупреждение?
Вообще же без встроенного сервера SliTaz не сможет нормально работать (не будет запускаться TazPanel как минимум). Так что, похоже, нужно будет настроить XAMPP. Например, назначить ему другой порт. Т.к. порты 80 и 82 уже заняты. Это другой вопрос.
Вот тут что-то недавно было про то, что встроенный сервер конфликтует с другим, вновь установленным.
Чтобы отключить встроенный сервер, попробуй в файле /etc/rcS.conf из строки RUN_DAEMONS="..." убрать его (httpd), после этого перезагрузиться. Можно и не перегружаться, а просто убить его:
[c]$ su
# killall httpd[/c]
Сам не пробовал, но как-то так. Когда понадобится TazPanel, верни демона на место.
Offline
> # killall httpd
А как снова запустить httpd ?
Offline
А как снова запустить httpd ?
Если честно, то я не знал ответ. Знаю только, что httpd запускается автоматически, если он присутствует в строке RUN_DAEMONS в файле /etc/rcS.conf
Где же происходит эта «магия»?
Немного погуглив, вышел на страничку документации.
Поискав в файле /etc/init.d/rcS строку «RUN_DAEMONS» нашёл следующий код:
[c]# Start all daemons specified with $RUN_DAEMONS.
echo "Starting all daemons specified in /etc/rcS.conf..."
for daemon in $RUN_DAEMONS
do
if [ -x /etc/init.d/$daemon ]; then
/etc/init.d/$daemon start
fi
done[/c]
Если ты не знаком с языком оболочки, то вот русский перевод.
для каждого daemon в переменной RUN_DAEMONS сделать:
если файл /etc/init.d/daemon можно запустить, то
запускаем его командой: /etc/init.d/daemon start
при необходимости повторить
Теперь ответ: от имени root выполнить
[c]/etc/init.d/httpd start[/c]
Проверяем: убиваем killall httpd, пробуем запустить TazPanel, не получается, запускаем httpd, пробуем TazPanel, не получается.
Пойдём другим путём. Перезагружаемся по-старому. Теперь не будем убивать httpd, а корректно попросим его остановиться:
[c]/etc/init.d/httpd stop[/c]
Пишет ОК. Пробуем TazPanel. По-прежнему работает, странно. Переходим на страничку TazPanel Управление службами. Нажимаем крестик (остановить) напротив службы httpd. Страничка перегружается, но httpd не останавливается.
Что ж, отрицательный результат — тоже результат.
/etc/init.d/httpd stop упорно пишет, что httpd уже остановлен
/etc/init.d/tazpanel stop то же самое. Наверное, я чего-то не понимаю.
Проверь, пожалуйста, может быть этого всё же достаточно для запуска твоего веб-сервера XAMPP?
Offline
Aleksej, как вариант - убивать httpd когда нужен xampp, а потом перезагружаться.
Offline
Pages: 1
[ Generated in 0.016 seconds, 7 queries executed - Memory usage: 1.56 MiB (Peak: 1.77 MiB) ]