LINUX.ORG.RU

как настроишь - так и будет. По умолчанию обычно /var/www

JB ★★★★★
()

/var/www, учи матчать пожалуйста.

Bfgeshka ★★★★★
()

а тута как?

В ту директорию, которую ты укажешь в параметре DocuemntRoot конфигурационного файла Apache.

По умолчанию что-то вроде /var/www/localhost/htdocs, но возможны и варианты.

Удачи.

kostik87 ★★★★★
()

Есть XAMPP под линукс. Но лучше поднять отдельный chroot c LAMP/LEMP

darkduke
()

там была папка, а тут директория.

SevikL ★★★★★
()

Окей. немного разобрался, сейчас на арчвики зашел, поставил апач, запустил, все дела, есть один вопрос - система засираться за счет этого дерьма не будет? Просто где-то читал, что лучше запускать на виртуалбоксе, ибо засоряеться.

kaloviyrembo
() автор топика
Ответ на: комментарий от kaloviyrembo

А как сделать /srv/http/ чтоб от обычного пользователя можно было запускать? Ибо я даже в саблайме файлы от туда не могу изменять..

kaloviyrembo
() автор топика
Ответ на: комментарий от kaloviyrembo

Запускайте (перезапускайте) посредством sudo, а по поводу записи, добавьте своего пользователя в группу, которая является владельцем /var/www/localhost/htdocs.

Удачи.

kostik87 ★★★★★
()

Аналог денвера

docker

и куда мне залить свой сайт с движком

/var/www

fang90 ★★★★★
()
Ответ на: комментарий от kaloviyrembo

за счет этого дерьма

денвер

Какой ты жирный.

Deleted
()

На будущее - ТС, не надо отвечать на сообщения с матом, явными оскорблениями, троллингом и пр. Они с большой вероятностью будут удалены вместе со всей цепочкой ответов на них. Это особенность ЛОРа (на мой взгляд, - положительная, ибо нефиг поощрять).

hobbit ★★★★★
()

На денвере была папка, а тута как?

А тута директория =)

pi11 ★★★★★
()
Ответ на: комментарий от kaloviyrembo

Посредством usermod или редактирования файла /etc/group. Только не забудьте почитать документацию:

man usermod
а то там есть нюансы.

Удачи.

kostik87 ★★★★★
()

Если по быстрому, то что-то типо такого (ахтунг, могут быть ошибки/опечатки где-нибудь):

apt-get install apache2 php5 libapache2-mod-php5 mysql-server mysql-client php5-mysql
service apache2 restart && service mysql restart
vim /var/www/info.php
<?php
phpinfo();
?>
mysql -u root -p
> create database ololo;
> use ololo;
> create table test ( id int(11) NOT NULL, name varchar(50) NOT NULL );
> insert into test values (1,'ololo'), (2, 'ololo2');
> quit
vim /var/www/test.php
<html>
<body>
<?php
$dbhost = "localhost"; // хост
$dbuser = "root"; // имя пользователя (лучше рут не использовать)
$dbpasswd = ""; // пароль пользователя
$dbname = "ololo"; // имя базы данных
$link = mysql_connect($dbhost,$dbuser,$dbpasswd) or die("Не могу создать соединение");
mysql_query("SET NAMES UTF8");
mysql_select_db($dbname) or die(mysql_error());
$table = "test";
$query = "SELECT * FROM $table";
$result = mysql_query($query) or die(mysql_error());
while($row=mysql_fetch_array($result)) {
echo "
<tr>
   <td>".$row['id']."</td>
   <td>".$row['name']."</td>
</tr>
";
?>
</body>
</html>

http://localhost/info.php

http://localhost/test.php

Amet13 ★★★★★
()
Ответ на: комментарий от kostik87

Пардон за глупые вопросы, но как называеться группа, которая владелец /var/www/localhost/htdocs а в моём случае /srv/http/ ?

kaloviyrembo
() автор топика
Ответ на: комментарий от kaloviyrembo

как называеться группа, которая владелец /var/www/localhost/htdocs

Посмотрите:

stat /var/www/localhost/htdocs
или в вашем случае
stat /srv/http/
Только вам, скорее всего, придётся смотреть до htdocs.

Удачи.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87
$ stat /srv/http/
  Файл: «/srv/http/»
  Размер: 4096      	Блоков: 8          Блок В/В: 4096   каталог
Устройство: 802h/2050d	Inode: 42598402    Ссылки: 3
Доступ: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Доступ: 2015-04-26 22:05:37.687931558 +0000
Модифицирован: 2015-04-24 22:32:16.164059204 +0000
Изменён: 2015-04-24 22:32:16.164059204 +0000
 Создан: -

Я так понимаю название у него drwxr-xr-x, но в /etc/group такого нет. Может создать надо? Если да, то как правильней?

kaloviyrembo
() автор топика
Ответ на: комментарий от kaloviyrembo

Я вам уже сказал, смотрите до htdocs. Ну либо если не особо заботитесь о безопасности, то просто 'chmod -R 777 /srv/http/' и пишите туда что хотите и под кем хотите.

kostik87 ★★★★★
()
Ответ на: комментарий от kaloviyrembo

А где у вас там index.php или index.html? Нет, вот то то и оно.

UPD:
Просмотрел, есть index.php. Читайте документацию по подключению модуля php в Apache в вашем дистрибутиве. Ну либо просто документацию по apache2.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)

