linux

Какие порты какими пользователями заняты (процессы) -- команда терминала

Можно так:

sudo lsof -i -n -P | more

Также можно фильтрануть список по конкретному порту (например 9001):

sudo lsof -i -n -P | more | grep 9001

Разные версии PHP для разных сайтов на одном сервере -- как настроить

Рассмотрим задачу запуска разных версий php для разных виртуальных хостов (сайтов) на одной машине:

  • Apache + PHP-FPM на Ubuntu -- плюсом является поддержка .htaccess (как минимум части инструкций)

mysql ubuntu linux Проверить что настройки применились -- команда терминала

Можно командой (предаврительно перезагрузив сервер):

sudo service mysql restart \
&& mysql -u root -p1234  -e "SHOW VARIABLES;"  | grep 'general_log'

где:

  • 'general_log' -- для поиска строк содержащих подстроку general_log
  • вместо 1234 -- ваш пароля к БД.

linux bash shell Скрипт для автоматического создания виртуального хоста одной командой

Речь пойдёт о RoverWire/virtualhost -- скрипте, который можно использовать вместо ручной настройки виртуального хоста.

Создание виртуального хоста (одной командой)

(об установке читайте ниже)
Даём команду вида:

 sudo virtualhost create имяДомена путьКПапке 

Например:

Как начать работать с Linux (ubuntu) -- для веб-разработчика, программиста

ВНИМАНИЕ: эта инструкция устарела, актуальное состояние см. в курсе бэкэнд раззработки.

LAMP

Дальше нам с вами нужно будет настроить LAMP, дело в том, что Apache в Ubuntu 16.04 обычно уже установлен, Linux у нас есть раз есть Ubuntu, а потому "продолжим" с PHP:

linux history Список последних команд. Команда содержащая текст -- ubuntu

Список последних команд выводится так:

history 

Можно фильтровать:

history | grep "git ftp"

ubuntu linux Сменить пароль пользователя -- в консоль

Чтобы сменить пароль конкретного пользователя делаем так:

sudo passwd <имя пользователя>

А чтобы сменить пароль текущего:

sudo passwd  $USER

cannot create directory ‘/var/lib/os-prober/mount’: File exists

sudo update-grub

ubuntu update-grub cannot create directory ‘/var/lib/os-prober/mount’: File exists

Solution

Try second attempt (may be in first another installation block your command execution):

Pages

Subscribe to RSS - linux