Делаю по этой инструкции https://www.8host.com/blog/ustanovka-steka-lemp-v-ubuntu-16-04/ Дошёл до пункта Настройка процессора PHP ввожу Код (Text): sudo nano /etc/php/7.0/fpm/php.ini И пишет, что команда не найдена, что делать? --- Добавлено --- С этой командой тоже самое Код (Text): sudo nano /etc/nginx/sites-available/default Сам nginx установился http://185.26.120.101 --- Добавлено --- MySQL тоже установил
Установка nano Код (Text): sudo apt-get install nano путь к ini Код (Text): php --ini путь к bin Код (Text): type php
Полностью скопируй свою командную строку и весь ответ системы про not found. Мышкой выдели и скопируй.
@nospiou сделал так Код (Text): sudo apt-get install nano и Код (Text): sudo nano /etc/php/7.0/fpm/php.ini заработала --- Добавлено --- @artoodetoo Код (Text): root@host1705620:~# sudo nano /etc/php/7.0/fpm/php.ini sudo: nano: command not found
А мне как то mcedit больше нравится. vim с плагинами тоже неплохо Код (Text): sudo apt-get install mc sudo mcedit /etc/php/7.0/fpm/php.ini --- Добавлено --- @Dimon2x Ты же в курсе о минимальных системных требованиях для ларки? 7.1.3. Только 5.5 установить сможешь
Устанавливаю композер Код (Text): curl -sS https://getcomposer.org/installer -o composer-setup.php А он не ставиться, гугл не помог Код (Text): curl: (77) Problem with the SSL CA cert (path? access rights?) Код (Text): root@host1705620:~# yum update ca-certificates bash: yum: command not found Код (Text): root@host1705620:~# sudo yum reinstall ca-certificates openssl sudo: yum: command not found
Димон, на линуксе либо apt либо yum. Это разные решения для одного и того же. Судя по всему у тебя debian-based например Ubuntu. Значит вместо yum всегда пиши apt-get
Установил yum Код (Text): sudo apt-get install yum Теперь, если устанавливать Код (Text): yum install mod_ssl openssl Пишет Код (Text): Run "yum repolist all" to see the repos you have. You can enable repos with yum-config-manager --enable <repo>
Предоставляют ли хостеры VDS с убунтой и уже с установленным композером? Или везде всё надо самому делать?
У тебя сотни разных возможностей установить композер хочешь через менеджер пакетов хочешь через пхп откуда ты взял эту строку в которой умный курл должен открыть твой php файл? --- Добавлено --- https://gist.github.com/orasik/fb2f1285c9970943a8cac3f6ac47e3ae
Проблема в каком-то сертификате --- Добавлено --- А можно ли загрузить файлы как-нибудь по FTP на VDSe?
попробуй как то так Код (Text): wget https://getcomposer.org/installer -O - | php sudo mv composer.phar /usr/local/bin/composer
Ну здесь твое любимое sudo apt-get install wget в yii нет композера? и чем тебя не устраивает --- Добавлено --- Это администрирования linux php здесь не причем curl и wget просто скачивают файл | php передает файл на исполнения php. mv перемещает файл в bin а сама папка bin у тебя прописана в path в итоге ты можешь запустить composer с любого места.
Код (Text): apt search ^composer$ Возможно придется еще сделать Код (Text): sudo add-apt-repository universe
В доках немного иные команды для скачивания композер. https://getcomposer.org/download/ Всё равно странно. Ошибка распознавания сертификата - возможно тебе надо сначала систему обновить. --- Добавлено --- И не забудь удалить yum из убунты это ад. Ты умеешь создавать проблемы из ничего.
@artoodetoo ну обновить в любом случаи нужно apt-get update && apt-get upgrade просто урезанные версии проверяешь что есть чего нету apt search ^ca-certificates$ можно попробовать переустановить apt reinstall ca-certificates и т.д --- Добавлено --- я вот 18.04 сервер ставил так там universe нету по умолчанию. В 16.04 вроде был