Поставь виртуалку, туда винду, туда денвер. Ужас, зачем тебе линукс? И что за дистр, кое-где можно yf,jh gfrtnjd web-server пачкой сразу поставить, но настраивать так или иначе ручками.

mandala ★★★★★
()
Ответ на: комментарий от kostik87

Пытаюсь поставить php, как в archwiki написано, выбивает такое

ошибка: не удалось получить файл

Уже и через амереканское прокси пробывал - одни ошибки, в итоге не устанавливаеться :c

Может посоветуете что?

Ставил через pacman - php и php-apache

kaloviyrembo
() автор топика
Ответ на: комментарий от kaloviyrembo

Пробовал через прокси

А вы надстроили pacman на работу через прокси?

Ну и как минимум пакет с модулем для апача называется apache-php, а так читайте документацию по arch linux, ну и создавайте отдельную тему.

Удачи.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Я просто сделал так, что бы все, что проходило в консоле работало через прокси, уже помогал такой способ.

В арчвики написано php-apache. apache-php даже не ищет.

kaloviyrembo
() автор топика
Ответ на: комментарий от kaloviyrembo

В таком случае разбирайтесь как управлять пакетным менеджером выбранного вами дистрибутива Linux и почему возникает описанная вами проблема.

Я вообще использую Gentoo.

Удачи.

kostik87 ★★★★★
()
Ответ на: комментарий от kaloviyrembo

в каждом дистре пакеты могут называтся по разному, пользуйся поиском, табом и прочими радостями линукса.

CHIPOK ★★★
()
Ответ на: комментарий от kaloviyrembo

Да поставь уже каконец венду вместо этого непонятного линакса!

itn ★★★
()

Пиши в JOB и сразу сделают тебе всё как надо.

Goury ★★★★★
()
Ответ на: комментарий от CHIPOK

Пора банить эту тему, ТС явно поиском не пользуется.

И всех их тоже в бан, бесовщина.

Да поставь уже каконец венду вместо этого непонятного линакса!

Лучше я насру в тарелку и буду обмазываться говно на фоне зеленого слоника.

в каждом дистре пакеты могут называтся по разному, пользуйся поиском, табом и прочими радостями линукса.

Да нашел я все уже, нашел, почему не происходит загрузка пакетов??

kaloviyrembo
() автор топика
Ответ на: комментарий от CHIPOK
ошибка: не удалось получить файл 'php-5.6.7-1-x86_64.pkg.tar.xz' из ftp.nluug.nl : The requested URL returned error: 404

Ну вот что пишет, и что, все понятно, не может подключиться.

kaloviyrembo
() автор топика

какая живучая тема оказалась!

неужели так много жаждующих?

нужен не ленвер а ликбез

anonymous
()
Ответ на: комментарий от CHIPOK

Лолват? Ладно, спасибо бро, я бы тебе даже пару далларчиков на киви скинул, если бы не был нищебродом.. Спасибо еще раз.

kaloviyrembo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.