Мальтиец
15.05.2018 - 14:21
Привет.
Что обычно ставят на linux (у меня ubuntu) из сред веб сервера?
XAMPP - это актуальное сейчас?
А LAMP - это вообще, что - когда все по отдельности вручную ставят?
Какой обычный сценарий?
Побыстрому глянул всякие штуки с виртуализацией - vagrant, docker, легко не вьезжается, это пока оставлю на потом. Надо чисто один сайтик готовый глянуть, а там redis и elastic search...
inpost
15.05.2018 - 15:30
МальтиецUbuntu , можно за 10 минут вручную всё поднять, ставь пакеты
apt-get install ... и готово.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Мальтиец
15.05.2018 - 15:38
В смысле, каждое по отдельности
apt-get install apache
apt-get install php7
...
?
inpost
15.05.2018 - 16:10
Мальтиецда
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Мальтиецnginx + php fpm сейчас актуальнее
sudo apt install nginx
sudo apt install php7.1-fpm
А если на будущее, тогда openresty вместо nginx. Это тюненый nginx с возможностью прям там на lua писать фронт логику. Тот же редис подключить и эластик не выходя из вебсервера.
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Мальтиец
18.05.2018 - 16:27
Поставил xampp для простоты, но оказалось что тот сайт использует json поля, а mariadb которую xampp подсовывает вместо mysql их не поддерживает.
Поставил отдельно mysql-server смотрю он работает.
Но php его не видит получается. И mariaDb перестала стартовать.
Где настраивается расположение mysql, в php конфигах где то?
Мальтиец
19.05.2018 - 10:12
В php.ini поменял default_socket для mysqli и pdo : заработало.
Но оказывается это json поле только с mysql 5.7.8 поддерживается, а центр программ мне 5.5 поставил.
Насчет докера - в чем там идея - вся система будет еще в своей виртуалке, и файлы и БД? Или на моей системе оно на лету будет запускать окружение(типа как на openserver)?
killer8080
19.05.2018 - 20:23
Цитата (Мальтиец @ 19.05.2018 - 09:12) |
Но оказывается это json поле только с mysql 5.7.8 поддерживается, а центр программ мне 5.5 поставил. |
1 сноси установленный мускул
2 подключай комьюнити
репозиторий 3 устанавливай пакеты
mysql-community-server
mysql-community-client
Цитата (Santehnick @ 19.05.2018 - 09:24) |
Смотри сколько времени потерял. Уже можно было стать экспертом по докеру. |
Экспертом! Ничего себе у тебя темпы! Сколько Нобелевских премий уже получил, с такими талантами?
Мальтиец
21.05.2018 - 16:02
Установил все. Заработал этот движок. Спасибо за помощь.
А под каким пользователем обычно должен работать веб сервер? На локалке например. По умолчанию root, так и оставлять?, сайт то в /home/myname/htdocs по идее ложить, а там хозяин не рут, и уже было что не мог php сгенерировать файл, пока не открыл папке доступ всем.
Мальтиец
8.11.2018 - 12:44
Цитата (killer8080 @ 19.05.2018 - 20:23) |
2 подключай комьюнити репозиторий |
Получается что эта команда:
Цитата |
sudo dpkg -i mysql-apt-config_w.x.y-z_all.deb |
добавит новый репозитарий который переопределит существующий?
Чисто для интереса непонятно
- почему не через add-apt-repository как с пхп
Цитата |
sudo add-apt-repository ppa:ondrej/php |
- вообще не совсем понятно как оно решает какой пакет с какого репозитария будет теперь браться. apt-cache search имяПакета и apt-cache show имяПакета показывает именно то что будет установлено по внутренней базе данных созданной apt-get update ?
Цитата (Arh @ 15.05.2018 - 22:11) |
Мальтиец nginx + php fpm сейчас актуальнее
|
Думаете на боевых сайтах которые на VPS этот php рекомендуют ставить?
Игорь_Vasinsky
8.11.2018 - 16:35
https://ru.wikipedia.org/wiki/Docker
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Цитата (Мальтиец @ 8.11.2018 - 12:44) |
Думаете на боевых сайтах которые на VPS этот php рекомендуют ставить? |
Да.
killer8080
11.11.2018 - 11:22
Цитата (Мальтиец @ 8.11.2018 - 11:44) |
Получается что эта команда: Цитата sudo dpkg -i mysql-apt-config_w.x.y-z_all.deb
добавит новый репозитарий который переопределит существующий? |
репозитории не переопределяются, а добавляются. APT ищет пакет по имени и выбирает наиболее свежую версию, но в данном случае этого не произойдёт т.к. пакеты от разрабов не конфликтуют по именам с системными, у них
префикс mysql-community-*
Цитата (killer8080 @ 19.05.2018 - 19:23) |
mysql-community-server mysql-community-client |
Цитата (Мальтиец @ 8.11.2018 - 11:44) |
Чисто для интереса непонятно - почему не через add-apt-repository как с пхп |
это официальная репа от разрабов mysql, там всегда самые новые версии веток.
Мальтиец
12.11.2018 - 09:20
Цитата (killer8080 @ 11.11.2018 - 11:22) |
префикс mysql-community-* Цитата (killer8080 @ 19.05.2018 - 19:23) | mysql-community-server mysql-community-client |
|
А в инструкции той сказано что install делать указывая mysql-server
Цитата |
Steps for a Fresh Installation of MySQL 1. Adding the MySQL APT Repository
Цитата | sudo dpkg -i /PATH/version-specific-package-name.deb |
2. Installing MySQL with APT
Цитата | sudo apt-get install mysql-server |
|
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.