Установка lamp в Ubuntu — это установка стэка Linux + Apache + MySQL + PHP

Для начала проверим, что уже установлено из того, что нам нужно:

lsb_release -a
покажет, какой linux у нас установлен, текущую версию операционки и её название

apache2 -v
покажет, установлен ли apache2 и какая именно версия установлена

service apache2 status
покажет, есть ли сервис apache2 и запущен ли он сейчас

service mysql status
покажет, есть ли mysql и запущен ли он сейчас

php -v
покажет, установлен ли php

Делал для себя сравнительный анализ решений для быстрой разработки на Laravel, в частности админок, CRUD-генераторов, CMF, CMS
До конца так и не доделал, но думаю, что здесь может быть много полезной информации для того, кто как и я хочет принять решение, каким конструктором пользоваться
Continue reading

Задачи в консоли можно выполнять на переднем плане и в фоне.

На переднем плане может выполняться только одна задача.

В фоне может быть выполняться множество задач.

Фоновые задачи принадлежат тому терминалу, в котором они запущены, т.е. когда мы выключаем терминал — задачи, которые работают у него в фоне убиваются.

Чтобы запустить задачу в фоне, нужно в конце команды написать &, например #yes > /dev/null &

Чтобы просмотреть задачи, исполняемые в фоне, нужно выполнить команду jobs

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

Чтобы приостановить задачу, нужно выполнить Ctrl+Z

Приостановленную задачу можно запустить снова в фоновом режиме или на переднем плане. Чтобы перезапустить задачу в фоновом режиме, нужно выполнить команду bg. На переднем плане — fg.

Чтобы убить задачу, нужно выполнить команду kill и указать её номер с процентом, например kill %1

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