За последние 24 часа нас посетили 22280 программистов и 1056 роботов. Сейчас ищут 669 программистов ...

как настроить на убунте, чтоб работал пхп и чтоб много сайтов было?

Тема в разделе "Настройка веб-сервера", создана пользователем ubunta2, 20 май 2019.

  1. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    как настроить на убунте, чтоб работал пхп и чтоб много сайтов было?
     
  2. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    sudo nano 777 /etc/apache2/sites-enabled/001-test.conf
    --- Добавлено ---
    Не удалось сохранить файл «/etc/apache2/sites-enabled/001-test.conf».
    --- Добавлено ---
    sudo nano /etc/apache2/sites-available/test1.conf
    --- Добавлено ---
    sudo mkdir -p /var/www/test1.com/public_html
    --- Добавлено ---
    sudo chown -R $USER:$USER /var/www/test1.com/public_html
    --- Добавлено ---
    sudo nano /etc/apache2/sites-available/test1.com.conf

    не пойму как там редактировать в терминале файл
    --- Добавлено ---
    по правам пока не получается
     
  3. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.790
    Симпатии:
    649
    Можно все у рута оставить с 755/644. Быть может, кроме каталогов, куда сам сайт будет что-то писать, например логи. Для таких каталогов обычно делают владельцем www-data:www-data, оставляя те же права (755).

    Если работаешь не из-под рута, можно владельцем каталога сайта сделать себя с теми же правами (755). Ну и для каталогов для записи самим сайтом сделать так же, как я писал в конце пред. абзаца.

    Нафига редактировать в терминале? Ты на локалке (своем компе) работаешь? Или удаленно администрируешь?
     
  4. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    на локалке
    проблема
    не получается сохранить файл при редактировании
    права мешают
     
  5. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.790
    Симпатии:
    649
    P.S. Каталог сайта – это test1.com, лучше для него менять владельца.

    Тоже Ubuntu? Или, может, Windows?
     
  6. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    все делаю на убунту
    --- Добавлено ---
    мне все равно какие каталоги
    главное понять как делать, а дальше еще наделаю много
     
  7. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.199
    Симпатии:
    184
    а 1 сайт смог настроить?
    --- Добавлено ---
    @ubunta2 правой кнопкой мыши, выбрать открыть как root
     
  8. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.072
    Симпатии:
    1.236
    Адрес:
    там-сям
    О, это нельзя пропустить. Щас будет битва двух йокодзун! Взял попкорн и колу...
     
  9. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.790
    Симпатии:
    649
    Я это приблизительно понял еще по первым твоим постам в той теме. Но все равно решил добавить в тему качественный пост :)
    --- Добавлено ---
    Берешь любой (двухпанельный/многопанельный) файловый менеджер с встроенным/подключаемым текст. редактором и поддержкой SSH (вместо последнего можно использовать SSHFS) ;)

    Эээ... Я чет затупил. Если на локалке, тем более нафига редактировать в терминале? В простом текстовом редакторе открывай (с GUI).
     
    #9 miketomlin, 20 май 2019
    Последнее редактирование: 20 май 2019
  10. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.072
    Симпатии:
    1.236
    Адрес:
    там-сям
    Выглядит как-то неоднозначно. :) если эта ирония по моему адресу, то я на подъёбки не ведусь :)

    Писать миллион первую инструкцию по установке LAMP не стоит. Поциент их уже читал и сумел обосраться. Ты мог бы "качественно" провести поциента за ручку, контролируя что именно он делает. Отсюда появляется потребность в терминале - чтобы знать точно что и где он запускает и что в итоге получает. Это надо недюжинное терпение.
     
  11. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.790
    Симпатии:
    649
    Не, я серьезно (ты ж об этом стал писать сразу в той теме). Ирония во втором предложении про «качественный пост» :)
     
  12. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    мне нужно изменить файл для прописания хоста
     
  13. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.790
    Симпатии:
    649
    @ubunta2, забить вообще не вариант? :) Если нет, купите дешевую впску и попросите кого-нить настроить за пивасик (а потом изучайте).
     
  14. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.072
    Симпатии:
    1.236
    Адрес:
    там-сям
    Решай это с Димоном. Он достиг уровня "ментор".
     
  15. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.790
    Симпатии:
    649
    Тебе ж Димон написал: открыть как root ;)
     
  16. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    в терминале знаю, но потом не получается редактировать в терминале
     
  17. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.072
    Симпатии:
    1.236
    Адрес:
    там-сям
  18. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.632
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Похоже у него открывается vim
     
  19. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    может надо дать права пользователю
    --- Добавлено ---
    ?
     
  20. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.072
    Симпатии:
    1.236
    Адрес:
    там-сям
    Может пора понять почему в системе есть разные учётки пользователей и что делает команда sudo? Тебе ск никогда не было интересно это узнать?
    --- Добавлено ---
    Так нет, чуть какие неполадки, рука тянется к chmod и chown. Накуй ограничения! Даёшь всем равные возможности!
     
  21. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
  22. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.632
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    можешь по пунктам расписать что ты делаешь?
     
  23. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    <VirtualHost *:80>
    ServerAdmin admin@test1.com
    ServerName test1.com
    ServerAlias www.test1.com
    DocumentRoot /var/www/test1.com/public_html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>

    Это хочу прописать в файле, но права мешают
     
  24. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.790
    Симпатии:
    649
    У конфига менять владельца/права не надо. Редактируешь из-под рута. Если нет в к/меню «открыть как root/Администратор», делаешь как-то так:
    Код (Text):
    1. sudo gedit /etc/apache2/sites-available/test1.com.conf
     
  25. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    (gedit:2673): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:eek:rg.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

    ** (gedit:2673): WARNING **: Set document metadata failed: Установка атрибута metadata::gedit-spell-enabled не поддерживается

    ** (gedit:2673): WARNING **: Set document metadata failed: Установка атрибута metadata::gedit-encoding не поддерживается

    ** (gedit:2673): WARNING **: Set document metadata failed: Установка атрибута metadata::gedit-spell-enabled не поддерживается

    ** (gedit:2673): WARNING **: Set document metadata failed: Установка атрибута metadata::gedit-encoding не поддерживается
    --- Добавлено ---
    �<VirtualHost *:80>
    ServerAdmin admin@test1.com
    ServerName test1.com
    ServerAlias www.test1.com
    DocumentRoot /var/www/test1.com/public_html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>











    [ Прочитано 8 строк ]
    ^G Помощь ^O Записать ^W Поиск ^K Вырезать ^J Выровнять ^C ТекПозиц
    ^X Выход ^R ЧитФайл ^\ Замена ^U Отмен. выр^T Словарь ^_ К строке