linux

PHP Установка и настройка в Ubuntu Linux. Инструкция для начинающих

Примечание: этот текст - часть курса по PHP

В этом разделе мы:

  1. Установим Apache
  2. Установим и настроем PHP на отображение ошибок
  3. Установим среду разработки NetBeans

1. Среда выполнения PHP

Сначала настроим среду выполнения PHP:

mysql Установка и настройка в Ubuntu Linux

Forums:

1. Установка MySql

MySQL есть в репозиториях Ubuntu. Он разбит на несколько пакетов.

  1. Ставим сервер MySQL:
    sudo apt-get install mysql-server
  2. Для взаимодействия с сервером MySQL устанавливаем его консольный клиент:
    sudo apt-get install mysql-client

-- после заверение установки подключиться к mysql от имени суперпользователя в консоли можно будет командой:

sudo mysql

(запросит пароль суперпользователя)

ubuntu (initramfs) Восстановление из черного экрана, ошибка загрузки системы

Действуем так:

  1. Выводим список дисков и разделов с помощью команды:
    df -h

    -- если она не сработала, то используйте команду:

     blkid
  2. Выполняем поиск и исправление ошибок на одном из разделов (на том, где стоит наша система), для этого выполняем команду в формате:
    fsck /dev/sdXY

    где:

    • X -- буква диска
    • Y -- цифра раздела

    Например команда может выглядеть как:

ssh Host key verification failed Смена идентификатора сервера? Ошибка

ECDSA host key for .... has changed and you have requested strict checking.
Host key verification failed.

Проблема может быть в том, что ранее известный сервер отвечает другим ключом, если вы уверены, чтобы с сервером все в порядке (что он напр. не подменен злоумышленниками), то можно просто удалить ранее запомненнный идетификтор командой:

 ssh-keygen -R имяСервераИлиIP

(в моем случае вместо имени подошел ip):

linux jobs Работа с фоновыми задачами

Вывести список задач отправленных в фон:

jobs

-- выведет список задач и их номера.

чтобы возобновить (развернуть) задачу используйте команду вида:

fg нормерЗадачи

например:

fg 1

linux Количество файлов в папке (рекурсивный подсчет в поддиректориях) - команда терминала

Рекурсивно количество файлов во всех поддиректориях данной

Можно так:

find . -type f | wc -l

Количество файлов для каждой поддиректории данной папки - списком

Можно так:

find . -maxdepth 1 -type d -exec bash -c "echo -ne '{} '; find {} -type f | wc -l" \;

Что почитать:

linux Создать Новый файл. Примеры

В терминале

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

cat > имяНовогоФайла

Например:

cat > myfile.txt

linux Создание символической ссылки в терминале. Примеры команд

Создание символический ссылки для директории, папки

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

ln -s  настоящий/пусть/к/директории путь/к/новом/файлу/ссылки  

Например:

ln -s /var/www/js-wrapper-lib/  js-wrapper-lib

virtualbox kernel driver not installed (rc=-1908) Ошибка (Ubuntu Linux)

kernel driver not installed (rc=-1908)

Помогло выполнение двух команд:

sudo apt install --reinstall virtualbox-dkms
sudo modprobe vboxdrv

Pages

Subscribe to RSS - linux