Рубрика: Установка

Opencv установка linux: Установка OpenCV в Ubuntu 18.04

Opencv установка linux: Установка OpenCV в Ubuntu 18.04

Установка OpenCV в Ubuntu 18.04

OpenCV (Open Source Computer Vision Library) – библиотека компьютерного зрения выпущенная под лицензией BSD, свободная как для личного, так и коммерческого использования. У неё есть интерфейсы для C++, Python и Java, поддерживается Windows, Linux, MacOS, IOS и Android. Эта библиотека используется для анализа видео и изображений.

OpenCV имеет модульную структуру, а это значит что пакет состоит из нескольких статических и динамических библиотек. В этой статье мы рассмотрим как выполняется установка OpenCV на Ubuntu 18.04 из официального репозитория или исходников.

Содержание статьи:

Установка OpenCV из репозитория Ubuntu

Пакет OpenCV доступен в официальных репозиториях Ubuntu 18.04. На данный момент в репозиториях находится версия 3.2, а на официальном сайте уже можно найти версию 4.0. Чтобы установить OpenCV в Ubuntu 18.04 вместе с Python 3, выполните:

sudo apt update
sudo apt install python3-opencv

Затем нужно импортировать модуль cv2 в интерпретаторе python и посмотреть версию, чтобы убедиться что установка прошла успешно:

python3 -c "\
import cv2
print(cv2.__version__)"

3.2.0

В Ubuntu 18.04 LTS по умолчанию версия Python – 3.6. Если нужно установить OpenCV с привязками Python 2, загрузите пакет python-opencv.

Установка OpenCV с помощью PIP

Пакетный менеджер pip позволяет устанавливать различные пакеты python в систему. Сначала надо установить сам пакетный менеджер:

sudo apt install python-pip

Затем остается установить саму библиотеку:

sudo pip install opencv-python

После этого вы можете проверить версию библиотеки как описано в предыдущем пункте.

Установка OpenCV из исходного кода

В официальном репозитории и репозитории pip находится не самая новая версия. На момент написания статьи, самая новая версия — 4.1.0. Если вы хотите установить именно её, вам понадобиться компилировать OpenCV из исходного кода.

Шаг 1. Установка зависимостей

Сначала установим зависимости:

sudo apt install build-essential cmake git pkg-config libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev

Шаг 2. Клонирование репозитория

Создайте директорию в которую будут сохранены репозитории OpenCV и перейдите в неё

mkdir ~/opencv_build
cd ~/opencv_build

Затем скачайте репозитории. Будут загружены два репозитория — opencv и opencv-contrib. Второй репозиторий содержит алгоритмы компьютерного зрения и будет полезен всем, кто хочет работать с этой технологией.

git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git

Если вы хотите установить старую версию OpenCV перейдите в каталог обоих репозиториев и выполните в них команду:

git checkout <нужная-версия>

Шаг 3. Подготовка к сборке

Когда загрузка завершится, создайте временную директорию сборки и переключитесь на нее:

cd ~/opencv_build/opencv
mkdir build
cd build

Подготовьте сборку OpenCV, используя CMake:

cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_GENERATE_PKGCONFIG=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..

Как только сборка CMake будет завершена, вы увидите нечто похожее на то, что показано ниже:

Шаг 4. Компиляция OpenCV

Измените флаг -j в соответствии с вашим процессором. Узнать число ядер процессора можно командой nproc. Например, в системе 4 ядра, поэтому используется флаг –j4. Начните процесс компиляции:

make

Компиляция может занять какое-то время. Это зависит от конфигурации вашей системы. После завершения вы увидите что-то подобное:

Шаг 5. Установка OpenCV

Когда процесс компиляции завершится, установите OpenCV с командой:

sudo make install

Шаг 6. Версия OpenCV

Чтобы проверить, прошла ли установка OpenCV успешно, введите следующие команды. Вы должны увидеть версию OpenCV:

pkg-config --modversion opencv4

Вывод:

4.0.1

python3 -c "\
import cv2
print(cv2.__version__)"

Вывод:

4.0.1-dev

Заключение

В этой статье мы рассмотрели как выполняется установка OpenCV в Ubuntu 18.04 из репозитория или исходных кодов. Теперь вы знаете как получить самую свежую версию программы. Больше информации по использованию библиотеки доступно на официальном сайте.

Установка OpenCV на Linux — JenRom Blog

Всем привет!

Сегодня мы рассмотрим процесс установки OpenCV.

OpenCV — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом.

Реализована на C/C++, также разрабатывается для Python, Java, Ruby, Matlab, Lua и других языков. Может свободно использоваться в академических и коммерческих целях — распространяется в условиях лицензии BSD.

Мы будем устанавливать OpenCV 2.4.9, но на момент написания статьи уже вышла OpenCV 3.0 alpha с большим количеством новых алгоритмов, так что можете установить ее или уже более свежую версию. Просто выполните следующие действия:

1. Update Ubuntu

Обновляем списки пакетов


sudo apt-get update

Install Dependencies

2. Essentials

Установим необходимые инструменты для сборки OpenCV


sudo apt-get -y install build-essential cmake pkg-config

3. Install Image I/O libraries

Устанавливаем библиотеки ввода/вывода для изображений


sudo apt-get install libjpeg-dev libtiff4-dev libjasper-dev -y

4. Install the GTK dev library

Устанавливаем GTK — кроссплатформенную библиотеку для поддержки GUI


sudo apt-get -y install libgtk2.0-dev

5. Install Video I/O libraries

Устанавливаем библиотеки ввода/вывода для видео


sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev -y

опционально — устанавливаем поддержку Fireware видео камер


sudo apt-get -y install libdc1394-22-dev

опционально — устанавливаем библиотеки потокового видео


sudo apt-get -y install libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev

опционально — устанавливаем среду разработки Python и Python Numerical library


sudo apt-get -y install python-dev python-numpy

опционально — устанавливаем  Intel TBB библиотеку для поддержки параллельного кода в OpenCV


sudo apt-get -y install libtbb-dev

опционально — устанавливаем Qt dev library


sudo apt-get -y install libqt4-dev

Compile and Install

Теперь загрузим отсюда OpenCV 2.4.9 в ту директорию, где вы хотите скомпилировать исходники. Я лично загрузил в home (~/) директорию для удобства.

Затем распаковываем архив


unzip opencv-2.4.9.zip

Создаем build директорию и конфигурируем OpenCV с помощью cmake. Не забудьте .. в конце команды cmake !!


cd opencv-2.4.9/
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_OPENGL=ON ..

UPDATE for OpenCV 3.0

Некоторые модули OpenCV были перенесены разработчиками в отдельный репозиторий. Чтобы включить их в сборку, склонируйте репозиторий (скачайте source код) и добавьте в cmake еще одну строчку:


-D OPENCV_EXTRA_MODULES_PATH=<opencv_contrib>/modules

где   <opencv_contrib> — расположение opencv_contrib директории

Теперь компилируем ее


make

И, наконец, устанавливаем OpenCV


sudo make install

 

Configuring

Теперь мы должны настроить OpenCV. Сначала откроем opencv.conf файл:


sudo gedit /etc/ld.so.conf.d/opencv.conf

Добавим следующую строчку в конец файла(он может быть пустым файлом, это нормально) и затем сохраним его:


/usr/local/lib

Выполним следующий код для настройки библиотеки:


sudo ldconfig

Теперь нам нужно открыть другой файл:


sudo gedit /etc/bash.bashrc

Добавим следующие две строчки в конец файла и сохраним его:


PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

Наконец, закроем консоль и откроем новую(чтобы запустился bash.bashrc скрипт), перезагрузим компьютер или выйдем и зайдем под учетной записью снова. OpenCV может работать некорректно, пока вы не сделаете это.

Testing

Самый простой способ проверить, что компиляция прошла хорошо, это использовать тестовые утилиты OpenCV. Например, для проверки основного модуля перейдите в директорию opencv-2.4.9/build/bin и выполните:


./opencv_test_core

Вы должны увидеть нечто подобное:

Обратите внимание, что некоторые fail‘ы при проверке модулей могут случаться из-за отсутсвующих файлов изображений. Для успешного прохождения тестов, вы должны переместить соответствующие изображения из  opencv-2.4.9/samples в opencv-2.4.9/build/bin.

Вот и все, поздравляю. Теперь у вас установлена самая мощная библиотека для компьютерной обработки изображений и видео.

Всем удачи!

Поделиться ссылкой:

Понравилось это:

Нравится Загрузка…

Похожее

Как установить OpenCV на Ubuntu 18.04

В этом руководстве объясняется, как установить OpenCV на Ubuntu 18.04.

OpenCV (Open Source Computer Vision Library) представляет собой библиотеку Vision с открытым исходным кодом и реализована на C/C++, также разрабатывается для Python, Java, Ruby. Используется для широкого спектра приложений, включая анализ медицинских изображений, накладывание изображений улиц, видео наблюдения, обнаружение и распознавание лиц, отслеживание движущихся объектов, извлечение 3D-моделей и многое другое.

OpenCV может использовать многоядерную обработку и обладает ускорением GPU для работы в реальном времени.

Мы покажем вам два разных способа установки OpenCV на Ubuntu. Выберите один из вариантов установки, который будет работать лучше всего для вас.

Пакет OpenCV доступен в репозитории распространения Ubuntu 18.04. На момент написания версии версия в репозиториях – 3.2, которая не всегда может быть последней версией.

Чтобы установить OpenCV из репозиториев Ubuntu 18.04, выполните следующие действия:

  1. Обновите индекс пакетов и установите пакет OpenCV, введя:
    sudo apt update
    sudo apt install python3-opencv

     

    В приведенной выше команде будут установлены все пакеты, необходимые для запуска OpenCV.

  2. Проверьте установку OpenCV. Чтобы проверить установку, мы импортируем модуль cv2 и напечатаем версию OpenCV:
    python3 -c "\
    import cv2
    print(cv2.__version__)"

     

Версия Python по умолчанию в Ubuntu 18.04 LTS – 3.6. Если вы хотите установить OpenCV с помощью python 2, установите пакет python-opencv.

Установка библиотеки OpenCV из источника – это рекомендуемый способ установки OpenCV. Он будет оптимизирован для вашей конкретной системы, и вы будете иметь полный контроль над вариантами сборки.

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

  1. Установка необходимых пакетов. Следующие команды установят все необходимые и дополнительные зависимости:
    sudo apt install build-essential cmake git pkg-config libgtk-3-dev
    sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
    sudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr
    sudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev

     

  2. Клонирование исходного кода OpenCV. Создайте каталог, в котором будут храниться репозитории и будут клонировать хранилища OpenCV и OpenCV contrib со следующими командами:
    mkdir ~/opencv_build && cd ~/opencv_build
    git clone https://github.com/opencv/opencv.git
    git clone https://github.com/opencv/opencv_contrib.git

     

    На момент написания версии по умолчанию в репозиториях github была версия 4.0.0. Если вы хотите установить любую предыдущую версию cd для обоих каталогов opencvи opencv_contrib и запустите git checkout <opencv-version>

  3. Настройка OpenCV с помощью CMake. После завершения загрузки создайте временный каталог сборки и переключитесь на него:
    cd ~/opencv_build/opencv
    mkdir build && cd build

     

    Настройте сборку OpenCV с помощью CMake:

    cmake -D CMAKE_BUILD_TYPE=RELEASE \
        -D CMAKE_INSTALL_PREFIX=/usr/local \
        -D INSTALL_C_EXAMPLES=ON \
        -D INSTALL_PYTHON_EXAMPLES=ON \
        -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \
        -D BUILD_EXAMPLES=ON ..

     

    Как только система сборки CMake будет завершена, вы увидите что-то вроде ниже:

  4. Компиляция OpenCV. Измените флаг -j в соответствии с вашим процессором. Если вы не знаете количество ядер вашего процессора, вы можете найти его, набрав nproc. Моя система имеет 8 ядер, поэтому я использую флаг -j8. Запустите процесс компиляции:

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

  5. Установка OpenCV. После завершения процесса компиляции установите OpenCV с помощью:
  6. Проверка установки OpenCV. Чтобы проверить, успешно ли установлен OpenCV, введите следующую команду и вы увидите версию OpenCV:
    pkg-config --modversion opencv

     

Мы показали вам два разных способа установки OpenCV на ваш сервер Ubuntu 18.04. Выбранный вами метод зависит от ваших требований и предпочтений. Хотя установка упакованной версии из репозитория Ubuntu проще, создание OpenCV из источника дает вам большую гибкость, и это должен быть ваш первый вариант при установке OpenCV.

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь комментировать ниже.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактировать Установка Open CV (Linux)

Это библиотека для языка программирования Python упрощающая работу с машинным зрением (раздел машинного обучения — Machine Learning).
Для понимания предлагаю рассмотреть процесс распознавания лица (классика), если б не существовало OpenCV:
  1. Перво-наперво необходимо иметь огромную коллекцию изображений с лицами людей и без них
  2. Структурировать этот набор — сопоставить каждому изображению пояснение: присутствует ли на нем человеческое лицо.
  3. Равномерно и правильно разделить структурированную коллекцию на обучающую и контрольную выборку.
  4. Далее путем перебора и сочетания разнообразных методов машинного обучения (“дерево”, “случайный лес”, “градиентный спуск”, “ближайшие соседи” и т.д.) составить нейросеть, дающую приемлемый результат распознавания как на обучающей, так и на контрольной выборке. На этот этап могут уйти месяцы(!) (в зависимости от доступных вычислительных ресурсов)
А разработчики OpenCV предоставляют всем бесплатный набор первоклассных алгоритмов машинного зрения для различного применения — бери, да используй!)

ПРЕДУПРЕЖДЕНИЕ:

  • Далее рассматриваются тонкости установки OpenCV на Raspbian, однако, инструкция вполне универсальна для всех дистрибутивов семейства Debian
  • установка OpenCV занимает много времени (2-3 часа), однако не обязательно проходить весь путь за один раз — можно остановиться и продолжить с того же места.
  • Потребуются начальные навыки работы в терминале Линукса.
  • Установку будем производить на Raspberry Pi 3 на чистый, только что проинсталлированный Raspbian Desktop последней версии. см. Установка Raspbian
Потребуется 7 Гб свободного места на флешке.
Чтобы проверить наличие свободного места на флешке откроем терминал (Ctrl + Alt + T) и введем команду
df -h

Если места недостаточно, хотя объем флешки должен позволять, то стоит проверить расширена ли файловая система на весь доступный объем (в новых версиях дистрибутива это теперь делается по умолчанию — от апреля 2018 года).
Если система не очень новая, тогда можно зайти в раздел главных настроек
sudo raspi-config

и выбрать первый пункт “1. Expand File System”, а затем перезагрузить Малину

Если обновления давно не проводились, то желательно произвести их сейчас
sudo apt-get update -y && sudo apt-get upgrade -y

Устанавливаем комплект пакетов для сборки программ из исходников
sudo apt-get install build-essential cmake pkg-config -y

Затем устанавливаем комплект библиотек для работы с графическим контентом разных форматов
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev -y

Далее тоже самое для видео контента
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev -y
sudo apt-get install libxvidcore-dev libx264-dev -y

Ставим пакет компиляции модуля highgui для вывода изображений и интерфейсов на экран
sudo apt-get install libgtk2.0-dev -y

И напоследок библиотека линейной алгебры и компилятор Фортрана:
sudo apt-get install libatlas-base-dev gfortran -y 

Далее устанавливаем Питон (ну или Пайтон). Базовые версии 2,7 и 3 уже вшиты в Raspbian, однако понадобятся дополнительные пакеты:
sudo apt-get install python2.7-dev python3-dev -y 

Далее для Питона (ну или Пайтона) рекомендую установить утилиты virtualenv   и virtualenvwrapper — это аналог Ruby Version Manager’а только для Питона, позволяют работать с Питоном в выбранном “виртуальном окружении” — наборе пакетов определенных версий (аналоги гемсетов Руби) — это удобно при работе над несколькими проектами с различными наборами библиотек (и особенно различными версиями библиотек): чтоб переключиться на, допустим Python 2.7 c OpenCV 3.1 достаточно будет ввести в терминале всего одну команду. Устанавливаем:
sudo pip install virtualenv virtualenvwrapper 
sudo rm -rf ~/.cache/pip 
echo -e "\n# virtualenv and virtualenvwrapper" >> ~/.profile 
echo "export WORKON_HOME=$HOME/.virtualenvs" >> ~/.profile 
echo "source /usr/local/bin/virtualenvwrapper.sh" >> ~/.profile 
source ~/.profile 

На этом зависимости установлены.
Создаем виртуальное окружение с помощью virtualenv. И тут же стоит определиться с версией Питона — если цель — это создание проекта с нуля, тогда стоит выбрать python3, а иначе — python2
В процессе исторического развития языка Python во время актуальности версии 2.7 было написано очень много хороших программ. И даже сейчас во времена стабильных 3.5 версий Python 2.7 не забыт до сих пор и активно используется и  поддерживается — произошло ветвление. Так же и с библиотеками Питона — не все будут работать одинаково хорошо как на 2.7 так и на 3.5
mkvirtualenv cv -p python3 

Убеждаемся, что сейчас находимся в созданном виртуальном окружении cv. Это можно узнать по сочетанию “(cv)” в консоли у текущей активной строки: И наконец устанавливаем библиотеку Numpy для удобной работой с массивами и матрицами больших размерностей
pip install numpy 

Создадим папку для библиотеки в домашней директории и перейдем в нее
cd ~ 
mkdir opencv 
cd opencv/ 

Определимся с версией OpenCV.
С момента выхода версии 3.0, старые версии 2.4.х продолжают поддерживаться и выпускаться и между ними имеются серьезные отличия. К примеру пакет дополнительных модулей ‘contrib’ доступен только для новых версий 3+.
Перейдем на домашнюю страницу проекта в раздел “Releases”. Предлагаю далее устанавливать свежую версию (3+ а не 2.4.х.х) и брать не самый крайний релиз: Таким образом выбор пал на версию 3.4.0.
Чтоб получить ссылку для скачивания перейдем в офф. репозиторий Open CV в раздел релизов: https://github.com/opencv/opencv/releases и скопируем ссылку на zip-архив выбранной версии: Возвращаемся к Raspberry.
Находясь в папке /opencv выполним команду для скачивания исходников:
wget -O opencv.zip https://github.com/opencv/opencv/archive/3.4.0.zip 

эта команда скачает архив и переименует его в opencv.zip
Распакуем скачанный архив и после удалим его:
unzip opencv.zip 
rm opencv.zip 

Скачаем и распакуем ту же версию дополнительных модулей contrib (в данном случае — 3.4.0). Страница релизов офф. репозиотрия: https://github.com/opencv/opencv_contrib/releases
wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/3.4.0.zip 
unzip opencv_contrib.zip 
rm opencv_contrib.zip 

В итоге должно получиться следующее (команда ls показывает содержимое текущей папки):
Еще раз убедимся, что находимся в созданном виртуальном окружении для OpenCV (глава установки Python). Если окружение уже точно было создано, то перейти в него можно командой workon cv
Переходим в папку распакованного архива OpenCV (версия, и соответственно, название папки может отличаться):
cd opencv-3.4.0/ 

Далее выполняем серию команд для запуска процесса сборки инсталлятора.
Это 3 команды — последняя многострочная, в ней ОСОБОЕ внимание обращаем  на путь к папке распакованного архива contrib:
mkdir build 
cd build 
cmake -D CMAKE_BUILD_TYPE=RELEASE \ 
 -D CMAKE_INSTALL_PREFIX=/usr/local \ 
 -D INSTALL_PYTHON_EXAMPLES=ON \ 
 -D OPENCV_EXTRA_MODULES_PATH=~/opencv/opencv_contrib-3.4.0/modules \ 
 -D BUILD_EXAMPLES=ON .. 

В случае успешной сборки увидим следующее. На данный момент мы всего лишь выполнили все условия для компиляции инсталлятора OpenCV, поэтому обратите внимание на секцию Python3 (или Python2) она должна быть как на скриншоте, в ином случае (или в случае фейла) проверьте:
  • возможно во время сборки не было активировано виртуальное окружение (cv) — workon cv
  • Еще возможная причина фейла: неверный абсолютный путь к папке дополнительных модулей contrib
  • На крайний случай можно проверить текущую директорию — вы должны находиться в папке build распакованного архива OpenCV выбранной версии
  • Напоследок убедиться, что версии релизов основного и contrib пакетов совпадают
В любом случае ничего страшного) Следует все перепроверить и запустить сборку заново Если сборка прошла гладко, значит все условия для компиляции инсталлятора OpenCV удовлетворены и мы сейчас соберем из исходников собственный свежий стабильный дистрибутив OpenCV с extra-модулями!
Запускаем компиляцию
Параметр -j4 означает количество задействованных ядер процессора, у Raspberry Pi 3 их 4.
ВНИМАНИЕ!! Этот процесс в лучшем случае займет порядка 1,5 часов времени!!!
make -j4 

Если наблюдаем краш в первые 5 минут компиляции, это вполне может произойти даже при идеальных условиях, то сбрасываем результат и запускаем компиляцию на одном ядре:
make clean 
make 

В случае успеха увидим следующее — процесс компиляции завершен на 100% Остается запустить собранный инсталлятор командой
sudo make install 
sudo ldconfig 

Все, OpenCV установлен на Raspberry! Для удобного его использования дело остается за малым — пробросить симлинк на OpenCV в созданное виртуальное окружение Питона (cv). Определим директорию — так как OpenCV — это библиотека Питона, то должна находиться в папке остальных библиотек, проверим:
  • команда ls выводит в терминал содержимое указанной директории
  • не забудьте указать в команде папку Python с версией, для которой собственно устанавливали OpenCV
ls /usr/local/lib/python3.5/site-packages/ 
В исключительных случаях библиотека может находиться в соседней папке dist-packages:
ls /usr/local/lib/python3.5/dist-packages/ 

Перейдем в эту директорию
cd /usr/local/lib/python3.5/site-packages/ 

Переименуем файл библиотеки — так будет проще вызывать ее в коде Python
sudo mv cv2.cpython-35m-arm-linux-gnueabihf.so cv2.so 

Скопируем полный путь к файлу.

Перейдем в каталог библиотек виртуального окружения cv:

cd ~/.virtualenvs/cv/lib/python3.5/site-packages/ 

Создадим здесь симлинк на OpenCV:
ln -s /usr/local/lib/python3.5/site-packages/cv2.so cv2.so 

Проверим результат командой ls:
Откроем новое окно терминала
source ~/.profile 
workon cv 
python 
import cv2 
cv2.__version__ 

Если все сделано правильно, то в консоли Питона библиотека OpenCV импортируется без ошибок
В случае ошибки импортирования внимательно проверьте правильность переименовывания файла библиотеки и создание симлинка на него (расширение — .so), а также успешность перехода в виртуальное окружение cv

Теперь можно удалить файлы сборки (опять же внимание на версии):

rm -rf ~/opencv/opencv-3.4.0 ~/opencv/opencv_contrib-3.4.0

Установка OpenCV в Linux — Блог собаки Джейка

Для конкурса по работотехики, где работает мой друг, собирал систему распознавания образов. Система состояла из микрокомпьютера Raspberry Pi и веб-камеры, видео с камеры захватывала программа, производила опознавание и по ssh передавала обработанный видеопоток.
Работа веделась по ssh, запускал с ключем -X.
В качестве библиотеки выбрана OpenCV — 3.3.0, после долгих поисков материала по этой теме был найден сайт  www.pyimagesearch.com посвященный распознаванию лиц на Python. Порадовал проект созданный Adrian Rosebrock который назывался Not Santa!

Установка OpenCVБ

Подготавливаемся к компиляции и установке:

1
2
3
4
5
6
7
8
9

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install build-essential cmake pkg-config
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
sudo apt-get install libgtk2.0-dev libgtk-3-dev
sudo apt-get install libcanberra-gtk*
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get install python2.7-dev python3-dev

Скачиваем и распаковываем opencv  и модули к нему:

1
2
3
4
5

cd ~
wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.3.0.zip
unzip opencv.zip
wget -O opencv_contrib.zip https://github.com/Itseez/opencv_contrib/archive/3.3.0.zip
unzip opencv_contrib.zip

Устанавливаем виртуальное окружение для Python

1
2
3

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
sudo python3 get-pip.py

Дальнейшую установку можно провести в виртуальном окружени для Python, это позволит устанавливать необходимые модули в домашний каталог пользователя, делать это не обязательно и можно пропустить, если в системе используется python 2.7 по умолчанию.

1
2

sudo pip install virtualenv virtualenvwrapper
sudo rm -rf ~/.cache/pip

Записываем переменные окружения в файл ~/profile

1
2
3

#virtualenv and virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

Перегружаем переменные сессии из profile

Затем создаем контейнер для виртуального окружения:

1

mkvirtualenv cv -p python2

После создания контейнера устанавливаем

Дальше идут команды для обоих вариантов (с виртуальным окружением или без)

Переходим к конфигурированию:

1
2
3
4
5
6
7
8
9
10
11

cd ~/opencv-3.3.0/
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
    -D CMAKE_INSTALL_PREFIX=/usr/local \
    -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.3.0/modules \
    -D ENABLE_NEON=ON \
    -D ENABLE_VFPV3=ON \
    -D BUILD_TESTS=OFF \
    -D INSTALL_PYTHON_EXAMPLES=OFF \
    -D BUILD_EXAMPLES=OFF ..

Скрипт выполняется не очень продолжительное время после чего если не возникло ошибок можно переходит к процессу компиляции

Устанавливаем символьную ссылку на модуль cv2 для виртуального контейнера Python

1
2

cd ~/.virtualenvs/cv/lib/python2.7/site-packages/
ln -s /usr/local/lib/python2.7/site-packages/cv2.so cv2.so

Выполним проверку модуля:

После того как утсановили можно переходить к проектам с исползованием этой библиотеки.

Установка OpenCV в Ubuntu 18.04 » Tapen.ru

OpenCV (Open Source Computer Vision Library) – библиотека компьютерного зрения выпущенная под лицензией BSD, свободная как для личного, так и коммерческого использования. У неё есть интерфейсы для C++, Python и Java, поддерживается Windows, Linux, MacOS, IOS и Android. Эта библиотека используется для анализа видео и изображений.

OpenCV имеет модульную структуру, а это значит что пакет состоит из нескольких статических и динамических библиотек. В этой статье мы рассмотрим как выполняется установка OpenCV на Ubuntu 18.04 из официального репозитория или исходников.


Установка OpenCV из репозитория Ubuntu

Пакет OpenCV доступен в официальных репозиториях Ubuntu 18.04. На данный момент в репозиториях находится версия 3.2, а на официальном сайте уже можно найти версию 4.0. Чтобы установить OpenCV в Ubuntu 18.04 вместе с Python 3, выполните:

sudo apt update
sudo apt install python3-opencv

Затем нужно импортировать модуль cv2 в интерпретаторе python и посмотреть версию, чтобы убедиться что установка прошла успешно:

python3 -c "

import cv2

print(cv2.__version__)"

3.2.0

В Ubuntu 18.04 LTS по умолчанию версия Python – 3.6. Если нужно установить OpenCV с привязками Python 2, загрузите пакет python-opencv.


Установка OpenCV с помощью PIP

Пакетный менеджер pip позволяет устанавливать различные пакеты python в систему. Сначала надо установить сам пакетный менеджер:

sudo apt install python-pip

Затем остается установить саму библиотеку:

sudo pip install opencv-python

После этого вы можете проверить версию библиотеки как описано в предыдущем пункте.


Установка OpenCV из исходного кода

В официальном репозитории и репозитории pip находится не самая новая версия. На момент написания статьи, самая новая версия — 4.1.0. Если вы хотите установить именно её, вам понадобиться компилировать OpenCV из исходного кода.


Шаг 1. Установка зависимостей

Сначала установим зависимости:

sudo apt install build-essential cmake git pkg-config libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev

Шаг 2. Клонирование репозитория

Создайте директорию в которую будут сохранены репозитории OpenCV и перейдите в неё

mkdir ~/opencv_build
cd ~/opencv_build

Затем скачайте репозитории. Будут загружены два репозитория — opencv и opencv-contrib. Второй репозиторий содержит алгоритмы компьютерного зрения и будет полезен всем, кто хочет работать с этой технологией.

git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git

Если вы хотите установить старую версию OpenCV перейдите в каталог обоих репозиториев и выполните в них команду:

git checkout <нужная-версия>

Шаг 3. Подготовка к сборке

Когда загрузка завершится, создайте временную директорию сборки и переключитесь на нее:

cd ~/opencv_build/opencv
mkdir build
cd build

Подготовьте сборку OpenCV, используя CMake:

cmake -D CMAKE_BUILD_TYPE=RELEASE
-D CMAKE_INSTALL_PREFIX=/usr/local
-D INSTALL_C_EXAMPLES=ON
-D INSTALL_PYTHON_EXAMPLES=ON
-D OPENCV_GENERATE_PKGCONFIG=ON
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules
-D BUILD_EXAMPLES=ON ..

Как только сборка CMake будет завершена, вы увидите нечто похожее на то, что показано ниже:



Шаг 4. Компиляция OpenCV

Измените флаг -j в соответствии с вашим процессором. Узнать число ядер процессора можно командой nproc. Например, в системе 4 ядра, поэтому используется флаг –j4. Начните процесс компиляции:

make

Компиляция может занять какое-то время. Это зависит от конфигурации вашей системы. После завершения вы увидите что-то подобное:



Шаг 5. Установка OpenCV

Когда процесс компиляции завершится, установите OpenCV с командой:

sudo make install


Шаг 6. Версия OpenCV

Чтобы проверить, прошла ли установка OpenCV успешно, введите следующие команды. Вы должны увидеть версию OpenCV:

pkg-config --modversion opencv4

Вывод:

4.0.1
python3 -c "

import cv2

print(cv2.__version__)"

Вывод:

4.0.1-dev

Заключение

В этой статье мы рассмотрели как выполняется установка OpenCV в Ubuntu 18.04 из репозитория или исходных кодов. Теперь вы знаете как получить самую свежую версию программы. Больше информации по использованию библиотеки доступно на официальном сайте.


2. OpenCV шаг за шагом. Установка. / Компьютерное зрение / RoboCraft. Роботы? Это просто!

1. OpenCV шаг за шагом. Введение.
2. OpenCV шаг за шагом. Установка.
Установка OpenCV под OC Linux

Скачав выбранную версию библиотеки её нужно установить.
Запустив инсталлятор нужно выбрать директорию установки (можно в Program Files, корень диска или любую другую удобную директорию).
После установки библиотеки нужно настроить рабочую среду для использования OpenCV.

для VC++ 6 и версии OpenCV 1.0-1.1:

Tools->Options, вкладка Directories

(для VS C++ 2005/2008 Tools->Options->Projects and Solutions -> VC++ Directories)

— из списка выберите «Include Files» («Подключаемые файлы»).
Кликните на иконке New и добавьте строчки:

"C:\Program Files\OpenCV\cv\include"
"C:\Program Files\OpenCV\cxcore\include"
"C:\Program Files\OpenCV\otherlibs\highgui"
"C:\Program Files\OpenCV\cvaux\include"
"C:\Program Files\OpenCV\otherlibs\cvcam\include"
"C:\Program Files\OpenCV\ml\include"
"C:\Program Files\OpenCV\otherlibs\_graphics\include"
"C:\Program Files\OpenCV\otherlibs\_graphics\include\jasper"

— Далее выберите в списке «Library files» («Файлы библиотек») и добавьте:

"C:\Program Files\OpenCV\lib"
"C:\Program Files\OpenCV\otherlibs\_graphics\lib"

— Далее, в том же списке выберите «Source Files» («Файлы исходного кода») и добавьте:

"C:\Program Files\OpenCV\cv\src"
"C:\Program Files\OpenCV\cxcore\src"
"C:\Program Files\OpenCV\cvaux\src"
"C:\Program Files\OpenCV\otherlibs\highgui"
"C:\Program Files\OpenCV\otherlibs\cvcam\src\windows"
"C:\Program Files\OpenCV\ml\src"
"C:\Program Files\OpenCV\otherlibs\_graphics\src"

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

— В открытом проекте выберите: Project->Properties (Проект->Свойства).
— Далее Configuration Properties->Linker->Input
— И добавляйте имена библиотек в поле «Additional Dependencies» (Дополнительные зависимости):
cxcore.lib cv.lib highgui.lib cvaux.lib cvcam.lib

Так же нужно не забыть прописать путь к каталогу с dll-файлами в PATH

C:\Program Files\OpenCV\bin

для VC++ 2008 и версии OpenCV 2.0:

Для 2-й версии OpenCV соответственно прописываются пути
include:

c:\DevTools\OpenCV2.0\include\opencv\

library:
c:\DevTools\OpenCV2.0\lib\Release

Source files:
c:\DevTools\OpenCV2.0\src\cv\
c:\DevTools\OpenCV2.0\src\cvaux\
c:\DevTools\OpenCV2.0\src\cxcore\
c:\DevTools\OpenCV2.0\src\highgui\
c:\DevTools\OpenCV2.0\src\ml\

установка второй версии OpenCV более заковыристая задача:
как видно — в пути прописывается путь до каталога Release

c:\DevTools\OpenCV2.0\lib\Release

которого по-умолчанию не существует.

Итак, вот что нужно сделать:
1. Скачать Cmake для windows и установить его.
2. Перейти в каталог OpenCV

здесь: c:\DevTools\OpenCV2.0

и выполнить команду

cmake . -G "Visual Studio 9 2008" 

Где «Visual Studio 9 2008» нужно сменить на Ваш компилятор.

Cmake сгенерирует solution-файл (содержащий все проекты) для Visual Studio.
Откройте его и выполните build с выбором “Release”-версии.

Далее добавляем пути:

Tools–>Options–>Projects–>VC++ Directories–>Include files

c:\DevTools\OpenCV2.0\include\opencv

Tools–>Options–>Projects–>VC++ Directories–>Library files

c:\DevTools\OpenCV2.0\lib\Release

Tools–>Options–>Projects–>VC++ Directories–>Source files:

c:\DevTools\OpenCV2.0\src\cv\
c:\DevTools\OpenCV2.0\src\cvaux\
c:\DevTools\OpenCV2.0\src\cxcore\
c:\DevTools\OpenCV2.0\src\highgui\
c:\DevTools\OpenCV2.0\src\ml\

При создании нового проекта, добавляем библиотеки для линковки
«Project–>Properties–>Linker->Input–>Additional dependencies»
cxcore200.lib cv200.lib highgui200.lib cvaux200.lib (как видите cvcam здесь уже нет.)

для OpenCV 2.1
установка последней стабильной версии OpenCV 2.1 аналогична устновке версии 2.0 и даже проще, т.к. у неё уже в комплекте идут скомпилированные lib-файлы
OpenCV2.1\lib\
только теперь нужно линковать библиотеки
cxcore210.lib cv210.lib highgui210.lib cvaux210.lib

Установка OpenCV 2.3.1
OpenCV — установка 2.3.1

Установка OpenCV под OC Linux
Установка OpenCV под OC Linux

Уф! Вот и всё — ваше рабочее место готово для работы. И теперь можно начинать программировать 🙂

Читать далее: 3. OpenCV шаг за шагом. Hello World.

Ссылки
opencv.willowgarage.com/wiki/InstallGuide
Подготовка рабочего места для работы с OpenCV в среде разработки MS Visual C++ 2008

OpenCV: установка в Linux

Следующее руководство: Использование OpenCV с gcc и CMake

Следующие шаги были протестированы для Ubuntu 10.04, но должны работать и с другими дистрибутивами.

Необходимые пакеты

  • GCC 4.4.x или новее
  • CMake 2.8.7 или выше
  • Git
  • GTK + 2.x или выше, включая заголовки (libgtk2.0-dev)
  • pkg-config
  • Python 2.6 или новее и Numpy 1.5 или новее с пакетами разработчика (python-dev, python-numpy)
  • пакеты разработки ffmpeg или libav: libavcodec-dev, libavformat-dev, libswscale-dev
  • [необязательно] libtbb2 libtbb-dev
  • [необязательно] libdc1394 2.х
  • [необязательно] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev
  • [необязательно] CUDA Toolkit 6.5 или выше

Пакеты могут быть установлены с помощью терминала и следующих команд или с помощью Synaptic Manager:

[компилятор] sudo apt-get install build-essential

[обязательно] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

[необязательно] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

Получение исходного кода OpenCV

Вы можете использовать последнюю стабильную версию OpenCV или взять последний снимок из нашего репозитория Git.

Получение последней стабильной версии OpenCV

Получение передового OpenCV из репозитория Git

Запустите клиент Git и клонируйте репозиторий OpenCV. Если вам нужны модули из репозитория OpenCV contrib, также клонируйте его.

Например,

cd ~ /

git clone https://github.com/opencv/opencv.git

git clone https://github.com/opencv/opencv_contrib.git

Создание OpenCV Источник с использованием CMake

  1. Создайте временный каталог, который мы обозначим как , куда вы хотите поместить сгенерированные файлы Makefile, файлы проекта, а также объектные файлы и выходные двоичные файлы, и войдите в него.

    Например,

    cd ~ / opencv

    mkdir build

    cd build

  2. Настройка. Запустите cmake [<некоторые дополнительные параметры>] <путь к исходному каталогу OpenCV>

    Например,

    cmake -D CMAKE_BUILD_TYPE = Release -D CMAKE_INSTALL_PREFIX = / usr / local ..

    или cmake-gui

    • установить полный путь к исходному коду OpenCV, например / главная / пользователь / opencv
    • установить полный путь к , e.г. / главная / пользователь / opencv / сборка
    • установить дополнительные параметры
    • запустить: «Настроить»
    • запустить: «Создать»
    Примечание
    Используйте cmake -DCMAKE_BUILD_TYPE = Release -DCMAKE_INSTALL_PREFIX = / usr / local .. , без пробелов после -D, если приведенный выше пример не работает.
  3. Описание некоторых параметров
    • Тип сборки: CMAKE_BUILD_TYPE = Release \ Debug
    • для сборки с модулями из opencv_contrib установите OPENCV_EXTRA_MODULES_PATH в <путь к opencv_contrib / modules />
    • набор BUILD_DOCS для строительной документации
    • установите BUILD_EXAMPLES для сборки всех примеров
  4. [необязательно] Сборка python.Установите следующие параметры python:
    • PYTHON2 (3) _EXECUTABLE = <путь к python>
    • PYTHON_INCLUDE_DIR = / usr / include / python <версия>
    • PYTHON_INCLUDE_DIR2 = / usr / include / x86_64-linux-gnu / python <версия>
    • PYTHON_LIBRARY = /usr/lib/x86_64-linux-gnu/libpython.so
    • PYTHON2 (3) _NUMPY_INCLUDE_DIRS = / usr / lib / python <версия> / dist-packages / numpy / core / include /
  5. [необязательно] Сборка java.
    • Неустановленный параметр: BUILD_SHARED_LIBS
    • Также полезно отключить BUILD_EXAMPLES, BUILD_TESTS, BUILD_PERF_TESTS — поскольку все они будут статически связаны с OpenCV и могут занимать много памяти.
  6. Сборка. Из каталога сборки выполнить make , рекомендуется делать это в несколько потоков

    Например,

    make -j7 # запускает 7 заданий параллельно

  7. [опционально] Строительная документация. Введите и запустите make с целевым «doxygen»

    Например,

    cd ~ / opencv / build / doc /

    make -j7 doxygen

  8. Чтобы установить библиотеки, выполните следующую команду из каталога сборки
  9. [необязательно] Запуск тестов

    Например,

    git clone https: // github.com / opencv / opencv_extra.git

    • установите для переменной среды OPENCV_TEST_DATA_PATH значение <путь к opencv_extra / testdata>.
    • выполняет тесты из каталога сборки.

    Например,

    / bin / opencv_test_core

Примечание
Если размер созданной библиотеки является критической проблемой (например, в случае сборки Android), вы можете использовать команду install / strip для получения минимально возможного размера. Версия с разделкой на кажется вдвое меньше.Однако мы не рекомендуем использовать это, если эти дополнительные мегабайты действительно не имеют значения.
.

OpenCV: установка в Linux

Следующее руководство: Использование OpenCV с gcc и CMake

Следующие шаги были протестированы для Ubuntu 10.04, но должны работать и с другими дистрибутивами.

Необходимые пакеты

  • GCC 4.4.x или новее
  • CMake 2.8.7 или выше
  • Git
  • GTK + 2.x или выше, включая заголовки (libgtk2.0-dev)
  • pkg-config
  • Python 2.6 или новее и Numpy 1.5 или новее с пакетами разработчика (python-dev, python-numpy)
  • пакеты разработки ffmpeg или libav: libavcodec-dev, libavformat-dev, libswscale-dev
  • [необязательно] libtbb2 libtbb-dev
  • [необязательно] libdc1394 2.х
  • [необязательно] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev
  • [необязательно] CUDA Toolkit 6.5 или выше

Пакеты могут быть установлены с помощью терминала и следующих команд или с помощью Synaptic Manager:

[компилятор] sudo apt-get install build-essential

[обязательно] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

[необязательно] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

Получение исходного кода OpenCV

Вы можете использовать последнюю стабильную версию OpenCV или взять последний снимок из нашего репозитория Git.

Получение последней стабильной версии OpenCV

Получение передового OpenCV из репозитория Git

Запустите клиент Git и клонируйте репозиторий OpenCV. Если вам нужны модули из репозитория OpenCV contrib, также клонируйте его.

Например,

cd ~ /

git clone https://github.com/opencv/opencv.git

git clone https://github.com/opencv/opencv_contrib.git

Создание OpenCV Источник с использованием CMake

  1. Создайте временный каталог, который мы обозначим как , куда вы хотите поместить сгенерированные файлы Makefile, файлы проекта, а также объектные файлы и выходные двоичные файлы, и войдите в него.

    Например,

    cd ~ / opencv

    mkdir build

    cd build

  2. Настройка. Запустите cmake [<некоторые дополнительные параметры>] <путь к исходному каталогу OpenCV>

    Например,

    cmake -D CMAKE_BUILD_TYPE = Release -D CMAKE_INSTALL_PREFIX = / usr / local ..

    или cmake-gui

    • установить полный путь к исходному коду OpenCV, например / главная / пользователь / opencv
    • установить полный путь к , e.г. / главная / пользователь / opencv / сборка
    • установить дополнительные параметры
    • запустить: «Настроить»
    • запустить: «Создать»
    Примечание
    Используйте cmake -DCMAKE_BUILD_TYPE = Release -DCMAKE_INSTALL_PREFIX = / usr / local .. , без пробелов после -D, если приведенный выше пример не работает.
  3. Описание некоторых параметров
    • Тип сборки: CMAKE_BUILD_TYPE = Release \ Debug
    • для сборки с модулями из opencv_contrib установите OPENCV_EXTRA_MODULES_PATH в <путь к opencv_contrib / modules />
    • набор BUILD_DOCS для строительной документации
    • установите BUILD_EXAMPLES для сборки всех примеров
  4. [необязательно] Сборка python.Установите следующие параметры python:
    • PYTHON2 (3) _EXECUTABLE = <путь к python>
    • PYTHON_INCLUDE_DIR = / usr / include / python <версия>
    • PYTHON_INCLUDE_DIR2 = / usr / include / x86_64-linux-gnu / python <версия>
    • PYTHON_LIBRARY = /usr/lib/x86_64-linux-gnu/libpython.so
    • PYTHON2 (3) _NUMPY_INCLUDE_DIRS = / usr / lib / python <версия> / dist-packages / numpy / core / include /
  5. [необязательно] Сборка java.
    • Неустановленный параметр: BUILD_SHARED_LIBS
    • Также полезно отключить BUILD_EXAMPLES, BUILD_TESTS, BUILD_PERF_TESTS — поскольку все они будут статически связаны с OpenCV и могут занимать много памяти.
  6. [необязательно] Создать информацию о pkg-config
    • Добавьте этот флаг при запуске CMake: -DOPENCV_GENERATE_PKGCONFIG = ON
    • Сгенерирует файл .pc для pkg-config и установит его.
    • Полезно, если CMake не используется в проектах, использующих OpenCV
    • Установлен как opencv4 , использование: pkg-config --cflags --libs opencv4
  7. Сборка.Из каталога сборки выполнить make , рекомендуется делать это в несколько потоков

    Например,

    make -j7 # запускает 7 заданий параллельно

  8. [опционально] Строительная документация. Введите и запустите make с целевым «doxygen»

    Например,

    cd ~ / opencv / build / doc /

    make -j7 doxygen

  9. Чтобы установить библиотеки, выполните следующую команду из каталога сборки
  10. [необязательно] Запуск тестов

    Например,

    git clone https: // github.com / opencv / opencv_extra.git

    • установите для переменной среды OPENCV_TEST_DATA_PATH значение <путь к opencv_extra / testdata>.
    • выполняет тесты из каталога сборки.

    Например,

    / bin / opencv_test_core

Примечание
Если размер созданной библиотеки является критической проблемой (например, в случае сборки Android), вы можете использовать команду install / strip, чтобы получить минимально возможный размер. Версия без оболочки кажется вдвое меньше.Однако мы не рекомендуем использовать это, если эти дополнительные мегабайты действительно не имеют значения.
.

OpenCV: установка в Linux

Следующие шаги были протестированы для Ubuntu 10.04, но должны работать и с другими дистрибутивами.

Необходимые пакеты

  • GCC 4.4.x или новее
  • CMake 2.8.7 или выше
  • Git
  • GTK + 2.x или выше, включая заголовки (libgtk2.0-dev)
  • pkg-config
  • Python 2.6 или новее и Numpy 1.5 или новее с пакетами разработчика (python-dev, python-numpy)
  • пакеты разработки ffmpeg или libav: libavcodec-dev, libavformat-dev, libswscale-dev
  • [необязательно] libtbb2 libtbb-dev
  • [необязательно] libdc1394 2.х
  • [необязательно] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev
  • [необязательно] CUDA Toolkit 6.5 или выше

Пакеты можно установить с помощью терминала и следующих команд или с помощью Synaptic Manager:

[компилятор] sudo apt-get install build-essential

[обязательно] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

[необязательно] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

Получение исходного кода OpenCV

Вы можете использовать последнюю стабильную версию OpenCV или взять последний снимок из нашего репозитория Git.

Получение последней стабильной версии OpenCV

Получение новейшего OpenCV из репозитория Git

Запустите клиент Git и клонируйте репозиторий OpenCV. Если вам нужны модули из репозитория OpenCV contrib, также клонируйте его.

Например,

cd ~ /

git clone https://github.com/opencv/opencv.git

git clone https://github.com/opencv/opencv_contrib.git

Создание OpenCV Источник с использованием CMake

  1. Создайте временный каталог, который мы обозначим как , куда вы хотите поместить сгенерированные файлы Makefile, файлы проекта, а также объектные файлы и выходные двоичные файлы, и войдите в него.

    Например,

    cd ~ / opencv

    mkdir build

    cd build

  2. Настройка. Запустите cmake [<некоторые дополнительные параметры>] <путь к исходному каталогу OpenCV>

    Например,

    cmake -D CMAKE_BUILD_TYPE = Release -D CMAKE_INSTALL_PREFIX = / usr / local ..

    или cmake-gui

    • установить полный путь к исходному коду OpenCV, например / главная / пользователь / opencv
    • установить полный путь к , e.г. / главная / пользователь / opencv / сборка
    • установить дополнительные параметры
    • запуск: «Настроить»
    • запустить: «Создать»
    Примечание
    Используйте cmake -DCMAKE_BUILD_TYPE = Release -DCMAKE_INSTALL_PREFIX = / usr / local .. без пробелов после -D, если приведенный выше пример не работает.
  3. Описание некоторых параметров
    • Тип сборки: CMAKE_BUILD_TYPE = Release \ Debug
    • для сборки с модулями из opencv_contrib установите OPENCV_EXTRA_MODULES_PATH в <путь к opencv_contrib / modules />
    • комплект BUILD_DOCS для строительной документации
    • установить BUILD_EXAMPLES для сборки всех примеров
  4. [необязательно] Сборка python.Установите следующие параметры python:
    • PYTHON2 (3) _EXECUTABLE = <путь к python>
    • PYTHON_INCLUDE_DIR = / usr / include / python <версия>
    • PYTHON_INCLUDE_DIR2 = / usr / include / x86_64-linux-gnu / python <версия>
    • PYTHON_LIBRARY = /usr/lib/x86_64-linux-gnu/libpython.so
    • PYTHON2 (3) _NUMPY_INCLUDE_DIRS = / usr / lib / python <версия> / dist-packages / numpy / core / include /
  5. [необязательно] Сборка java.
    • Неустановленный параметр: BUILD_SHARED_LIBS
    • Также полезно отключить BUILD_EXAMPLES, BUILD_TESTS, BUILD_PERF_TESTS — все они будут статически связаны с OpenCV и могут занимать много памяти.
  6. [необязательно] Создать информацию pkg-config
    • Добавьте этот флаг при запуске CMake: -DOPENCV_GENERATE_PKGCONFIG = ON
    • Сгенерирует файл .pc для pkg-config и установит его.
    • Полезно, если CMake не используется в проектах, использующих OpenCV
    • Установлен как opencv4 , использование: pkg-config --cflags --libs opencv4
  7. Сборка.Из каталога сборки выполнить make , рекомендуется делать это в несколько потоков

    Например,

    make -j7 # запускает 7 заданий параллельно

  8. [опционально] Строительная документация. Введите и запустите make с целевым «doxygen»

    Например,

    cd ~ / opencv / build / doc /

    make -j7 doxygen

  9. Чтобы установить библиотеки, выполните следующую команду из каталога сборки
  10. [необязательно] Запуск тестов

    Например,

    git clone https: // github.com / opencv / opencv_extra.git

    • установите для переменной среды OPENCV_TEST_DATA_PATH значение <путь к opencv_extra / testdata>.
    • выполняет тесты из каталога сборки.

    Например,

    / bin / opencv_test_core

Примечание
Если размер созданной библиотеки является критической проблемой (например, в случае сборки Android), вы можете использовать команду install / strip для получения минимально возможного размера. Версия с разборкой по размеру выглядит вдвое меньше.Однако мы не рекомендуем использовать это, если эти дополнительные мегабайты действительно не имеют значения.
.

OpenCV: установить OpenCV-Python в Ubuntu

Goals

В этом руководстве мы научимся настраивать OpenCV-Python в системе Ubuntu. Следующие ниже шаги протестированы для Ubuntu 16.04 и 18.04 (оба 64-битных).

OpenCV-Python можно установить в Ubuntu двумя способами:

  • Установить из готовых двоичных файлов, доступных в репозиториях Ubuntu
  • Скомпилировать из исходников. В этом разделе мы увидим и то, и другое.

Еще один важный момент — требуются дополнительные библиотеки.OpenCV-Python требует только Numpy (в дополнение к другим зависимостям, которые мы увидим позже). Но в этом руководстве мы также используем Matplotlib для некоторых простых и приятных целей построения графиков (что мне кажется намного лучше по сравнению с OpenCV). Matplotlib не является обязательным, но настоятельно рекомендуется. Точно так же мы также увидим IPython , интерактивный терминал Python, который также настоятельно рекомендуется.

Установка OpenCV-Python из готовых двоичных файлов

Этот метод лучше всего подходит при использовании только для программирования и разработки приложений OpenCV.

Установите пакет python-opencv с помощью следующей команды в терминале (как пользователь root).

$ sudo apt-get install python-opencv

Откройте Python IDLE (или IPython) и введите следующие коды в терминале Python.

import cv2 as cv

print (cv .__ version__)

Если результаты распечатываются без ошибок, поздравляем !!! Вы успешно установили OpenCV-Python.

Это довольно просто. Но с этим есть проблема. Репозитории Apt могут не всегда содержать последнюю версию OpenCV.Например, на момент написания этого руководства репозиторий apt содержал 2.4.8, а последняя версия OpenCV — 3.x. Что касается Python API, последняя версия всегда будет содержать гораздо лучшую поддержку и последние исправления ошибок.

Итак, для получения последних исходных кодов предпочтение отдается следующему методу, то есть компиляции из исходного кода. Также в какой-то момент, если вы захотите внести свой вклад в OpenCV, вам это понадобится.

Сборка OpenCV из исходников

Компиляция из исходных текстов поначалу может показаться немного сложной, но как только вам это удастся, в этом нет ничего сложного.

Сначала мы установим некоторые зависимости. Некоторые из них являются обязательными, некоторые — необязательными. Вы можете пропустить необязательные зависимости, если не хотите.

Обязательные зависимости сборки

Нам нужны CMake для настройки установки, GCC для компиляции, Python-devel и Numpy для создания привязок Python и т. Д.

sudo apt-get install cmake

sudo apt-get install gcc g ++

для поддержки python2:

sudo apt-get install python-dev python-numpy

для поддержки python3:

sudo apt-get install python3-dev python3-numpy

Далее нам понадобится поддержка GTK для функций графического интерфейса, поддержка камеры (v4l), поддержка мультимедиа (ffmpeg, gstreamer) и т. Д.

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev

sudo apt-get install libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev

для поддержки gtk2:

sudo apt-get install libgtk2 .0-dev

для поддержки gtk3:

sudo apt-get install libgtk-3-dev

Дополнительные зависимости

Вышеуказанных зависимостей достаточно для установки OpenCV на вашем компьютере с Ubuntu. Но в зависимости от ваших требований вам могут потребоваться дополнительные зависимости.Список таких необязательных зависимостей приведен ниже. Можете либо оставить, либо установить, ваш звонок 🙂

OpenCV поставляется с поддерживающими файлами для форматов изображений, таких как PNG, JPEG, JPEG2000, TIFF, WebP и т. Д. Но он может быть немного устаревшим. Если вы хотите получить последние библиотеки, вы можете установить файлы разработки для системных библиотек этих форматов.

sudo apt-get install libpng-dev

sudo apt-get install libjpeg-dev

sudo apt-get install libopenexr-dev

sudo apt-get install libtiff-dev

sudo apt-get install libwebp-dev

Примечание
Если вы используете Ubuntu 16.04 вы также можете установить libjasper-dev , чтобы добавить поддержку системного уровня для формата JPEG2000.

Загрузка OpenCV

Чтобы загрузить последний исходный код из репозитория OpenCV GitHub. (Если вы хотите внести свой вклад в OpenCV, выберите это. Для этого вам необходимо сначала установить Git )

$ sudo apt-get install git

$ git clone https://github.com/opencv/opencv.git

Будет создана папка «opencv» в текущем каталоге. Клонирование может занять некоторое время в зависимости от вашего интернет-соединения.

Теперь откройте окно терминала и перейдите в загруженную папку «opencv». Создайте новую папку «build» и перейдите к ней.

Настройка и установка

Теперь у нас есть все необходимые зависимости, давайте установим OpenCV. Установка должна быть настроена с помощью CMake. Он определяет, какие модули должны быть установлены, путь установки, какие дополнительные библиотеки будут использоваться, будет ли скомпилирована документация и примеры и т. Д. Большая часть этой работы выполняется автоматически с хорошо настроенными параметрами по умолчанию.

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

По умолчанию OpenCV предполагает тип сборки «Release» и путь установки «/ usr / local». Дополнительные сведения о параметрах CMake см. В руководстве по компиляции OpenCV C ++:

Вы должны увидеть эти строки в выводе CMake (они означают, что Python найден правильно):

— Python 2:

— Интерпретатор: / usr / bin / python2.7 (версия 2.7.6)

— Библиотеки: /usr/lib/x86_64-linux-gnu/libpython2.7.so (версия 2.7.6)

— numpy: /usr/lib/python2.7/ dist-packages / numpy / core / include (ver 1.8.2)

— путь пакетов: lib / python2.7 / dist-packages

— Python 3:

— Интерпретатор: / usr /bin/python3.4 (версия 3.4.3)

— Библиотеки: / usr / lib / x86_64-linux-gnu / libpython3.4m.so (версия 3.4.3)

— numpy: / usr / lib / python3 / dist-packages / numpy / core / include (ver 1.8.2)

— путь к пакетам: lib / python3.4 / dist-packages

Теперь вы собираете файлы с помощью команды «make» и устанавливаете их с помощью команды «make install».

$ make

# sudo make install

Установка завершена. Все файлы устанавливаются в папку «/ usr / local /». Откройте терминал и попробуйте импортировать «cv2».

импортировать cv2 как cv

print (cv.__версия__)

.
Виндовс 7 автоматическая установка: Автоматическая установка Windows 7 / 2008 R2

Виндовс 7 автоматическая установка: Автоматическая установка Windows 7 / 2008 R2

Автоматическая установка Windows 7 / 2008 R2

Для работы нам понадобится:

  • Дистрибутив Windows, мне ближе серверный вариант, и поэтому далее речь пойдет о 2008R2.
  • Пакет автоматической установки Windows® (AIK)
  • Обновления операционной системы, изначально в формате *.msu и драйверы, если нужна поддержка какого-то специфического железа, отсутствующего в дистрибутиве.
  • Приложения, которые мы хотим устанавливать.

Итак, для примера,  создадим один файл ответов unattended.xml для автоустановки самой Windows и один файл ответов integrate.xml нам понадобится для интеграции обновлений. Произведем импорт нужных параметров реестра. На примере 7-zip рассмотрим автоустановку приложений. Соберем это всё в кучу и создадим образ 🙂

Первое, что необходимо сделать это создать правильную структуру папок, у меня получилась следующая картинка, где,

Distribution — Дистрибутивный общий ресурс
DVD — Содержимое установочного диска Windows 7 / 2008 R2
ISO — Здесь будут создаваться iso-образы
Logs — Здесь будем хранить логи, которые будем в последствии изучать, на предмет возможных багов во время интеграции обновлений.
Mount — Сюда будет монтироваться содержимое образов в формате *.wim
Sandbox — Песочница, временная папка необходимая для правильной работы WAIK
Updates — Закидываем сюда обновления виндов
xml — Здесь будем хранить наши xml-файлы
HKLM.reg — Твики реестра, раздела HKEY_LOCAL_MACHINE отвечающие за настройки относящиеся к данному компьютеру (для всех пользователей) (экспортируются на работающей системе)
HKU.reg — Твики реестра, раздела HKEY_CURRENT_USER, отвечающие за настройки текущего активного пользователя вошедшего в систему.(экспортируются на работающей системе)
iso_write.cmd — Командный файл для создания ISO-образа будущей системы.
Integrate.cmd — Командный файл запускающий процесс интеграции обновлений.

1) Автоматизация процесса установки Windows с помощью файла сценария unattended.xml

Запускаем Диспетчер образов системы (Windows System Image Manager), нажимаем File — Select Windows Image, переходим в директорию DVD, куда мы предварительно скопировали содержимое нашего установочного диска/образа, далее sources\install.wim, выбираем одну из редакций:
Либо сразу открываем файл каталога в формате *.clg расположенный в этой же директории. Процесс создания файла каталога, может занять продолжительное время. После открытия файла каталога, панель Windows Image выглядит следующим образом:

Далее создадим файл ответов который нам понадобится для редактирования различных компонентов автоматизирующих процесс установки:  File — New Answer File, после чего панель Файл ответов (Answer File), примет следующий вид:

Все компоненты разбиты на семь частей (проходов). Коротко о каждом из них: 🙂

1 windowsPE  — это среда предустановки Windows, использующаяся для подготовки к установке операционной системы. Здесь задаются языковые настройки, параметры дисплея, управление жесткими дисками, задается ключ продукта.

2 offlineServicing — Этот проход, используется для применения параметров автоматической установки к автономному образу Windows. Во время этого этапа настройки можно добавить к автономному образу пакеты поддержки языков, пакеты обновлений или другие пакеты.

3 generalize — этап «обобщения»,  используется для создания эталонного образа Windows, который впоследствии можно применять для развертывания в организации. Выполняется при помощи команды sysprep /generalize

4 specialize — Во время этапа специализации установки Windows, применяются сведения образа, относящиеся к компьютеру. Например, можно настроить параметры сети, региональных стандартов, сведения о домене и многие другие параметры.

5 auditSystem — В режиме аудита этап настройки auditSystem обрабатывает параметры автоматической установки в контексте системы. Этап  запускается сразу после этапа auditUser, который используется для применения параметров в контексте пользователя.

6 auditUser — В режиме аудита этап настройки auditUser обрабатывает параметры автоматической установки в контексте пользователя. Этап auditUser запускается после этапа auditSystem, который используется для применения параметров в контексте системы.

7 oobeSystem — Во время прохода oobeSystem настраиваются параметры, которые применяются во время первого запуска системы пользователями, называемого также экраном приветствия. Параметры oobeSystem settings обрабатываются перед первым входом пользователя в систему.

Добавление параметров-компонентов к файлу ответов: Сначала выбираем нужный параметр, затем правой кнопкой выбираем нужный этап установки. Многие параметры могут выполняться на разных этапах, а какие то только на одном. Например,  параметр Microsoft-Windows-International-Core-WinPE отвечающий за языковые параметры программы установки  применим исключительно к проходу windowsPE. Щелкаемся правой кнопкой и выбираем Add Setting to Pass 1 windowsPE.

После чего данный параметр со всей своей вложенной структурой отобразится в файле ответов панели Answer File, где мы можем задать ему нужные свойства. В данном случае можно указать раскладку клавиатуры InputLocale, язык программ не поддерживающих Юникод SystemLocale, для русской Windows указываем ru-RU, для английской en-US, UILanguage — язык интерфейса операционной системы, UserLocale — пользовательские параметры отображения чисел, денежных единиц, дат и времени.

SetupUILanguage — задает язык программы установки.

В свою очередь параметр Microsoft-Windows-International-Core отвечает за язык уже установленной системы и может выполняться либо на этапе specialize либо oobeSystem.

Здесь например Microsoft-Windows-Setup_neutral\UserData можно указать принятие лицензионного соглашения, полное имя  и название организации.

Аналогично указываем, для других компонентов. Для Windows 7 к примеру можно отключить UAC (User Account Controls ), если выставить EnableLUA = False, компонента Microsoft-Windows-LUA-Settings, который выполняется на этапе offlineServicing.

Далее конкретно по серверу, здесь Microsoft-Windows-ServerManager-SvrMgrNc, с помощью значения DoNotOpenServerManagerAtLogon = true, указываем программе установке не открывать диспетчер серверных ролей при первом входе пользователя в систему.

Параметр Microsoft-Windows-IE-ESC позволяет отключить ненавистный Internet Explorer Enhanced Security Configuration (ESC), на выбор для админа (IEHardenAdmin) или пользователя (IEHardenUser).

Microsoft-Windows-IE-InternetExplorer позволяет настроить множество параметров работы браузера.

Microsoft-Windows-Shell-Setup — здесь множество параметров отвечающих за имя компьютера, код продукта и. т. д. Вообще, значение большинства параметров интуитивно поняты, а если что-то вызывает затруднение, то обращаемся к встроенной справке. Итак, забиваем свои значения, экспериментируем, проверяем на наличие ошибок (Tools\Validate Answer Files) и если все ок, сохраняем файлик под именем AUTOUNATTEND.xml. Закидываем его в корень нашего будущего диска, либо в директорию sources.

2) Интеграция обновлений в развернутый образ с помощью файла сценария integrate.xml

Скачиваем нужные обновления. Свежие наборы обновлений после SP1 можно посмотреть например здесь. Обновление KB2533552 можно исключить сразу, поскольку после SP1 оно становится не актуальным и вызывает ошибки в процессе интеграции.
Переходим в папку где лежат наши обновления (*.msu)

cd /d G:\Deploy\Updates

Внутри папки Updates временно создадим папку Temp
Далее, выполняем распаковку:

FOR %i IN (*.msu) DO START /WAIT %SystemRoot%\System32\Expand.exe %i -f:* G:\Deploy\Updates\Temp

После распаковки удаляем все файлы кроме cab, включая WSUSSCAN.cab.
Заходим в диспетчер пакетов Windows SIM и создаем дистрибутивный общий ресурс. FileSelect Distribution Share и указываем программе нашу ранее созданную папку Distribution.
После чего, нажимаем Tools\Import Packages и выбираем файлы обновлений. Затем создаем новый файл ответов: File\New Answer File, и добавляем к нему наши обновления.

Сохраняем файл ответов в папке Updates под именем Integrate.xml.
Подключаем системный образ:

imagex /mountrw G:\Deploy\DVD\sources\install.wim 1 G:\Deploy\Mount

где, imagex /mountrw — подключить образ в режиме чтения/записи.
G:\Deploy\DVD\sources\install.wim 1 — путь к нашему образу, а единичка на конце означает индекс (номер редакции). Подсмотреть нужный индекс, можно с помощью команды:

imagex /info G:\Deploy\DVD\sources\install.wim

Если, вывод команды вылетает за экран 🙂 как это было у меня, то можно перенаправить в файл

imagex /info G:\Deploy\DVD\sources\install.wim >c:\1.txt

G:\Deploy\Mount — директория куда монтируется, разворачивается наш образ.

Выполняем интеграцию с помощью диспетчера пакетов Pkgmgr.exe, делаем это из командной строки или вставляем содержимое следующей команды в [tooltip title=»» content=»integrate.cmd» type=»classic» ]батник:[/tooltip]

START /WAIT /d "%Programfiles%\Windows AIK\Tools\Servicing" pkgmgr.exe /o:G:\Deploy\Mount;G:\Deploy\Mount\Windows /n:G:\Deploy\Updates\integrate.xml /s:G:\Deploy\Sandbox /l:G:\Deploy\Logs\integrate_updates.log

После отработки команды, просматриваем \Logs\integrate_updates.log.txt на предмет возможных ошибок!
Если, в конце файла видим что:

Dism.exe returned: 0
CBS pkgmgr return code: 0x0

то все ок, интеграция прошла успешно. В противном случае, возможно надо будет исключить из интеграции какие-то проблемные обновления, пересохранив Integrate.xml.
Далее, закрываем образ с сохранением изменений:

imagex /unmount /commit G:\Deploy\Mount

Здесь, возможно получить ошибку, что-то типа:

SIM Unknown error 0xc1420127

В таком случае, используем dism:

dism /unmount-wim /mountdir:G:\Deploy\Mount /discard

После чего снова заходим в Windows SIM и создаем каталог заново.

Следует отметить, что у данного метода интеграции, есть ограничения на невозможность использовать коробочные версии дистрибутивов плюс сама подготовка к интеграции, довольно таки не удобная. С появлением средства командной строки dism.exe (Windows AIK 2.0) заменяющем собой Pkgmgr.exe, PEimg и Intlcfg работать с образами стало куда приятнее. Так же упростился процесс интеграции обновлений.

3) Интеграция пакетов обновлений и драйверов при помощи средства командной строки DISM.exe

Переходим в папку G:\Deploy\. Внутри нее находится папка Updates с нашими обновлениями. Скопируем intall.wim с установочного диска / образа в папку G:\Deploy. Внутри нее создадим командный cmd-файл следующего содержания:

MD %~dp0MOUNT
Dism.exe /Mount-Wim /WimFile:%~dp0install.wim /Index:5 /MountDir:%~dp0MOUNT
Dism.exe /image:%~dp0MOUNT /Add-Package /PackagePath:"%~dp0Updates" /LogPath:D:\dism.log 
Dism.exe /Unmount-Wim /MountDir:%~dp0MOUNT /commit

где,

%~dp0 — папка запуска скрипта

MD %~dp0MOUNT — создает папку MOUNT внутри папки из которой запускается скрипт.

Затем скрипт подключает wim-файл находящийся в директории Update и монтирует его в созданную директорию MOUNTIndex:5 — указывает на номер редакции.  /LogPath:D:\dism.log — вывод информации о всех операциях в файл.

Следующая строка добавляет пакеты обновлений из папки Updates в подмонтированную директорию MOUNT. Обновления могут быть в *.msu или *.cab формате. MSU-шки добавляются значительно дольше.

Последняя команда сохраняет изменения.

Для интеграции IE9, необходимо, сначала извлечь из установщика два файла E9-Win7.CAB (сам IE) и ielangpack-RUS.CAB (языковой пакет) и положить в директорию Updates вместе с остальными заплатками.  Остальные файлы можно удалить.

G:\Deploy\Updates\IE9-Windows7-x64-rus.exe /x:G:\Deploy\Updates\IE9

Теперь обновленный install.wim скопируем обратно в директорию с дистрибутивом либо напрямую в образ при помощи любого редактора образов.

Скрипт добавляющий пакеты обновлений во все редакции будет выглядеть так:

MD %~dp0MOUNT
Dism.exe /Mount-Wim /WimFile:%~dp0install.wim /Index:1 /MountDir:%~dp0MOUNT
Dism.exe /image:%~dp0MOUNT /Add-Package /PackagePath:"%~dp0Updates" /LogPath:D:\dism.log
Dism.exe /Unmount-Wim /MountDir:%~dp0MOUNT /commit

Dism.exe /Mount-Wim /WimFile:%~dp0install.wim /Index:2 /MountDir:%~dp0MOUNT
Dism.exe /image:%~dp0MOUNT /Add-Package /PackagePath:"%~dp0Updates" /LogPath:D:\dism.log
Dism.exe /Unmount-Wim /MountDir:%~dp0MOUNT /commit

Dism.exe /Mount-Wim /WimFile:%~dp0install.wim /Index:3 /MountDir:%~dp0MOUNT
Dism.exe /image:%~dp0MOUNT /Add-Package /PackagePath:"%~dp0Updates" /LogPath:D:\dism.log
Dism.exe /Unmount-Wim /MountDir:%~dp0MOUNT /commit

Dism.exe /Mount-Wim /WimFile:%~dp0install.wim /Index:4 /MountDir:%~dp0MOUNT
Dism.exe /image:%~dp0MOUNT /Add-Package /PackagePath:"%~dp0Updates" /LogPath:D:\dism.log
Dism.exe /Unmount-Wim /MountDir:%~dp0MOUNT /commit

Dism.exe /Mount-Wim /WimFile:%~dp0install.wim /Index:5 /MountDir:%~dp0MOUNT
Dism.exe /image:%~dp0MOUNT /Add-Package /PackagePath:"%~dp0Updates" /LogPath:D:\dism.log
Dism.exe /Unmount-Wim /MountDir:%~dp0MOUNT /commit

После чего, из директории /sources необходимо удалить файлик ei.cfg, иначе программа установки не предложит выбор редакций.

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

Для интеграции драйверов воспользуемся следующей командой:

Dism.exe /Image:%~dp0MOUNT /Add-Driver /Driver:c:\drv_x86 /Recurse
4) Импорт твиков реестра и установка приложений.

Избавляем себя от нудных, рутинных кликов после установки, предварительно настроив систему под себя. Для этого, необходимо выяснить какие из нужных нам настроек, галочек и чекбоксов располагаются в реестре. Подсмотреть большую часть твиков можно здесь. Для начала составим перечень того, что нам нужно, к примеру:
— Включим службу Windows Audio (по умолчанию отключена) (HKLM)
— Отключим Shutdown Event Tracker (Диалоговое окно при завершении работы) (HKLM)
— Поставим классический вид панели управления (HKU)
— Отметим ‘отображать все значки и уведомления в области уведомлений’ (Always show all icon and notifications on taskbar) (HKU)
— Снимим галочку ‘скрывать расширения для зарегистрированных типов файлов’ (Hide extensions for known file types) (HKU)
Затем экспортируем настройки реестра в файл, у меня это HKLM.reg и HKU.reg. Пока для работы нам понадобится только HKU.reg.

Импорт пользовательских параметров реестра  в дистрибутив:

Снова подключим образ, если не сделали этого ранее:

imagex /mountrw G:\Deploy\DVD\sources\install.wim 1 G:\Deploy\Mount
Загрузим профиль Default User в реестр
reg load HKEY_USERS\Custom G:\Deploy\Mount\Users\Default\NTUSER.DAT

что означает, загрузить в подраздел с произвольным именем ‘Custom’ раздела реестра ‘HKEY_USERS’, файл профиля Default User (NTUSER.DAT) расположенный в папке \Users\Default\ относительно корня подключенного образа.
Откроем реестр и посмотрим что у нас получилось:

Затем в этот куст, импортируем содержимое нашего HKU.reg, предварительно изменив, в нем путь с HKEY_CURRENT_USER на HKEY_USERS\Custom.

reg import G:\Deploy\HKU.reg

Далее выгрузим профиль:

reg unload HKEY_USERS\Custom

Системные параметры HKLM, будем импортировать традиционным способом, из командного файла до первого входа пользователя в систему. Для этого воспользуемся привычными по WindowsXP $OEM$ директориями. К существующей структуре, добавим пару новых папок:

где, Install — внутри, которого разместим наш HKLM.reg и те приложения, которые мы хотим  устанавливать в автоматическом режиме. В данном примере  установку 7-zip.

$OEM$ — дистрибутивный общий ресурс. Изначально, должна располагаться в корне CD, но мне больше нравится прятать ее в sources, так тоже можно 🙂

$$ — Соответствует %WINDIR%  (например: C:\windows)

Внутри папочки Scripts создаем файлик под именем SetupComplete.cmd.

Содержимое этого файла может быть таким:

@echo off
:: Импорт твиков реестра
start /wait regedit /s %DiskRoot%\Install\HKLM.reg
:: Установка приложения 7-zip
start /wait %DiskRoot%\Install\7z920-x64.msi /qn
exit

Как мы видим, данному файлу для правильной работы требуется переменная %DiskRoot% указывающая на букву установочного DVD. Для  корректного определения буквы диска во время установки, сначала:  создадим в корне нашего диска пустой маркерный файл DiskRoot.txt, добавим команду, которая, будет искать наш маркерный файл и назначит переменную , которая уже будет соответствовать реальному DVD-устройству. Для этого, снова открываем диспетчер образов системы (Windows SIM). Выбираем там Insert\Synchronous Command\Pass 4 specialize

В появившемся окошке, вводим:

cmd /c "FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\DiskRoot.txt SETX DiskRoot %i: -m"

Нажимаем ок, сохраняем фаил ответов. Закрываем диспетчер.
Отключаем образ с сохранением изменений:

imagex /unmount /commit G:\Deploy\Mount
5) Создание загрузочного ISO-DVD.

Теперь создадим iso-образ, для этого воспользуемся следующей командой:

Для x86:

oscdimg -n -m -b"%programfiles%\Windows AIK\Tools\PETools\x86\boot\etfsboot.com" G:\Deploy\DVD G:\Deploy\ISO\Windows32.iso

Для x64:

oscdimg -n -m -b"%programfiles%\Windows AIK\Tools\PETools\amd64\boot\etfsboot.com" G:\Deploy\DVD G:\Deploy\ISO\Windows64.iso

где,
oscdimg — утилита для создания загрузочного образа
-n -поддержка длинных имен файлов
-m -игнорировать максимальный размер образа
-b -путь к загрузочному файлу(идет сразу без пробелов)

Полный список возможных ключей, смотрим здесь.

%programfiles%\Windows AIK\Tools\PETools\amd64\boot\etfsboot.com — путь до загрузочного файла.
G:\Deploy\DVD G:\Deploy\ISO\Windows64.iso — путь где находиться файлы образа и путь к файлу будущего образа.

6) Создание загрузочного флэш-накопителя USB

Перед тем как копировать установочные файлы на флешку, ее нужно предварительно подготовить. Для этого в командной строке запускаем diskpart и последовательно набираем команды. Отобразим список доступных дисков.

list disk

Из приведенного списка выберем наш usb-драйв, например:

select disk 2

С помощью следующей команды, удаляем все разделы и тома на диске путем обнуления секторов.

clean

Затем создадим основной раздел на диске.

create partition primary

Выберем созданный раздел командой:

select partition 1

Форматируем раздел с указанием файловой системы:

format fs=ntfs quick

Делаем раздел активным, т.е. загрузочным.

active

Выходим командой exit.

Затем копируем установочные файлы и папки с дистрибутивом на флеш-носитель.

xcopy /s G:\Deploy\DVD\*.* H:\

Windows 7 Professional X32-X64 с Nvda и автоматической установкой от Telemaster

Windows 7 Professional X64/X32 с автоматической установкойи встроенной программой экранного доступа Nvda (с обновлениями по 28 Марта 2017). Самостоятельная установка системы доступна людям с ограничениями зрения без помощи зрячих помощников.

Особенности сборки:

Сборка собрана на основе чистого дистрибутива Win7 Professional. В нее добавлены драйверы от сборки «Antey» и файл ответов. Данная сборка представляет собой чистую Windows 7 в которую добавлен чтец экранна Nvda2017.1. Перезагрузка Nvda. Гор клавиши: Ctrl+Shift+S (англ). Встроенный переводчик. Плагин автоматического перевода через службу google Instant-Translate Синтезатор RHVoice. Голос Александр, Вариант: Pseudo-English. Можно выбрать также Newfon или Captain synthesizer by Gennady Nefedov (Russian). Выбор синтезатора nvda+Ctrl+ цифры 1 — 3. Редакция Professional Пароль входа в систему 123123123 Имя пользователя Admin. Имя компьютера Mycomp Уровень контроля учетных записей — 67 процентов. Установка происходит в полностью автоматическом режиме на первый раздел первого жесткого диска с его форматированием. В сборке можно использовать свои драйверы из резервной копии. Архив с драйверами из резервной копии надо поместить по пути, предварительно удалив имеющиеся в этой папке архивы с драйверами: Для этого драйверы из резервной копии упакуйте в архив 7z без сжатия. И поместите в папку X86 или X64 по пути: Для 32 бит. \sources\$OEM$\$$\OEM\DRIVERS\X86\X86.7z Для 64 бит. \sources\$OEM$\$$\OEM\DRIVERS\X64\X64.7z

Утилита для записи на флешку

Сборки Windows7 от Antey за 2013 год

Скачать Windows 7 X32 или X64 Bit с Nvda от Telemaster

Скачать Win7_32bit_Pro_Автоустановочная

  • Система: Windows 7 Pro
  • Разряд: X32
  • Автор сборки: Telemaster
  • Разработчик: ® Microsoft Corporation
  • Nvda: Загружаеться после установки
  • Автоматическая установка: Да
  • Установка незрячим: Доступно
  • Обновлено: 28 Марта 2017

Скачать с Disk.yandex.ru: Далее

К списку

Скачать Win7_64bit_Pro_Автоустановочная

  • Система: Windows 7 Pro
  • Разряд: X64
  • Автор сборки: Telemaster
  • Разработчик: ® Microsoft Corporation
  • Nvda: Загружаеться после установки
  • Автоматическая установка: Да
  • Установка незрячим: Доступно
  • Обновлено: 28 Марта 2017

Скачать с Disk.yandex.ru: Далее

К списку
Отправить этот пост друзьям или знакомым

Для этого достаточно всего лишь кликнуть на социальные кнопки представленные ниже этого текста, а затем в открывшимся окошке подтвердить своё желание поделиться.


Просьба администратора

Личные просьбы по работе сайта или облачных хранилищ, невозможности скачать предложенный файл отправляйте через

Все сообщения подобного характера оставляемых в комментариях, являются не информативными и будут удалятся.
Спасибо за понимание. Метки
Обновленная Windows 7 Antey от TelemasterРедакция Windows 7 Professional с автоустановкой и встроенной NvdaСборка Win7 от ТелемастераСкачать Windows 7 X64 и X32 Bit с NvdaЧистая Win7 Pro X32 с NvdaЧистая Win7 Pro X64 с Nvda

Ещё может быть для вас интересным

Автоматическая установка драйверов в Windows 7 ‹ Windows 7 — Впечатления и факты

Автоматическая установка драйверов в Windows 7

17.07.2009 10:00

Несмотря на то, что с Windows 7 совместимы очень многие драйверы, написанные для более ранних версий Windows, не все устройства устанавливаются корректно. Особенно это касается старых устройств, которые давно не поддерживаются их производителями.

Так, мы часто видим на форумах о Windows, что пользователи не могут корректно установить драйверы не только для старых сканеров и принтеров, но даже для встроенных звуковых карт SoundMax.

Прежде всего, нужно помнить, что кроме производителей оборудования, сама корпорация Microsoft постоянно выпускает обновленные версии драйверов для старых устройств. Поэтому в большинстве случаев, когда речь идет о старом оборудовании известных производителей (таких как Canon, Epson, Hewlett Packard, SoundMax и т.д.), достаточно правильно настроить установку устройств, чтобы проблемы с совместимостью решились.

1. Откройте Панель управления\Все элементы панели управления\Система.

2. В левом меню выберите Дополнительные параметры системы.

3. На вкладке Оборудование нажмите кнопку Параметры установки устройств.

4. В открывшемся окне отметьте пункты Предоставлять возможность выбора и Устанавливать драйверы из Центра обновления Windows, если они не найдены на компьютере, затем нажмите кнопку Сохранить.

Таким образом, при установке нового устройства вы сможете позволить Windows 7 самой искать свежие драйверы в базе Microsoft в тех случаях, когда имеющийся у вас драйвер не может установиться или устанавливается некорректно. Для поиска подходящей версии драйвера через Центр обновления Windows необходимо подключение к Интернету в момент установки драйвера устройства.

Также читайте ранее написанную нами статью о совместимости старых драйверов с Windows 7.

Как автоматически установить драйвера в Windows 7?

Главная страница » Windows 7 » Система » Настройка автоматической установки драйверов в Windows 7

Содержание:

В Windows 7 взаимодействие между системой, интегрированными и периферийно подключенными устройствами происходит с помощью драйверов. Разработкой драйверов занимаются производители устройств. На их официальных сайтах всегда доступны новые версии для свободного скачивания. Своевременная установка драйверов и их обновление позволяет избежать конфликтов взаимодействия всех компонентов аппаратной части ПК. В Windows 7 возможна автоматическая установка драйверов.

Включение автоматической установки

Позволяет настроить автоматическую загрузку драйверов из центра обновлений Windows 7. Процедура поиска и обновление происходит постоянно без участия пользователя. Автоматическая установка рекомендуема для использования при наличии быстрого соединения с интернетом.

  • Переходим в меню «Пуск».
  • Справа находим пункт «Устройства и принтеры» и открываем его.
  • В списке устройств (по имени) находим свой компьютер.
  • Жмем по его ярлыку правой кнопкой.
  • В появившемся меню выбираем «Параметры установки устройств».

Автоматическая процедура обновления подразумевает поиск и загрузку не только актуальных версий драйверов. Также будет происходить загрузка ярлыков устройств для их отображения в ОС Windows 7.

  • В появившемся окне «Параметры установки устройств» выбираем пункт «Да, делать это автоматически (рекомендуется)».
  • Нажимаем на «Сохранить».
  • Теперь в вашем ПК включена автоматическая установка драйверов.

Обновление драйвера для конкретного устройства

В Windows 7 процедура поиска драйверов в автоматическом режиме не всегда происходит корректно. Особенно это касается периферийно подключаемых устройств или сильно устаревших версий устройств аппаратной части ПК. В такой ситуации лучше подойдет установка драйверов для конкретного устройства, инициированная пользователем.

  • Переходим в «Панель управления» Windows 7.
  • Здесь выбираем пункт «Диспетчер устройств».
  • В раскрывающемся дереве списка находим нужное.
  • Жмем по названию правой клавишей.
  • В появившемся подменю выбираем «Обновить драйверы».

Перед запуском автоматической процедуры следует выполнить их поиск в дисковом пространстве компьютера. Если вы подключаете к ПК новое устройство, то в комплекте с ним поставляются и актуальная версия драйверов, записанная на диск. При отсутствии диска следует выполнить их автоматический поиск.

  • В окне «Обновление драйверов устройства» жмем на «Автоматический поиск».
  • Затем в новом диалоговом окне система Windows 7 отобразит результаты поиска, готовые для установки. Или сообщит, что текущая версия драйверов является актуальной.

Автоматическая установка драйвера Intel® WiFi и Программное…

Метод автоматической установки предназначен для использования ИТ администраторами во избежание вмешательства пользователя во время установки системных драйверов и программного обеспечения для соответствующих беспроводных адаптеров Intel®. Далее описан процесс автоматической установки Программное обеспечение Intel® PROSet/Wireless и/или драйверов только для Wi-Fi.

Инструктутионс для выполнения метода автоматической установки в ОС Windows® 10 можно найти здесь

Установка Intel® PROSet/Wireless WiFi и драйвера Wi-Fi

Требуемые файлы:
Загрузите пакет Intel® PROSet/Wireless WiFi (включая драйверы) из программное обеспечение Intel® PROSet/Wireless и пакета драйверов для ИТ-администраторов. Пакет программного обеспечения PROSet/Wireless имеет следующий формат имен файлов:

ZIP-WiFi_Ver_PROSetразряднойверсии

Ver: версия пакета
Разрядность: разрядность операционной системы

Например, пакет программного обеспечения PROSet/Wireless имеет следующее имя файла:

WiFi_21 WiFi_21.40.5_PROSet64. zip

 

Действия и информация для установки:
Вы можете установить программное обеспечение с помощью одного из следующих методов:

Использование Вирелесссетуп. exe с файлом Setup. XML

Вирелесссетуп. exe располагается перед расширением. MSI-файлы, чтение файла конфигурации (Setup. XML) и запуск приложения. MSI с выбранными параметрами командной строки.

Для установки:

  1. Загрузите и распакуйте упомянутый выше ZIP-файл.
  2. Измените/настройте файл Setup. XML по мере необходимости.
  3. Запустите программу Вирелесссетуп. exe с нужными параметрами командной строки.

 

Поддерживаемый параметр командной строки для Вирелесссетуп. exe

ПараметрПараметрыОписание
-? Отображает информацию и справку для Вирелесссетуп. exe
-c или-configВыполняется с такой конфигурацией вместо конфигурации по умолчанию в файле Setup. XML.
Более подробную информацию см. в теге конфигурации ниже.
-quiet,-q,-Silent или-s Автоматический запуск без вмешательства пользователя установщика
-passive Запускает пользовательский интерфейс установщика в основном режиме с только индикатором выполнения.
-меня не перезапущено Подавляет перезагрузку во время установки.
-форцерестарт Принудительно перезагружается после завершения установки.
-log или-lЗаносит в журнал установку (-ы)
-Uninstall Удаление установленных установок

 

Настройка файла Setup. XML

Конфигурационный тег

Конфигурация по умолчанию считывается, если вы не устанавливаете конфигурацию в командной строке.
Вы можете добавить дополнительные конфигурации, определив более новые теги конфигурации в файле Setup. XML.
Примере:
Код конфигурации = «миконфиг»>
Basic Уимоде >
25 Минбаттерилевел >
Сетупфлагс >


Селектаблефеатурес >
Конфигуратион >

Сохраните файл Setup. XML и запустите программу Вирелесссетуп. exe-c миконфиг для установки с указанной выше конфигурацией.

Тег Сетупфлагс
Описания элементов:

  • Тег уимоде существует для настройки уровня пользовательского интерфейса. Примеры: Full, Silent, Basic.
  • Тег ребутмоде существует для установки режима перезагрузки. Примеры: «подавлять», «Force».
  • Тег минбаттерилевел существует для установки минимального уровня для проверки батареи. Если установлено значение 0, проверка не выполняется.
  • В диалоговом окне Установка настраиваемого интерфейса установки имеется тег селектаблефеатурес для включения возможности выбора и отображения компонентов.
  • Существует тег паккажепропертиес для установки особых свойств MSI для конкретного пакета MSI. Здесь представлены настройки корпоративных ИТ-систем и производителей вычислительной техники (OEM).

Тег Селектаблефеатурес

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

Display = «No» ( выбрано) = «да» />

Селектаблефеатурес >

ФункцияНазвание
WIFI_DriverДрайвер Intel® WiFi Link
WIFI_SoftwareПрограммное обеспечение Intel® PROSet/Wireless WiFi
WIFI_MWT_SoftwareТехнология Intel® My WiFi
WIFI_UIУтилита подключения по Программное обеспечение Intel® PROSet/Wireless WiFi
WIFI_PROSetПрограммное обеспечение Программное обеспечение Intel® PROSet/Wireless Enterprise
WIFI_Admin_ToolkitАдминистративный инструментарий для администраторов

 

С помощью пакета установщика Microsoft Windows * (. MSI) (рекомендуется только в случае, если имеется строгая предписание использовать файлы MSI для групповой политики/Active Directory в корпоративной среде)

Файлы MSI можно найти в каталоге Data в указанном выше ZIP-файле.
Ниже перечислены MSI-файлы, включенные в пакет программного обеспечения PROSet/Wireless, и которые должны быть установлены в следующем порядке:

  • Driver. msi: содержит драйвер Wi-Fi.
  • Просетентерприсе. msi (v 17.1 или более поздняя версия): содержит Программное обеспечение Intel® PROSet/Wireless Enterprise для v 17.1 и более поздних версий только для ОС Windows 7/8.1

Вы также можете ознакомиться с установкой нескольких пакетов MSI вместе с Многопакетными установками установщика Windows, воспользовавшись вариантами msiexec и reboot.

Отключение автоматической установки драйверов Windows 7 | windows

По умолчанию Windows 7, как и многие другие версии Windows, пытается автоматически установить драйверы для устройств, которые подключаются к компьютеру (технология plug-and-play). Однако если Вы не хотите, чтобы работала эта функция, то можете использовать один из 2 методов, перечисленных ниже (перевод статьи [1]).

[Метод 1: изменить настройки установки устройств]

Примечание: описанный метод может быть применен к Windows 7 Home Premium, Windows 7 Professional, Windows 7 Ultimate, Windows 7 Enterprise.

1. Кликните на кнопку Start, введите в строке поиска devices and printers (устройства и принтеры), появится ссылка на оснастку Devices and Printers, запустите её.

2. Окно покажет все устройства, подключенные к компьютеру, включая монитор, клавиатуру, мышь, принтер и так далее. Устройства будут сгруппированы по разделам (Devices, Printers and Faxes и т. д.). Выполните правый клик на иконку компьютера в разделе Devices, и выберите в контекстном меню пункт Device installation settings.

3. Появится новое окно, где будет выведен запрос: хотите ли Вы, чтобы Windows загружала программное обеспечение драйверов. Кликните на выбор «No, let me choose what to do», выберите «Never install driver software from Windows update», и затем кликните «Save Changes».

4. В запросе на подтверждение кликните Yes.

[Метод 2: конфигурирование настроек групповой политики]

Примечание: этот метод подходит только для Windows 7 Professional, Windows 7 Ultimate и Windows 7 Enterprise.

1. Кликните Start, введите в строке поиска gpedit.msc и затем нажмите ENTER. Этот шаг откроет окно редактора локальной групповой политики (Local Group Policy Editor).

В запросе на подтверждение кликните Yes.

2. Разверните дерево настроек Computer Configuration -> Administrative Templates -> System -> Device Installation и затем кликните на пункте Device Installation Restrictions. В правой части окна выполните двойной клик на «Prevent installation of devices not described by other policy settings».

3. Кликните на выбор Enabled, и затем кликните OK.

4. Перезагрузите компьютер.

[Ссылки]

1. How to stop Windows 7 automatically installing drivers site:microsoft.com. Article ID: 2500967 — Last Review: 06/21/2014 15:12:00 — Revision: 4.0.

Настройка и оптимизация Windows 7

19.09.2015

Расскажем как назначить комбинацию клавиш Windows 7 для любой команды. Рассмотрим быстрый запуск в меню «Пуск» и назначение комбинации клавиш для запу…

12.09.2015

В статье рассмотрены способы деинсталляции сразу всех обновлений в Windows 7. Поскольку разработчики ОС не встроили такую функцию, без стороннего софт…

06.09.2015

В статье рассказано, как создать свою тему из фотографий Windows 7 и придать десктопу опрятный вид. Пора изменить скучный вид рабочего окна на свой со…

20.12.2014

Сегодня расскажем как вернуть языковую панель Windows 7, если она исчезает со своего законного места. Можно включить панель штатными средствами операц…

01.04.2014

Расскажем о процессе смены пути автоматической установки программ с системного диска на любой другой, например, с «C:\Program Files» на «D:\Установлен…

14.02.2014

Что такое дамп памяти Windows 7 и какие существуют его виды? Зачем он системе и нужно ли его изменять? Как просмотреть и изменить его параметры?

10.11.2013

Мы представляем список полезных аппаратных фокусов, несложных оптимизаций со стороны ОС, а также бесплатных утилит, призванных придать вашей системе с…

19.03.2013

Приведение внешности Windows 7 к виду OS X является одним из излюбленных занятий приверженцев изменения внешнего вида операционной системы Microsoft. …

09.11.2012

Встроенные в Windows 7 функции устранения неполадок помогают быстро устранять большинство неполадок. Однако есть неполадки, справиться с которыми оказ…

02.10.2012

Наверно каждый пользователь, устанавливая Windows, хочет добиться идеальной работы системы, а также индивидуальности – настройки системы конкретно для…

09.08.2012

Вам не нравится каждый день видеть кнопку вызова справки на панели инструментов проводника Windows? Сегодня мы расскажем вам, как ее убрать.

20.07.2012

Обычно, для пробуждения ушедшего в спячку компьютера, необходимо нажать кнопку на его клавиатуре. Но вы можете автоматически будить его в определенное…

04.07.2012

Контекстное меню рабочего стола является удобным местом для запуска программ, доступа к вебсайтам и открытия папок. В данное меню можно добавлять и св…

17.06.2012

Вы уже видели один из релизов Windows 8 и обнаружили в нем панель Charms и стартовый экран Metro? Сегодня мы расскажем вам, как принести панель Charms…

03.05.2012

Будучи постоянным читателем WinLine.Ru, вы, вероятно, уже знаете о наличии в Windows 8 меню “Быстрого доступа’, которое также часто называют меню “Win…

19.04.2012

Режим Windows XP — один из наиболее гибких и полезных аспектов Windows 7. Настроив режим виртуальной ОС Windows XP в рамках Windows 7, можно значитель…

31.03.2012

Предпочтения групповых политик предоставляют новые возможности управления компьютерами. Их можно считать неуправляемыми параметрами компьютеров и поль…

11.03.2012

Представьте себе ситуацию: вы скачиваете из Интернета скрипт и пытаетесь его запустить. Но если вы ранее не настроили PowerShell, то вместо работы скр…

07.02.2012

Всегда хорошо иметь другие способы выполнения одних и тех же или похожих операций по конфигурированию или поддержке. Максимальная панель управления Wi…

26.01.2012

Некоторые редакции Windows идут со встроенной поддержкой удаленного рабочего стола, которая позволяет получать доступ к машине удаленно, далеко от дом…


Страницы: 1 2 3 4 След.

Как сделать так, чтобы Windows 7 автоматически находила новые драйверы устройств

При добавлении нового устройства к вашему компьютеру поиск последних драйверов в Интернете может оказаться весьма затруднительным. Windows 7 может делать это в определенной степени автоматически за вас, и делает это гораздо лучше, чем Windows XP или даже Vista в прошлом.

Важно: Для достижения наилучших результатов убедитесь, что вы подключены к Интернету при добавлении нового устройства.

Как автоматически загружать последние версии драйверов для установки устройств в Windows 7

1. Щелкните в в меню «Пуск» Орб , а затем Щелкните Devices and Printers .

2. Щелкните правой кнопкой мыши значок для вашего компьютера , а затем Выберите Параметры установки устройства.

3. Отметьте поле Да, сделать это автоматически (рекомендуется.)

Необязательно , если вы чувствуете бунтарь, вы можете вместо этого Проверить Всегда устанавливайте лучшие драйверы из Центра обновления Windows и Установите в поле для Замените общие значки устройств расширенными значками. Нет разницы между вариантами «Нет» и «Да», они оба делают одно и то же. Microsoft сделала здесь хороший дубликат настройки, чтобы запутать вас, как мило!

4. Убедитесь, что автоматические обновления Центра обновления Windows включены. Это автоматическое обновление должно быть включено для правильной работы.

Теперь, когда вы устанавливаете новые устройства, Центр обновления Windows автоматически выполняет поиск в интерактивной базе данных драйверов Microsoft и устанавливает их последнюю версию. Иногда, насколько недавний водитель, можно не заметить. Например, драйвер может быть устаревшим на несколько месяцев по сравнению с последней версией драйвера, доступной на веб-сайте производителя вашего устройства. Но в других случаях производитель публикует драйвер в Центре обновления Windows еще до того, как разместит его на своем сайте, поэтому вы получите последнюю версию драйвера, используя вместо этого автоматическое обновление Windows.Это просто зависит от обстоятельств.

В любом случае, процесс автоматической установки драйвера для Windows 7 довольно крутой, так что я надеюсь, что он вам подходит. Если у вас есть какие-либо вопросы или комментарии, разместите их ниже или присоединитесь к обсуждению на форуме сообщества groovyPost.

Как остановить автоматическую установку драйверов Windows 7

Сводка

По умолчанию Windows 7 автоматически устанавливает драйверы для устройств, подключенных к компьютеру.Однако, если вы не хотите, чтобы Windows 7 автоматически устанавливала драйверы, вы можете использовать один из методов, перечисленных в этой статье.

Методы 1: Изменить параметры установки устройства

  1. Щелкните Пуск , введите устройства и принтеры в поле поиска, а затем щелкните Устройства и принтеры .

  2. В списке перечислены все устройства, подключенные к компьютеру, включая монитор, клавиатуру, мышь, принтер и т. Д.

    В разделе «Устройства » щелкните правой кнопкой мыши значок компьютера и выберите Параметры установки устройства .

  3. Появится новое окно с вопросом, хотите ли вы, чтобы Windows загрузила программное обеспечение драйвера.

    Щелкните, чтобы выбрать Нет, позвольте мне выбрать, что делать , выберите Никогда не устанавливать драйверы из обновления Windows , а затем щелкните Сохранить изменения .

  4. Нажмите Да , когда вам будет предложено подтвердить.

Методы 2: настройка параметров групповой политики

Примечание. Этот метод применим только к Windows 7 Professional, Windows 7 Ultimate и Windows 7 Enterprise.

  1. Щелкните Пуск , введите gpedit.msc в поле поиска и нажмите клавишу ВВОД. На этом шаге открывается редактор локальной групповой политики.

    (Нажмите Да , если будет предложено.)

  2. Разверните Конфигурация компьютера , разверните Административные шаблоны , разверните Система , разверните Установка устройства , а затем щелкните Ограничения установки устройства .

    В правом окне дважды щелкните Запретить установку устройств, не описанных другими параметрами политики .

  3. Щелкните, чтобы выбрать Включено , а затем щелкните ОК .

  4. Перезагрузите компьютер.

Автоматически получать рекомендуемые драйверы и обновления для вашего оборудования

Даже если у вас настроен Центр обновления Windows для автоматической загрузки и установки всех важных и рекомендуемых обновлений, вы все равно можете получить не все обновленные драйверы, доступные для ваших устройств.Например, дополнительные обновления могут включать обновленные драйверы, которые становятся доступными для оборудования или устройств, которые вы уже установили. Windows не загружает и не устанавливает дополнительные обновления автоматически, но вы будете уведомлены, когда станут доступны дополнительные обновления.

Чтобы получить все доступные обновления для ваших устройств, периодически проверяйте Центр обновления Windows на наличие всех доступных обновлений, включая необязательные. Вы можете просмотреть доступные обновления, а затем выбрать их из списка обновлений, которые Windows найдет для вашего компьютера.Вот как это сделать:

  1. Откройте Центр обновления Windows, нажав кнопку Пуск . В поле поиска введите Обновление , а затем в списке результатов щелкните Обновление Windows .

  2. На левой панели щелкните Проверить наличие обновлений , а затем подождите, пока Windows выполнит поиск последних обновлений для вашего компьютера.

  3. Если есть какие-либо доступные обновления, щелкните ссылку в поле под Центр обновления Windows , чтобы просмотреть дополнительную информацию о каждом обновлении.Каждый тип обновления может включать драйверы.

  4. На Выберите обновления, которые вы хотите установить. На странице найдите обновления для своих аппаратных устройств, установите флажок для каждого драйвера, который вы хотите установить, а затем нажмите OK . Возможно, отсутствуют доступные обновления драйверов.

  5. На странице Windows Update щелкните Установить обновления .Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.

Примечания:

  • Центр обновления Windows сообщает вам, является ли обновление важным, рекомендуемым или необязательным.

  • Для некоторых обновлений требуется перезагрузка компьютера.

  • Центр обновления Windows сообщит вам, были ли обновления успешно установлены.

Как предотвратить автоматическую установку драйверов Windows 7

При подключении нового устройства к компьютеру Windows всегда будет делать все возможное, чтобы попытаться автоматически загрузить и установить рекомендуемые драйверы из Центра обновления Windows. Это хорошая функция, позволяющая убедиться, что новое установленное оборудование работает должным образом, но не всегда установка проходит так гладко, как хотелось бы.Иногда драйверы из Центра обновления Windows не являются последними, установка может привести к повреждению файла или могут возникнуть другие проблемы с необычными устройствами.

Желательно установить собственные драйверы, загруженные с веб-сайта производителя или с компакт-диска, поставляемого с устройством.

Чтобы отключить автоматическую установку драйверов Widows 7, выполните следующие действия:

1- Щелкните Пуск и в поле поиска «Поиск программ и файлов» введите «просмотреть дополнительные параметры системы » и в разделе « Панель управления »выберите Просмотр дополнительных настроек системы .

2- Выберите вкладку Hardware и нажмите кнопку Device Installation Settings .

3- Затем выберите Нет, позвольте мне выбрать, что делать с опцией Никогда не устанавливать драйверы из Центра обновления Windows .

4- Щелкните Сохранить изменения , Применить и ОК.

Теперь, когда вы в следующий раз подключите новое устройство к своей системе, Windows 7 не будет автоматически устанавливать драйверы; на этом этапе вы можете установить свои собственные драйверы.

Совет: Если вы обновили некоторые драйверы устройств и у вас возникли проблемы, попробуйте выполнить откат к предыдущим драйверам, перейдите по этой ссылке!

Вот бонус к этой статье:

Windows 7 имеет возможность загружать значки с высоким разрешением для многих аппаратных устройств, которые вы подключаете к компьютеру, а также некоторую другую подробную информацию, такую ​​как название продукта, номер модели, производитель и т. Д. Чтобы вам было проще определить, какие устройства подключены к вашему компьютеру, когда вам потребуется их настроить или устранить неполадки.

Если вы заметили, на последнем изображении выше есть опция, которая гласит: Общие значки устройств Raplace с расширенными значками . Вы можете установить этот флажок, чтобы разрешить Windows 7 загружать значки HD для подключенных устройств.

Не забудьте оставить комментарий в разделе ниже. Спасибо!

Мы можем получать комиссию за покупки, используя наши ссылки, чтобы продолжать предлагать бесплатный контент. Информация о политике конфиденциальности.

Все содержимое этого сайта предоставляется без каких-либо гарантий, явных или подразумеваемых. Используйте любую информацию на свой страх и риск . Всегда делайте резервную копию вашего устройства и файлов перед внесением каких-либо изменений. Информация о политике конфиденциальности.

Установка Windows 7 без лишних забот | Geekgirl’s

Готовы ли вы к Windows 7? Чтобы пройти квалификацию, не нужно много времени. Пухлый преемник старой Vista не требует от вашего ПК ничего, кроме гигабайта оперативной памяти, процессора с тактовой частотой 1 ГГц, 16 гигабайт места на жестком диске и видеокарты с поддержкой DirectX 9 и WDDM 1.0. Если эти цифры для вас мало что значат, вот реальный перевод: Windows 7 будет работать на большинстве этих скудных нетбуков, и она будет работать на любой приличной машине с Windows XP.Нет необходимости в новом дорогом оборудовании.

По общему признанию, чтобы использовать все навороты Windows 7, вам понадобится ПК с немного большей производительностью — например, для воспроизведения видео с высоким разрешением требуется больше от вашей видеокарты и еще одного гигабайта оперативной памяти — но мы ‘ Мы не говорим о тяжелом оборудовании.

Обновление с XP

Основное препятствие при переходе на Windows 7, если вы в настоящее время используете Windows XP, не имеет ничего общего с оборудованием. Microsoft решила не предоставлять прямой путь обновления с Windows XP до Windows 7.Таким образом, хотя вы сможете купить более дешевую копию обновления Windows 7 вместо дорогой «полной» версии, доступной тем, у кого есть копии Windows до XP, вы не сможете выполнить обновление на месте. Операционная система. Вместо этого вам придется выполнить «индивидуальную» установку.

Выборочная и на месте
Выполнение обновления вашей системы на месте, безусловно, менее трудоемкий процесс, поскольку он сохраняет ваши данные и приложения.Однако почти всегда лучше выполнить выборочную установку. Выполнение выборочной установки занимает меньше времени, устраняет любые проблемы или недостатки, скрытые в существующей установке Windows, и гарантирует, что вы получите максимальные преимущества производительности, предлагаемые Windows 7.

Выборочная установка объединяет ваши существующая операционная система, приложения и данные и помещает все в папку с именем windows.old. Старая версия Windows становится непригодной для использования, как и ваши приложения, хотя ваши данные все еще доступны, если вы будете копаться в них в окнах.папка old \ users. Теоретически вы можете скопировать данные из windows.old в ваши недавно созданные папки Documents, но вам нужно быть упрямым оптимистом, чтобы полагаться на это. Гораздо безопаснее создать полную резервную копию данных и восстановить данные из нее после завершения установки операционной системы.

Обновление с Vista

Если, с другой стороны, вы используете Vista с Service Pack 1 или Service Pack 2, вы не только сможете купить менее дорогую копию обновления Windows 7, но и иметь возможность выполнить выборочную установку или обновление на месте по вашему выбору.Обновление на месте сохраняет ваши данные, ваши приложения и ваши настройки. Обновление на месте занимает намного меньше времени, но у него есть свои недостатки.

Деавторизация вашего компьютера
Одна вещь, о которой легко забыть при установке новой операционной системы, — это деавторизация вашего программного обеспечения. Некоторые программы, включая приложения Adobe, учетные записи магазина iTunes и другие, ограничивают использование вами приложения определенным компьютером, требуя авторизации этого компьютера в Интернете.Прежде чем выполнять выборочную установку Windows 7, сначала деавторизуйте свой компьютер для каждого из этих приложений, а затем повторно авторизуйте его после обновления.

Контрольный список перед установкой

Самая важная часть любой установки Windows — это то, что вы делаете перед запуском программы установки. Перед установкой Windows 7:

  1. Убедитесь, что она будет работать на вашем компьютере, запустив советник по переходу на Windows 7.

Используйте отчет советника по обновлению как руководство по выбору драйверов, которые могут вам понадобиться. Если нет драйвера Windows 7 для определенного компонента, посетите веб-сайт производителя оборудования и скачайте драйвер Vista. Это может сработать. Но если нет драйвера Windows 7 для критически важного оборудования , не выполняйте обновление. Вместо этого обратитесь к производителю оборудования, чтобы узнать, разрабатывается ли драйвер для Windows 7; вы не хотите переходить на новую операционную систему только для того, чтобы обнаружить, что критически важный компонент вашей компьютерной системы больше не работает.

  1. Сделайте резервную копию всего , даже если вы собираетесь выполнить обновление системы на месте. Во время обновления операционной системы что-то может пойти не так, поэтому вы столкнетесь с проблемой, если продолжите работу без последней резервной копии. «Все» означает не только документы, фотографии и музыку, но также электронную почту, контакты и данные программы, спрятанные в таких местах, как папки Program Files и различные папки appdata. В Vista введите % appdata% в поле Начать поиск и нажмите Enter, чтобы найти эту папку; в XP нажмите «Пуск» -> «Выполнить», введите % appdata% и нажмите «Открыть», чтобы найти его.

Резервное копирование на внешний жесткий диск USB — безусловно, самый простой вариант, и стоимость этих дисков резко упала за последний год, что сделало их доступными.

  1. Если у вас есть два жестких диска на вашем компьютере, но вы еще не сделали этого, переместите (Мои) документы, изображения и музыку на этот второй диск перед установкой Windows 7. Для этого щелкните правой кнопкой мыши (Мои) Папка «Документы» и выберите «Свойства», затем нажмите «Переместить» и выберите новое место на втором диске. Имея данные на втором диске, вы можете выполнить установку Windows 7 на месте — при условии, что вы используете Vista — без необходимости переустанавливать данные.Даже если вы планируете выполнить обновление на месте, конечно, все равно сделайте резервную копию.
  2. Если у вас есть программа для создания образов дисков, создайте резервную копию в дополнение к резервной копии файлов. Затем, если во время установки операционной системы произойдет сбой, вы можете использовать образ, чтобы вернуться к системе до версии 7.
  3. Рассмотрите возможность использования средства переноса данных Windows. Он может копировать настройки программы, а также данные с одного компьютера на другой. Он лучше всего работает с приложениями Microsoft, такими как Office, но он также переносит ваши закладки Firefox и некоторые другие элементы.Он не перемещает шрифты или драйверы, а также не копирует ваши приложения — вам придется переустанавливать приложения с их исходных установочных дисков, — но это избавит вас от необходимости перестраивать трудоемкие настройки, такие как панели инструментов Office. Windows Easy Transfer также предоставляет вам список приложений, установленных в вашей системе, который полезно знать, прежде чем вы сделаете переход.

Средство переноса данных Windows встроено в Vista, и вы можете загрузить копию для своей 32-разрядной или 64-разрядной системы XP.

  1. Создайте список приложений, установленных на вашем компьютере. Это значительно упрощает их повторную установку после завершения обновления операционной системы. Один из лучших способов создать такой список — использовать бесплатную программу Belarc Advisor, которая не только сгенерирует список установленных программ, но и предоставит список серийных номеров (см. Следующий шаг).
  2. Соберите серийные номера и установочные диски для всех приложений, которые вам нужно будет переустановить.

Что такое драйвер?

Компьютерная система состоит из нескольких компонентов, работающих вместе. Это и сам системный блок, в котором находится процессор, оперативная память, диски, встроенное видео, USB-порты и другие центральные компоненты. Затем есть надстройки и внешнее оборудование, включая дисплей, принтер, модем, возможно, дополнительную видеокарту, сканер и так далее. Ваш компьютер должен гармонично работать со всеми этими дополнительными устройствами (часто называемыми «периферийными устройствами»).Для этого производитель периферийного устройства предоставляет программное обеспечение, называемое драйвером . Драйвер сообщает Windows, как взаимодействовать с дополнительным компонентом. Производители оборудования должны предоставлять драйверы для каждой версии Windows, при этом для 32- и 64-разрядных версий требуются разные драйверы. Иногда универсальный драйвер выполняет работу для компонентов от разных производителей, а иногда драйвер, написанный для Vista, будет работать с Windows 7. В большинстве случаев вы захотите использовать драйверы, написанные специально для той версии Windows 7, которую вы используете. Используете — 32-битный или 64-битный.

Выполнение выборочной установки

Выборочная установка — единственный возможный тип установки, если вы используете Windows XP (или более раннюю версию Windows), и это тип установки I рекомендую для большинства пользователей.

Чтобы выполнить выборочную установку:

  1. Выключите компьютер, вставьте DVD-диск Windows 7 в дисковод и запустите компьютер. При появлении запроса нажмите любую клавишу для загрузки с DVD.Программа установки Windows 7 загрузится.
  2. Нажмите кнопку «Установить сейчас».
  3. На следующих экранах выберите языковые настройки и примите лицензию Windows, затем нажмите Далее.
  4. Щелкните опцию Custom (Advanced).
  5. На следующем экране вы можете выбрать место для установки Windows. По умолчанию это будет ваш существующий диск Windows. Если вы не хотите создать мультизагрузочную систему, просто нажмите «Далее».
  6. Устройтесь поудобнее и позвольте установке продолжаться без вашего вмешательства.Это займет от 30 минут до часа.
  7. В конце установки ваша система загрузится в Windows 7 для выполнения некоторых последних обновлений, а затем перезагрузится еще раз. После этой второй загрузки вам будет предложено ввести имя пользователя и пароль, имя вашего компьютера и ключ продукта. Вам также будет предложено выбрать настройки Центра обновления Windows (на данном этапе я рекомендую выбрать вариант «Устанавливать только важные обновления») и региональные настройки. Если вы подключены к сети, вам будет предложено выбрать тип сети: домашнюю, рабочую или общедоступную.Если вы выберете вариант «Домашняя страница», вы сможете воспользоваться одной из ярких новых функций 7 — домашними группами.

Создание мультизагрузочной системы

Для загрузки Windows 7 вместе с другой операционной системой выполните выборочную (расширенную) установку и, когда будет предложено выбрать диск или раздел, на котором должна быть установлена ​​Windows 7 , выберите доступный раздел — его содержимое будет удалено — или щелкните Параметры диска (дополнительно) и создайте новый раздел для Windows 7.

Обновление на месте

Если вы выполняете обновление с Vista и хотите сохранить свои данные, приложения и настройки, выполните обновление на месте. Я по-прежнему рекомендую вам сначала сделать резервную копию ваших данных.

  1. Вместо загрузки с DVD-диска Windows 7 запустите Windows в обычном режиме, а затем вставьте DVD-диск Windows 7 в привод.
  2. Программа установки должна запуститься автоматически. Если это не так, найдите настройку.exe на DVD-диске и запустите его.
  3. Щелкните «Перейти в Интернет, чтобы получить последние обновления для установки».
  4. Примите лицензию Windows и нажмите Далее.
  5. На экране параметров установки выберите параметр «Обновить», затем следуйте инструкциям для завершения установки.

По-настоящему «чистая» установка

Хотя выборочная установка полностью заменяет старую операционную систему и ее часто называют «чистой» установкой, старые системные файлы и данные остаются скрытыми в системе в окнах.старая папка. Это может быть удобно, если вам не удалось создать резервную копию всех данных — вы можете найти нужный файл в папке windows.old. Но эти старые файлы занимают много места. Если вы пытаетесь установить Windows 7 в системе с ограниченным пространством на диске или если вы хотите максимально увеличить доступное пространство на жестком диске, выполните действительно чистую установку Windows 7. Для этого:

  1. Запустите установку, загрузившись ваш компьютер с DVD.
  2. Используйте опцию Custom (Advanced).
  3. Когда будет предложено указать место для установки, щелкните Параметры диска (дополнительно) и используйте параметр Формат, чтобы очистить целевой диск или раздел.

Задачи после установки

Когда вы завершите установку, вполне возможно, что вы обнаружите, что одно или два из ваших устройств не работают должным образом. Windows 7 замечательно умеет определять, что вызывает проблемы с вашим оборудованием, поэтому, прежде чем отчаиваться, попробуйте несколько раз перезагрузить систему. Часто это все, что нужно, чтобы Windows заметила проблему и нашла решение. В противном случае посетите сайт производителя оборудования и найдите новые драйверы.

После того, как ваша система заработает нормально, переустановите приложения и скопируйте данные из резервной копии.Если вы использовали средство переноса данных Windows для копирования файлов и настроек, запустите его еще раз в системе Windows 7, чтобы скопировать все.

Новый Центр поддержки Windows 7 предложит вам установить антивирусное программное обеспечение, и, если вы включили Центр обновления Windows, у вас должны быть обновления, готовые к установке почти сразу. Установите их, и новая система будет готова к работе.

Настройка нового компьютера

Вам необходимо установить Windows 7 самостоятельно только в том случае, если вы обновляете существующий компьютер под управлением более старой версии Windows.Если вы покупаете новый компьютер, Windows 7 должна быть предустановлена, и все, что вам нужно сделать, это выполнить несколько заключительных задач по настройке, чтобы настроить систему для бесперебойной работы дома или на работе.

Настройка домашней группы

Домашние группы Windows 7 упрощают общий доступ к файлам и принтерам. Если во время настройки вы укажете, что ваш компьютер находится в домашней сети, у вас будет возможность присоединиться к домашней группе.

Если у вас уже есть другой компьютер с Windows 7 в вашей сети, вам будет предложено установить параметры общего доступа для вашей домашней группы.

Чтобы узнать пароль домашней группы, выберите Домашняя группа на Панели управления на компьютере домашней группы и нажмите «Просмотреть или распечатать пароль домашней группы».

Получив пароль, введите его в настройки на своем новом компьютере с Windows 7.

Как отключить автоматическое обновление драйверов в Windows 10

Хотя просто подключить устройство и позволить Windows 10, Windows 8 или Windows 7 установить драйвер автоматически — это круто, вы можете по какой-то причине отказаться от драйвера устанавливается автоматически.Вы можете, если хотите, остановить автоматическую установку драйверов Windows. Вы можете остановить автоматическое обновление драйверов в Windows 10/8/7. Если вы будете следовать этому руководству, вы можете отключить автоматическую установку драйвера для определенных устройств в Windows 10 с помощью панели управления, реестра Windows или редактора групповой политики.

Отключить автоматическое обновление драйверов

1] Использование панели управления

Хотя рекомендуется разрешить Windows автоматически загружать драйверы и реалистичные значки, если вы хотите, вы можете остановить автоматическую установку драйверов в Windows 10/8, открыв Панель управления> Дополнительные параметры системы> вкладка Оборудование> Параметры установки устройства.

Вы также можете получить к нему доступ, открыв Панель управления> Устройства и принтеры> щелкните правой кнопкой мыши Компьютер в разделе Устройства и выберите Параметры установки устройства .

Вас спросят: Хотите ли вы загрузить драйверы и реалистичные значки для ваших устройств?

Здесь выберите Нет, позвольте мне выбрать, что делать . Щелкните Сохранить изменения.

2] Использование редактора групповой политики


Тип gpedit.msc в начале поиска и нажмите Enter, чтобы открыть редактор групповой политики .

Перейдите в Конфигурация компьютера> Административные шаблоны> Система> Установка устройства> Установка устройства.

Теперь на панели RHS дважды щелкните Запретить установку устройств, не описанных другими параметрами политики .

Этот параметр политики позволяет запретить установку устройств, которые специально не описаны в других параметрах политики.

Если вы включите этот параметр политики, Windows не сможет установить или обновить драйвер устройства для любого устройства, которое не описано ни в «Разрешить установку устройств, соответствующих любому из этих идентификаторов устройств», «Разрешить установку устройств для этих устройств». классы устройств »или параметр политики« Разрешить установку устройств, соответствующих любому из этих идентификаторов экземпляров устройства ».

Если вы отключите или не настроите этот параметр политики, Windows сможет установить или обновить драйвер устройства для любого устройства, которое не описано в «Запретить установку устройств, соответствующих любому из этих идентификаторов устройств», «Запретить установку устройств. для этих классов устройств »параметр политики,« Запретить установку устройств, соответствующих любому из этих идентификаторов экземпляров устройства »или« Запретить установку съемных устройств ».

Установите значение Включено. Нажмите Применить / ОК.

3] Использование реестра Windows

Если в вашей Windows нет групповой политики, вы можете перейти к следующему разделу в реестре Windows :

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ DriverSearching 

Установите значение SearchOrderConfig на 0 , чтобы заблокировать обновления драйверов. Значение 1 разрешает загрузку обновлений драйверов.

Перезагрузите компьютер.

ПРИМЕЧАНИЕ : Эти параметры не препятствуют установке тех драйверов, чьи идентификаторы устройств, идентификаторы экземпляров устройств и классы устройств добавляются в групповую политику для автоматической установки. Если вы хотите предотвратить автоматическое обновление всех драйверов, вы можете проверить этот пост о том, как заблокировать обновления драйверов с помощью Windows Quality Update.

Остановить автоматическую установку или переустановку драйвера

Если драйвер устройства уже был установлен, и вы хотите удалить его, а затем остановить обновление этого конкретного драйвера, выполните следующие действия:

  1. Удалите драйвер через диспетчер устройств
  2. Используйте инструмент «Показать или скрыть обновления» в Windows 10, чтобы заблокировать конкретное обновление драйвера.

Надеюсь, это поможет.

Установить драйверы устройств для Windows 7

Установить драйверы устройств для Windows 7

Аппаратным устройствам для правильной работы требуются драйверы. Большинство этих драйверов автоматически устанавливается Windows 7, но если это не так, эти драйверы должны быть установлены пользователем. Открытие диспетчера устройств (доступно в Панели управления) сообщит пользователю, какие драйверы оборудования необходимо установить, пометив их желтым восклицательным знаком.

Установка драйверов
Некоторые драйверы могут быть установлены Центр обновления Windows но если это не предлагает решения, драйверы необходимо загрузить с сайт производителя. Также есть возможность установить драйверы из CD / DVD прилагается к оборудованию, но в большинстве случаев лучше загрузить самая последняя версия (даже если Windows распознает устройства по умолчанию, рекомендуется установить самую последнюю версию).Наиболее загруженные драйверы устанавливаются автоматически запустите процедуру настройки и перезагрузите компьютер. Если это не так, мануал объяснит, как установить драйверы.

Отслеживание неизвестного оборудования с помощью CPU-Z
Если непонятно, какие драйверы устройств нужно установить на материнскую плату? В большинстве случаев информация, хранящаяся в BIOS, может помочь, отслеживая точный тип материнской платы и необходимые драйверы устройств.Выяснить тип материнской платы, бесплатные инструменты CPU-Z (скачать: www.cpuid.com/cpuz.php) и PC Wizard (загрузить: www.cpuid.com/pcwizard.php) очень удобны. CPU-Z быстро показывает типа процессора, материнской платы и RAM-памяти, а PC Wizard показывает список всех устройств. Эта информация очень помогает при поиске Интернет для драйверов устройств еще неизвестного оборудования.

ДРАЙВЕРЫ WINDOWS VISTA МОГУТ ИСПОЛЬЗОВАТЬСЯ ТАКЖЕ

Для Windows 7 Microsoft использовала модель драйвера Windows Vista для предотвращения проблемы совместимости (как это случилось с появлением Windows Vista).

WordPress cms установка: Как установить и настроить движок WordPress

WordPress cms установка: Как установить и настроить движок WordPress

Как установить WordPress на хостинг – знакомство с CMS

В прошлом уроке мы с вами узнали, что такое домен и хостинг. Так как мои посты ориентированы на самых новичков, перед установкой WordPress я отвечу на несколько вопросов, которые наверняка возникнут:

  1. Что такое WordPress? Это самая популярная CMS, на которой работает порядка 70% сайтов всего интернета, в том числе этот самый блог.
  2. Что такое CMS? CMS помогает развернуть сайт/проект любой сложности без знаний программирования. Благодаря CMS Вы можете реализовывать практически любые ваши идеи, управлять контентом из удобной админ панели с графическим редактором, делать глобальные обновления нажав несколько раз на мышь.

Скажу так, ранее я использовал собственную CMS, которую написал сам. Всё работало хорошо, до тех пор, пока не было необходимости сделать изменения на сайте. Например, захотел я сделать красивую фотогалерею, значит нужно лезть в код и писать её не один час времени, и это касается любой идеи. В WordPress что бы я не захотел, всё уже есть, нужно только нажать на кнопку «Установить». Думаю, Вы поняли, почему именно WP (WordPress).

Я буду показывать на примере зарегистрированного хостинга из первого урока – Hostland. Если у Вас другой провайдер или вообще локальная машина – порядок установки тот же. На любом хостинге CMS устанавливается одинаково, возможно только разный вид панели управления.

Создаём базу данных

В первую очередь нужно создать базу данных, которая будет хранить в себе всё (Логин, пароль, страницы, записи, название сайта и всё остальное). Для этого:

  1. В панели управления хостингом идём в «MySQL» и нажимаем «Добавить MySQL пользователя». Вводим его имя, пароль и нажимаем сохранить:

  1. Переключаемся на вкладку «Базы данных» и нажимаем «Добавить базу данных MySQL». Введите имя базы данных (любое) и в выпадающем списке выберите «Пользователя», которого только что создали. Нажимаем сохранить:

Ничего сложного! Всё делается без каких-либо знаний при помощи мыши.

Настройка домена

Внимание! Этот пункт не обязательно и касается только клиентов Хостера «Хостленд» (ссылка выше). Этот пункт важен для продвижения вашего сайта в дальнейшем и не отнимет у вас больше чем минуты времени.

Вернитесь в панель управления и перейдите в раздел «Домены». Вам нужно включить 2 опции: PageSpeed и SSL à to httpS

На вкладке PageSpeed просто поставьте птичку «подключить» после чего, в самом низу нажмите сохранить. На вкладке SSL достаточно нажать «Заказать». Всё, готово.

Загрузка CMS на хостинг

Конечно, Вы можете перейти в раздел «Приложения», «Автоустановщик приложений», выбрать последнюю версию WordPress и нажать кнопку «Установить» после чего у Вас уже есть свой сайт:

Но, в таком случае от этого урока толку не было бы, тем более в дальнейшем вам еще не раз придётся с этим столкнуться. Давайте делать всё правильно и скачаем последнюю версию WP с официального сайта:

https://ru.wordpress.org/download/

После загрузки архива порядок действий следующий:

  1. Переходим в раздел «FTP/файлы» затем «Файловый менеджер». Открываем папку с вашим доменом (в моем случае webhalpme.ru), далее «htdocs», затем «www». В этой папке лежат все файлы сайта. У других хостеров она обычно называется «public_html».

Всё, что сейчас есть в этой папке необходимо удалить.

  1. В верхнем меню нажимаем на дискету с плюсом «загрузить файлы» и выбираем наш архив, который мы скачали с официального сайта. Загружаем его:

  1. После загрузки нажмите на архив и распакуйте его в эту папку. Больше архив нам не понадобится, можете его удалить:

  1. Откройте папку «WordPress», выделите все файлы и нажмите Ctrl + X. Вернитесь в папку «www» и нажмите Ctrl + V:

Запомните – файлы сайта должны лежать в корне сайта, а в нашем случае это папка WWW. Если мы их оставили бы в папке WordPress, тогда у нас сайт работал бы по адресу: site.ru/wordpress

Подключение WordPress к БД

Всё самое сложное позади. Больше нам не нужна панель управления хостингом, и теперь мы будем работать исключительно с нашим сайтом. Чтоб сайт полноценно заработал, нам осталось завершить установку. Для этого осталось заполнить несколько полей:

  • Откройте ваш сайт начиная с httpS пример — https://webhalpme.ru (если Вы конечно его подключали) и если Вы всё сделали правильно, появится установщик:

  • Теперь вам необходимо заполнить всего 3 поля: Имя базы данных, Имя пользователя и пароль.

Если Вы уже успели забыть данные, можете вернутся в панель управления хостингом на вкладку «MySQL» и взять их.

После того как всё ввели, нажимаем кнопку «Отправить».

  • Если подключение удачное, Вам нужно нажать кнопку «Запустить»:

Всё, мы подключили WP к нашей базе данных, теперь в неё можно вносить информацию. Для начала напишите название вашего сайта, ваш логин и пароль, после чего нажмите «Установить WordPress»:

Ура! Я вас поздравляю. Теперь у вас есть свой сайт! Вход в админ панель доступен по адресу вашсайт.ру/wp-admin:

Введите логин и пароль, после чего можете ознакомится с админкой.

Друзья, интересно для себя узнать, нормально ли я подаю материал для новичков? Напишите пожалуйста в комментариях. На этом закончим наш второй урок и встретимся в третьем: меняем тему (внешний вид) сайта — https://webhalpme.ru/3-ustanovka-novoj-temy-wordpress/ 

Как установить WordPress на сервер, хостинг и сайт? — Тюлягин

Здравствуйте, уважаемые читатели проекта «Тюлягин»! WordPress является самым популярным движком и способом создания сайта и блога. Мы уже говорили с вами в прошлых статьях о том, как создать сайт с помощью бесплатного движка Вордпресс. И частично в прошлой статье мы уже обсуждали как скачать и установить WordPress, однако мы это делали без рассмотрения всех деталей и нюансов. Именно поэтому сегодня я приведу подробную инструкцию о том как установить движок WordPress (Вордпресс) на ваш сайт и сервер хостинга, либо установить cms WordPress локально на свой ПК вручную с помощью локальных серверов на примере Денвер.

Содержание статьи:

Как скачать последнюю русскую версию WordPress?

Прежде чем устанавливать WordPress на свой сайт необходимо ознакомится с основными требованиями  и рекомендациями данного движка к хостингу. О том как важно выбрать правильный хостинг я уже писал, и упоминал о том что хостинг должен поддерживать последние версии баз данных MySQL, поддержка современных версий PHP и так далее. Все это необходимо для того чтобы установка WordPress на ваш хостинг прошла успешно и ваш сайт полноценно бы использовал все возможности cms WordPress.

Требования и рекомендации WordPress к хостингу на текущий момент следующие:
  • PHP версии 7.3 и выше
  • MySQL версии 5.6 + ИЛИ MariaDB  10.1 +
  • Поддержка протокола HTTPS
  • Надежные сервера — Nginx или Apache

Не бойтесь, данных требований, потому что большинство популярных хостингов вполне им соответствует, в том числе и хостинг beget, на котором размещен мой проект.

Далее, если ваш хостинг провайдер полностью соответствует перечисленным требованиям и рекомендациям, можно приступать к следующему пункту — скачивание официальной и последней версии WordPress. Скачать последнюю версию движка Вордпресс абсолютно бесплатно вы всегда можете с официального сайта — ru.wordpress.org/download/. По данной ссылке вам будет доступен архив для скачивания русскоязычной версии. Однако, также на сайте есть и другие локализованные версия, например также доступен WordPress на украинском — https://uk.wordpress.org/. Очень важно использовать именно официальную версию, чтобы злоумышленники не смогли получить доступ к вашему сайту через вирусы и другие способы взлома.

После скачивание архива с WordPress необходимо распаковать его с помощью архиватора.  В итоге разархивирования у вас должна получится папочка с названием wordpress, в которой будут следующие файлы:

Как установить WordPress на хостинг вручную?

Перед самим процессом установки WordPress на хостинг вам нужно сделать несколько приготовлений.

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

Если у вас уже есть хостинг и домен, то необходимо провести настройку хостинга для установки WordPress, а конкретно создать базу данных для движка Вордпресс. Процесс создания базы данных примерно одинаков для практически всех хостингов. Для добавления базы данных вам необходимо зайти в панель управления вашего хостинга (как правило cPanel) и найти раздел базы данных (MySQL). В разделе базы данных вам надо создать базу данных и указать несколько значений: указать имя базы данных, создать администратора базы данных, указать логин, пароль и права доступа. Некоторые хостинги сами создают базы данных, и предоставляют всю информацию для установки WordPress.

Далее перед самим процессом копирования файлов Вордпресс на хостинг вам необходимо отредактировать один из файлов — wp-config-sample.php и переименовать его в wp-config.php. Редактировать файл wp-config-sample.php можно с помощью блокнота, однако я рекомендую скачать и использовать в дальнейшем простенький и удобный NotePad++. В данном файле вам необходимо указать параметры базы данных вашего хостинга:

DB_NAME – название базы данных
DB_USER – пользователь базы данных
DB_PASSWORD – пароль для пользователя
DB_HOST – адрес сервера БД, как правила localhost, но не у всех
DB_CHARSET – кодировку ставите по умолчанию utf8, ее менять не надо

Например, значения могут быть следующими:

‘DB_NAME’ , ‘ivan_ivanov’

‘DB_USER’ , ‘ivan_ivanov’

‘DB_PASSWORD’, ‘qwerty123’

‘DB_HOST’, ‘localhost’

‘DB_CHARSET’, ‘utf8’

То есть в 90% случаях  вам надо внести три значения в кавычки ‘ ‘ после DB_NAME, DB_USER и DB_PASSWORD.

После заполнения всех значений созданной базы данных для установки WordPress не забудьте переименовать файл wp-config-sample.php и сохранить его в той же самой папке как wp-config.php.

Следующим шагом будет копирование скачанных и отредактированных файлов WordPress на ваш хостинг. Для этого вы можете использовать либо встроенный ftp-клиент вашего хостинга, либо установленные ftp-менеджеры для доступа к серверу, такие как FileZilla, Total Commander и другие. Копирование файлов WordPress осуществляется в корневую папку сервера, как правило это public_html, htdocs или www.

Как только вы перенесли все файлы на ваш хостинг вы можете установить WordPress набрав следующий адрес в вашем браузере: https://tyulyagin.ru/wp-admin/install.php (заменив tyulyagin.ru на адрес вашего сайта). При переходе по этому адресу появится окно установки с описанием дальнейших действий. Вы вводите название вашего сайта на WordPress и оставляете свой почтовый e-mail, а также задаете имя пользователя WordPress и пароль (который автоматически генерируется), кроме этого вам сразу предлагают индексацию вашего сайта поисковыми системами. После заполнения всех форм окна нажимаете установить Вордпресс.

По нажатию должна произойти успешная установка WordPress. После чего вам предложат войти в панель администратора Вордпресс. Если все таки вы вошли в админку, то поздравляю, Вы установили WordPress на ваш сайт!

Локальная установка Вордпресс, на примере Денвер

Локальная установка установка мало отличается от установки Вордпресс на сервер хостинга. Здесь вам необходимо пройти те же самые шаги:

  • Скачивание последней версии Вордпресс с официального сайта
  • Создаем домен и директорию для локального сайта Denwer
  • Создаем базу данных из панели управления phpMyAdmin Денвера
  • Редактируем и переименовываем файл wp-config-sample.php в wp-config.php
  • Переносим все файлы Вордпресса в созданный каталог сайта на Денвер
  • Вводим адрес директории в браузер и запускаем окно установки Вордпресс
  • Заполняем данные в окне установки, нажимаем «установить wordpress» и входим в админку
  • Поздравляю вы установили Вордпресс на локальном сервере Denwer!

Поэтапная инструкция быстрой (автоматической) установки WordPress через хостинг Beget

В более 50 % случаев установка WordPress будет занимать около 5 минут. Так как большинство популярных и крупных хостинги имеют в наличие автоматические инструменты быстрой установки Вордпресс. Одним из таких хостингов является beget.com. Если вам повезло и ваш хостинг имеет такие инструменты, то все что вам требуется это сделать пару действие в панели cPanel вашего хостинга. Ниже представлена инструкции по автоматической установке WordPress через хостинг на примере beget.

  1. Скачиваем wordpress с официального сайта
  2. Заходим в админ панель хостинга и выбираем раздел CMS «Установка Систем Управления»
  3. В разделе CMS «Установка Систем Управления» выбираем WordPress
  4. В появившемся окне установки WordPress заполняем все поля и нажимаем установить
  5. После нажатия кнопки «Установить» в течение пары минут WordPress будет установлен на хостинг и сайт. Поздравляю!
  6. Чтобы зайти в панель управления wordpress используйте ссылку https://ваш_сайт.ru/wp-admin/ (поменяйте ваш_сайт на адрес зарегистрированного домена).

Что делать после установки WordPress?

Итак, еще раз поздравляю с успешной установкой движка WordPress на ваш хостинг и сайт! Что же делать дальше, спросите вы? Отвечаю, если вы новичок в сайтостроении и это ваш первый созданный сайт, можете немного отпраздновать и насладиться этим позитивным моментом! Однако, сильно расслабляться не стоит, потому что вам предстоит дальнейшая настройка WordPress и наполнение вашего сайта контентом.

Очень важно в ближайшее время а лучше сразу после установки сделать общую и первостепенную настройку WordPress для поисковых систем (настройка ЧПУ, создание карты сайта, настройка индексации через файл robots.txt), а также определиться с темой WordPress и установить самые необходимые плагины для вашего сайта на WordPress. Все это желательно сделать перед наполнением сайта контентом, однако эти настройки мы будем проводить с вами уже в других статьях.

А на сегодня все об установке WordPress на ваш сайт и хостинг, увидимся с вами в новых статьях проекта «Тюлягин»! Добавляйте статью и сайт в закладки, если есть вопросы с радостью отвечу!

Урок 1. Установка WordPress на хостинг в ручном и автоматическом режимах

Приветствую вас, начинающие блогеры. Сегодняшний урок посвящен установке CMS WordPress на выбранный вами хостинг. WordPress – это специализированный движок для сайтов, который оптимизирован под создание блогов, но, благодаря гибкости и простоте настройки, может быть использован для ресурсов самой разной направленности.

По сути, использование WordPress упростит для любого вебмастера как процесс первоначального создания сайта, так и дальнейшего его ведения. Если раньше вы делали сайты на голом HTML и CSS, то, по сравнению с Вордпресс, это как лопата по сравнению с трактором.

Я немного рекламирую эту систему управления контентом потому, что сам давно ей пользуюсь и более простой и удобной еще не встречал – мой сайт BiznesSystem.ru яркий пример.

Достоинства WordPress

  • Во-первых, она ставится за 2 минуты.
  • Во-вторых, легко приобретает любой дизайн, который вам нравится. Его, кстати, можно поменять в будущем без потери настроек и информации сайта. На своем блоге я менял дизайн уже несколько раз. Про настройку дизайна я в следующих уроках напишу подробнее.
  • В-третьих, к нему написано столько бесплатных плагинов, что сайт можно оснастить любым функционалом не обращаясь к программистам. Инструкцию по установке плагинов я делал в этой статье, а перечень наиболее полезных (с моей точки зрения) я привел в посте «Лучшие плагины для WordPress блога».
  • В-четвертых, код движка и шаблонов открыт, поэтому, при желании, вы можете сами вносить любые изменения или просить это сделать кого-то еще. Многие функции я добавил своему блогу, именно, так. Например, удалял ссылки на replytocom, добавлял хлебные крошки с микроразметкой и т.д.
  • В-пятых, Вордпресс постоянно обновляется, появляются новые удобные функции, исправляются баги и уязвимости, что повышает его надежность.

Что нужно для работы?

Для того, чтобы эта CMS начала работать и показывать ваш сайт в интернете вам необходимы 3 вещи:

  1. Ваш персональный домен (адрес сайта) – чтобы его могли найти в интернете. Как выбрать доменное имя я писал тут.
  2. Хостинг с поддержкой базы данных MySQL – сейчас почти все тарифные планы хостингов такую опцию имеют, но на всякий случай проверьте ее доступность при регистрации. Про регистрацию хостинга я писал в статье про то, как разместить сайт в интернете. Правда, я там рассказывал о размещении статичного сайта, сделанного на HTML, но инструкция подойдет и для сегодняшнего случая.
  3. Файлы WordPress с привязкой к базе данных – это основная тема сегодняшнего урока.

На любой хостинг можно установить Вордпресс вручную, занимает это максимум пару минут. Ниже я в подробностях покажу, как это делается.

В то же время, вследствие своей популярности, на многих хостингах WordPress можно установить в автоматическом режиме. Обычно? там делают специальные разделы с типовыми программами для сайтов и в них в 2 клика все ставится. Этот вариант еще быстрее – 15 секунд и ваш сайт начнет работать.

Как установить WordPress на хостинг автоматически

К сожалению, админки в разных хостингах разные, поэтому, точные названия разделов и картинок могут не совпадать. Я покажу урок для хостинга Timeweb, на котором у меня несколько сайтов рамещены. Если у вас будет по другому, то действуйте по аналогии, ищите раздел с похожим названием. В том случае, если у вашего хостинга функция автоматической установки CMS отсутствует, переходите к следующему пункту, ниже я расскажу о ручном варианте.

Ручная установка WordPress

1. Создаем базу данных

Для неподготовленного человека создание базы данных кажется чем-то страшным, но на деле эта операция не требует никакой подготовки и не занимает много времени.

В данном случае? не требуется создавать какие-то таблицы или наполнять базу данными, нам нужно просто подготовить оболочку базы с названием и паролем для доступа. Внутри она будет пустой, WordPress сам выстроит ее структуру в процессе установки и наполнит информацией.

В панели управления хостингом находите раздел с базами данных, это может быть значок:

или просто текстовая ссылка «Управление базами данных MySQL».

В этом разделе находите кнопку создания новой базы. Далее вас попросят указать название базы данных и пароль к ней. В работе еще требуется логин пользователя, которому открыт доступ к базе, но, нередко, хостинги автоматически создают логин такой же, как название базы.

Если попросят указать и логин, то придумайте его сами и укажите. Все эти данных нужно сохранить себе или записать, они потребуются в дальнейшем. Все заполнили – нажимаем «Создать».

База готова, переходим к файлам сайта.

2. Закачиваем на хостинг последнюю версию движка

WordPress это, по сути, готовый сайт. Файлы движка содержат все необходимые для работы скрипты и коды. Для того, чтобы все работало по последнему слову техники, стоит использовать последнюю версию, а для того, чтобы не было проблем с дальнейшими обновлениями – рекомендую брать официальные версии.

Можно использовать оригинальную английскую версию или официальную русскую локализацию. Скачиваем архив с официального сайта с этой страницы – ru.wordpress.org (кнопочка в правой части сайта с надписью скачать и указанием номера версии).

Этот архив в ZIP формате нужно закачать на хостинг и извлечь в папку, которая соответствует вашему сайту. На тех хостингах, которыми пользовался я, она называется public_html. Можно распаковать архив прямо на компьютере и дальше закидывать на хостинг уже пачкой отдельных файлов, но это займет много времени.

Лучше закачать на хостинг архив. А в файловом менеджере хостинга сделать его извлечение, формат ZIP все хостинги понимают и там есть специальная кнопка для этого. Пример:

Обратите внимание, что все файлы в архиве находятся во вложенной папке wordpress, их надо будет достать из этой папки и переложить в корневую (public_html).

В зависимости от хостинга кнопки для этого могут выглядеть по-разному, но суть у них одна, либо выделить все файлы и переместить, либо, вырезать все файлы, перейти на одну директорию вверх и вставить.

Должна получиться вот такая структура (файл index.php и все остальные лежат прямо в public_html):

3. Делаем привязку файлов к базе данных

Все файлы WordPress универсальные и полностью одинаковы для любого сайта на этом движке. Обеспечивает их индивидуальную настройку и корректную работу файл конфигурации wp-config.php.

В архиве с CMS его нет, но есть его типовая заготовка под названием wp-config-sample.php (лежит в корневой папке архива). Сразу меняйте его название, обрезая в конце –sample, чтобы получить нужный и открывайте для редактирования.

Вот этот кусок кода надо поправить:

Вместо database_name_here пишем имя базы данных, которое мы указывали в первом пункте.

Вместо username_here указываем имя пользователя базы (совпадает с именем базы или то, которое вы указывали).

И последний штрих, пароль для доступа к базе MySQL – password_here.

На этом привязка закончена.

4. Первый запуск

Для того, чтобы сайт начал работать как сайт, необходимо, чтобы WordPress заполнил базу данных с которой он связан информацией, требуется провести первый служебный запуск.

Для этого, в браузере откройте ссылку адрес_сайта/wp-admin/install.php, где вместо адрес_сайта указываете доменное имя вашего ресурса.

На этом этапе вы увидите вопросы о том, какое название присвоить вашему сайту и о том, какой логин-пароль будет принадлежать администратору проекта – это вы придумываете сами (в любое время можно будет сменить).

После того, как ответите на вопросы, сайт начнет работать.

На этом урок по установке закончен, следующий шаг связан с индивидуальной настройкой движка под ваши требования – этим мы займемся в следующем уроке, а пока удовлетворите свое любопытство, изучая внутреннюю и внешнюю части вашего нового проекта.

Далее – Урок 2. Установка темы WordPress

Как установить WordPress на хостинг: пошаговое руководство

Автор Александр Смирнов На чтение 8 мин. Просмотров 912 Обновлено

В этой статье я расскажу, как установить WordPress на хостинг самостоятельно. Сам алгоритм действий достаточно простой, но и у меня он когда-то вызывал затруднения. Поэтому, если вы новичок, не волнуйтесь — эта пошаговая инструкция поможет вам.

Для установки этой CMS мы можем воспользоваться автоматическим решением хостинга или же установить ВордПресс при помощи стандартного способа. Первый вариант более популярен.

Автоматическая установка

Данный вариант является наиболее простым. Вам не придется тратить время и нервы, разбираясь во всех этих файлах, FTP и логинах/паролях от баз данных (об этом всем во втором способе).

В качестве примера мы будем рассматривать хостинг Timeweb. Я использую его и сам, потому как там крутые тарифы, удобная админка и адекватная техподдержка. Но эта статья подойдет и для других хостингов, потому как принцип действий везде одинаков.

Будем считать, что вы уже выбрали тариф и создали аккаунт. Нам остается перейти в саму панель управления и залогиниться. ПУ расположена по адресу: hosting.timeweb.ru. На мониторе появится вот такое симпатичное окно:

Вводим сюда логин и пароль, которые нам прислали на почту при регистрации. Нажимаем на кнопку «Войти». Вот мы и перешли в саму панель управления. Выглядит прекрасно, правда?

Для установки вордпресс с помощью автоматического скрипта мы должны перейти в раздел «Каталог CMS». Кнопки, которые я выделил на скриншоте помогут вам в этом. В каталоге будут представлены все платформы, которые доступны нам для автоматической установки.

Выбираем WordPress, после чего перед нами выскочит вот такое окно:

Нажимаем на кнопку «Установить приложение», выбираем нужный домен из списка, а также базу данных (при необходимости). Замечу, что обычно база данных создается автоматически.

Она имеет название такого формата: логинтаймвеб_x. Где x — порядковый номер БД. Если сайт всего 1, то порядковый номер будет 0. Т.к отсчет идет именно с 0, а не с единицы.

После выбора домена и параметров БД нажимаем на зеленую кнопку. Все, скрипт начал установку. Обычно она занимает 10-15 секунд.

После завершения процесса выскочит окно со всеми данными от аккаунта админа. Они же будут продублированы в письме, которое отправят на ваш ящик.

Ручная установка

Теперь мы разберем более сложный вариант. Для его реализации нам потребуется зайти на официальный сайт WordPress, скачать там актуальную версию платформы и вручную загрузить ее на хостинг. После этого мы перейдем к самой установке. Но давайте по-порядку.

Шаг 1. Подготовка

Переходим на официальный сайт, сразу видим там кнопку «Получить WordPress», которая ведет на страницу загрузки. Она-то нам и нужна:

Нажимаем на кнопку «Скачать WordPress x.x.x». Где иксы — версия. После этого на наш ПК загрузится архив в формате zip. Теперь мы должны снова вернуться на хостинг, в раздел «сайты» (второй сверху в боковом меню).

Кликаем на кнопку «Создать сайт», выскочит окно, в котором вводим произвольное имя на латинице, и при желании какой-нибудь комментарий. Вновь нас ждет кнопка, нажимаем на нее.

Сайт создан, а вместе с ним и директория, которая нам нужна. Но перед тем как перейти к следующему шагу, мы должны привязать домен к нашему ресурсу.

Для этого нажимаем на соответствующую кнопку рядом с названием сайта, который появился в «Списке созданных сайтов».

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

Шаг 2. Загрузка файлов на хостинг

Вот теперь мы переходим в раздел «Файловый менеджер», который также можно найти в боковом меню.

Как видите, у меня здесь несколько папок. Нам нужна именно та, которая соответствует названию. Его мы вводили в предыдущем шаге.

Двойным кликом открываем папку wordpress_test. Внутри будет еще одна папка — public_html. Туда мы пока не переходим. Вместо этого мы идем в меню «Файл» — «Загрузить на сервер».

Выскочит окно, которое мы должны использовать для загрузки того самого архива с официального сайта. Можно просто перетащить его, используя курсор.

Или же, если хотите, нажать на кнопку «прикрепить файл», после чего откроется файловый менеджер вашей операционной системы. Там вам нужно будет найти архив с ВП и выбрать его.

В любом случае, при загрузке архива перед вами появится окно с таким содержимым:

Нажимаем «Да», после чего пойдет процесс загрузки и распаковки. На выходе мы должны будем получить следующее:

Тихо и спокойно переходим в папку wordpress. Там мы увидим, собственно, все файлы нашей CMS.

Их мы должны переместить в папку public_html, а саму «wordpress» (папку) удалить. Кликаем на «Правка», далее на «Выделить все», потом снова на «Правка», и теперь на «Вырезать» или «Копировать».

Теперь идем в public_html, кликаем на «Правка» и «Вставить». Все! Файлы успешно перемещены, а старую папку wordpress можно удалить. Она нам больше не нужна.

Шаг 3. Создание базы данных

А вот теперь начинается самое интересное. Мы должны создать базу данных, а после вписать ее данные в файл wp-config-sample.php. Более того, как только мы впишем данные, файл должен быть переименован в просто wp-config.php. Но опять я спешу. Давайте разберемся по шагам.

Переходим в раздел «Базы данных MySQL». Сразу под файловым менеджером. Там мы точно также можем видеть уже созданные БД, которые в случае чего могут быть удалены за ненадобностью.

Вводим название, первая часть которого недоступна для редактирования (логин_), и генерируем или вписываем пароль. Кнопочка «Создать», и все, процесс завершен.

Не забудьте сохранить данные. Они прямо сейчас нам понадобятся.

Шаг 4. Редактирование wp-config.php

Для этого мы снова идем в «Файловый менеджер» — папка нашего сайта — public_html. Там мы находим файл wp-config-sample.php.

Его прямо сейчас мы должны переименовать в просто wp-config.php, то бишь убрать из названия дефис и слово sample. Выделяем его с помощью клика, после чего идем в «Файл» — «Переименовать».

Удаляем ненужный кусок и сохраняем изменения:

Но и это еще не все. Теперь мы должны вписать все данные от БД в этот самый файл. Открываем его с помощью двойного клика. Благо на таймвебе есть встроенный удобный редактор, который помогает легко редактировать все файлы.

Прокручиваем файл чуть-чуть вниз. Там мы должны увидеть следующие строчки. Если вы скачивали русскоязычную версию, то они будут на русском, как у меня:

Вводим в соответствующие поля название, имя пользователя и пароль. Первые два — одинаковые. Причем, на большинстве хостингов. Как только все ввели — сохраняем изменения и выходим из файлового менеджера и панели управления вообще. Дело осталось за малым.

Шаг 5. Установка WordPress

Чтобы начать установку мы должны перейти на наш сайт, используя браузер. Вот так вот все просто, да. Вводим домен в адресную строку и переходим. Нас встретит такое окно:

Вводим все данные. С вашего позволения дам пару советов:

  • Обычно в качестве логина используют admin. Советую изменить это правило и поставить что-то другое.
  • В поле «Ваш E-mail» некоторые люди вводят адрес, который находится на том же домене, что и сайт. Не надо так делать, потому как при сбоях вы просто не сможете получить доступ к почте. Введите туда нейтральный адрес от gmail или Яндекс.почты
  • Если вы не хотите, чтобы поисковые системы индексировали сайт на этапе его разработки, то отметьте галочкой соответствующий пункт. Позднее его можно будет отключить в настройках.

Как только все ввели, нажимаем на кнопку «Установить WordPress». Нас перекинет в следующее окно:

Поздравляем! Вы установили WordPress в ручном режиме. Неплохая ачивка, учитывая, что далеко не каждый новичок может себе такое позволить. Теперь можно войти в админку сайта, используя только что введенные логин и пароль.

Обновление WordPress

Важные обновления устанавливаются автоматически. Но это не касается тех обновлений, которые могут внести изменения в работу сайта. Как, например, недавнее обновление с новым редактором — из-за этого нововведения я не обновлял WordPress несколько месяцев.

Вы также можете обновить WordPress вручную, зайдя на соответствующую страницу — «Консоль» — «Обновления». Там будет список всего, что вы можете обновить: темы, плагины или сам WordPress.

Заключение

Как видите, установка WordPress не отличается чем-то особенным. Да, в ручном режиме придется покопаться. Но на большей части популярных хостингов есть скрипты, которые позволяют установить WordPress в один-два клика.

В следующих статьях я расскажу о настройке WordPress, а также о других прикольных фишках, которые я знаю об этой платформе. Поэтому включайте уведомления с помощью колокольчика или подписывайтесь на рассылку через форму в правой боковой панели сайта.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

( 1 оценка, среднее 5 из 5 )

Установка WordPress на хостинг — пошаговая инструкция ✒️

Инструкция по установке зависит от выбранного способа инсталляции CMS.

Способы установки WordPress

  • Автоматический.
  • Ручной через панель управления.
  • Через FTP.

Чтобы установить WordPress вторым или третьим способом, предполагается предварительно скачать архив этой платформы с официального сайта, расположенного по адресу ru.wordpress.org. Целесообразно скачивать новейшую версию, т.к. с точки зрения разработчика она менее уязвима.

Автоматическая установка

Установка WordPress через встроенный скрипт допустима, если она включена в сервис хостинг-провайдера, согласно тарифному плану. При таком способе пользователю панели управления доступны дополнительные функции.

В частности, в ISPManager запуск автоматической установки возможен в разделе «WWW» → «Каталог Web-скриптов».

Этот способ целесообразно использовать только при условии, что пользователь приобрел и привязал к хостингу свой домен. Если функция автоматического запуска скриптов отсутствует в панели управления, то CMS ставится вручную. Ниже представлена пошаговая инструкция по такой установке.

Ручная установка через ISPManager

Настройка PHP

Для успешной работы CMS WordPress потребуется предварительно поменять режим работы PHP на CGI и установить PHP версии 5.6.40 или выше. Как сменить версию PHP описано здесь.

Создание БД сайта блога

1. Запустить панель управления ISPManager.
2. На левой панели выбрать «Главное» — «Базы данных» и нажать «Создать».
3. Указать имя базы.
4. В поле выпадающего списка найти имя существующего пользователя или создать нового, а затем подставить его. Для вновь созданного пользователя в имени автоматически подставится префикс базы.
5. Задать пароль пользователя (можно, путем генерации) и кликнуть кнопку «Ок».

Подробнее процесс создания базы данных рассмотрен здесь.

Загрузка и распаковка файла архива платформы

1. Открыть ISPManager.
2. Перейти в раздел «WWW» в левой панели и выбрать пункт «WWW-домены».
4. Выбрать домен сайта, для которого загружается CMS и нажать кнопку «Каталог».
5. В результате в каталоге инсталляции сайта будут созданы файлы парковочной страницы, которые необходимо удалить, кроме папки «webstat» (если таковая будет).

6. Нажать кнопку «Закачать».
7. Выберите архив CMS, расположенный на локальном диске компьютера. Нажать «Ok».
9. Выделить загруженный архив и распаковать его нажатием кнопки «Извлечь». Распаковка будет произведена во вложенный каталог WordPress.


10. Файлы из каталога WordPress необходимо переместить в папку инсталляции платформы. Для этой цели потребуется вернуться в каталог WordPress и выделить все его файлы, а затем — нажать «Копировать».


11. Указать каталог инсталляции сайта блога.
12. Включить опцию «Перенести файлы» и кликнуть «ОК».

13. Убедиться, что файлы CMS загружены корректно. С этой целью необходимо в браузере открыть сайт. Дальнейшая установка WordPress на хостинг будет возможна в случае успешного открытия стартовой страницы.

Установка CMS

1. Запустить сайт в браузере.
2. На открывшейся стартовой странице нажать кнопку «Вперед».

3. Заполнить параметры соединения с БД. Наименование базы данных, имя пользователя и его пароль должны совпадать с теми, что были заданы на этапе создании базы. Для реквизита «Сервер базы данных» можно не менять значение по умолчанию — localhost. Рекомендуется заменить префикс «wp» на другой. Префикс должен состоять из букв латинского алфавита, а также цифр. По окончании заполнения реквизитов нажать кнопку «Отправить».


4. Далее, если все поля были заполнены правильно, следует нажать кнопку «Запустить установку». В противном случае потребуется повторная настройка полей реквизитов подключения к базе.


После установки будет выдано приглашение к авторизации: набрать логин с паролем и кликнуть кнопку «Войти».

Установка при помощи FTP

Если по какой-либо причине панель управления хостинг-провайдера не позволяет распаковать на сервере архив WordPress, то его следует распаковать на локальном носителе информации (HDD, SSD, Flash). Затем с помощью FTP-клиента (FileZilla, FAR, Total Commander или др.) загрузить файлы на сервер хостинга.

В остальном описание инсталляции совпадает с приведенным в предыдущем пункте.

Как установить CMS (WordPress) на свой компьютер с помощью Denwer

Это вторая часть статьи «Как установить CMS на свой компьютер с помощью Denwer«, где был описан Denwer и его структура.

Теперь самое время установить какой-нибудь скрипт, а лучше сразу CMS. Одной из моих любимых CMS является WordPress. Этот блог работает на этом движке. Wordpress написан на PHP и для его работы нужна база данных MySQL. Это достаточно легкий в понимании движок, но очень функциональный и гибкий. Давайте его и установим.

Установка WordPress на Denwer

Чтобы установить WordPress на денвер, проделайте следующие шаги:
1) Скачайте архив с русским WordPress. Все последние версии русского вордпресса я качаю здесь. Извлеките архив.

2) Теперь создадим виртуальный хост. Для этого зайдите в C:\WebServers\home или в Z:\home (все зависит от того, какие папку и букву диска вы выбрали в процессе установки) и создаем в ней папку. Имя папки задайте любое по желанию, но латинскими буквами. Я задал имя cms1.

В созданной папке создайте папку www. После создания у меня получился такой путь: Z:\home\cms1\www

3) Скопируйте все файлы из папки wordpress, которая находилась в архиве, и вставьте их в папку Z:\home\cms1\www

4) Перезапустите Denwer, кликнув по ярлыку Restart Denwer.

5) Откройте браузер и введите localhost.

Если вы видите страницу с надписью “Ура, заработало!”, значит, все сделали правильно, и денвер работает.

6) Теперь нам нужно создать базу данных (БД) для WordPress. Для работы с БД используется phpMyAdmin, которая уже установлена в денвере.

phpMyAdmin это бесплатная утилита для управления базами данных MySQL. Под управлением понимается создание, редактирование и удаления БД через интерфейс браузера.

Чтобы войти в phpMyAdmin, спуститесь вниз страницы, которая появилась на 5 пункте (localhost) и кликните по ссылке:

http://localhost/Tools/phpMyAdmin Проверка MySQL и phpMyAdmin

(*либо в адресной строке браузера введите http://localhost/Tools/phpMyAdmin)

Чтобы работать с базами данных нужно создать пользователя MySQL с паролем. По умолчанию в phpMyAdmin в денвере создан пользователь root без пароля. Некоторые CMS требуют чтобы у пользователя MySQL был пароль. Поэтому можно отредактировать уже созданного пользователя либо создать нового. Я создал нового. Пользователь создается один раз и потом его можно использовать для установки других скриптов или CMS, которые работают с MySQL.

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

Затем по ссылке Добавить нового пользователя.
После этого появится окно создания нового пользователя.

Введите Имя пользователя, пароль (в 2-ух полях) и отметьте все привилегии (ссылка «Отметить все»), нажмите кнопку «Пошел». Запомните пароль и имя, они всегда пригодятся.

Пользователь создан и теперь нужно создать базу данных MySQL для WordPress.

Чтобы создать базу вернитесь на главную страницу phpMyAdmin (http://localhost/Tools/phpMyAdmin/) и там, где «Создать новую БД» введите латинскими буквами имя вашей базы данных и нажмите кнопку «Создать» .

Имя можно выбрать любое. Я ввел имя wp.

БД wp была создана.

7) Виртуальный хост с файлами WordPress и база данных готовы. Теперь приступаем к установке CMS.

Введите в строке браузера имя вашего виртуального хоста, т.е. название вашей папки. У меня это cms1.

После этого загрузится окно в котором будет написано:

Возможно нет файла wp-config.php и т.д

Нажмите на кнопку «Создать конфигурационный файл». После чего, загрузиться новое окно, в котором нужно нажать кнопку «Поехали».

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

Затем жмите кнопку «Запуск инсталляции». В следующем окне вводите название блога и e-mail. Затем система выдаст вам логин admin и пароль. Запишите пароль. Он нужен для входа в админ панель WordPress.

Готово.

Вот такая инструкция в картинках получилась… Позже я напишу о том, как перенести созданный и наполненный WordPress сайт c компьютера(денвера) в интернет (на хостинг). Upd: написал тут: перенос сайта на хостинг.

Для тех, у кого что-то не получилось или лень читать я создал видео урок или инструкцию — демонстрацию к этой статье. На видео порядок действий немного изменен, но смысла это не меняет. Посмотреть видео можно здесь:

Если у вас появились вопросы, с радостью на них отвечу. Всем удачи!

Установка WordPress — База знаний cPanel хостинг

Система управления контентом WordPress одна из самых популярных и удобных. Но, как правило, её установка для пользователей, которые никогда не устанавливали «движки» сайтов самостоятельно, может вызывать некоторые вопросы: что и куда копировать, как создать базу данных (базу, пользователя, делегировать права) и так далее.

На нашем хостинге мы максимально упростили процесс установки WordpPress: наши клиенты могут воспользоваться автоматическим установщиком самой популярной в мире CMS. Несколько простых действий и WordPress будет автоматически установлен на Вашем сайте:

Вконтакте

Facebook

Twitter

Одноклассники

Мой мир

LiveJournal

Установка WordPress

Автоматическая установка | WordPress.org

Хотя WordPress очень легко установить, вы можете использовать один из автоматических установщиков одним щелчком мыши, которые обычно доступны в хостинговых компаниях. Здесь описаны самые популярные автоустановщики: APS, Fantastico, Installatron и Softaculous.

Если вы используете панель управления Plesk, у вас есть два варианта: быстрая установка одним щелчком мыши или выборочная установка, которая позволяет вам настроить такие параметры, как путь установки или префикс базы данных.Оба эти параметра доступны независимо от того, включен ли у вас WordPress Toolkit или нет. Однако специальные меры безопасности применяются во время установки, только если включен WordPress Toolkit. Если у вас нет WordPress Toolkit, ваши установки WordPress будут иметь такую ​​же безопасность, как и ручные установки WordPress.

  1. Войдите в свою учетную запись Plesk и перейдите на вкладку «Приложения». Откроется экран избранных приложений.
  2. Щелкните Установить рядом с WordPress, если вы хотите выполнить быструю установку одним щелчком мыши, или щелкните стрелку раскрывающегося списка рядом с кнопкой «Установить» и щелкните Custom , если вы хотите изменить параметры установки.
  3. Если вы выбрали быструю установку, больше ничего делать не нужно, так как ваш блог WordPress уже установлен. Если вы выбрали выборочную установку, измените нужные параметры и нажмите Установить .

Наверх ↑

  1. Войдите в свою учетную запись cPanel и выберите вариант Fantastico (или Fantastico Deluxe).
  2. Как только вы войдете в Fantastico, с левой стороны появится категория Блоги, в которой вы найдете WordPress.Нажмите здесь.
  3. Щелкните ссылку Новая установка в обзоре WordPress.
  4. Введите различные данные и нажмите Отправить .
  5. Вот и все, готово!

Наверх ↑

Installatron — это установщик веб-приложений в один клик, который позволяет мгновенно устанавливать WordPress и другие популярные веб-приложения и легко управлять ими. Установки WordPress, управляемые Installatron, можно обновлять (вручную или автоматически), клонировать, создавать резервные копии и восстанавливать, редактировать для изменения параметров установки и многое другое.

Многие провайдеры веб-хостинга включают Installatron через панель управления веб-хостингом. Если Installatron недоступен у вашего провайдера, вы можете использовать Installatron прямо с Installatron.com.

Вот как установить WordPress через панель управления вашего хостинг-провайдера:

  1. Войдите в панель управления своего веб-хостинга, перейдите к «Installatron», щелкните WordPress и выберите опцию «Установить это приложение» .
  2. Измените любой из запросов на установку, чтобы настроить установку. Например, вы можете выбрать другой язык для WordPress.
  3. Нажмите кнопку Установить , чтобы начать процесс установки. Вы будете перенаправлены на страницу прогресса, где вы сможете наблюдать за тем, как WordPress в течение нескольких секунд устанавливается на ваш сайт.

Вот как установить WordPress с помощью Installatron.com:

  1. Перейдите к Installatron WordPress и выберите опцию Установить это приложение .
  2. Введите информацию об учетной записи FTP или SSH вашей учетной записи хостинга, а затем введите информацию о базе данных MySQL / MariaDB для созданной базы данных. Для повышения безопасности создайте отдельную учетную запись FTP и базу данных MySQL / MariaDB для вашей установки WordPress.
  3. Измените любой из запросов на установку, чтобы настроить установку. Например, вы можете выбрать другой язык для WordPress.
  4. Нажмите кнопку Установить , чтобы начать процесс установки. Вы будете перенаправлены на страницу прогресса, где вы сможете наблюдать за тем, как WordPress в течение нескольких секунд устанавливается на ваш сайт.

Наверх ↑

  1. Войдите на свой хост и найдите Программное обеспечение / Услуги.
  2. В Softaculous есть категория Блоги. Сверните категорию, и там появится WordPress. Нажмите здесь.
  3. Вы увидите вкладку «Установить». Щелкните по нему.
  4. Введите различные данные и отправьте.
  5. Вот и все, готово!
.

Обновление WordPress | WordPress.org

ПРЕДУПРЕЖДЕНИЕ: Процесс обновления затронет все файлы и папки, включенные в основную установку WordPress. Сюда входят все основные файлы, используемые для запуска WordPress. Если вы внесли какие-либо изменения в эти файлы, ваши изменения будут потеряны.

Всегда обновляйте WordPress до последней версии. Когда будет доступна новая версия WordPress, вы получите сообщение об обновлении на экранах администратора WordPress.Чтобы обновить WordPress, щелкните ссылку в этом сообщении.

Есть два метода обновления: самый простой — это обновление в один клик, которое подойдет большинству людей. Если это не работает или вы просто предпочитаете больше практиковаться, вы можете выполнить обновление вручную.

Если вы обновляете несколько версий, следуйте процедуре, описанной в разделе «Обновление WordPress — Расширенные инструкции

».

Прежде чем начать, рекомендуется создать резервную копию своего веб-сайта. Это означает, что при возникновении проблем вы можете восстановить свой сайт.Полные инструкции по созданию резервной копии можно найти в резервной копии WordPress.

Наверх ↑

Для WordPress 3.7+ вам не нужно отрывать пальца, чтобы применить второстепенные обновления и обновления безопасности. Большинство сайтов теперь могут автоматически применять эти обновления в фоновом режиме. Если ваш сайт поддерживает обновление в один клик без ввода учетных данных FTP, тогда ваш сайт должен иметь возможность обновляться с 3.7 до 3.7.1, 3.7.2 и т. Д. (Вам все равно нужно будет нажать «Обновить сейчас» для основных выпуски функций.)

Наверх ↑

WordPress позволяет обновлять одним нажатием кнопки. Вы можете запустить обновление, щелкнув ссылку в баннере новой версии (если она есть) или перейдя на экран «Панель инструментов»> «Обновления». Как только вы окажетесь на странице «Обновить WordPress», нажмите кнопку «Обновить сейчас», чтобы начать процесс. Вам не нужно больше ничего делать, и, когда это будет сделано, вы будете в курсе последних событий.

Обновления в один клик работают на большинстве серверов. Если у вас есть какие-либо проблемы, это, вероятно, связано с проблемами с разрешениями в файловой системе.

Владение файлом # Владение файлом

WordPress определяет, какой метод он будет использовать для подключения к файловой системе вашего сервера, основываясь на праве собственности на ваши файлы WordPress. Если файлы принадлежат владельцу текущего процесса (то есть пользователю, под которым работает веб-сервер), новые файлы и , созданные WordPress, также будут принадлежать этому пользователю, WordPress будет напрямую изменять файлы сам, не спрашивая у вас учетных данных.

WordPress не будет пытаться создавать новые файлы напрямую, если у них нет правильного владельца.Вместо этого вам будет показано диалоговое окно с запросом учетных данных для подключения. Обычно файлы принадлежат учетной записи FTP, которая их изначально загрузила. Чтобы выполнить обновление, вам просто нужно ввести учетные данные для подключения к этой учетной записи FTP.

Принадлежат ли ваши файлы пользователю веб-сервера или нет, будет зависеть от того, как вы установили WordPress и как настроен ваш сервер. На некоторых платформах виртуального хостинга риск для безопасности заключается в том, что файлы принадлежат пользователю веб-сервера, а не пользователю FTP.См. Руководство по изменению разрешений для файлов для получения дополнительной информации, в том числе о том, как настроить разрешения для файлов, чтобы несколько пользователей FTP могли редактировать файлы.

Наверх ↑

Неудачные обновления # Неудачные обновления

Если вы видите сообщение «ошибка обновления», удалите файл .main maintenance из каталога WordPress с помощью FTP. Это уберет сообщение «не удалось обновить».

Если обновление в один клик у вас не работает, не паникуйте! Просто попробуйте выполнить обновление вручную.

Наверх ↑

Это короткие инструкции, если вы хотите получить больше, ознакомьтесь с расширенными инструкциями по обновлению. Если у вас возникли проблемы с трехэтапным обновлением, вы можете ознакомиться с более подробными инструкциями по обновлению.

В этих инструкциях предполагается, что URL вашего блога — http://example.com/wordpress/ .

Наверх ↑

Шаг 1: Заменить файлы WordPress # Шаг 1: Заменить файлы WordPress

  1. Загрузите последнюю версию архива WordPress (или tar.gz) файл.
  2. Распакуйте загруженный zip-файл.
  3. Отключить плагины.
  4. Удалите старые каталоги wp-includes и wp-admin на вашем веб-хосте (через FTP или доступ к оболочке).
  5. Используя FTP или доступ к оболочке, загрузите новые каталоги wp-includes и wp-admin на свой веб-хост вместо ранее удаленных каталогов.
  6. Загрузите отдельные файлы из новой папки wp-content в существующую папку wp-content , перезаписывая существующие файлы.НЕ удаляйте существующую папку wp-content . НЕ удаляйте никакие файлы или папки в существующем каталоге wp-content (кроме того, который перезаписывается новыми файлами).
  7. Загрузите все новые свободные файлы из корневого каталога новой версии в существующий корневой каталог WordPress.

ПРИМЕЧАНИЕ — вам следует заменить все старые файлы WordPress новыми в каталогах и подкаталогах wp-includes и wp-admin , а также в корневом каталоге (например, index.php , wp-login.php и так далее). Не волнуйтесь — ваш wp-config.php будет в безопасности.

Будьте осторожны при копировании каталога wp-content . Вы должны убедиться, что вы копируете файлы только из этого каталога, а не заменяете весь каталог wp-content . Здесь живут ваши темы и плагины, поэтому вы захотите их оставить. Если вы настроили стандартные или классические темы, не переименовывая их, не перезаписывайте эти файлы, иначе вы потеряете свои изменения.(Хотя вы можете сравнить их на предмет новых функций или исправлений ..)

Наконец, вам следует взглянуть на файл wp-config-sample.php , чтобы увидеть, были ли введены какие-либо новые настройки, которые вы, возможно, захотите добавить в свой собственный wp-config.php .

Наверх ↑

Шаг 1.5: Удалить файл обслуживания # Шаг 1.5: Удалить файл обслуживания

Если вы выполняете обновление вручную после неудачного автоматического обновления, удалите файл .main maintenance из каталога WordPress с помощью FTP.Это уберет сообщение «не удалось обновить».

Наверх ↑

Шаг 2: Обновите вашу установку # Шаг 2: Обновите вашу установку

Посетите главную страницу администратора WordPress по адресу / wp-admin. Вас могут попросить снова войти в систему. Если на этом этапе необходимо обновление базы данных, WordPress обнаружит это и предоставит вам ссылку на URL-адрес, например http://example.com/wordpress/wp-admin/upgrade.php . Перейдите по этой ссылке и следуйте инструкциям. Это обновит вашу базу данных, чтобы она была совместима с последним кодом.Вы должны сделать это как можно скорее после шага 1.

Не забывайте повторно активировать плагины!

Наверх ↑

Шаг 3: Сделайте что-нибудь хорошее для себя # Шаг 3: Сделайте что-нибудь хорошее для себя

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

Ваша установка WordPress успешно обновлена.Это так просто, как мы можем сделать это без обновления WordPress с помощью Subversion.

Подумайте о том, чтобы вознаградить себя публикацией в блоге об обновлении, прочтением книги или статьи, которые вы откладывали, или просто посидите несколько минут и позвольте миру пройти мимо вас.

Наверх ↑

Теперь ваше обновление завершено, так что вы можете войти и снова включить свои плагины.
Если у вас возникли проблемы со входом, попробуйте удалить файлы cookie в своем браузере.

Наверх ↑

Если что-то пошло не так, первое, что нужно сделать, это выполнить все шаги, указанные в наших расширенных инструкциях по обновлению.На этой странице также есть информация о некоторых из наиболее часто встречающихся проблем.

Если вы столкнетесь с запросом учетных данных FTP при попытке автоматического обновления WP на сервере IIS, это вполне может быть вопросом прав. Зайдите в консоль управления IIS и там в пул приложений вашего блога. В расширенных настройках измените идентификатор модели процесса на LocalSystem. Затем на «Сайтах» выберите свой блог, щелкните правой кнопкой мыши, нажмите «Изменить разрешения» и на вкладке «Безопасность» добавьте пользователей, прошедших проверку подлинности.Это должно сработать.

Если у вас возникнут проблемы после обновления, вы всегда можете восстановить резервную копию и заменить файлы на файлы из предыдущей версии из архива выпуска.

Наверх ↑

Другие варианты # Другие варианты

Если вы знакомы с оболочками Unix, вам следует проверить wp-cli.

.

Демо-сайт WordPress »Попробуйте WordPress, не устанавливая его

Бесплатная демонстрационная установка WordPress

WordPress Logo

Хотите быстро увидеть, как работает WordPress с открытым исходным кодом? Вы найдете бесплатную и обновленную демонстрационную установку WordPress здесь.

Перед использованием этой демонстрации обратите внимание:

Вариант 1: Общая демонстрационная версия WordPress с автоматическим сбросом

Существует общедоступная демонстрационная установка WordPress, которая используется совместно с другими и сбрасывается ежечасно .Вы можете получить к нему доступ, перейдя по следующей ссылке:

Вариант 2: Запросить собственную демонстрационную установку WordPress

Вы можете запросить собственный демонстрационный экземпляр со сроком действия 24 часа . Это идеально, если вы не хотите, чтобы ваши настройки перезаписывались другими пользователями этого веб-сайта. Просто используйте следующую форму, и в течение нескольких секунд получит ссылку на ваш бесплатный пользовательский экземпляр :

О WordPress

Что такое WordPress?

WordPress CMS — бесплатная система управления контентом с открытым исходным кодом на основе PHP и MySQL, разработанная WordPress Foundation и выпущенная под лицензией GNU GPLv2 +.Недавнее исследование, проведенное W3Techs, показало, что WordPress используется 29,2% всех веб-сайтов по всему миру. Может показаться, что это не так уж много, но на самом деле по сравнению с другими системами управления контентом, она занимает 59,9% рынка и, вероятно, будет расти еще больше. Вероятно, можно с уверенностью сказать, что как CMS WordPress является самой популярной системой управления веб-сайтами и ведением блогов, но также и самой быстрорастущей платформой публикации с новым веб-сайтом, входящим в топ-10 миллионов, использующим WordPress CMS каждые 74 секунды.

WordPress CMS была впервые выпущена 23 мая 2003 года ее основателями Мэттом Малленвегом и Майком Литтлом в виде форка b2 / cafelog, который на тот момент был установлен примерно на 2000 блогах. Новая издательская платформа с годами росла медленно, но неуклонно, и в отчете MarketShare 2009 Open Source CMS MarketShare Report эта система управления контентом получила заслуженное признание, заявив, что WordPress CMS обладает наибольшей силой бренда среди всех систем управления контентом с открытым исходным кодом.

Некоторые из самых мощных функций WordPress включают настраиваемый и удобный для мобильных устройств дизайн с возможностью выбора из большого количества тем WordPress, предлагаемых сообществом, высокий уровень безопасности и мощный инструмент управления мультимедиа.Если вас интересует демонстрация магазина WordPress, вы должны знать, что WooCommerce — это полностью настраиваемый плагин электронной коммерции с открытым исходным кодом, который используют многие интернет-магазины независимо от их размера.

Настройка демонстрации WordPress.

Нет единственной причины, по которой так много веб-сайтов используют эту CMS, но если вы хотите создать свой собственный веб-сайт WordPress , вам нужно знать кое-что. Чтобы получить полный обзор WordPress, лучшее, что вы можете сделать, — это попробовать WordPress в Интернете, настроить тему с демонстрационным контентом и пройти через функции WordPress один за другим, чтобы по-настоящему понять его возможности.Настроить демо-версию WordPress CMS не так сложно, и если вам нужна помощь, вы можете найти онлайн-руководство, в котором объясняются все шаги, которые необходимо предпринять для демонстрационной установки.

После установки вам нужно научиться вносить изменения в ваш новый веб-сайт. Войдите в серверную часть, используя учетные данные, которые вы создали при установке CMS, и начните привыкать к новой демоверсии администратора WordPress. Первое, что вы можете сделать, это выбрать одну из доступных тем WordPress .Учитывая, что WordPress пользуется поддержкой сильного сообщества, вы можете просматривать и предварительно просматривать множество тем, плагинов или расширений WordPress, предлагаемых сторонними разработчиками. Некоторые из них не бесплатны, но они улучшают ваш сайт, предоставляя уникальный шаблон страницы и новые функции.

Иногда просмотра простой демонстрации WordPress CMS недостаточно, чтобы получить полное представление о возможностях этой платформы публикации. Так что если вы ищете примеров WordPress , имейте в виду, что некоторые из самых влиятельных организаций в мире решили использовать WordPress CMS.НАСА, армия США и сильные новостные и развлекательные сайты, такие как Forbes, TechCrunch или TimeINC, — это лишь некоторые из веб-сайтов, которые решили воспользоваться всеми функциями WordPress.

Научиться пользоваться этой системой управления контентом несложно, и вы всегда можете посмотреть демонстрационный учебник панели администратора WordPress, который позволит вам настроить демонстрационный сайт WordPress . Однако, если это не то, что вас интересует, вы всегда можете найти разработчика, готового создать ваш сайт в соответствии с вашими требованиями.Некоторые из них даже покажут вам предварительный просмотр WordPress того, как будет выглядеть ваш веб-сайт, настроив онлайн-демонстрацию и предоставив вам доступ к сайту как для внешнего, так и для внутреннего интерфейса.

На протяжении всего времени WordPress боролся с некоторыми проблемами безопасности, которые были обнаружены в программном обеспечении, но новые выпуски устранили все эти проблемы. Сразу после выпуска версии 1.0 все следующие основные выпуски WordPress были названы в честь известных джазовых музыкантов. Последняя версия, 4.9, под названием Tipton, был запущен 16 ноября 2017 года и ориентирован на улучшенный интерфейс настройки тем, а также на новый виджет галереи и обновленные текстовые и видео виджеты.

Что касается разработки и поддержки, вы можете найти всю необходимую информацию и документацию по разработке новых плагинов, расширений или тем WordPress на их официальном сайте WordPress.org . Это также место, где вы найдете активное сообщество, готовое помочь.

В то время как WordPress прошел долгий путь по сравнению с любой другой CMS, Мэтт Малленвег хочет расширить свои возможности и считает, что будущее WordPress — в социальной, мобильной и прикладной платформе.

Ключевые факты

Скриншоты

Панель администратора WordPressWordPress Тема Twenty Fifteen Панель администратора WordPress Панель администратора WordPress — добавление новой темы PostWordPress Предварительный просмотр темы WordPress.

WordPress: CMS не только для блогов

Разнообразие подключаемых модулей — одна из самых сильных сторон WordPress, но из-за уже упомянутых рисков безопасности из-за устаревших или неисправных расширений это не всегда выгодно. Другие недостатки включают ограниченных возможностей распределения пользователей и прав и то, что довольно сложно реализовать многоязычный веб-сайт . Недостающие функции могут быть добавлены с помощью расширений, но при реализации очень сложных веб-сайтов обычно приходится изменить многие настройки плагинов. — один из основных недостатков WordPress.

В целом, однако, сильные стороны перевешивают недостатки — очевидно, есть причина, по которой WordPress удерживает лидирующую позицию по сравнению с конкурентами: на международном уровне , это, безусловно, наиболее широко используемый CM S. Если вы используете WordPress в качестве своей CMS, вы извлечете выгоду из его популярности, поскольку большое сообщество не только предоставляет огромное количество плагинов и тем, но также быстро помогает вам с вопросами и трудностями. Вы также получаете регулярных обновлений системы .А если вам когда-нибудь понадобится профессиональная помощь, вы можете воспользоваться поддержкой различных внешних поставщиков услуг, которые специализируются на поддержке WordPress.

Еще одно большое преимущество лидера рынка CMS — простота в эксплуатации — особенно для новичков. С помощью редактора WYSIWYG, операции перетаскивания, практичной библиотеки мультимедиа и других полезных функций вы можете достичь значительных результатов веб-дизайна даже без знания HTML .

Преимущества WordPress

Недостатки WordPress

✔ Открытый исходный код

✘ Риски безопасности из-за плагинов

✔ Бесплатно

✘ Популярная цель для киберпреступников

✔ Первоклассные SEO-функции

✘ Ограниченные возможности для распределения прав пользователей

✔ Простое, интуитивно понятное управление

✘ Требуются регулярные обновления для WordPress, а также плагины

✔ Большое сообщество

✘ Сложно для реализации многоязычных сайтов

✔ Универсальность

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

900 34

✔ Сильно расширяемая

.
Линукс минт установка с флешки: Руководство по установке Linux Mint — Документация Linux Mint Installation Guide

Линукс минт установка с флешки: Руководство по установке Linux Mint — Документация Linux Mint Installation Guide

Установка Linux — Переходим на Линукс

Переходим на Линукс  »  Установка Linux

Установка дистрибутивов Линукс в основном очень проста, эта инструкция подойдёт к большинству, с поправкой на особенности дистрибутивов.. Перед тем как установить Linux Mint, точнее как установить Kubuntu, разберёмся какой образ необходим. (В процессе оказалось, что Linux Mint нам больше не понадобится из-за отказа от KDE и явных проблем и отставания других оболочек).

Внимание! С видеокартами Nvidea проблем нет, а вот с AMD — как повезёт, не рекомендую.. Если не встанут драйвера от производителя, придётся сидеть на драйверах по умолчанию, при этом будут артефакты..

Если переустанавливаете ОС (без стирания /home), и использовали скрипт из раздела установка программ в Linux setup.sh, то перед установкой выполните команду, чтоб убрать повторное предотвращение разрывов (VSync), можете получить после установки зависшую картинку без рабочего стола, поводите мышкой возле пуска и установите драйвера на видеокарту, у меня получилось..

#KDE: Пуск → Компьютер → Параметры системы → Экран → Обеспечение эффектов
#Предотвращение разрывов (VSync) = автоматическое
kwriteconfig5 --file kwinrc --group Compositing --key GLPreferBufferSwap a

32 или 64 битная версия? Требования к железу.

32 битная версия может пригодиться совсем древним/слабым ноутбукам и компьютерам, в основном мир уже на 64 битных версиях операционных систем.

Минимальные требования:

  • 1GB RAM (память, 2GB рекомендовано для комфортного использования).
  • 15GB места на диске (20GB рекомендовано).
  • 1024×768 и более разрешение экрана

Заметки:

  • 64-bit ISO может загружаться при помощи MSDOS (MBR) или UEFI (GPT)
  • 32-bit ISO только MSDOS (MBR) [может быть обозначена как BIOS, Legacy BIOS ]
  • 64-bit ISO рекомендован всем компьютерам начиная с 2007 имеющим 64 битный процессор.

Простому пользователю скорее всего не понятно что это за цифры 32 — 64, смысл в различных размерностях(диапазонах) чисел.. Например целое 32 бит от -2147483648 до +2147483647 (10 цифр), а 64 бит уже от -140737488355328 до +140737488355327 (15 цифр). У этого есть технические последствия в виде увеличенного видимого объёма памяти итп. Железо стало мощнее, вслед за ним и операционные системы подтянули. У 64 битных очень большой запас, вряд ли будет дальше рост.

Идём на страницу загрузок Kubuntu и скачиваем LTS iso образ (LTS — долгая поддержка, 5 лет 3 лет. В данный момент (05.01.2021) релиз Kubuntu 20.04.1 LTS имеет проблемы с софтом, рекомендую ставить Kubuntu 18.04.5 LTS (будет поддерживаться до Апреля 2021)).

Почему Kubuntu(KDE), а не Linux Mint(Cinnamon, MATE, Xfce)?

Команда Mint решила отказаться от выпусков сборок с KDE. Из-за чего я подумал перейти на какую-нить другую от них, по причине толковости сборок..

Судя по раздачам в торренте Linux Mint, Cinnamon сейчас стал очень популярным, раза в 3-4 по сравнению с остальными.. Но есть существенный недостаток: на текущий момент находится в нерабочем состоянии восстановление сессии (не открываются папки и программы после пере/загрузки, по состоянию на конец 2018г.).

Из-за этого я решил устанавливать оболочку MATE, но столкнулся с целым рядом проблем: не смог поменять формат времени в часах даже забурившись глубоко в файлы настройки, крайне неудобно перемещение иконок в панели запуска, нет возможности прятать значки в трее, мало виджетов итд.. В общем «это фиаско братан»..

Затем пощупал Xfce — более вменяемо всё, но опять же выглядит «ниочень», виджетов мало.

KDE сегодня потребляет раза в 2 меньше памяти чем Cinnamon. И в плане возможностей KDE выше на голову, куча виджетов с настройками, чего только стоят часы с датой и календарём праздников.. Софт местами лучше, взять тот же Dolphin, KTorrent итп.

Теперь необходимо либо записать образ на DVD диск (что уже устарело), либо записать на флешку см. как записать образ на флешку в Linux. Как сделать это из под виндовс — гуглите..

Начнём установку Линукс Минт или Kubuntu

Чтоб установить Линукс Минт или любой другой дистрибутив (плюс-минус, очень похожи установки), необходимо при загрузке компьютера/ноутбука вызвать меню загрузки, в зависимости от БИОС-а это могут быть F2, F8, F10, F11. Если не знаете — клацайте на все подряд.. Ещё один способ: зайти в БИОС (del при загрузке) и выставить очередь загрузки с флешки или привода дисков, но скорее всего, в нём нет необходимости. Некоторые компьютеры автоматом стартуют с флешки если она вставлена при загрузке, в общем пробуйте..

Если компьютер современный, будет UEFI режим загрузки, выбираем его (сначала в БИОС-е проверить: есть и включен ли, где-то в загрузке (BOOT) ищите). Это позволит нам ускорить загрузку операционной системы при соответствующей разметке диска с таблицей разделов GPT.

Если видим экран загрузки, жмём энтер выбирая первый пункт..

Загрузилась операционная система в режиме живого диска (LiveCD), это демонстрационная система для ознакомления и установки, все сделанные в этом режиме настройки будут сохранены при установке на диск! Например можно подключить RAID на этой стадии. К сожалению Ubuntu (родительский дистрибутив Kubuntu, Linux Mint) не даёт подключить в качестве основного диска рэйд массив (несколько дисков в параллели как один, для сохранности информации). А вот родительский дистрибутив Ubuntu — Debian это делает без проблем..

В Kubuntu первым окном будет выбор языка системы и варианты: попробовать (Try Kubuntu) или запустить установку (Install Kubuntu), выбираем язык и жмём Запустить Kubuntu (Try Kubuntu), чтоб поделить диск до установки или стереть разделы.

Устраняем дичь о слишком коротком пароле в Cinnamon и MATE

Для настройки и изменения минимальной длины пароля, открываем консоль (терминал):

sudo sed -i 's/obscure sha512/sha512 minlen=1/g' /etc/pam. d/common-password

Это же руками:
sudo nano /etc/pam.d/common-password
# меняем строку:
password [success=1 default=ignore] pam_unix.so obscure sha512
# на:
password [success=1 default=ignore] pam_unix.so sha512 minlen=1
# сохраняем:
ctrl+x, y, enter

obscure — опция включает дополнительные проверки на сложность пароля. Не даст изменить пароль на очень похожий предыдущему, не даст задать очень короткий пароль.

Если в дальнейшем понадобится сменить пароль:
# текущий пользователь системы
passwd
# можно указать конкретного пользователя
sudo passwd user

И вводим текущий пароль и дважды новый.. Он не отображается в целях безопасности, вводите не обращайте внимания..
Графические оболочки не дадут это сделать, вот такое неудобство в Cinnamon и MATE, в KDE такого нет..

При пере/установке Линукса проблем не будет с длинной пароля, просто не обращайте внимания на предупреждение..

Поделим диск до установки

У меня бывали случаи, когда по какой-то причине установка отказывалась продолжаться или кнопку не ту нажал случайно, дабы не делить диск каждый раз сделаем это заранее. Кроме того, можно налететь на ошибку: не удалось смонтировать файловую систему типа vfat (решение — форматируем загрузочный раздел с efi в fat32 и повторяем установку заново.)

Если это переустановка — по новой делить нет необходимости, просто отформатируйте: efi и корневой /
Во встроенном редакторе разделов KDE, форматирование раздела находится в свойствах раздела (Пересоздать существующую файловую систему)..


Предлагаю сэкономить время и разметить диск при помощи моего bash скрипта md и см. пункт Разметить диск/и, там есть заготовленные разметки, (доступно без установки софта в Меню операций с дисками и операционной системой, оно по идее сразу же появится при запуске, из-за отсутствия mdadm)..

Все пункты доступны сразу по нажатию Kickoff(Пуска):
Запускаете браузер firefox, набираете в нём fsen. ru заходите в этот раздел, открываете по ссылке bash установку.
1) Открываете Dolphin и жмёте F4 (появится консоль) или можете запустить Konsole (консоль).
2) Копируем и вставляем (Ctrl+Shift+v) в консоль команду из установки cd /tmp … наживаем Enter на клавиатуре.
3) Видим «Меню операций с дисками и операционной системой», вводим цифру 5 — Разметить диск/и.
4) Затем выбираем диск, скорее в всего это sda — цифра 2, Enter (обратите внимание на столбец SERIAL в нём указан серийный номер диска, он так же находится на диске в виде наклейки на торце, так можно безошибочно определить необходимый, или ориентируйтесь на размер).
5) Затем вводим 1, Enter. (пункт связан с массивами дисков, т.е. можно выбрать несколько для разметки, поэтому после выбора диска/ов идёт переход к разметке, а не сразу.)
6) Далее на выбор первые три варианта, вводим 1 или 2 или на усмотрение.
7) Подтверждаем, побегают надписи. Готово.


Если диск новый (или решили переделать на GPT), требуется создать таблицу разделов (сотрёт все данные).
Сделаем это через редактор дисков (можно сделать и из консоли gdisk (fdisk если MBR), смотрите раздел про разметку диска с подробным разъяснением по теме)..

  • KDE: Пуск (Kickoff) → Приложения → Система → Диспетчер разделов от KDE
  • Cinnamon: Пуск (Menu) → Administration → GParted

В KDE можно и GParted поставить, наберите в консоли sudo apt install -y gparted

В верхнем меню нажимаем:

  • KDE: Устройство → Создать таблицу разделов
    Выбираем GPT, жмём Создать таблицу разделов
  • GParted: Device → Create Partition Table…
    В выпадалке устанавливаем gpt, жмём Apply. Надпись предупреждает об уничтожении всех данных на диске.

Теперь у нас появилось свободное место, приступим к делению диска.

Щёлкаем правой клавишей мыши по не размечено (unallocated) → Создать (New).

Поскольку у нас UEFI и GPT, то первым делом нам необходим EFI раздел, размером 260 Мб в fat32.
(При MBR и msdos — дополнительно boot flag на 1 раздел ставите, EFI не создаётся..)

Программа создаст отступ в 1 Мб от начала — это GPT запись..

Затем создаём корневой раздел / в разметке ext4 размером 20Гб*.

И остаток так же: 10 ГБ под /home в ext4 (здесь будут настройки пользователей и прочие данные. Steam сюда игры устанавливает, так что он должен быть большим, если играетесь).

Если используете SSD диск, оставляйте 10% (от 10 до 20%) места в конце неразмеченным, это увеличит срок жизни и увеличит IOPS — количество операций ввода и вывода..
Тогда: 7 ГБ под /home и 3 Гб неразмечеными. (Вычисляйте исходя из объёма диска, в данном примере общий объём 30 Гб, 10% = 3 Гб).

* Отдельно стоит объяснить про раздел подкачки (своп — linux-swap), во первых от него отказались с 19 версии Linux Mint (который базируется на Ubuntu 18.04), вместо него будет файл подкачки (swapfile). У меня нет необходимости в разделе или файле подкачки — памяти много.. Он может понадобиться для режима сна ноутбука или если мало памяти (система использует под KDE около 500 Мб, Cinnamon около 1 Гб, MATE около 700 Мб, Xfce около 350 Мб).. Для режима сна ноутбука необходимо предусмотреть раздел подкачки, точнее теперь просто запас свободного места в корневом разделе = размер памяти + 2 Гб. Условно рассчитывайте на 15Гб занятого места самой операционной системой и плюсуйте сверху.. (Только установленные системы занимают: KDE — 7 Гб; Cinnamon — 7,5 Гб; MATE — 8,5 Гб).

Вот так выглядит разметка моего SSD на 120Гб (видит как 110Гб):
EFI: 260 Мб в fat32
Корень / : 33Гб в ext4 (условно 15Гб под систему + 16 ОЗУ + 2ГБ запас)
/home: 70Гб в ext4
Неразмечено: 11Гб

Получаем разметку:

Осталось нажать на галочку Применить на панели меню (последняя кнопка в GParted или Edit → Applay All Operations) для применения изменений. Выскочит окошко сообщающее об уничтожении всех данных жмём Applay. Побегают бегунки, после чего в GParted будет надпись мол всё готово All operations successfylly completed, жмём Close, в KDE просто всё остановится и появится кнопка OK. Закрываем программу.

Устанавливаем Linux

У любого дистрибутива на рабочем столе, либо в меню, есть пункт установки операционной системы, жмём на рабочем столе Install Kubuntu или Install Linux Mint.

Выбираем подходящий язык (можно на клавиши понажимать — есть поиск) и жмём Продолжить.. В Kubuntu он уже выбран в самом начале, просто жмём продолжить или меняем если необходимо.

Далее будет Раскладка клавиатуры — жмём продолжить..

Далее пункт про стороннее программное обеспечение, ставим внизу галочку и жмём продолжить (в KDE ещё можно выбрать минимальную установку на этом шаге).
В дополнительном программном обеспечении может быть софт который лицензируется, в случае если ставите в офисе — можно не отмечать. Насколько знаю, «космонавты» проверяющие лицензирование, на Линукс вообще не смотрят..

Может в процессе задать вопрос про выполнение установки в режиме UEFI — соглашаемся если это так..

Далее будет тип установки, жмём вручную или другой вариант (если выбрать установку на автомате, то установщик создаст efi на 537 Мб и остальное место под систему и по 1 Мб в начале и конце неразмеченными). Видим поле, в котором написано /dev/sda это наш диск, советую для понимания прочесть про файловую систему Linux.

(Файлы я храню на отдельном большом диске, он примонтируется позже, см. как примонтировать диск в Linux.)

Можно дважды щёлкнуть на раздел или выделить и нажать изменить.

Ставим флаг EFI на диск 260мб (цифры гуляют, видимо по другой системе рассчёт не 1024, а 1000)
т.е. выбираем Системный раздел EFI (он уже выбран, если размечали из скрипта).

Затем раздел 20 гигов под корень системы /

Оставшийся раздел под /home (в случае переустановки или установки другой версии Линукса — этот раздел нет необходимости форматировать, чтоб сохранились все настройки пользователей и программ).

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

Устройство для системного загрузчика:

Выбираем устройство куда поставится загрузчик на efi раздел (/dev/sda1), это будет /dev/sda
(установщик умный и с указанием /dev/sda и /dev/sda1 поставится).
(При MBR — /dev/sda (без циферок на конце)).

Всё, нажимаем на установить, соглашаемся с разными «предупреждениями»..

Пролистываем экран с нашим местоположением.

Следом будет экран ввода пароля и имени пользователя, важный момент — эти данные должны совпадать в случае переустановки, чтоб подхватились сохранённые настройки пользователя, и второй момент — пароль придётся периодически или даже часто вводить в системе.. Делать его архитрудным не стоит, доступа извне всё равно нет. Если будет предупреждение, что он короткий — пропускаем.

Жмём установить и смотрим экраны несколько минут или уходим пить чай. В конце появится сообщение о том, что установка закончена и необходимо перезагрузить «компухтер». Жмём перезагрузить и вытыкаем установочную флэшку или диск.

Первый запуск


(Если будете устанавливать скриптом setup.sh, то пропускайте обновление — он произведёт обновление..)
Первым делом после установки, справа снизу появится значок обновления, щёлкаем на него, затем жмём OK, запустится сканирование обновлений, затем сверху жмём на кнопку Установить обновления. Если будет сообщение — соглашаемся, далее нас попросят ввести пароль пользователя, ведь без ведома хозяина программы не могут быть установлены, в отличие от виндовса с его вирусами..

Если вдруг значок не появился:

  • KDE: Пуск (Kickoff) → Приложения → Система → Discover (Центр программ).
    Снизу слева кнопка Обновления и справа сверху Обновить всё.
  • Cinnamon: Меню (Пуск) → Администрирование → Менеджер обновлений


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


Если на компьютере RAID массив дисков, то самое время подключить его и примонтровать к папке:
→ Установить скрипт управления RAID массивами mdadm в Linux
Шаг 1) — 9) Установить ПО из 8п. и для RAID: mdadm; скопировать скрипт в /usr/bin/md и добавить в автозагрузку
Шаг 2) — Обязательная перезагрузка
Шаг 3) — 3) Собрать ранее существовавший RAID (шаг 1 после переустановки Linux (если не подцепился на автомате))
Шаг 4) — 4) Создать точку(папку) монтирования и примонтировать RAID. (шаг 2..)


Следующий шаг:
→ Переходим к установке драйвера видеокарты

Установка убунту с флешки. Установка Linux с флешки

Распространялись на дисках. Но теперь ОС можно записать на USB-носитель. В случае с Linux Mint установка с флешки очень похожа на загрузку с CD или DVD. Монтируете образ, запускайте инсталлятор и выбираете настройки.

Linux Mint можно поставить с flash-накопителя.

Скачать Линукс Минт можно с официального сайта системы.


Запись образа

Чтобы записать образ на носитель, нужно использовать дополнительные программы. Если вы работаете в Windows, подойдут утилиты UltraISO, Rufus или UNetbootin. Если у вас стоит Линукс, используйте приложение UNetbootin или команды терминала .

Windows

Создание загрузочной флешки Linux Mint выглядит так:

В остальных приложениях алгоритм тот же: выбираете ISO-файл, выбираете носитель, записываете.

Терминал Linux

Можно смонтировать образ, используя консольные команды Линукс:


Приоритет загрузки

Теперь о том, что нужно для инсталляции Линукс Минт. Установка с флешки другой программы — задача простая. Запускаете исполняемый файл и выбираете настройки. Но если это не обычная утилита, а ОС, надо менять приоритет загрузки. Чтобы компьютер при включении считывал содержимое носителя. Так вы попадёте в меню инсталлятора, а не в операционную систему.


Установка и выбор параметров

После запуска вы увидите чёрно-зелёный дизайн Линукс и надпись Welcome (это значит «Добро пожаловать»). Чтобы использовать дистрибутив:

  1. В списке перейдите к строке «Start Linux Mint» и нажмите Enter. Если есть доступ к сети, начнётся загрузка ОС. Подождите, пока передадутся все данные. Не обрывайте соединение.
  2. Появится рабочий стол. Посмотрите на интерфейс и некоторые функции, до того как с флешки установить Линукс Минт. Справа будет колонка с описанием ОС и её возможностей.
  3. Если вы что-то сделаете в «портативной» версии, изменения не сохранятся. Нужна полная инсталляция.
  4. Дважды щёлкните на значок Install.
  5. Выберите язык.
  6. Отметьте параметр «Стороннее программное обеспечение». Это различные кодеки мультимедиа, драйвера. Если не поставить сейчас, потом их придётся качать вручную. Там нет подозрительных утилит или вредоносного ПО.
  7. Если на компьютере есть установленный дистрибутив , мастер предложит его удалить или поставить рядом с ним Linux Mint. Загрузочная флешка уничтожит все данные пользователя (документы, музыку, изображения), если отметить опцию «Стереть диск». При параллельной инсталляции вы сможете выбирать, какой операционной системой пользоваться. А ваши файлы будут сохранены.
  8. Пункт «Другой вариант» предназначен для опытных пользователей. Доступно создание и изменение разделов. Из-за неправильной настройки могут возникнуть проблемы. Если вы не разбираетесь в этом, вам нужна стандартная установка.
  9. В следующем меню выберите логический диск, на который хотите загрузить Линукс. При помощи ползунка перераспределите дисковое пространство. Укажите, сколько памяти «отдаёте» новой ОС. Самому Минту достаточно 20–40 гигабайт. Но если вы собираетесь хранить много файлов и работать с мультимедийным контентом, выделите ОС больше ресурсов.
  10. Появится меню «Где вы находитесь?». Щёлкните по карте или напишите название города. Система определит ваш часовой пояс.
  11. Заполните поля «Имя пользователя», «Имя компьютера» и «Пароль». Оставить их пустыми не получится, так как нельзя установить Линукс Минт с флешки без аккаунта администратора.
  12. Отметьте одну из опций: «Входить автоматически» или «Требовать пароль». Если не хотите вводить код при каждом запуске, выберите первый пункт. Но лучше оставьте защиту. Так права администратора будут только у тех, кому вы скажете пароль.
  13. Начнётся инсталляция. Если на ПК несколько систем, появится список. Кликните на одну из них, чтобы зайти в неё после окончания загрузки. Если не выберете ОС, откроется Линукс Минт.
  14. Не забудьте поменять в BIOS приоритет запуска.

Linux может пригодиться вам по многим причинам. Например, ваш старый компьютер нельзя обновить до новых версий Windows или macOS, или вам нужны специфические приложения для Linux, или же вам просто любопытно попробовать новое. А может быть, вы просто приобрели новый компьютер без операционной системы и хотите сэкономить, выбрав бесплатную Linux.

Установить Linux несложно. Конечно, есть такие дистрибутивы, как Arch, установка которого довольно трудна для новичка. Но большинство современных дистрибутивов устанавливается очень просто. Пожалуй, даже проще и быстрее, чем Windows.

Прежде чем устанавливать Linux на свой основной компьютер, сделайте копию важных данных. Работая с разделами вашего жёсткого диска, вы можете по небрежности стереть что-нибудь важное. Конечно, если вы будете следовать инструкциям и внимательно читать, что вы делаете, то ничего непредвиденного не произойдёт. Но — нелишняя штука в любом случае.

Установить Linux можно на компьютеры под управлением Windows и macOS или на пустой жёсткий диск. Вы можете выбрать Linux своей основной системой либо пользоваться ей параллельно с вашей старой системой.

1. Загрузите дистрибутив Linux

Прежде всего нужно выбрать дистрибутив Linux. Определиться вам поможет рейтинг DistroWatch.com .

Затем нужно загрузить выбранный дистрибутив. Сделать это легче лёгкого: откройте сайт нужного дистрибутива, отыщите раздел загрузок и выберите то, что подходит по разрядности вашему процессору.

Как правило, дистрибутивы Linux на официальных сайтах предлагается скачать двумя способами. Первый способ — обычная загрузка. Второй — через P2P посредством торрент-клиента. Второй способ, естественно, быстрее. Так что выбирайте его, если хотите сэкономить время.

Когда дистрибутив в формате ISO скачан, нужно записать его на CD или обычную USB-флешку.

Запись на CD можно осуществлять стандартными средствами системы: «Запись образа диска» Windows или «Дисковая утилита» macOS. Достаточно щёлкнуть по загруженному образу правой кнопкой мыши и выбрать соответствующий пункт в меню.

Для записи ISO на флешку вам понадобятся специальные утилиты. Для Windows лучше выбрать Rufus , а для macOS — UNetbootin . У этих программ очень простой интерфейс, в них довольно сложно запутаться.

3. Подготовьте раздел диска

Этот пункт следует выполнять в том случае, если вы хотите сохранить установленную у вас систему и использовать Linux одновременно с ней. Если вы решили перевести свой компьютер на Linux полностью или устанавливаете ОС на пустой жёсткий диск, пропустите параграф.

Windows

Откройте «Средство управления дисками» Windows. Выберите диск или раздел, от которого вы планируете отрезать немного места для установки Linux. Большинству дистрибутивов с лихвой хватит 10 ГБ. Но если вы планируете устанавливать много приложений, возьмите больше. Щёлкните по разделу правой кнопкой мыши и выберите «Сжать том». Введите размер и нажмите ОК.

Процесс может занять довольно много времени, так что запаситесь терпением.

Когда «Средство управления дисками» закончит изменять размеры разделов, на диске появится пустое неразмеченное пространство, отмеченное чёрным цветом. Туда мы и установим Linux.

Позже, если Linux вам не понадобится, можно будет удалить разделы с ним и отдать освободившееся место обратно Windows при помощи всё того же «Средства управления дисками».

macOS

Выделить место для установки Linux можно через «Дисковую утилиту» macOS. Выберите ваш диск и щёлкните по значку «+», чтобы создать раздел для Linux. Создание нового раздела может занять некоторое время.

4. Подготовьте загрузчик

Windows

Этот пункт касается только новых компьютеров под управлением предустановленной Windows 10, 8.1 или 8. На таких компьютерах используется загрузчик UEFI, который не позволит вам загрузить какую бы то ни было систему, кроме Windows.

Чтобы это исправить, зайдите в настройки BIOS вашего компьютера и отключите опцию Secure Boot. Затем перезагрузитесь. Готово, теперь вы можете загружать и устанавливать другие системы рядом со своей Windows.

macOS

В отличие от большинства компьютеров, Mac требует пары дополнительных действий для того, чтобы установить Linux в дуалбуте с macOS.

Прежде всего, отключите SIP. Перезагрузите Mac и нажмите Cmd + R. Появится меню Recovery. Выберите в нём «Терминал» и введите csrutil disable .

Перезагрузите Mac ещё раз. SIP отключён.

Ручной

Подойдёт, если вы хотите сами задать размеры для ваших разделов или, например, создать отдельный раздел для ваших файлов. Для этого выберите «Другой вариант» и нажмите «Продолжить».

Linux отобразит, какие разделы есть у вас на компьютере. Вы можете удалять их, форматировать или, наоборот, не трогать разделы с той информацией, которую хотите сохранить.

Чтобы установить Linux вместо вашей системы, выберите раздел с установленной системой и удалите его кнопкой «–». Затем на освободившемся месте создайте новые разделы.

  • Корневой раздел для системных файлов Linux. Выберите файловую систему Ext4 и точку монтирования /.
  • Swap-раздел, или раздел подкачки, пригодится, если у вас не хватает оперативной памяти, но зато быстрый SSD-диск. В списке файловых систем выберите «Раздел подкачки».
  • Home-раздел, где будут храниться ваши файлы. Выберите файловую систему Ext4 и точку монтирования /home.

Нажмите «Продолжить» и подтвердите изменения. Установщик сотрёт выбранные вами разделы и создаст новые на освободившемся месте.

Как установить Linux рядом с текущей системой

Установить Linux рядом с вашей системой можно двумя способами.

Автоматический

Большинство установщиков Linux сразу обнаруживают установленные у вас системы. Если вы не создавали отдельное пространство на диске для Linux, то можете попробовать выбрать пункт «Установить рядом с Windows». Установщик самостоятельно создаст нужные разделы, и вам не придётся ничего делать вручную.

Ручной

Если же вы хотите сами определить, сколько места выделять системе, и выполнили указания в пункте 3, щёлкните «Другой вариант» и нажмите «Продолжить». Вы увидите разделы своего диска и пустое место, которое мы приготовили для Linux. Создайте там корневой раздел (точка монтирования /), как описано выше. Домашний раздел в таком случае не обязателен: вы сможете копировать и изменять файлы в своей основной системе.

Нажмите «Продолжить». Установщик оставит ваши файлы на своих местах. Он просто создаст новые разделы на свободном месте. Вы сможете выбирать, какую систему хотите загрузить при запуске.

8. Завершите установку Linux

Затем вам будет предложено представиться. Введите своё имя и придумайте пароль. Не забудьте пароль, поскольку он будет постоянно нужен вам для выполнения задач от имени всех. При желании можете зашифровать свою домашнюю папку.

Затем просто подождите. Когда установка завершится, вам будет предложено вытащить установочный диск и перезагрузиться. Не забудьте отключить в BIOS загрузку с внешних дисков, если вы включали её.

Что делать после установки

Когда вы перезагрузитесь и перед вами появится рабочий стол вашей Linux, вы сможете делать всё то же, что и в Windows и macOS: сёрфить в интернете, редактировать документы и слушать музыку. Не забудьте обновиться и заглянуть в «Магазин приложений» (или его аналог в зависимости от дистрибутива), чтобы доустановить нужные вам приложения.

Попробуйте Linux, и вы увидите, что в повседневной жизни она ничуть не сложнее Windows или macOS.

Мы исходим из ситуации, когда на компьютере пользователя установлена Windows. И сразу же совет: сохраните эту систему, хотя бы на первое время. Linux и, прежде всего, представленная в данной статье Ubuntu, конечно, ориентированы на пользователя, однако в некоторых случаях разительно отличаются от Windows.

Сначала необходимо узнать, что вы и ваше оборудование справитесь с этой системой. Именно тут проявляется первое крупное достоинство Ubuntu: вы можете абсолютно спокойно попробовать новую систему, не вредя уже установленной Windows. Linux на USB-накопителе Пользователи могут бесплатно скачать систему с сайта производителя (ubuntu. com/download/desktop).

Внимание! Доступна как версия на 32 бита, так и на 64. Если у вас 4 ГБайт оперативной памяти и больше — берите 64-разрядный вариант. Так или иначе, эта версия более современная, поскольку справляется даже с современной прошивкой UEFI, что станет преимуществом, если необходимо установить Ubuntu параллельно существующей Windows.

Файл с Ubuntu скачается на компьютер в формате ISO, после чего его можно записать на USB-накопитель с помощью бесплатной программы, например, Universal USB Installer (goo.gl/ dXQ9yw). Объем «флешки» должен составлять по меньшей мере 2 ГБайта. Настройте Universal USB Installer следующим образом: для «Step 1» выберите «Ubuntu», для «Step 2» через кнопку «Browse» перейдите к файлу ISO с Ubuntu, который необходимо записать на USB-накопитель, выберите его и нажмите на «Открыть».


Для «Step 3» необходимо выбрать из выпадающего меню USB-накопитель. Нажатие на «Create» запускает процесс записи. Учтите, что это действие безвозвратно удалит все данные, сохраненные ранее на «флешке». Поэтому в этот момент вы увидите предупреждение, которое нужно закрыть кликом по кнопке «Да». Примерно через 3-5 минут USB-накопитель готов к использованию.

Запуск системы в режиме Live CD

Ubuntu работает с USB-накопителя или с нашего премиум-DVD, не затрагивая Windows. Для загрузки с «флешки» необходимо изменить порядок запуска вашего компьютера. Это осуществляется в меню BIOS/UEFI, вызываемое, как правило, клавишами «Del», «F2» или «F12», в особых случаях правильную клавишу подскажут сообщения при запуске, у некоторых ноутбуков для этого есть особая кнопка выше клавиатуры.


В BIOS/UEFI отыщите такие пункты меню, как «Загрузка» или «Запуск» и расположите внешние носители перед встроенным SSD или жестким диском. При выходе из BIOS/UEFI изменения следует подтвердить, а затем перезагрузить компьютер с подключенной «флешкой» или установленным DVD.

Если у вас все получилось, вместо Windows должна запуститься Ubuntu. При выборе из загрузочного меню варианта «Try Ubuntu without installing» система запустится в режиме Live CD. Имейте в виду, что в таком случае система работает гораздо медленнее, чем при обычной установке.

Прежде всего, это касается медленных подключений USB 2.0. Использование разъема USB 3.0 решило бы эту проблему.

Проверка соответствия аппаратного обеспечения

Преимущество использования USB-накопителя или DVD заключается в том, что вы сразу поймете, справится ли ваше оборудование с Ubuntu. Поддерживается ли разрешение экрана, распознается Bluetooth-клавиатура и осуществляется подключение к Интернету через Wi-Fi.

Если пока вам не важна такая проверка, можно запустить Ubuntu в виртуальной машине, чтобы предварительно оценить систему. Для этой цели мы рекомендуем VirtualBox (virtualbox.org) под Windows, поскольку ее очень легко настроить. В программе нажмите на «Создать», в строке «Имя» введите «Ubuntu 16.04» и примите все предложения Мастера несколькими нажатиями на «Next».


После того как на главном экране VirtualBox появится Ubuntu, кликните по разделу «Носители», а в нем – по пустой строчке под «Контроллер: IDE». Нажмите на маленькую иконку диска с правой стороны, а затем через «Выбрать образ оптического диска» найдите ISO-файл Ubuntu.

С помощью кнопки «Запустить» вы можете загрузить виртуальную машину и начать настройку и тестирование системы.

Альтернативы системе Ubuntu


> Linux Mint
наряду с Ubuntu — один из самых популярных среди новичков дистрибутивов. Технически Mint использует в качестве основы Ubuntu, а точнее Debian, и предлагает в версиях Cinnamon и MATE различные интерфейсы Рабочего стола. Вот уже два года Mint делает ставку на стабильность.

> openSUSE — еще один популярный дистрибутив, нацеленный на стабильность и комфорт. Легкие в использовании инструменты для конфигурации в программном пакете YAST (Yet Another Setup Tool) — отличительная особенность системы. часов в павильоне 8, где пройдёт и демонстрационная имплантация.


> Debian
— техническая основа множества дистрибутивов, в том числе Ubuntu и Mint, имеющая за плечами более 20 лет. Эта система предназначена, в первую очередь, для опытных пользователей. Основная задумка — использование бесплатного ПО, что зачастую означает снижение комфорта.

Фото: компания-производитель

Диски для установки Линукса на ПК или ноутбук уже практически никто не использует. Гораздо проще записать образ на флешку и быстро установить новую ОС. При этом не нужно возиться с дисководом, которого вообще может не быть, и насчет поцарапанного диска тоже беспокоиться не придется. Следуя простой инструкции, Вы без проблем установите Линукс со съемного накопителя.

Прежде всего, понадобится накопитель, отформатированный в FAT32. Его объем должен быть не менее 4 Гб. Также, если у вас еще нет образа Линукс, то будет кстати интернет с хорошей скоростью.

Отформатировать носитель в FAT32 Вам поможет наша инструкция. В ней речь идет о форматировании в NTFS, но процедуры будут те же самые, только везде нужно выбирать вариант «FAT32»

Обратите внимание, что при установке Линукс на ноутбук или планшет, это устройство должно быть подключено к питанию (в розетку).

Скачивать образ с Ubuntu лучше с официального сайта. Там всегда можно найти актуальную версию ОС, не беспокоясь насчет вирусов. ISO-файл весит около 1,5 Гб.

Шаг 2: Создание загрузочной флешки

Недостаточно просто скинуть скачанный образ на флешку, его нужно правильно записать. Для этих целей можно использовать одну из специальных утилит. В качестве примера возьмем программу . Чтобы выполнить поставленную задачу, сделайте вот что:


Более подробно о создании загрузочного носителя с Ubuntu читайте в нашей инструкции.

Шаг 3: Настройка BIOS

Чтобы компьютер при включении загружал флешку, понадобится кое-что настроить в BIOS. В него можно попасть, нажав «F2» , «F10» , «Delete» или «Esc» . Дальше выполните ряд простых действий:


Этот порядок действий подходит для AMI BIOS, на других версиях он может отличаться, но принцип такой же. Более подробно о данной процедуре читайте в нашей статье по настройке БИОС.

Шаг 4: Подготовка к установке

При следующей перезагрузке ПК запустится загрузочная флешка и Вы увидите окно с выбором языка и режима загрузки ОС. Дальше сделайте следующее:


Как установить полноценны Linux на флешку, не live-дистибутив, а именно полноценную ОС с возможностью сохранять внесенные в нее изменения, я покажу на примере дистрибутива Linux Mint.

1. Скачиваем дистрибутив (http://www.linuxmint.com/download.php ) и записываем образ ОС на DVD.

Если нет возможности записать образ на диск то можете записать его на флешку, об этом вот в этой статье: Как сделать USB флешку с установочным дистрибутивом (Linux Live USB).

2. В BIOSе выбираем загрузку с CD-привода

3. Загрузив ОС выбираем Install Linux Mint, также вставте флешку, на которую собираетесь установить ОС.

4. Указываем язык ОС, к примеру русский.

5. «Проверка наличия свободного места и подключения к Интернет», нажмите «Продолжить»

6. На следующем шаге Установщик предложит Вам отсоединить флешку во время установки ОС, откажитесь, нажав «Нет».

7. Тип установки — «Другой вариант»

8. Моя флешка определилась как /dev/sdc1 . Обязательно указываем «Устройство для установки системного загрузчика:» Вашу флешку, в моем случае это /dev/sdc1 .

9. Потом в «Списке носителей» дважды клацаем по флешке /dev/sdc1 .

10. Указываем файловую систему раздела — Журналируемая файловая система Ext4.

11. Ставим галочку «Форматировать раздел «.

12. Точка монтирования /.

13. Нажимаем ОК.

14. Появится сообщение, что вы не указали ни одного раздела для подкачки, нажмите «Продолжить».

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

Установка Linux Mint. Гибко, подробно, просто. | Мамкин-хакер

Здарова, щеглы!

Щеглы, если кто не знал…

Не знаю по какой именно причине вы решили сменить Windows на Linux. Но какие бы причины там ни были — ьтаволажоП орбоД, или лучше даже сказать WellCum в Linux.

Сегодня установим Linux Mint. Ща всё будет.

Linux Mint — это прям для новичков. Если запланируете остаться на Linux — это хорошее начало. Поэтому особых чудес ждать от него не стоит. Примерно та же Windows, только не Windows. И поэтому лишена всех ее минусов. Но и плюсов, как бы, от части тоже.

И помни, что лучшая благодарность за мой труд над этой статьей — дочитать ее до конца. Не долистать. А дочитать.

Что такое Linux Mint?

Логотип Linux Mint

Это бесплатный дистрибутив, основанный на Ubuntu. А Ubuntu на базе Debian. Короче, внук Debian. То есть Kali — дядя для Mint. А с Kali на этом канале будет связано почти всё. Но для неопытных пользователей Kali довольно сложный. Так что пока немного понабиваем шишки на Mint.

По умолчанию здесь установлены все необходимые приложения, такие как офисный пакет (Libre Office), браузер (Mozilla Firefox), почтовый клиент и тому подобное.

Иными словами, после установки Linux Mint можно сразу начинать пользоваться системой. Работает из коробки. Основные задачи выполняет хорошо.

Если каких-то программ не найдется, или захочется установить дополнительные — в Linux Mint удобный менеджер приложений, который устанавливает приложения как на смартфонах. Один клик и ввод пароля.

У Linux Mint есть поддержка русского языка. Довольно приличная, я серьёзно.

Выпускается Linux с несколькими графическими оболочками. Cinnamon, MATE, XFCE.

Новая версия выходит 2 раза в год. На данный момент это 19.3

Рассматривать будем Cinnamon.

Его можно поставить как вторую систему рядом с Windows. Например на тот случай, если ты хочешь освоить Linux, но на винде важные программы. Допустим, фотошоп. А ты, например, дизайнер.

Можно поставить как полноценную систему. В смысле вместо Windows.

Можно оставить как флешку. Если вдруг на Windows всё очень плохо, а к компу нужен срочный доступ. В этом случае это не лучший дистрибутив. Лучший для таких целей я найду. И как только найду — буду его обозревать обзирать на канале. Подпишись, если интересно.

НА ПРАВАХ РЕКЛАМЫ
Здесь будут обзираться разные дистрибутивы Linux. Но основной упор идёт на Kali Linux и Parrot Security OS.
Также на канале будут рассмотрены как программные, так и аппаратные средства ускорения твоей железки.
И, вишенка на торте.
Будут рассмотрены разные инструменты из реального арсенала хакеров, как в белых, так и в афро-американских шапках. В том числе с использованием «русского подхода». Не в теории, а на практике.
Разбор хакерского оборудования и в том числе как сделать его самостоятельно.
Спасибо.

Первое, что тебе нужно — флешка на 4гб. Ее точно хватит. Даже 2гб должно хватить.

Откуда взять образ?

Эта ОС распространяется в виде установочных ISO-образов. Поэтому он тебе и нужен.

Что такое образ — тебе знать пока не нужно. Может быть когда-нибудь я об этом расскажу. Но явно не сейчас.

Взять его можно с официального сайта дистрибутива. Вот прям тут. Да, сюда тоже можно тыкнуть…

Просто скачай его. И всё. Этого пока хватит. И самое главное — не забудь куда ты его положил.

Что с ним делать?

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

Тут всё очень просто. Нужно скачать Rufus. Качать здесь, это официальный сайт.

Cкачал, запустил. Как ты помнишь, у тебя уже есть скачанный iso-образ. Вот вспомни, куда ты его запхнул.

Втыкай флешку. Запускай Rufus.

Rufus запущен.

Как правило он сам распознает флешку. Но если у тебя их воткнутых много — то ориентируйся по имени флешки, или по ее размеру. С этим ты и сам в силах разобраться.

Метод загрузки выбрать надо «Диск или ISO образ». Ну как на скрине выше.

Потом тыкаешь ВЫБРАТЬ. Находишь там место, куда ты скачал образ. Выбираешь его (сам образ). После чего видишь вот это:

Просто сделай всё как на скрине. Или оставь по умолчанию.

На этом этапе учти, что все данные, которые у тебя были на той флешке ты отформатируешь. И если у тебя там ничего важного нет — тыкай в СТАРТ.

Он выдаст тебе предупреждение, что твои данные будут уничтожены и тому подобное.

На следующем шаге оставь всё вот так. Оно выбирается автоматически, т.к. рекомендованное. В общем вот.

После тыкаешь ОК. И сколько-то ждёшь. Но там не особо долго. Пока можешь немного наперёд ознакомиться.

На этом шаге у тебя есть флешка с образом. Первый шаг окончен.

Процесс установки

Внимание! Предупреждение!

Если ты собирался установить Linux Mint рядом с Windows — не так быстро, ковбой. Сначала сделай резервную копию важных данных.

И еще. В этом случае придется заранее освободить место на диске. Например, на диске Е. Или где ты там хочешь ее установить.

Но самое важное — сделай резервную копию важных данных.

А то бывает по разному. Где-то ткнул не туда, или кот случайно споткнулся об своё эго и выплюнул комок шерсти на Enter. И данные потеряны.

И будешь потом волосы рвать в зоне профессиональных интересов проктолога.

Поэтому позаботься об их сохранности заранее.

Установочный носитель подготовлен. Что дальше?

Оставляй флешку, или любой другой носитель, на который ты установил Mint.

Выключай комп. Выключил.

Включи компьютер, вызвав загрузочное меню. Чаще всего это клавиши F2, F8 или F11. Но может быть и другая, в зависимости от твоей модели материнской платы.

Я тебя этому не учил, но…
Короче, я обычно забываю, или работаю с разными моделями ноутов… поэтому я безбожно вожу пальцем от F1 до F12. Обычно всё в норме.
Можешь конечно закосячить. Но это такой, сомнительный лайфхак. Хотя слово лайфхак в связи с развитием YouTube само по себе стало сомнительным. Но да не об этом.

В загрузочном меню выбрать нужное устройство для загрузки. Также можно выставить устройство на первое место в порядке загрузки, это делается в BIOS/UEFI.

Закосячить можешь так, что попадёшь в BIOS/UEFI, а не загрузочное меню. Но в этом случае, если ты пробуешь на разок — просто запомни, где ты что изменил, чтобы потом вернуть как было. А то я вряд ли смогу подсказать.

Загрузившись с установочного носителя ты попадешь в меню диска.

Оно выглядит так:

Меню диска

Нужно выбрать Start Linux Mint 19.3

Сейчас ты находишься в Live режиме, это значит, что после перезагрузки вся система вернется к параметрам по умолчанию. При этом все данные будут потеряны, ну которые внутри Linux Mint.

Для того, чтобы установить Linux Mint нужно на рабочем столе выбрать Install Linux Mint.

Запустится программа установки.

Меню выбора языка

В первом окне нужно выбрать язык системы. Выбираем нужный. Жмём «Продолжить».

Далее для твоего удобства я буду делать скрины только окна установки, чтоб ты не выглядел вот так.

Далее выбираешь раскладку клавиатуры. По умолчанию она уже выбрана. Тыкай в «Продолжить».

Выбор раскладки клавиатуры

На этом шаге ты можешь поставить галочку для установки стороннего ПО. Я ставлю. И советую так и сделать. Нажимай «Продолжить».

Установить стороннее ПО для видеокарт и устройств Wi-Fi и т.п.

На этом этапе необходимо выбрать разметку жёсткого диска.

Программа установки предлагает несколько вариантов.

Тип установки
  1. Установить Linux Mint рядом с Windows Boot Manager. Это автоматический режим установки Linux Mint рядом с Windows. В этом случае не будет создан домашний раздел /home. Этот вариант лучше выбрать тем пользователям, которые всё хранят только в облаках и помнят от всего пароли. Потому что только в этом случае это адекватный выбор. В любом другом — просто поверь, это плохая идея.
  2. Стереть диск и установить Linux Mint. В данном случае предполагается удаление всех данных с диска, включая и Windows, если она установлена.
  3. Другой вариант. В этом случае ты можешь самостоятельно выбрать разметку диска. Это самый гибкий вариант. Но рекомендуется более опытным пользователям. Обращу внимание, рекомендуется. Если ты неопытный пользователь — ничего страшного. Потому что я тут рассматриваю насколько на пальцах, что поймёт твоя бабушка. Да ты с такими объяснениями ворону научить можешь диск тебе размечать, ну наверное.

Важно!

Я рекомендую использовать разметку вручную. Это сложнее. Но почему тогда я это рекомендую?

Объясняю максимально популярно.

Может повредиться система. Или что-то еще может произойти. Например, тебе может надоест Mint и понравится, например, Debian.

На этот случай и нужно вручную разметить диск. А ведь Mint скорее всего тебе надоест. Однажды ты ее перерастёшь.

В случае разметки, грубо говоря, создаётся 2 папки. Одна — с системой, она же называется корневая. А другая — с твоими личными файлами, она же домашняя. Если что-то произойдет, то все личные файлы останутся у тебя.

Этот случай, когда точно знаешь, что упадешь. И я говорю сразу где. А знал бы где упаду — соломки бы постелил. Вот я знаю и тебе говорю, стели!

Стели! Я предупредил!

А то сейчас не постелишь и будешь потом рвать волосы в области профессиональных интересов проктолога.

При том, ручная установка занимает незначительно больше времени. Хотя бы ознакомься, если всё равно решил установить автоматически. Может быть ты передумаешь.

Чистая установка Linux Mint. Как первая и единственная система.

Такой вариант можно использовать, если хочешь установить Linux Mint, и при этом удалить предыдущую систему и все данные. Например, они тебе больше не нужны, а система тебе просто надоела или испорчена. И в этом случае разметка диска будет выглядеть следующим образом. Сначала удаляются все данные и разделы. Затем снова создается новая таблица разделов. Это также можно сделать двумя способами. Автоматически. Программа установки всё сделает за тебя, отформатирует диск и создаст необходимые разделы. Одним словом, для слабаков. И вручную. В этом случае ты самостоятельно удаляешь все разделы и создаёшь те разделы, которые необходимы для Linux Mint.

На самом деле различия более ощутимые. В случае автоматической установки весь диск будет отдан одному разделу. В случае с ручной — сколько ты создашь, но как минимум два. Основной бонус двух разделов в том, что всё будет разделено на 2 части, корневой раздел, предназначенный для системы. И домашний раздел, предназначенный для личных файлов.

В случае, если что-то пойдёт не по плану с одним разделом — будет удалено всё. Если будет 2 раздела, и что-то не так пойдёт с системой — все личные файлы останутся. Как минимум в 2 раза понижает риски.

Автоматический режим разметки

Выбрать пункт «Стереть диск и установить Linux Mint» и нажать «Установить сейчас».

Читаешь. Затем нужно подтвердить внесение изменений на диск. То, что ты понимаешь, что все данные с дисков будут удалены и будут созданы новые разделы. Нажимай «Продолжить». И на этом разметка диска в автоматическом режиме закончена.

В случае с UEFI будет создано 2 раздела. Раздел для загрузки UEFI и корневой раздел для системы.

В случае с BIOS только корневой раздел.

На этом установка закончена.

Но помни, что это путь слабых. Ты же сильный. Ты справишься с ручной. Там реально всё не так страшно.

Ручной режим

В этом случае выбирай пункт «Другой вариант» и нажимай «Продолжить».

Затем тебе нужно очистить диск, т.е. отформатировать его, т.е. удалить все данные. Для этого выбери его. Он расположен в самом верху. И обычно это /dev/sda. И потом жмакни на кнопку «Новая таблица разделов».

Система предупредит тебя о том, что будет создана новая таблица разделов и все данные будут уничтожены. Нажми «Продолжить».

В итоге у тебя отобразится «Свободное место», которое можно использовать.

А потом, если система с UEFI создается загрузочный раздел UEFI. Если у тебя BIOS — создавать такой раздел не требуется и можно сразу переходить к созданию следующего раздела. Для создания UEFI раздела вводи следующие данные:

Нажимаем «Свободное место», затем на +, ну на него стрелка показывает.

Размер 300мб. То есть делать большим этот раздел совсем не обязательно.

Следующие 2 пункта по умолчанию. «Первичный» и «Начало этого пространства».

Использовать как выбираем «Системный раздел EFI». Нажимаешь «ОК».

Раздел для загрузки создан. Далее также выбираешь «Свободное место» и нажимай на +, как в прошлый раз.

Тут ты переходишь к созданию корневого раздела, на который будет установлена Linux Mint. Размер 15гб (если прям всё очень плохо с местом на диске — хотя бы 10), лучше больше. Тип — Первичный. Местоположение — Начало этого пространства.

Использовать как — Журналируемая файловая система Ext4.

Точка монтирования — /.

Корневой раздел создан.

Далее надо создать раздел для личных файлов/домашний раздел, который в автоматическом режиме не создаётся. Домашний раздел нужен для того, чтобы в случае переустановки системы или смены дистрибутива файлы были сохранены. Иными словами, файлы в этом разделе в случае переустановки системы остаются нетронутыми.

Для этого выбираешь опять «Свободное место» и +. Размер — всё оставшееся место, оно там отобразится автоматически. Тип и местоположение по умолчанию. Использовать как Журналируемая файловая система Ext4. Точка монтирования «/home». OK.

Все разделы созданы. Проверяй. Выбери что указано на скрине. И тыкай в «Установить сейчас».

Программа установки запросит подтверждение внесения всех изменений на диск. Для подтверждения нажимай «Продолжить».

После завершения разметки диска нужно настроить часовой пояс. Для этого указывай своё местоположение. Для этого можно просто кликнуть в нужное место на карте.

Тут можешь не париться по поводу «деанона». Просто тыкай в свой пояс, чтоб нормально время показывало.

Теперь тебе нужно создать учетную запись пользователя, под которой ты и будешь работать. Это стандартная процедура регистрации. Поэтому рассматривать ее я не планирую.

Пароль должен быть достаточно простым для запоминания. Потому что вводить его надо часто.

После этого установка началась.

Этот процесс будет идти в среднем минут 10. За это время будет ознакамливающая презентация. Советую проглядеть и ознакомиться.

Установка будет завершена когда появится соответствующее сообщение. Нажимай «Перезагрузить».

Установка Linux Mint в автоматическом режиме разметки диска рядом с Windows.

Этот пункт имеет минусы, я о них писал в начале, но если ты был невнимателен — я повторю. В автоматической разметке всё уходит в 1 раздел. Это значит, что если повредиться система — не факт, что ты достанешь личные файлы. И если решишь сменить дистрибутив, а ты скорее всего в итоге так и решишь — то все файлы личные надо будет перенести в ручную. Не разумные риски. Так что учитывай, что делаешь это на свой страх и риск. Но есть плюс. Быстро. Я тебя предупредил короче. Решать тебе. Теперь к делу.


Выбирай первый пункт «Установить Linux Mint рядом с Windows Boot Manager». И нажимай «Продолжить».


Программа автоматически выберет диск достаточного размера, обычно это диск E (или D). И предложит сжать его и выделить место под Linux Mint. Если тебя предложенный размер не устраивает, ты можешь его изменить. Хорошо что с этим неустраивающим размером всё так просто. Для этого просто нужно подвинуть в нужную сторону границу разделов. После этого нажимай «Установить сейчас». И помни, главное — умение пользоваться.


Читай что написано. Соглашайся с изменением границ раздела. Нажимай «Продолжить».


Также читаешь… соглашаешься с изменением размера разделов и нажимаешь «Продолжить». На этом разметка диска в автоматическом режиме закончена. Ты конечно молодец, что следовал инструкциям и установил. Но, помни, что ты мог всё сделать по уму. А так — ну как слабак, ейбогу.

И не забывай — если вдруг что-то пойдет не так, я тебя предупреждал, что потом будешь волосы рвать в области профессиональных интересов проктолога.

Установка Linux Mint рядом с Windows в ручном режиме разметки диска.

Выбираешь пункт «Другой вариант». И нажимаешь «Продолжить».


После этого отобразится список существующих разделов. Тут будет и раздел для UEFI, если у тебя система с UEFI. И системный раздел для Windows и другие. Тебе сейчас нужно найти диск E (или D). Проще всего это сделать ориентируясь на размеры разделов.


Я уже говорил! Ориентируемся по размеру разделов!

После того, как ты найдешь нужный раздел, выделяй его и нажмий «изменить». Не перепутай его с диском С (Цэ). Т.к. его лучше не трогать. Затем нам нужно сжать этот раздел. Для того, чтобы образовалось неразмеченное пространство, т.е. «Свободное место» под Linux Mint. Откроется следующее окно.


В поле размер указывай тот размер, который ты хочешь, чтобы у тебя остался на диске E (или D). Например общий размер диска E — 50гб. Только помни, что он не должен быть меньше уже занятого на диске пространства. Иными словами, если на E около 100ГБ данных, то не нужно пытаться сжать его до 50Гб. У меня диск Е небольшой. Поэтому под Linux Mint я отдаю 35Гб, а на Е оставляю 30Гб.


После этого сразу можно нажимать «ОК». Однако, если ты хочешь, чтобы диск Е, и все файлы на нем, был доступен из Linux Mint то ты могёшь сразу примонтировать данный раздел. Для этого в окне «Использовать как» выбирай «Журналируемая файловая система NTFS». Точка монтирования: «/windows»


Именно так данный диск будет отображаться в файловой системе Linux Mint. Флажок «Формативать» раздел НЕ СТАВИТЬ! Галочку, говорю, ставить не надо. Оставь этот квадарат пустым. Т.к. если поставить, то ты отформатируешь этот диск. И все данные будут стёрты. Но если тебе надо унитожить всё, что там есть — тогда ставь. Я не знаю, что там у тебя хранится. Но если там всякое Гэ — поставь. Чтобы потом не «работать» вилкой, как братишка Пахома. Но мы пока представим, что у тебя там очень важные данные. Так что НЕ СТАВЬ! Когда ты убедился, что галочка там не стоит, повторю еще раз, ТОЛЬКО КОГДА ТЫ УБЕДИЛСЯ, ЧТО ГАЛОЧКА ТАМ НЕ СТОИТ, И ТЫ ВИДИШЬ ТАМ ПУСТОЙ КВАДРАТИК — нажимай ОК. Далее соглашаешься с внесением изменений на диск. Нажимаешь «Продолжить».


Ждем окончания процесса сжатия диска. После этого в списке разделов отобразится «Свободное место», которое вы можете использовать для создания разделов под Linux Mint. Для этого выделяешь «Свободное место» и нажимаем на плюс, который там внизу слева.


В данном случае тебе необходимо создать точно такие же разделы, как если бы ты устанавливал Linux Mint на чистый диск. К таким относится Корневой раздел для системы и домашний раздел для пользовательских данных. Раздел для подкачки swap создавать не требуется. Т.к. теперь используется файл подкачки. Сначала создаешь корневой раздел. Размер для корневого раздела указывай как минимум 10-15Гб, но лучше больше. Тип нового раздела указываешь «Первичный» (он так должен быть установлен по умолчанию)

Местоположение нового раздела указывай «Начало этого пространства» (тоже так должно быть по умолчанию). Использовать как: Журналируемая файловая система Ext4. Данная файловая система лучше всего подходит для корневого раздела. Точка монтирования для корневого раздела указывай «/» (без кавычек). Обрати внимание на наклон слэша! (на английской раскладке слева от правого Shift, для самых ленивых (в смысле для тех, кто привык ценить свё время, и не тратить его на поиски клавиши)) ну или просто в выпадающем меню выбери его.

Нажимай ОК.


Корневой раздел создан. Переходи к Домашнему разделу. Для этого точно также выбираешь «Свободное место» и жмёшь на +.

Если обратил внимание — «Свободное место» стало меньше.

Для домашнего раздела указывай практически то же самое, только в качестве точки монтирования задай «/home» (без кавычек). Можно выбрать в выпадающем меню, а можно напечатать вручную, но в этом случае обращай внимание на наклон слэша . А размер указывай по возможности максимальный. Иными словами, можешь указать всё оставшееся место. Я именно так тут и делаю. Нажимай ОК.


Разметка диска в ручном режиме закончена. Осталось указать устройство для установки загрузчика Linux. Для этого выбирай загрузочный раздел с Windows в соответствующем пункте. Размер такого раздела около 100Мб. Но не спеши выбирать так прям сразу.


Если у тебя есть UEFI, то это будет fat32. А если BIOS, то скорее всего с ntfs. В любом случае определить его не составит труда. В моем случае это sda2. Он так и называется «Windows Boot Manager».

После того, как необходимые разделы для Linux Mint созданы и устройство для установки загрузчика указано, жмаки кнопку «Установить сейчас»

Читаешь. Соглашаешься с внесением изменений на диск и нажимаешь «Продолжить». Всё. У тебя установлен Linux Mint рядом с Windows и грамотная разметка диска.

Важный нюанс!

В случае, если ты устанавливавал Linux Mint второй системой, у тебя будет появляться окно загрузчика, в котором ты можешь выбрать, в какую ОС тебе загрузиться. Если ничего не выбрать в течение 10 секунд, автоматически будет выбран Linux Mint. Однако, можно сделать и так, чтобы загружалась Windows. И переименовать пункты меню для удобства.

Установка линукс через флешку. Установка Ubuntu на компьютер через флешку

Часто бывает так, что при желании установить ОС человек сталкивается с тем, что его дисковод сломан или отсутствует. Особенно часто эта проблема бывает у владельцев ноутбуков. Но не стоит расстраиваться, ведь есть альтернатива – установка с флешки Linux . Для этого вам не понадобятся большие познания в программировании, ведь существуют специальные программы, которые «прожгут» образ Linux на вашу флешку точно как на диск. Вам останется только запустить процесс установки.

Итак, перед тем, как установить Linux с флешки , вам понадобится флешка с записанным на неё образом. Если вы не знаете, как это делается, получите всю необходимую информацию в .

Шаг 1 – подготовка BIOS к установке

В качестве примера рассмотрим установку дистрибутива Linux Mint. Для того чтобы установка Linux Mint с флешки началась, необходимо настроить параметры автозагрузки.

Вставляем флешку в компьютер, включаем его и в самом начале, когда на экране чёрный экран и много текста, нажимаем кнопку F2. В зависимости от версии BIOS и компьютера это может быть другая кнопка – F10, Delete либо Esc.

Мы попадаем в меню настроек и теперь нам нужно найти пункт «Boot». Опять же, в разных версиях BIOS он может называться по-разному, но ориентируйтесь на это слово. После того, как мы нашли меню автозапуска, перед глазами появляется список приоритетов. В нём находятся: жесткий диск, дисковод, съемный жесткий диск, USB-входы и прочее. Наша задача – найти в этом списке флешку и поставить её в приоритете на 1 место.

Делается это так – наводим стрелочками на название (например: «USB 40GB DEVICE») и двигаем его, нажимая кнопки F5 и F6 до тех пор, пока флешка не окажется на 1 месте.

Теперь система запустит флешку в первую очередь. Жмем F10 и подтверждаем выход, вводя клавишу Y (Yes) и нажимая кнопку Enter.

Перезагружаем компьютер.

Шаг 2 – запуск процесса установки

После перезагрузки компьютера вы увидите меню автозагрузки. Зачастую его украшают различными изображениями, так что вы точно поймете, что это оно. Нажмите Enter.

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

Шаг 3 – установка с флешки Linux

Все мучения позади! Уже вначале установки вас встречает дружелюбный русскоязычный интерфейс. Начните с выбора языка – укажите желаемый язык.

Далее вам нужно убедиться, что компьютер имеет достаточно свободной памяти на жестком диске, подключен к источнику электропитания и подключен к Интернету. Вы можете сразу согласиться с тем, чтобы последние обновления автоматически скачались во время установки.

Нажимаем «Вперёд». Попадаем в меню выбора жесткого диска. В нём вы можете отформатировать и разбить разделы, при желании. Укажите раздел (диск), в который вы хотите установить операционную систему и жмите кнопку «Установить сейчас».

Попадаем в меню изменения раздела. Здесь можно увеличить объем памяти, изменить тип файловой системы, форматировать раздел и указать точку монтирования. Используем файловую систему «Ext4» и прописываем точку монтирования «/». Если на жестком диске нет ценной информации, желательно отформатировать раздел. Нажимаем «Установить сейчас».

Теперь выбираем страну и город проживания, чтобы система автоматически выставила время и другие показатели под ваши персональные нужды. Также указываем раскладку клавиатуры. Остается ввести желаемое имя для своего компьютера, имя для пользователя и пароль (не обязательно). Нажимаем «Вперёд» и запускаем процесс установки.

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

Поздравляем! Установка успешно завершена!

Распространялись на дисках. Но теперь ОС можно записать на USB-носитель. В случае с Linux Mint установка с флешки очень похожа на загрузку с CD или DVD. Монтируете образ, запускайте инсталлятор и выбираете настройки.

Linux Mint можно поставить с flash-накопителя.

Скачать Линукс Минт можно с официального сайта системы.


Запись образа

Чтобы записать образ на носитель, нужно использовать дополнительные программы. Если вы работаете в Windows, подойдут утилиты UltraISO, Rufus или UNetbootin. Если у вас стоит Линукс, используйте приложение UNetbootin или команды терминала .

Windows

Создание загрузочной флешки Linux Mint выглядит так:

В остальных приложениях алгоритм тот же: выбираете ISO-файл, выбираете носитель, записываете.

Терминал Linux

Можно смонтировать образ, используя консольные команды Линукс:


Приоритет загрузки

Теперь о том, что нужно для инсталляции Линукс Минт. Установка с флешки другой программы — задача простая. Запускаете исполняемый файл и выбираете настройки. Но если это не обычная утилита, а ОС, надо менять приоритет загрузки. Чтобы компьютер при включении считывал содержимое носителя. Так вы попадёте в меню инсталлятора, а не в операционную систему.


Установка и выбор параметров

После запуска вы увидите чёрно-зелёный дизайн Линукс и надпись Welcome (это значит «Добро пожаловать»). Чтобы использовать дистрибутив:

  1. В списке перейдите к строке «Start Linux Mint» и нажмите Enter. Если есть доступ к сети, начнётся загрузка ОС. Подождите, пока передадутся все данные. Не обрывайте соединение.
  2. Появится рабочий стол. Посмотрите на интерфейс и некоторые функции, до того как с флешки установить Линукс Минт. Справа будет колонка с описанием ОС и её возможностей.
  3. Если вы что-то сделаете в «портативной» версии, изменения не сохранятся. Нужна полная инсталляция.
  4. Дважды щёлкните на значок Install.
  5. Выберите язык.
  6. Отметьте параметр «Стороннее программное обеспечение». Это различные кодеки мультимедиа, драйвера. Если не поставить сейчас, потом их придётся качать вручную. Там нет подозрительных утилит или вредоносного ПО.
  7. Если на компьютере есть установленный дистрибутив , мастер предложит его удалить или поставить рядом с ним Linux Mint. Загрузочная флешка уничтожит все данные пользователя (документы, музыку, изображения), если отметить опцию «Стереть диск». При параллельной инсталляции вы сможете выбирать, какой операционной системой пользоваться. А ваши файлы будут сохранены.
  8. Пункт «Другой вариант» предназначен для опытных пользователей. Доступно создание и изменение разделов. Из-за неправильной настройки могут возникнуть проблемы. Если вы не разбираетесь в этом, вам нужна стандартная установка.
  9. В следующем меню выберите логический диск, на который хотите загрузить Линукс. При помощи ползунка перераспределите дисковое пространство. Укажите, сколько памяти «отдаёте» новой ОС. Самому Минту достаточно 20–40 гигабайт. Но если вы собираетесь хранить много файлов и работать с мультимедийным контентом, выделите ОС больше ресурсов.
  10. Появится меню «Где вы находитесь?». Щёлкните по карте или напишите название города. Система определит ваш часовой пояс.
  11. Заполните поля «Имя пользователя», «Имя компьютера» и «Пароль». Оставить их пустыми не получится, так как нельзя установить Линукс Минт с флешки без аккаунта администратора.
  12. Отметьте одну из опций: «Входить автоматически» или «Требовать пароль». Если не хотите вводить код при каждом запуске, выберите первый пункт. Но лучше оставьте защиту. Так права администратора будут только у тех, кому вы скажете пароль.
  13. Начнётся инсталляция. Если на ПК несколько систем, появится список. Кликните на одну из них, чтобы зайти в неё после окончания загрузки. Если не выберете ОС, откроется Линукс Минт.
  14. Не забудьте поменять в BIOS приоритет запуска.

Для начала необходимо разобраться в самом понятии, что такое загрузочная флешка linux? Данная тема очень популярна, в интернете можно найти практически все.

Вариант №1. Создание загрузочной флешки в UNetbootin

UNetbootin — это программа для установки Linux без CD/DVD.

Данная утилита дозволяет установить на компьютер или же иначе, создать загрузочный Flash-диск со специальными Linux/BSD дистрибутивами, скачанными ранее из интернета.

Установка может быть произведена как через Windows, так и через Linux.

Программа устанавливается на большую часть Linux дистрибутивов, а именно: Ubuntu, Fedora, openSUSE, CentOS, Debian, Linux Mint, Arch Linux, Mandriva, Slackware, FreeDOS, FreeBSD, NetBSD и их разновидности).

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

  • После очистки Flash-носителя, необходимо запустить программу UNetbootin. Как уже было упомянуто, данная программа допускает записать Live CD/DVD из Интернета, показав только дистрибутив и его версию:

  • Для записи образа диска операционной системы (в примере скачан дистрибутив — Debian Wheezy, вы можете найти любой другой) на USB-накопитель, выбираем пункт — «Образ диска», затем активируем «Стандарт ISO», также не забываем указывать путь к дистрибутиву с расширением.ISO, а также указываем тип устройства и сам носитель (как показано на рисунке).
    Характеристики выбраны, теперь необходимо нажать кнопку «ОК» , процедура извлечения и дублирования файлов происходит автоматически. Данный процесс займет 5-10 минут.

  • По окончании распаковки необходимых файлов, программа автоматически установит загрузчик и сообщит, когда загрузочная флешка будет готова.
    При желании можно сразу произвести установку ОС Linux, для этого необходимо произвести перезагрузку компьютера и выбрать в BIOS загрузку системы через USB носитель .

Если установка не требуется, то компьютер перезагружать нет смысла, вам следует нажать на кнопку «Выход». Все! Как видите, совсем нетрудно.

Ваша загрузочная флешка Linux готова к работе.

Вариант №2. Создание загрузочной флешки в Universal USB Installer

В отличие от первого, данная программа осуществляет форматирование съемного носителя самопроизвольно.

Давайте рассмотрим данную программу более подробно.

  • Необходимо установить и запустить программуUniversal USB Installer.
  1. На первом этапе показан перечень операционных систем Linux. Выбираем Линукс, которые вы хотите использовать на флешки, если нужного нет, то указываем – «Try Unlisted Linux ISO».
  2. Второй шаг – это пусть к заранее скаченному дистрибутиву Linux на вашем компьютере, если вы не выбирали папку самостоятельно, то ищите его в папке – Загрузка.
  3. Третьим шагом указываем нашу флешку, обычно – это H диск, после чего идет название вашего устройства.

Все проверяем еще раз и нажимаем кнопку «Create».

  • Далее появится предупреждение, о закрытии всех лишних окон, закрываем все и жмем далее.
    Программа автоматически выполнит форматирование USB-накопителя, сформирует загрузочную область MBR, видоизменит метку тома на наименование UUI и установит образ операционной системы Linux. Нам нужно только подтвердить действие, нажав на кнопку «Да».

  • После наблюдается процедура установки данных на съемный носитель, как показано на рисунке, буквально через 5 минут все уже будет готово.

  • Программа самостоятельно завершает процесс установки, смотрим на нижеуказанном рисунке.

Вот и все, очередная загрузочная флешка Linux создана!

Вариант №3. Создание загрузочной флешки утилитой Xboot

В этом случае рассматривается вариант создания с помощью утилиты Xboot.

Данная программа не требует установки на компьютер, ее можно запустить сразу, предварительно скачав из интернета.

Интерфейс данной утилиты достаточно простой.

Для добавления образов, требуется перенести iso файлы (дистрибутивы ОС Linux) каждого образа к главной части окошка программы, или же нажать на File-open, как показано на рисунке.

После того как путь к образу будет указан, откроется окно, с вопросом: как воспринимать данный образ?

Так как мы делаем загрузочную флешку для Linux выбираем Utilitu – Ubuntu, но если вы делаете флешку под виндовс!! выбираем Add using Grub4dos ISO image Emulation.

Учтите, стандартно выбран пункт для добавления Windows.

Огромный плюс данной программы, что вместе с системой на загрузочную флешку, можно установить различные антивирусы , такие как: Dr.Web, Live CD, Kaspersky Rescue Disc.

В дальнейшем они помогут защитить компьютер от троянов, вирусов и другой гадости.

Утилиты, которые идут в комплекте с программой

Как показано на рисунке выше, программа предлагает различные утилиты как для linux ОС, так и для Windows.

Xboot не устанавливается на компьютер, поэтому все выбранные вами утилиты будут скачены автоматически из интернета, вам нужно будет только подтвердить все действия, все шаги показаны на рисунках.

Чтобы вам было удобно работать с образами, напишите для каждого свое название. Например: Linux 1 WT, Linux 2 Mouse, Linux 3 Android.

Проверьте все шаги еще раз, когда все будет готово и если вы уверены, что ничего не упустили, то выбираем пункт произвести запись на USB накопитель (не перепутайте сделать загрузочный DVD диск), перед использованием необходимо очистить флеш в FAT32.

Если вы плохо знаете английский, то найдите две кнопки в нижней части окна, при нажатии кнопки Create ISO вы сделаете загрузочный DVD, но нам нужно нажимать – Create USB.

Linux может пригодиться вам по многим причинам. Например, ваш старый компьютер нельзя обновить до новых версий Windows или macOS, или вам нужны специфические приложения для Linux, или же вам просто любопытно попробовать новое. А может быть, вы просто приобрели новый компьютер без операционной системы и хотите сэкономить, выбрав бесплатную Linux.

Установить Linux несложно. Конечно, есть такие дистрибутивы, как Arch, установка которого довольно трудна для новичка. Но большинство современных дистрибутивов устанавливается очень просто. Пожалуй, даже проще и быстрее, чем Windows.

Прежде чем устанавливать Linux на свой основной компьютер, сделайте копию важных данных. Работая с разделами вашего жёсткого диска, вы можете по небрежности стереть что-нибудь важное. Конечно, если вы будете следовать инструкциям и внимательно читать, что вы делаете, то ничего непредвиденного не произойдёт. Но — нелишняя штука в любом случае.

Установить Linux можно на компьютеры под управлением Windows и macOS или на пустой жёсткий диск. Вы можете выбрать Linux своей основной системой либо пользоваться ей параллельно с вашей старой системой.

1. Загрузите дистрибутив Linux

Прежде всего нужно выбрать дистрибутив Linux. Определиться вам поможет рейтинг DistroWatch.com .

Затем нужно загрузить выбранный дистрибутив. Сделать это легче лёгкого: откройте сайт нужного дистрибутива, отыщите раздел загрузок и выберите то, что подходит по разрядности вашему процессору.

Как правило, дистрибутивы Linux на официальных сайтах предлагается скачать двумя способами. Первый способ — обычная загрузка. Второй — через P2P посредством торрент-клиента. Второй способ, естественно, быстрее. Так что выбирайте его, если хотите сэкономить время.

Когда дистрибутив в формате ISO скачан, нужно записать его на CD или обычную USB-флешку.

Запись на CD можно осуществлять стандартными средствами системы: «Запись образа диска» Windows или «Дисковая утилита» macOS. Достаточно щёлкнуть по загруженному образу правой кнопкой мыши и выбрать соответствующий пункт в меню.

Для записи ISO на флешку вам понадобятся специальные утилиты. Для Windows лучше выбрать Rufus , а для macOS — UNetbootin . У этих программ очень простой интерфейс, в них довольно сложно запутаться.

3. Подготовьте раздел диска

Этот пункт следует выполнять в том случае, если вы хотите сохранить установленную у вас систему и использовать Linux одновременно с ней. Если вы решили перевести свой компьютер на Linux полностью или устанавливаете ОС на пустой жёсткий диск, пропустите параграф.

Windows

Откройте «Средство управления дисками» Windows. Выберите диск или раздел, от которого вы планируете отрезать немного места для установки Linux. Большинству дистрибутивов с лихвой хватит 10 ГБ. Но если вы планируете устанавливать много приложений, возьмите больше. Щёлкните по разделу правой кнопкой мыши и выберите «Сжать том». Введите размер и нажмите ОК.

Процесс может занять довольно много времени, так что запаситесь терпением.

Когда «Средство управления дисками» закончит изменять размеры разделов, на диске появится пустое неразмеченное пространство, отмеченное чёрным цветом. Туда мы и установим Linux.

Позже, если Linux вам не понадобится, можно будет удалить разделы с ним и отдать освободившееся место обратно Windows при помощи всё того же «Средства управления дисками».

macOS

Выделить место для установки Linux можно через «Дисковую утилиту» macOS. Выберите ваш диск и щёлкните по значку «+», чтобы создать раздел для Linux. Создание нового раздела может занять некоторое время.

4. Подготовьте загрузчик

Windows

Этот пункт касается только новых компьютеров под управлением предустановленной Windows 10, 8.1 или 8. На таких компьютерах используется загрузчик UEFI, который не позволит вам загрузить какую бы то ни было систему, кроме Windows.

Чтобы это исправить, зайдите в настройки BIOS вашего компьютера и отключите опцию Secure Boot. Затем перезагрузитесь. Готово, теперь вы можете загружать и устанавливать другие системы рядом со своей Windows.

macOS

В отличие от большинства компьютеров, Mac требует пары дополнительных действий для того, чтобы установить Linux в дуалбуте с macOS.

Прежде всего, отключите SIP. Перезагрузите Mac и нажмите Cmd + R. Появится меню Recovery. Выберите в нём «Терминал» и введите csrutil disable .

Перезагрузите Mac ещё раз. SIP отключён.

Ручной

Подойдёт, если вы хотите сами задать размеры для ваших разделов или, например, создать отдельный раздел для ваших файлов. Для этого выберите «Другой вариант» и нажмите «Продолжить».

Linux отобразит, какие разделы есть у вас на компьютере. Вы можете удалять их, форматировать или, наоборот, не трогать разделы с той информацией, которую хотите сохранить.

Чтобы установить Linux вместо вашей системы, выберите раздел с установленной системой и удалите его кнопкой «–». Затем на освободившемся месте создайте новые разделы.

  • Корневой раздел для системных файлов Linux. Выберите файловую систему Ext4 и точку монтирования /.
  • Swap-раздел, или раздел подкачки, пригодится, если у вас не хватает оперативной памяти, но зато быстрый SSD-диск. В списке файловых систем выберите «Раздел подкачки».
  • Home-раздел, где будут храниться ваши файлы. Выберите файловую систему Ext4 и точку монтирования /home.

Нажмите «Продолжить» и подтвердите изменения. Установщик сотрёт выбранные вами разделы и создаст новые на освободившемся месте.

Как установить Linux рядом с текущей системой

Установить Linux рядом с вашей системой можно двумя способами.

Автоматический

Большинство установщиков Linux сразу обнаруживают установленные у вас системы. Если вы не создавали отдельное пространство на диске для Linux, то можете попробовать выбрать пункт «Установить рядом с Windows». Установщик самостоятельно создаст нужные разделы, и вам не придётся ничего делать вручную.

Ручной

Если же вы хотите сами определить, сколько места выделять системе, и выполнили указания в пункте 3, щёлкните «Другой вариант» и нажмите «Продолжить». Вы увидите разделы своего диска и пустое место, которое мы приготовили для Linux. Создайте там корневой раздел (точка монтирования /), как описано выше. Домашний раздел в таком случае не обязателен: вы сможете копировать и изменять файлы в своей основной системе.

Нажмите «Продолжить». Установщик оставит ваши файлы на своих местах. Он просто создаст новые разделы на свободном месте. Вы сможете выбирать, какую систему хотите загрузить при запуске.

8. Завершите установку Linux

Затем вам будет предложено представиться. Введите своё имя и придумайте пароль. Не забудьте пароль, поскольку он будет постоянно нужен вам для выполнения задач от имени всех. При желании можете зашифровать свою домашнюю папку.

Затем просто подождите. Когда установка завершится, вам будет предложено вытащить установочный диск и перезагрузиться. Не забудьте отключить в BIOS загрузку с внешних дисков, если вы включали её.

Что делать после установки

Когда вы перезагрузитесь и перед вами появится рабочий стол вашей Linux, вы сможете делать всё то же, что и в Windows и macOS: сёрфить в интернете, редактировать документы и слушать музыку. Не забудьте обновиться и заглянуть в «Магазин приложений» (или его аналог в зависимости от дистрибутива), чтобы доустановить нужные вам приложения.

Попробуйте Linux, и вы увидите, что в повседневной жизни она ничуть не сложнее Windows или macOS.

Ubuntu – довольно легкая операционная система, установка которой простая и быстрая. Каждая новая версия LINUX разрабатывается с максимально упрощенным вариантом ее установки.

Приведенная инструкция детально описывает весть этот процесс, начиная от создания образа на флешке, до полной загрузки операционной системы.
Больше всего сложностей может возникнуть во время разметки диска или инсталляции Убунту Линукс рядом с Windows. Эти и другие проблемы, которые могут возникнуть в процессе загрузки, рассмотрены в конце статьи.

Краткое определение

Ubuntu – основанная на Debian операционная система Linux. Ее первостепенная задача – предоставление удобного, мощного, но при этом простого интерфейса для работы с компьютером.

К преимуществам можно отнести:

  • доступность, так как она совершенно бесплатна и не требует каких-либо активаций;
  • автообновление приложений по мере необходимости;
  • простая установка программ;
  • высокая защита от вирусов.

Подготовка к установке

Установка Линукс Убунту с флешки имеет больше преимуществ по сравнению с популярной ранее установкой с CD-диска:

  • современные ноутбуки и нетбуки часто не имеют дисководов;
  • установка с USB-устройства идет намного быстрее, чем с диска;
  • CD-диск быстро выходит из строя из-за царапин и прочих дефектов.

Чтобы приступить к установке, нужно создать загрузочную флешку. Для этого потребуется образ диска Линукс или компакт-диск с ним, который можно скопировать.

Общий процесс установки Линукс следующий:

  • скачивание/копирование образа системы;
  • создание загрузочной флешки;
  • изменение настроек БИОСа;
  • установка Linux.

Лучше всего скачать образ системы с ее официального сайта, так как там предоставлена самая новая и доработанная версия. Также следует учитывать параметры компьютера, так как новые версии программного обеспечения могут плохо совмещаться с устаревшей техникой.

Видео: Создание загрузочной флешки с ОС

Записать образ

Флешка для записи должна быть в объеме не меньше 1 Гб. Скачанный образ можно записать с помощью таких программ:

  • Pendrive;
  • Unetbootin;
  • Lili USB Creator;
  • UltraIso;
  • Universal USB Installer.

Создания образа в Windows

Программа «Unetbootin» подходит для создания загрузочного устройства как в операционной системе Windows, так и в Ubuntu. Ее необходимо скачать, установить и запустить. После этого в пункте «Diskimage» выберите нужный файл системы. Среди дисков в «Drive» выберете нужное загрузочное устройство и подтвердите создание образа:

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

Создание загрузочной флешки

Если флешка создается с компьютера, где стоит любая версия Linux, можно также воспользоваться предыдущим способом, а можно поступить иначе. Есть специальная утилита usb-creator-gtk. Чтобы ее запустить, нужно зажать ALT+F2 и ввести «usb-creator-gtk» или же в меню приложений найти «Создание загрузочного диска»:

В самой программе укажите место, где расположен файл ISO-образа Линукс и выберите USB-устройство в окне чуть ниже:

После этого нажимаете «Создать загрузочный диск» и программа начнет работу.

Загрузчик в BIOSе

Следующий этап – переключить в BIOS устройство, с которого начинается загрузка. На некоторых компьютерах это есть автоматически, просто вставляете флешку, перезагружаете устройство и во время загрузки заходите в boot menu, которое открывается при нажатии Esc, Tab или F8:

Но бывает, что такой возможности на компьютере нет, потому при загрузке необходимо зайти в BIOS. Для разных устройств структура БИОСа и комбинации входа могут отличаться, но обычно это клавиши Del / F2 / F12:

В открывшемся окне, нажимая клавишу «вправо», заходите в пункт «Boot»:

  1. в нем выбираете пункт «Hard Disk Drives»;
  2. в появившемся меню, нажимаете Enter на «1st Drive»;
  3. откроется список, в котором нужно выбрать название загрузочного USB-устройства;
  4. нажимаете Enter и Esc:

Компьютер автоматически перезагрузится и начнет запуск с USB-устройства.

Как установить с флешки LINUX Ubuntu

Как только флешка загрузиться, откроется следующее окно с выбором языка и следующего действия:


Для установки операционной системы нажимаем на нужный язык и «Установить Ubuntu». Далее откроется окно с названием «Подготовка к установке Ubuntu», в котором нужно убедиться, что на компьютере достаточно свободного места на жестком диске и он подключен к Интернету.

Если компьютер подключен к сети не по Wi-Fi, то на этом этапе Интернета не будет, но это не столь страшно, так как он нужен для загрузки последних обновлений, что можно сделать и позже.

Нижний пункт «Установить это стороннее программное обеспечение» лучше отметить галочкой, тогда будет установлено дополнительное программное обеспечение.

Следующий шаг – вариант установки:


Установка рядом с Windows

Если Вы хотите иметь две операционные системы и при запуске выбирать нужную, то нажимайте первый пункт. Далее нужно отрегулировать размер разделов вашего жесткого диска. Опытные пользователи могут самостоятельно выполнить разбивку диска с помощью расширенного редактора разделов, но для других это не рекомендуется.

После нажатия «Установить сейчас», всплывет предупреждение о создании и изменении разделов на диске, это может занять продолжительное время. Продолжайте установку системы, через время нужно будет выбрать региональные стандарты для Убунту Линукс – часовой пояс и раскладку клавиатуры. Потом необходимо будет создать пользователя и пароль для входа в Линукс. Заполняете все формы и нажимаете «Продолжить»:

Затем следует выбрать изображение для вашего пользователя:

Также установщик предложит импортировать учетные записи из других операционных систем:

После завершения процесса потребуется перезагрузить компьютер, не забыв извлечь загрузочную флешку.

Замена текущей ОС на Линукс

Предварительно подготовьте чистый жесткий диск или диск с ненужной информацией. Тогда при выборе типа установки нажимаете «Стереть диск и установить Ubuntu», а далее пункты пойдут, как в инструкции выше.

Другой вариант установки

При выборе последнего пункта, открывается окно:

Это структура имеющихся жестких дисков и их разделов. На скриншоте показан компьютер с одним жестким диском /dev/sda, имеющим один раздел /dev/sda1 и на нем установлена Windows. Другими словами – Диск С. Количество разделов и дисков может быть разным. Ntfs – тип расширения диска. Задача – выбрать из имеющихся разделов подходящий для того, чтобы выделить в нем 10 Гб на новую систему. Нажмите раздел и кнопку «Change»:

  • в пункте «Размер» указывайте нужный размер диска;
  • в графе «Использовать как» выбирайте нужный тип диска, в данной случае «ntfs»;
  • галочку в пункте «Форматировать» не ставьте, если не хотите потерять все данные;
  • в точке монтирования выбирайте «/windows» чтобы иметь доступ с программы к своим файлам;
  • жмите «Ок».

Подтвердите свои действия:

Теперь в таблице дисков появилось свободное место:

Выбирайте новый пункт и жмите «+», откроется еще одно окно:

Оно предназначено для создания Раздела подкачки, который используется в случае нехватки оперативной памяти. Выставляйте так, как указанно на рисунке. Жмите «Ок».


Конечный вид списка разделов такой:

Галочку Форматировать» ставьте только там, где нужно стереть данные.

Запуск Линукса

Если Linux единственная операционная система, то она загрузится сразу. Если нет, будет четыре варианта загрузки:

  • система Ubuntu
  • recovery mode, аналогичный safe mode в Windows
  • запуск теста оперативной памяти

Можно подождать 10 секунд и Линукс загрузиться автоматически, а можно самостоятельно выбрать нужный пункт.

При запуске компьютер будет запрашивать пароль для входа в систему:

После этого загрузится рабочий стол.

Возможные проблемы при установке

Если программа не запускается при установке с флешки, причиной может быть:

  • негодная флешка;
  • неправильно записанный образ;
  • неправильно загруженный образ системы.
Найти причину можно только экспериментальным способом. Если есть другая флешка, запишите образ на нее и попробуйте установить. Если система продолжает не запускаться с флешки, сверьте – нужный ли образ был вообще скачан для Вашего компьютера. Все еще не работает? Бывают случаи, что проблема в самом процессе записи образа. Из программ, перечисленных в начале статьи, поочередно пробуйте записывать и запускать образ с USB-устройства. В любом случае проблема в чем-то одном.

Если при попытке запуска Linux после установки системы появляется черный экран и больше ничего не происходит, проблема может быть в драйвере установленной видеокарты.

Для устранения этой проблемы до начала загрузки ОС зажмите левую клавишу «Shift» для отображения меню GRUB. Наведите курсор на верхнюю точку и нажмите клавишу «e». Это нужно для редактирования параметров загрузки.

После «quiet splash» необходимо дописать «nomodeset»:

После этого нажмите «F10» для загрузки ОС с введёнными параметрами, это дает возможность установить проприетарные драйверы видеокарты в меню «Параметры системы» → «Драйверы устройств». Теперь нужно перезагрузить систему. Операционная система Ubuntu LINUX – простая и понятная в работе, ее установка с флешки довольно быстрая и легкая. Во время и после установки могут возникнуть небольшие проблемы, которые легко исправить.

Linux Mint — легкая замена для Windows XP

Если даже прекращение поддержки Windows XP не застало врасплох именно вас, наверняка эта система все-таки осталась на каком-нибудь стареньком компьютере: у сына, бабушки или знакомого. Ни в коем случае нельзя пускать данную ситуацию на самотек.

Возраст в добрых 13 лет говорит о том, что используемые методы, в первую очередь обеспечения безопасности, безумно далеки от современных стандартов. «Дыры» больше закрывать некому, и находчивые хакеры довольно потирают руки.

Угроза, вызванная прекращением поддержки XP, распространяется еще дальше: зараженный компьютер с этой системой может стать трамплином для вирусов и атак в домашней сети.

Выгодной, удобной и безопасной альтернативой может стать Linux. Не бойтесь: если вы способны установить Windows, то прекрасно справитесь и с этой системой. Мы расскажем, как на нее перейти.

Преимущества Linux

Безопасность: в отличие от Windows XP, Linux регулярно получает обновления безопасности

Компактность: Linux отлично работает на старых ПК с небольшой оперативной памятью

Разнообразие: Linux предлагает различные интерфейсы

Оснащенность: Linux обеспечивают полный комплект необходимых программ

Бесплатность: вся комплектация Linux не будет стоить вам ни копейки

Какую Linux выбрать?

Поскольку аппаратное обеспечение компьютера, на котором стояла система XP, скорее всего уже устарело, вам понадобится максимально легкая версия. Вообще у Linux самые скромные запросы в отношении мощности оборудования по сравнению с остальными операционными системами.

Однако между многочисленными дистрибутивами этой ОС есть отличия. Различаются как аппаратные требования, так и простота использования, доступность для неподготовленного пользователя.

Мы рекомендуем остановиться на самом популярном на сегодняшний день дистрибутиве — Linux Mint. Он поставляется с различными графическими оболочками. При этом по логике организации интерфейса все эти «Рабочие столы» весьма схожи с Windows XP. Так что переход на новую систему будет максимально простым.

Для компьютеров двух-трехлетней давности с оперативной памятью от 1 Гбайт подойдет «топовый» Linux Mint Cinnamon. Для более старых и слабых ПК мы рекомендуем легкую и нетребовательную версию с оболочкой Xfce. Именно на этой ОС мы и построили наше руководство по переходу на Linux Mint.

Готовимся к переходу на Mint

С сайта linuxmint.com загрузите ISO-образ системы Linux Mint. Также вам понадобится приложение Universal USB Installer от Pendrivelinux. С помощью этой бесплатной программы размером в 1 Мбайт вы за пару кликов создадите загрузочную флешку с системой Linux Mint.

В Windows запустите Universal USB Installer, который даже не нуждается в установке. Откроется окно, в котором можно быстро произвести необходимую настройку. Из верхнего выпадающего меню выберите «Linux Mint» (Step 1). Ниже (Step 2) укажите место расположения образа Linux Mint. В заключение (Step 3) выберите USB-накопитель объемом не менее 2 Гбайт.

По клику мышью на «Create» будет создана загрузочная флешка. Внимание! Universal USB Installer удалит все содержимое с этого носителя.

С помощью утилиты Universal USB Installer система Mint быстро окажется на USB-накопителе, откуда ее легко установить на ПК

Кроме того, необходимо сохранить все важные данные, которые хранятся на диске с Windows XP, на внешние носители.

Теперь вставьте установочный USB-на­копитель в свободный порт компьютера и перезагрузите его. В большинстве случаев придется изменить загрузочную последовательность в BIOS или с помощью быстрого загрузочного меню. Для доступа к последнему на большинстве компьютеров используются клавиши F11 или F12.

Если не сработало — придется зайти в BIOS. Используемая для этого кнопка будет указана на экране ПК при старте. Обычно это клавиши Del или F2. В BIOS вам понадобится отыскать настройки «Boot Priority» и поставить запуск с USB-накопителя первым.

На совсем старом «железе» загрузка с USB-накопи­теля может не работать. В этом случае придется воспользоваться загрузочным DVD. Записать ISO-образ Linux Mint на пустой носитель поможет бесплатная программа CDBurnerXP. Системы Windows 7 и 8 предлагают выполнить эту операцию через контекстное меню файла-образа.

После записи ISO на DVD загрузите компьютер с вновь созданного носителя. Скорее всего, и при этом методе придется зайти в BIOS, как описано выше. Вне зависимости от выбранного способа, вы должны увидеть стартовый экран Linux Mint Installer.

Тестируем и устанавливаем

Пока мы не знаем, справится ли наш компьютер с Linux Mint. Есть простой способ выяснить это: Linux Mint автоматически загружает Live-систему с USB-накопителя или DVD. Это позволит попробовать и проверить систему: понять, распознается ли модуль беспроводной связи, как обстоят дела с видеокартой и другими компонентами.

После загрузки «живой» системы щелчком по значку шестеренки в левом нижнем углу на Панели задач вызовите меню «Пуск». В пунктах «Система» (System) и «Настройки» (Settings) собраны все важные сведения об оборудовании, которое обнаружила и распознала ОС, а также о доступных установках и настройках. В остальных пунктах меню собраны прикладные программы, которые идут в комплекте с Linux Mint.

Меню «Пуск» системы Mint открывает быстрый доступ к программам и настройкам, как и в Windows XP

В Live-системе интерфейс англоязычный. Пусть это не сбивает вас с толку. При инсталляции в одном из первых же шагов можно выбрать русский, украинский или другой из множества доступных языков. По окончании установки вы получите полностью локализованные операционную систему и программы.

Если первое впечатление от Linux Mint положительное, запустите установку двойным щелчком по ярлыку «Установить Linux Mint» (Install Linux Mint) на Рабочем столе. Так же как и в случае с Windows, установщик сначала попросит задать основные параметры.

Mint раc­считает необходимое пространство на диске и проверит интернет-соединение. Смысл в подключении есть: уже при установке дистрибутив загрузит и применит доступные обновления.

Для установки Linux Mint на ПК щелкните по значку на Рабочем столе Live-системы. Перед этим рекомендуем подключиться к Интернету

Осталось выбрать свой часовой пояс, установить раскладку клавиатуры по умолчанию и придумать имя пользователя и пароль. Рекомендуем задать пароль минимум из восьми символов с чередованием заглавных и прописных букв, а также специальных символов и цифр.

В завершении на жесткий диск скопируются файлы Linux. Даже на устаревших компьютерах этот процесс не должен занять более 30–45 минут. Установка завершается перезагрузкой.

Первые шаги в Mint

Рабочий стол Xfce должен бодро работать со старым аппаратным обеспечением. После входа в систему отобразится довольно простой Рабочий стол. Пользователи XP в нем быстро сориентируются. Внизу расположена Панель задач и меню «Пуск». В разделе «Настройки | Дисплей» настройте разрешение экрана.

Если на данном этапе возникли проблемы, это означает, что автоматическая интеграция видеокарты не удалась. Не переживайте: зайдите в меню «System | Driver Manager», из предложенного списка видеодрайверов выберите тот, который помечен словом «рекомендованный», и нажмите кнопку «Применить изменения» (потребуется перезагрузка).

Если драйвер модуля Wi-Fi не установился автоматически, его также можно установить через «Менеджер драйверов».

Браузер Firefox, почта Thuderbird, медиаплеер VLC — многие программы в Linux Mint хорошо известны и привычны пользователям Windows

В остальном работа с Mint не должна представлять трудностей для пользователей Windows XP.

Доступ к основным программам осуществляется через меню «Пуск». Если вы не помните, где именно находится нужное приложение — к вашим услугам строка поиска. К примеру, если ввести запрос «th» или «почт», сразу же отобразится почтовый клиент Thunderbird.

Часто вызываемые программы удобно закрепить в «Избранном» или на Панели задач. Это можно сделать, щелкнув по значку приложения правой кнопкой мыши.

Чтобы устанавливать новые приложения, воспользуйтесь «Менеджером программ». Он запускается из меню «Система». «Менеджер» предлагает десятки тысяч приложений, рассортированных по рубрикам: «Интернет», «Аудио и видео», «Графика», «Игры» и т. д.

Доступна также функция поиска. Введите, к примеру, «Skype», и вас сразу перенаправят на пакет установки этого клиента.

Не нужно скачивать дополнительное ПО в Интернете — драйверы и программы устанавливаются с помощью приложений-менеджеров

Для большинства привычных Windows-приложений име­ются полнофункциональные аналоги в Linux Mint. Но называться они могут иначе. Чтобы найти наиболее подходящую для вас программу, как и в случае с Windows, проще всего обратиться к Интернету.

Введите в поисковике, к примеру, «Linux Mint альтернатива Photoshop» или «Linux Mint лучший фоторедактор». Многочисленные обзоры и обсуждения на форумах помогут вам выбрать приложение с оптимальным набором возможностей.

Вместо «Linux Mint» при поиске можно использовать слово «Ubuntu». Этот второй по популярности дистрибутив Linux является ближайшим родственником Mint и при этом обладает более активным сообществом.

Просто наберите название программы в поисковой строке и двойным щелчком запустите ее установку

Итак, вы нашли программу, которой вам не хватало. Скопируйте ее название в «Менеджер программ» и установите указанным ранее способом.

Инсталляция именно через менеджер, а не из Интернета, имеет два важных преимущества. Во-первых, это официальный источник с проверкой цельности пакета. То есть в установленной программе не будет зловредного кода или других неприятных «закладок».

Во-вторых, централизованно установленные приложения и обновляться будут централизованно, вместе со всей системой. Это удобно и важно для безопасности компьютера. О появлении обновлений информирует значок в правом нижнем углу экрана. Также «Менеджер обновлений» можно запускать вручную в пункте меню «Система».

Пользовательские файлы

Чтобы перейти к папкам, где будут храниться ваши файлы, нажмите на третью иконку в левом нижнем углу. В появившемся меню кликните по иконке домика, рядом с которой написано ваше имя пользователя.

Откроется привычное окно файлового менеджера. А в нем — ваш домашний каталог, в котором уже подготовлены папки для разных типов файлов: «Документы», «Музыка», «Видео», «Изображения» и т. п.

Ubuntu: второй по популярности дистрибутив в мире производит прекрасное впечатление почти на любом компьютере. Однако логика его интерфейса серьезно отличается от Windows XP, а аппаратные требования существенно выше.

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

В Linux вы не найдете ни одной буквы для обозначения дисков. Mint просто добавляет все носители данных к дереву каталогов (в правой части окна файлового менеджера). Когда вы подключаете внешний диск или вставляете DVD, cистема автоматически монтирует их и ясно сообщает об этом.

Забота о безопасности нужна и в Linux

Утверждение, что при работе с Linux не нужно беспокоиться о безопасности, поскольку для нее якобы не существует вирусов и хакерских атак, на самом деле всего лишь распространенное заблуждение. Безусловно, Linux значительно менее уязвима для злоумышленников, чем операционные системы от Microsoft — и уж тем более устаревшая Windows XP. Однако соблюдение некоторых правил безопасности необходимо.

elementaryOS: по мнению многих пользователей, система elementaryOS — самая красивая Linux в мире. Помимо внешнего вида этот дистрибутив покоряет скоростью работы и хорошей комплектацией.

Два главных элемента защиты мы уже упоминали. Первая — это надежный пароль. Его нужно вводить при установке новых программ, обновлении, выполнении некоторых других сервисных задач, затрагивающих систему. Именно пароль в первую очередь отвечает за то, чтобы злоумышленник, удаленно или находясь у вашего ПК, не мог внедрить в систему вредоносную программу.

Второй элемент — регулярные обновления. Тем более что в Linux Mint эта процедура проста и наглядна.

Безопасности много не бывает: добавьте к изначальной надежности Linux пакет защитных программ

Дополнительными мерами безопасности станет установка пакета приложений безопасности. Это брандмауэр (обязательно), а также антивирус, антишпион и антируткит. Мы рекомендуем приложения gufw, ClamTK, chkrootkit и rkhunter соответственно.

Обратите внимание, что последние две утилиты работают из командной строки. Для их запуска в меню «Пуск» откройте «Система | Терминал Xfce». В открывшемся окне наберите название программы и нажмите Enter.

Даже хранитель экрана может быть познавательным. Mint Xfce во время простоя ПК может показывать 3D-модели молекул

Как создать загрузочную флешку Windows 10 на Linux? ⋆ Almat.su (Almat.pro) ⋆ Блог Алмата Жандаулетова

Линукс как всегда удивляет своей «дружелюбностью». Если в винде, чтобы создать загрузочный диск, нужно просто скачать программу Rufus и запустить ее, то Линуксе пришлось потратить несколько часов на чтение и поиск, а если учесть тестирование, то целых два дня, чтобы найти верный способ.

Сналала о способах, которые НЕ работают.

Все действия выполнялось на Linux Mint Cinnamon.

Один индуский друг на сайте https://itsfoss.com/bootable-windows-usb-linux/ советует программу Disks для создания загруочной флешки. Так вот создания загруочной флешки Windows 10 через встроенную программу Disks НЕ работает.

Следующий способ через встроенную программу Usb Image Creator. Вердикт — Не работает. Вызвать эту программу можно выбрав iso образ -> нажть на ПКМ -> make bootable usb

usb image creator

Далее, через команду dd не работет. Советчики советуют запускать через

sudo dd if=»/home/zhandauletov/Downloads/Modding/windows_10.iso» of=/dev/sdb bs=4M

И какой же способ работает?

Единственный рабочий способ через программу WoeUsb

Woe Usb

Туториал можно найти на странице https://www. omgubuntu.co.uk/2017/06/create-bootable-windows-10-usb-ubuntu

Стоит добавить что программа потребует «отмонтировать» флешку. Это можно сделать через команду

/dev/sdb — название устройства(флешки).

Список устройств можно найти по команде

Как протестировать загрузочную флешку?

Протестировать загрузочную флешку можно через программу QEMU.

После установки проверить можно через команду

sudo qemu-system-x86_64 -hda /dev/sdb

при правильно загрузке, можно увидеть стандартный фон Windows

Проверка загрузочной флешки через Qemu

Кстати, при установке Qemu он потребовал 350 мб места.

Как загрузить Linux на компьютер с помощью Android телефона

Из многочисленных преимуществ, которыми обладает бесплатная операционная система Linux с открытым исходным кодом, есть одно очень полезное — доступность многочисленных отличных дистрибутивов.

Почти все дистрибутивы Linux имеют возможность загружать и запускать ОС с установочного носителя, такого как USB-накопитель. Но что, если бы вы могли использовать свой телефон на Android вместо флешки для загрузки практически любого дистрибутива Linux на ваш компьютер?

На самом деле, вы можете сделать это, благодаря приложению DriveDroid для Android. Но прежде, как загрузить Linux на ПК с помощью телефона Android. Давайте посмотрим, зачем вам это и что для этого необходимо иметь.

Что касается первого вопроса, то здесь все просто. Телефон у вас всегда с собой, а на нем установлена персонализированная рабочая среда (со всеми любимыми приложениями Linux). Для выполнения операции вам нужен телефон на Android с установленным на нем приложением DriveDroid, USB-кабель для подключения телефона к ПК, бесплатное приложение Rufus для форматирования и создания загрузочных USB-накопителей или Live USB и ISO образ диска дистрибутива Linux.

Настройте DriveDroid для загрузки Linux на ПК с помощью телефона Android

Шаг 1. Запустите DriveDroid и перейдите в Настройки > Настройки USB> Мастер настройки USB. 

Теперь выполните следующие простые команды: 

Proceed >  Acquire root > I plugged in the USB cable > Proceed > Standard Android kernel > I see a USB drive, proceed > DriveDroid booted successfully, proceed > Close wizard

 

Шаг 2:  Нажмите на значок « + » на панели параметров DriveDroid и выберите «Создать пустое изображение».

Шаг 3: Укажите имя (например, Ubuntu) и размер для пустого изображения. Как правило, размер изображения должен быть немного больше размера файла ISO дистрибутива Linux, который вы хотите использовать. Кроме того, снимите флажок перед «Таблица разделов» (MBR) и перейдите к следующему шагу.

Шаг 4: Подождите, пока образ диска не будет создан. Теперь кликните на него, и когда появится всплывающее диалоговое окно «Host image», выберите опцию «USB для записи».

Шаг 5: Подключите свой телефон на Android к ПК через USB-кабель и запустите Rufus. Он покажет внутреннюю память телефона, как правило, под названием NO_LABEL. В разделе «Создание загрузочного образа диска» выберите ISO-образ, нажмите на кнопку рядом с ним, чтобы указать ISO в дистрибутиве Linux, который вы сохранили на компьютере. Теперь кликните на «Пуск», чтобы начать запись файла ISO на телефон.

Шаг 6. Перезагрузите компьютер, и дистрибутив Linux будет загружен через подключенный телефон, используя последний в качестве USB-устройства для загрузки ОС.

Загрузите ISO-образы более 35 различных дистрибутивов Linux на свой телефон. Это может быть полезно, когда у вас не будет под рукой файла ISO. Попробуйте установить несколько дистрибутивов Linux на компьютер прямо с телефона.

DriveDroid позволяет установить персонализированную рабочую среду Linux практически на любом ПК без необходимости использовать USB-накопитель. Все, что для этого нужно, это телефон на Android. 

Установите Linux Mint с USB-накопителя

Linux Mint — один из самых популярных дистрибутивов Linux. В основном опытным пользователям Linux, включая LinuxAndUbuntu, всегда рекомендуется начинать с Linux Mint. Итак, для новичков или тех, кто думает использовать Linux Mint, вот полное руководство по , как установить Linux Mint с USB и CD / DVD.

Linux Mint имеет четыре редакции или разновидности:

  • Linux Mint с корицей
    • Cinnamon — это собственная среда рабочего стола Linux Mint, это форк Gnome.
    • Элегантный и функциональный.
  • Linux Mint Mate
    • Mate — это еще один форк Gnome, похоже Gnome 2.
    • Это для пользователей, которым нравится классическая среда рабочего стола.
  • Linux Mint XFCE
    • XFCE — это минималистичная и элегантная среда рабочего стола.
    • Лучше для компьютеров с ограниченными ресурсами.
  • Linux Mint KDE
    • KDE — одна из наиболее полноценных сред рабочего стола.
    • Обладает множеством функций и хорошо выглядит.
    • Это лучше для современных компьютеров с новейшим оборудованием.

Системные требования для Linux Mint

  • 512 МБ ОЗУ (для комфортного использования рекомендуется 1 ГБ).
  • 9 ГБ дискового пространства (рекомендуется 20 ГБ).
  • Разрешение 1024 × 768 (при более низком разрешении нажмите ALT, чтобы перетаскивать окна мышью, если они не помещаются на экране).
  • Примечания:
    • 64-разрядный ISO может загружаться с BIOS или UEFI.
    • 32-битный ISO может загружаться только с BIOS.
    • 64-битный ISO рекомендуется для всех современных компьютеров (почти все компьютеры, проданные за последние 10 лет, оснащены 64-битными процессорами).

Как установить Linux Mint с USB, CD / DVD?

  1. Перейдите на сайт загрузки Linux Mint и выберите лучший вариант, а затем загрузите его:
    1. Загрузить Linux Mint

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

3. Откройте торрент-файл с передачей или другими торрент-клиентами (utorrent из Windows).

2. Подтвердите свой ISO

  1. С главного зеркала скачать актуальную версию sha256sum.txt
    1. https://ftp.heanet.ie/mirrors/linuxmint.com/stable/18/
  2. В терминале linux перейдите в каталог вашего iso с помощью cd
  3. Введите команду: «sha256sum linuxmint.iso ’
  4. Сравните эту контрольную сумму с той, которую вы можете найти в файле «sha256sum.txt». Если две контрольные суммы совпадают, то вы знаете, что ваш файл ISO точно такой же, как и оригинал.
  5. Пример
    1. контрольная сумма из файла «sha256sum.txt»

3fb60a7698f5d80e68526016da3e4455d8a19be6b1cb0eeb5b59dbdd8cf1ffb3 * linuxmint-18-cinnamon-32bit.iso

2. Терминальный выход

3. Если сравнить контрольные суммы, они равны
6.Если контрольные суммы не совпадают, ваш файл ISO может быть поврежден

3. Сделайте установочный носитель

  1. Записать DVD с Linux Mint Live
    1. k3b (Linux KDE) — бесплатно
    2. Brasero (Linux Gnome) — бесплатно
    3. Nero (Windows) —
    4. долларов США
    5. Алкоголь 120% (Windows) — $$
    6. Free ISO Burner — очевидно бесплатно: http://www.freeisoburner.com/
  2. Создайте Live USB
    1. Linux Live USB Creator http://www.linuxliveusb.com/
    2. UNetbootin https: // unetbootin.github.io/
    3. dd — Linux
      1. dd if = linuxmint.iso из = / dev / sdx

4. Банкноты

  1. Ваш ноутбук должен быть подключен к источнику питания
  2. Ваш ноутбук должен быть подключен к Интернету (Ethernet / беспроводной)
  3. Linux Mint (Live) имеет проблемы с некоторыми графическими картами, такими как nvidia, потому что бесплатные драйверы не обеспечивают хорошую производительность.

5. Загрузите установочный носитель

  1. Настройте BIOS / UEFI для загрузки с установочного носителя

6.Вы можете попробовать систему перед установкой.

7. Откройте установщик Linux Mint

.
  1. Выберите свой язык

8. Стороннее ПО

  1. Если вы хотите установить проприетарные драйверы и аудиокодеки, вы должны отметить опцию

9. Подготовка жесткого диска

  1. Вы можете выбрать первый вариант, чтобы использовать весь жесткий диск
  2. Используйте последний вариант, чтобы сделать разделы вручную
  3. Так же можно зашифровать установку
  4. Если вы выбрали вариант, вы можете начать установку, нажав «установить сейчас».

5.Записать изменения на диск

10. Выберите свое местоположение, чтобы определить соответствующий часовой пояс

11. Выберите раскладку клавиатуры

12. Создайте учетную запись пользователя

  1. Введите свое настоящее имя
  2. Введите имя хоста
  3. Введите имя пользователя
  4. Введите надежный пароль
  5. Выберите между «Входить автоматически» или «Пароль для входа».

13.Начнется процесс установки

14. В процессе установки вы увидите возможности Linux Mint

.

15. Установка должна занять от 10 до 15 минут, когда она будет завершена, вы увидите следующее диалоговое окно:

16. Перезагрузите компьютер и извлеките установочный носитель

17. Первый вход

18.Наслаждайтесь своей системой Linux Mint!

Хостинг

LinuxAndUbuntu спонсируется MassiveGRID

Как создать USB-накопитель Linux Mint с загрузкой UEFI

Что нужно знать

  • Отформатируйте USB-накопитель, загрузите ISO-файл Linux Mint, затем запишите ISO-образ на USB-накопитель.
  • Отключите быстрый запуск Windows, перезагрузите компьютер, удерживая нажатой клавишу Shift , затем выберите загрузку с устройства в меню загрузки UEFI.
  • Если вы не видите синий экран UEFI, перезагрузите компьютер и принудительно загрузитесь с USB-накопителя во время запуска системы.

В этой статье объясняется, как сделать загрузочный USB-накопитель Linux Mint. Инструкции применимы к ПК с Windows.

Как отформатировать USB-накопитель

Подготовьте диск к передаче Linux с ISO на USB.

  1. Откройте проводник Windows и щелкните правой кнопкой мыши букву диска, назначенную диску.

  2. Выберите в меню опцию Format .

  3. Когда появится экран «Форматирование тома», убедитесь, что установлен флажок « быстрое форматирование » и установлена ​​ли файловая система FAT32 .

  4. Нажмите Start .

Запись образа Linux Mint на USB-накопитель

После форматирования USB-накопителя перенесите на него ISO-файл.

  1. Запустите Win32 Disk Imager.

  2. Установите букву диска на подготовленный вами USB-накопитель.

  3. Выберите значок папки и найдите файл ISO Linux Mint, который вы уже скачали. Вам нужно будет изменить тип файла, чтобы отобразить все файлы.Выберите ISO, чтобы путь появился в поле на главном экране.

  4. Нажмите Напишите .

Отключить быструю загрузку

Чтобы загрузить USB-накопитель на базе Ubuntu с загрузкой UEFI (например, Linux Mint), вы должны отключить Fast Startup из Windows.

  1. Щелкните правой кнопкой мыши кнопку Start или нажмите Win + X .

  2. Выберите Power Options .

  3. На экране Power & Sleep нажмите Additional power settings .

  4. Когда появится экран Дополнительные параметры питания , выберите второй пункт меню слева: Выберите, что делает кнопка питания .

  5. На экране настроек кнопки питания ничего особенного не будет. Выберите Изменить настройки, доступные в настоящее время , чтобы увидеть больше.

  6. Найдите раздел Shutdown Settings внизу списка. Убедитесь, что флажок Turn on Fast Startup не установлен.

  7. Нажмите Сохранить изменения .

Загрузка с USB-накопителя Linux Mint с загрузкой UEFI

После того, как вы отключили режим быстрого запуска в Windows, перезагрузите компьютер.

  1. Чтобы загрузить Linux Mint, перезагрузите компьютер, удерживая нажатой клавишу Shift .

  2. Когда появится меню загрузки UEFI, выберите опцию Use a Device и выберите USB EFI Drive .

Если вы не видите синий экран UEFI для выбора загрузки из EFI, попробуйте перезагрузить компьютер и принудительно загрузить его с USB-накопителя во время запуска системы. Разным производителям требуются разные нажатия клавиш для доступа к этой функции настройки запуска:

  • Acer — F2 или удалить
  • Asus — F2 , F9 или удалить
  • Compaq — F10
  • Dell — F2
  • 4 или
  • Emach удалить
  • HP — Escape , F1 или F10
  • Lenovo — F1 или F2
  • NEC — F2
  • Packard Bell
2 F1

или Samsung — F2 или F10

  • Sharp — F2
  • Sony — F1 , F2 или F3
  • Toshiba — Escape , 0003

    , F12

  • Запись активной системы на диск

    После того, как вы запустили Linux Mint с USB и изучили живую файловую систему, вы можете продолжать использовать USB-накопитель для запуска сеанса Linux, когда вам это нужно, или вы можете использовать собственные инструменты Mint для переноса операционной системы Linux на жесткий диск вашего ПК.

    При установке на жесткий диск загрузчик автоматически проверяет совместимость UEFI от вашего имени. Вам не нужно отключать быстрый запуск в Windows для двойной загрузки в систему Linux Mint.

    Что вам нужно для создания загрузочного USB-накопителя Linux Mint

    Чтобы создать USB-накопитель Linux Mint с UEFI-загрузкой, вам понадобятся:

    Образ диска (один большой файл с именем, заканчивающимся на .ISO) представляет собой прямую копию того, каким было бы содержимое компакт-диска, если бы компакт-диск с Linux Mint был скопирован в один файл.По этой причине вам понадобится такой инструмент, как Win32 Disk Imager, который выполняет преобразование ISO-to-USB для вашего Linux USB.

    Зачем делать загрузочный USB-накопитель Linux Mint?

    Linux Mint — один из самых популярных дистрибутивов Linux с 2011 года, согласно рейтингу посещаемости страниц на сайте Distrowatch. Популярность Mint объясняется простотой установки и неглубокой кривой обучения, а также тем, что он основан на выпуске Ubuntu с долгосрочной поддержкой, который обеспечивает стабильность и поддержку.

    Используйте USB-накопитель Linux Mint как способ тестирования Linux Mint, чтобы убедиться, что он подходит для ваших нужд.Если вам это нравится, живая файловая система на USB-устройстве Linux поддерживает установку на ваш жесткий диск или даже двойную загрузку Linux Mint и Windows 8 и 10.

    До того, как ПК поставлялись с технологией Unified Extensible Firmware Interface, запуск чистого компакт-диска, DVD-диска или USB-накопителя Linux был простой задачей, как и загрузка с созданного вами носителя. Современные ПК, которые используют UEFI, дополнительный уровень безопасности, который защищает связь операционной системы с оборудованием вашего ПК, требуют нескольких дополнительных шагов для правильной работы с USB-накопителями Linux.

    Спасибо, что сообщили нам об этом!

    Расскажите, почему!

    Другой Недостаточно подробностей Трудно понять

    Создание загрузочного USB-накопителя Linux Mint 12 «Accella

    Создание загрузочного USB-накопителя Linux Mint 12

    14 ноября 2011 г.

    Все, что нужно — это 12 шагов, чтобы заставить вас работать с загрузочным USB-накопителем. Если вы хотите сразу перейти к инструкциям для загрузочного USB-накопителя, нажмите здесь.

    В минувшие выходные я немного поигрался с Linux Mint 12. На прошлой неделе подход Linux Mint к фиаско Gnome2-Gnome3-Unity неоднократно освещался на slashdot.org. Linux Mint стремится объединить аспекты этих настольных сред во что-то, что действительно нужно людям. Они предоставили вам выбор, какую версию Gnome запустить, и, соответственно, выбор способа использования среды рабочего стола: ориентированный на приложение или ориентированный на задачи.В любом случае, возиться с релиз-кандидатом «Лиза» было очень приятно.

    Боковая панель: использование кодового имени Lisa меня очень соблазняет. Это заставляет меня задавать столько вопросов. Изначально компьютер Lisa - для тех из вас, кто не знаком с историей Apple - задумывался как компьютер, который произвел революцию в способах использования компьютеров. Что еще более захватывающе, так это то, что Lisa была такой особенной из-за своего графического пользовательского интерфейса (GUI). Как раз то, что Linux Mint 12 пытается «исправить», - это графический интерфейс.Итак, является ли кодовое имя Лиза намеком на старый «новый вид интерфейса человек-компьютер», данью уважения покойному Стиву Джобсу, и тем и другим, или что-то совершенно не связанное с этим, мне очень нравится Linux Mint 12 и то, что он пытается выполнить.
    Без комментариев:

    Я основывал свое исследование по созданию загрузочного USB-накопителя на этой публикации о Linux Mint 11, процесс по сути такой же. Однако мне не повезло с создателем загрузочного диска, поэтому я выбрал UNetbootin.Кроме того, вам не нужно редактировать какие-либо файлы конфигурации с помощью описанной ниже процедуры.

    1. Скачать UNetbootin
    2. Вы можете получить его с его домашней страницы на sourceforge или, если вы используете Ubuntu или Linux Mint в качестве ОС, выполните следующую команду:
      $ sudo apt-get install unetbootin

    3. Возьмите один из выпусков компакт-дисков в Linux Mint.
    4. Я использовал 32-битный iso без кодеков, так что это единственный выпуск, за который я могу поручиться.

    5. Вставьте USB-накопитель
    6. Удалите все с USB-накопителя или отформатируйте USB-накопитель
    7. Откройте UNetbootin
    8. Выберите опцию Diskimage, опцию ISO и вставьте путь к загруженному iso.
    9. UNetbootin скриншот

    10. Выберите тип диска (USB), на который вы записываете, и введите путь к этому диску.
    11. См. Изображение выше. Примечание: ваш путь может быть другим.

    12. Нажмите ОК
    13. UNetbootin должен создать за вас загрузочный USB-накопитель!

    14. Вставьте USB-накопитель в компьютер, на котором вы хотите загрузить Linux Mint 12
    15. Перезагрузите компьютер со вставленным USB-накопителем
    16. Если ваш компьютер не настроен на загрузку с USB, вам нужно будет войти в меню загрузки.Обычно это делается нажатием клавиши F12 сразу после запуска компьютера до появления экрана «Запуск Windows…» или любого другого экрана.

    17. Нажмите Enter или подождите…
    18. Если вы успешно загрузились с USB-накопителя, вы, скорее всего, получите следующее приглашение:
      SYSLINUX 3.63 Debian-2008-07-15 EBIOS Copyright (C) 1994-2008 H. Peter Anvin
      boot:

      Вы можете просто нажать Enter, и это вызовет меню UNetbootin. Если вы ничего не сделаете, в течение 30 секунд UNetbootin возьмет на себя управление и предоставит вам меню для выбора элемента на USB-накопителе для загрузки.

    19. Выберите «Start Linux Mint»
    20. Ta da! Вот и все

    Колин Фоли

    Карьера Колина началась в средней школе, где он начал изучать все тонкости языка Java. Во время учебы в университете Лихай он сосредоточил свои усилия на веб-разработке. С тех пор большая часть его опыта работы заключалась в разработке веб-сайтов с использованием PHP, MySQL, Adobe ColdFusion, J2EE, HTML и CSS.

    Форматирование

    — Поврежденная флешка после потери соединения USB прервана установка Linux Mint

    Я устанавливал (на этапе «копирование файлов… «) Linux Mint с SD-карты с несжатым файлом .iso на USB-накопителе (на нем уже была установлена ​​старая версия LM), когда ток пропал.
    Я не смог установить его снова.

    gParted не загружает диски, если флешка уже установлена. Я должен удалить его, а затем подключить привод. Затем он загружает устройство, не показывает раздел sde1, и все параметры отображаются серым цветом, но параметры
    1) Устройство -> Создать раздел.
    2) Устройство -> Попытка восстановления данных
    3) Формат -> ext4 выбрана, но была задержана, несмотря на то, что «это может занять много времени»

    Я безуспешно пытался отформатировать его в Mac и Windows (как FAT32).

    В Ubuntu 18.04

    dmesg Сводный вывод

      судо lsblk -f / dev / sde
      
     [sudo] пароль для пользователя:
    НАЗВАНИЕ FSTYPE LABEL UUID MOUNTPOINT
    sde iso9660 Linux Mint 19.3 Cinnamon, 64-разрядная версия 2019-12-13-16-58-44-00
    └─sde1 ext4 Linux Mint 19.3 Cinnamon, 64-разрядная версия 0937a8f9-54d3-4705-ba68-73cb4e6bedeb 
      судо fsck -p / dev / sde1
    fsck из util-linux 2.31,1
    / dev / sde1: восстановление журнала
      

    завис на несколько часов

      судо lsblk -m / dev / sde
      
     ИМЯ РАЗМЕР ГРУППА ВЛАДЕЛЬЦА РЕЖИМ
    sde 29,8G корневой диск brw-rw ----
    └─sde1 29,8G корневой диск brw-rw ---- 

    sudo mount / dev / sde1 / mnt не работает

      lsusb -v
      
     Bus 001 Устройство 006: ID 05dc: a83a Lexar Media, Inc.
    Не удалось открыть устройство, отсутствует какая-то информация 

    Установил мксуб.Пробовали варианты «восстановить на стандартное устройство хранения» и «стереть данные с устройства» a, но всегда процедура затягивалась на долгое время

    sudo dd if = / dev / zero of = / dev / sde bs = 1M count = 40 и любой из вариантов dd удерживается

    Linux Mint 16 на загрузочном USB-накопителе емкостью 8 ГБ, 32- и 64-разрядные версии. Флэш-накопители USB Электроника

    Linux Mint 16 на загрузочном USB-накопителе емкостью 8 ГБ, 32-разрядный и 64-разрядный. Флэш-накопители USB Электроника
    1. Для дома
    2. Электроника
    3. Компьютеры и аксессуары
    4. Хранение данных
    5. Флэш-накопители USB
    6. Linux Mint 16 на загрузочном USB-накопителе емкостью 8 ГБ 32-битные и 64-битные.

    Linux Mint 16 на загрузочном USB-накопителе емкостью 8 ГБ, 32- и 64-разрядные версии.

    32-разрядная и 64-разрядная версии. Linux Mint 16 на загрузочном USB-флеш-накопителе 8 ГБ: USB-флеш-накопители — ✓ Возможна БЕСПЛАТНАЯ ДОСТАВКА при определенных покупках, Купить Linux Mint 16 на загрузочном USB-флеш-накопителе 8 ГБ — 32- и 64-битный Linux Mint 16 на загрузочном Флэш-накопитель USB 8 ГБ, 32-разрядная и 64-разрядная версии, LinuxFreak, Linux Mint 16 на загрузочном USB-накопителе 8 ГБ — 32-разрядная и 64-разрядная версии.



    Linux Mint 16 на загрузочной USB-флешке объемом 8 ГБ, 32-разрядная и 64-разрядная версии.

    Linux Mint 16 на загрузочном USB-флеш-накопителе 8 ГБ — 32- и 64-разрядные версии: Компьютеры и аксессуары. Купите Linux Mint 16 на загрузочном USB-накопителе 8 ГБ — 32- и 64-разрядный: USB-накопители — ✓ Возможна БЕСПЛАТНАЯ ДОСТАВКА при определенных покупках. Предустановленный USB-накопитель позволяет загружать и загружать Linux, ничего не касаясь существующей Windows! Поставляется с установленными ОБЕИ 32-битной и 64-битной версиями! . Теперь вы можете взять свою установку Linux Mint с собой куда угодно и всегда иметь собственную операционную систему на любом ПК, который вы используете! .Отмеченная наградами операционная система Linux Mint включает полный набор приложений для настольных компьютеров, ноутбуков и серверов. Полная установка включает пожизненные бесплатные обновления и многоязычную поддержку, пакет для повышения производительности, веб-браузер, обмен мгновенными сообщениями, редактирование изображений, мультимедиа и электронную почту для повседневных нужд. Включает простое руководство по установке с изображениями. . Теперь у вас всегда есть готовая к использованию собственная настроенная установка Linux Mint на ЛЮБОМ ПК! . ОБЕ 32-битные и 64-битные версии на ОДНОМ USB-накопителе! ————————————————— ———-.. Этот USB-накопитель включает в себя последний выпуск Linux Mint — версию 16 под кодовым названием «Petra» — и настроен с настольной версией Mate как в 32-битной, так и в 64-битной форме! . Linux Mint пользуется заслуженной репутацией благодаря простоте использования. Разнообразные графические инструменты делают программное обеспечение, управляемое сообществом, дополнительным удобством, в то время как включение многочисленных мультимедийных кодеков повышает его совместимость с оборудованием. Mint предлагает широкий спектр прикладного программного обеспечения, включая Firefox, Thunderbird, LibreOffice, GIMP и проигрыватель фильмов Totem.. . Mint сейчас считается самым популярным дистрибутивом Linux в DistroWatch, узурпировав Ubuntu, которая долгое время занимала лидирующие позиции. Сам Linux хорошо известен своей безопасностью, и Linux Mint предпринимает ряд дополнительных шагов в направлении безопасности и надежности, включая консервативный подход к обновлениям программного обеспечения и уникальный диспетчер обновлений. Настраиваемость — одна из ключевых сильных сторон Linux, и пользователи могут настраивать внешний вид программного обеспечения, рабочий стол, набор приложений и многое другое. После жизни в мире проприетарных систем, возможность сделать свою операционную систему своей собственной — это настоящее открытие.. . . .




    перейти к содержанию
    • Linux Mint 16 на загрузочном USB-накопителе емкостью 8 ГБ, 32-разрядная и 64-разрядная версии.

      Синий L = 120 см веревка для скалолазания A-MoDe Ремешок для скалолазания 10 мм ручной работы Beal SingingRock веревка для Leica Nikon Fuji Canon Sony, красный полужесткий нейлоновый чехол VanGoddy для цифровых фотоаппаратов Kodak EasyShare и защитная пленка для экрана. Gadget Place HB-69 Бленда объектива для Nikon AF-S DX NIKKOR 18-55mm f / 3.5-5.6G VR II Объектив, быстросъемная пластина Senyar Портативная миниатюрная быстросъемная пластина из алюминиевого сплава Крепление для камеры Аксессуары для фотосъемки, патч-кабель UTP Cat5 20 футов , Черный 100% медь 24Awg, 1 x 3.5 пар аудиокабелей 2R. Диски и накопители. Жесткие диски SSD. MITUHAKI Acasis FA-2283 mSATA — USB 3.0 SSD, черный корпус для жесткого диска. Цвет: черный 2 Механическая клавиатура KERVINJESSIE с 104-клавишной черной клавиатурой в стиле винтажной пишущей машинки с голубыми переключателями, принтеры серии M651XH (BCMY-4Pack) от Skybule2016 Совместимость с картриджем с тонером Color LaserJet Enterprise M651DN CF330X CF331A, CF332A, CF333A, OEM Panasonic RPTV лампа для части Номер TY-LA2004 Оригинальная лампа и стандартный корпус, Linux Mint 16 на загрузочной USB-флеш-накопителе 8 ГБ, 32-разрядная и 64-разрядная версии.. DELTA AFB1224HHE-ROO 24v 0.45A 12cm 12038 Охлаждающий вентилятор с аварийной сигнализацией, 16 ГБ оперативной памяти для SuperMicro SuperServer 2029P-C1R DDR4-19200 — Reg. Разъем питания переменного тока постоянного тока для ноутбука с разъемом и жгутом кабелей для HP Pavilion x360 11-k125tu 11-k126cy 11-k126tu 11-k127cl 11-k127cy 11-k128ca 11-k128tu 11-k129tu. Клавиатура для ноутбука Samsung NC10 ND10 N140 N128 N130 N110 N108 N135 Arabia AR BA59-02419S HMB3322GSB01 Черный, Ciway Деревянная гитара USB флэш-накопители с экологически чистым материалом Емкость USB 2.0, 16 ГБ, деревянный.Magnadyne RVTV-W2 Всенаправленная усиленная антенна TV / AM / FM и распределительная пластина Белый, Olive Billingham Eventer Вставка в сумку для камеры. Экшн-камера Navitech 50-in-1 Аксессуары для экшн-камеры Combo KIt с чехлом из EVA, совместимым с Nilox F-60 Reloaded. Бленда объектива со звуковым эхолотом EW-60E Замена бленды объектива ABS для Canon EF-M 11-22mm f / 4-5.6 is STM Lens, Linux Mint 16 на загрузочной USB-флешке емкостью 8 ГБ, 32-разрядная и 64-разрядная версии. .

    Linux Mint 16 на загрузочной USB-флешке объемом 8 ГБ, 32-разрядная и 64-разрядная версии.

    или купите подходящие наряды для всей семьи, ТВЕРДЫЙ СТЕРЛИНГ 925 СЕРЕБРЯНЫЙ: два талисмана изготовлены из подлинного материала. МАТЕРИАЛ: Все наши продукты изготовлены из материалов высшего качества. * Маленькая сумка через плечо идеально подходит для использования на открытом воздухе (прогулка, матовая краска Rosco Chroma Key Blue 1 галлон. Пружинный выключатель для пожилых людей, все еще беспокоюсь о слишком большом количестве сувениров. Подлинный Honda Parts 72140-S9A-J01ZH Ручка правой передней двери (внешняя), беспроводная клавиатура HLL, ультратонкая беспроводная сенсорная клавиатура Bluetooth с сенсорной панелью для Android / iOS для всех мобильных телефонов с поддержкой Bluetooth Tabet, Shepherd Regent Series 4 ‘Диаметр Soft Поворотный ролик с резиновым колесом и ступенчатым тормозом.а также лучшие вывески для предприятий и магазинов. Дата первого упоминания: 21 февраля, 277978-001 Настольный PDP-121 HP Compaq Presario 6000 Series, обновленный внутренний источник питания 220 Вт (я не получаю никакой прибыли от почтовых сборов, Сделано с твердым серебром 925 пробы и 100% натуральными драгоценными камнями из земли.8 (20 мм) Выступ после установки: 0, 32 ГБ Цветочная модель USB 2.0 Флэш-накопитель Memory Stick Stitch Thumb Drive Хранение данных PenDrive USB-накопитель Jump Drive Черный. Вечеринки, сам факт того, что значение кельтского узла так неуловимо, дает больше возможностей для магии и позволяет расширить личное пространство.Кожаный ремешок 5 мм античного коричневого цвета для завязывания узла, Подушка для дивана 20 Designart CU9259-20-20-C Вид на Эйфелеву башню с улицы Парижа Городской пейзаж Фото Круглый чехол на подушку для гостиной, Немного ар-нуво — немного богемы @gmail, Все наборы свадебных украшений в коллекции Dream сделаны из бриллиантов CZ высочайшего качества, инкрустированных родиевым покрытием. 10 на 10 дюймов 3dRose DPP_180414_1 Ешьте Сон Дзюдо Боевые искусства Энтузиасту Подарок Черный текст Типография Настенные часы.Размер 4: 10-5 / 8 дюймов в поперечнике — 20-1 / 2 дюйма в длину. Каждая упаковка содержит 8 различных узоров. Количество: 1 кварта (одно колье) 16 дюймов с удлинителем 2 дюйма для удобного размещения на шее любого размера. Мадрид Постельные принадлежности и домашний декор Dolce Mela DMC472 Прозрачные занавески для окон высотой 60 x 100 дюймов, просто повторно заточите лезвие камнем, когда это необходимо, ДОПОЛНИТЕЛЬНАЯ БЕЗОПАСНОСТЬ ДОМА: Этот долговечный замок для конфиденциальности идеально подходит для обеспечения дополнительной безопасности дома — позволяя чтобы обеспечить важные проходы в вашем доме.Многофункциональная конструкция полки для яиц. 1 бамбуковые шпажки BBQ Time 100 штук с заостренными концами 8 длинных, удобных ручек для дополнительного комфорта и контроля, доступны в разных цветах на выбор, — Простая сборка: Да Комплектация:, с деревянной рамой, готовой для подвешивания OM за одну минуту Синяя установка. Для декора стен или в качестве красивого стильного подарка на любой случай. Бабочки в рамке акварельной художественной печатью 5.5×5.5. Длина отрезка 1/8 дюйма: товары для домашних животных. ВЫСОКОКАЧЕСТВЕННАЯ ХЛОПНАЯ ТКАНИ С ТОЧНЫМ ПРЕДНАПЕЧАТАННЫМ РИСУНОМ: В этих наборах для вышивания используется более толстая хлопковая ткань, чем в других обычных наборах.

    Linux Mint 16 на загрузочном USB-накопителе емкостью 8 ГБ, 32-разрядный и 64-разрядный.
    : USB-флеш-накопители — ✓ БЕСПЛАТНАЯ ДОСТАВКА при определенных покупках, покупка Linux Mint 16 на загрузочном USB-флеш-накопителе 8 ГБ — 32- и 64-битные.

    Как установить Linux Mint?

    Linux Mint — второй по величине дистрибутив на основе Linux, используемый в мире. Linux Mint — это управляемый сообществом дистрибутив Linux, основанный на Ubuntu, который сам основан на Debian и связан с множеством бесплатных приложений с открытым исходным кодом.Итак, здесь мы обсуждаем установку Linux mint.

    Установка разделена на четыре части:

    • Создание установочного носителя
    • Загрузка
    • Установка
    • Окончательная установка

    Phase 1: Создание установочного носителя

    • Первым делом необходимо загрузить Linux mint ISO с официального сайта здесь. При загрузке выберите предпочтительную для вас среду рабочего стола.
    • Дальше идет запись ISO на флешку.Если вы используете машину Windows , мы настоятельно рекомендуем использовать Rufus.
    • В Rufus выберите устройство, например USB-флеш-накопитель. Теперь нажмите кнопку выбора при выборе загрузки и выберите загруженный файл ISO. Нажмите кнопку «Пуск», чтобы начать мигать.

    RUFUS BURNING LINUX MINT

    Если вы используете Linux-машину (мы настоятельно рекомендуем использовать Etcher). Используйте ту же процедуру, что и для Rufus.

    ETCHER

    Phase 2: Загрузка


    После перепрошивки отключите USB-накопитель и выключите целевую машину.Подключите USB к целевой машине. Включите машину и продолжайте нажимать кнопку загрузки. Ключ загрузки для различных машин можно найти здесь. Когда появится меню загрузки, выберите флешку. Машина начинает загружаться. Подождите некоторое время, пока не появится рабочий стол. Дважды щелкните значок «Установить Linux Mint» на рабочем столе.

    Этап 3: Установка

    Выберите свой язык.

    Затем подключитесь к Интернету:

    Если вы подключены к Интернету, установите флажок для установки мультимедийных кодеков:


    Выберите тип установки.Рекомендуется создать новый раздел для Linux (не менее 10 ГБ) типа EXT4 и раздел подкачки (8 ГБ).

    Если Linux Mint — единственная операционная система, которую вы хотите запустить на этом компьютере, и все данные могут быть потеряны на жестком диске, выберите «Стереть диск» и установите Linux Mint.

    Если на компьютере установлена ​​другая операционная система, программа установки покажет вам возможность установить вместе с ней Linux Mint. Если вы выберете этот вариант, программа установки автоматически изменит размер вашей существующей операционной системы, освободит место и установит Linux Mint рядом с ней.Меню загрузки настраивается для выбора между двумя операционными системами при каждом запуске компьютера.

    Нажмите «Продолжить».

    Далее Выберите часовой пояс:

    Выберите раскладку клавиатуры:

    Введите данные пользователя:

    Затем нажмите «Продолжить»:

    . Когда установка будет завершена, нажмите «Перезагрузить сейчас». Затем компьютер начнет выключаться и попросит вас удалить USB-диск (или DVD).После перезагрузки ваш компьютер должен показать вам меню загрузки или запустить недавно установленную операционную систему Linux Mint.

    Как установить Linux Mint на ПК | Эрик Льюис

    Вот шаги, которые я предпринял для установки Linux Mint на ПК (ThinkPad X200T) с помощью моего MacBook.

    Примечание. Вам понадобится USB-накопитель.

    Сначала получите образ диска Linux Mint, который включает загрузочную версию операционной системы и программу установки ОС.

    Вы можете получить образ диска на странице загрузки Linux Mint.Здесь вы решите, какую среду рабочего стола вы хотите использовать. Я не особо об этом думал и выбрал корицу. Вам также нужно будет выяснить, работает ли ваш компьютер с 32-битным или 64-битным процессором.

    Размер образа диска составляет около 1,5 гигабайта, поэтому загрузка в браузере может занять некоторое время. Я использовал торрент-загрузку и получил ее примерно за 5 минут.

    Теперь на вашем компьютере должен быть файл образа диска с именем «linuxmint-18-cinnamon-64bit.iso». Точное имя будет зависеть от номера версии, среды рабочего стола и архитектуры процессора ПК.

    Подключите USB-накопитель к компьютеру. Сначала мы отформатируем диск, чтобы компьютер мог его прочитать. На Mac откройте «Приложения»> «Утилиты»> «Дисковая утилита». Выберите USB-накопитель и нажмите кнопку «Стереть». В разделе «Формат» выберите MS-DOS (FAT) и нажмите «Стереть».

    Чтобы смонтировать ISO-образ на USB-накопитель, я использую UNetbootin. Скачайте приложение и откройте его. Появится диалоговое окно с сообщением «osascript хочет внести изменения» и запросом пароля администратора. Заполните и продолжайте.

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

    Убедитесь, что для подключения выбран правильный USB-накопитель, и нажмите OK. Процесс монтирования занимает около 3 минут. После этого вы можете просмотреть содержимое USB-накопителя и увидеть все файлы, составляющие пробный / установочный диск Linux Mint.

    Вы можете извлечь USB-накопитель и убрать Mac, он нам больше не понадобится.

    Возможно, вам потребуется настроить BIOS компьютера на загрузку с USB-накопителя перед жестким диском. В противном случае система игнорирует USB и загружается с жесткого диска. На моем ThinkPad X200T я нажимаю кнопку ThinkVintage при запуске и вхожу в программу настройки BIOS.

    Установка php debian 7: Установка PHP 7.x на Debian

    Установка php debian 7: Установка PHP 7.x на Debian

    Установка php 5.3 на Debian 7

    В общем, понадобилась мне версия php 5.3 на новом debian 7. В репозиториях только версия 5.4. Немного гугления и решение найдено.

    Для начала нужно подключить репозитории squeeze. Открываем файл /etc/apt/sources.list редактором nano или другим и добавляем туда вот это:

    deb http://ftp.de.debian.org/debian/ squeeze main
    deb-src http://ftp.debian.org/debian/ squeeze main
    
    deb http://packages.dotdeb.org squeeze all
    Для dotdeb.org  добавляем ключ
    wget -O - http://www.dotdeb.org/dotdeb.gpg |  apt-key add -

    После чего выполняем команду apt-get update.

    Перед установкой необходимо удалить всё, что связано с php 5.4.

    apt-get remove --purge `dpkg -l | grep php | grep -w 5.4 | awk '{print $2}' | xargs`

    Далее смотрим, какая версия php 5.3.* доступна для установки:

    apt-cache showpkg php5
    

    Будет что-то вроде этого:

    Provides:
    5.4.35-0+deb7u2 -
    5.4.4-14+deb7u14 -
    5.3.29-1~dotdeb.0 -
    5.3.3-7+squeeze19 -
    

    Последняя — то, что нам нужно. Для удобства присвоим ей переменную:

    VERSION="5.3.3-7+squeeze19"

    Устанавливаем основные пакеты:

    apt-get install php5=$VERSION php5-cli=$VERSION php5-common=$VERSION

    или

    apt-get install php5=5.3.3-7+squeeze19 php5-cli=5.3.3-7+squeeze19 php5-common=5.3.3-7+squeeze19
    
    или
    apt-get install -t squeeze php5

    Также и с другими пакетами. Допустим, нужен модуль mysql.

    apt-get install php5-mysql=$VERSION

    Если php как модуль apache:

    apt-get install libapache2-mod-php5=$VERSION

    После установки, все пакеты нужно будет заморозить, чтобы при установке обновлений ОС php не был обновлён до последней версии 5.4. Делается это при помощи aptitude. Напечатайте aptitude hold и названия установленных пакетов:

    aptitude hold php5 php5-cli php5-common

    Если вдруг понадобилось разморозить эти пакеты, то hold следует заменить на unhold. Пример:

    aptitude unhold php5 php5-cli php5-common

    Читайте другие интересные статьи

    Установка PHP 5.3 На Debian 7 Wheezy

    В репозиториях седьмого Дебиана оказалась только php 5.4.

    Но для работы многих скриптов требуется Php 5.3. От себя добавлю, что данный блог и joomla выше 1.5 нормально работает как на php 5.4-5.6 так и на 5.3. Конечно придется настроить интерпетатор и возможно немного поправить расширения Джумлы, тогда понижение версии может быть излишним.

    Возможно, вам понадобится удалить уже установленные пакеты php из стабильной ветки, если были установлены ранее. Это можно сделать командой:

    aptitude purge `dpkg -l | grep php | grep -w 5 | awk '{print $2}' | xargs`

    или командой:

    apt-get remove --purge `dpkg -l | grep php | grep -w 5 | awk '{print $2}' | xargs`

    Обратите внимание что при этом удаляется и вебсервер Apache, если установлен и Phpmyadmin!

    Далее можно устанавливать PHP.

    Для начала нужно подключить репозитории squeeze. Открываем файл /etc/apt/sources.list редактором vim или другим (можно воспользоваться редактором Notepad++ о котором я говорил водном из постов) и добавляем:

    deb deb http://archive.debian.org/debian/ squeeze main 
    deb-src http://archive.debian.org/debian/ squeeze main

     После чего выполняем команду apt-get update.

    Cмотрим, какая версия php 5.3.* доступна для установки:

    apt-cache showpkg php5
    Provides:
    5.4.4-14+deb7u7 -
    5.4.4-14+deb7u5 -
    5.3.28-1~dotdeb.0 -
    5.3.3-7+squeeze18 -
    5.3.3-7+squeeze17 -

    Ну и теперь можно ставить PHP 5.3 и отдельные пакеты с помощю aptitude

    aptitude install -t squeeze php5

    При этом будет предложено установить Web-сервер Apache.

    Следующие НОВЫЕ пакеты будут установлены:
    apache2-mpm-prefork{a} apache2-utils{a} apache2.2-bin{a} apache2. 2-common{a} libapache2-mod-php5{a}
    libapr1{a} libaprutil1{a} libaprutil1-dbd-sqlite3{a} libaprutil1-ldap{a} libdb4.8{a} libonig2{a}
    libqdbm14{a} libssl0.9.8{a} php5 php5-cli{a} php5-common{a} ssl-cert{a}
    0 пакетов обновлено, 17 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
    Необходимо получить 12,9 MB архивов. После распаковки 34,8 MB будет занято.
    Хотите продолжить? [Y/n/?]

    Соглашаемся и в итоге у нас будет установлен из репозитория Apache 2.2.16

    После установки, все пакеты нужно будет заморозить, чтобы при установке обновлений ОС php не был обновлён до последней версии 5.4. Делается это при помощи aptitude.

    aptitude hold php5

    Для того чтобы не замораживать пакеты можно создать файл /etc/apt/preferences.d/php-apache-squeeze, где прописать приоритеты:

    Package: *php5* 
    Pin: release a=squeeze
    Pin: version 5.3*
    Pin-Priority: 1000

    Package: *apache*
    Pin: release a=squeeze
    Pin: version 2.2*
    Pin-Priority: 1000

    Pin: release a=squeeze — полужирным выделено имя ветки дистрибутива.
    Pin: version — версия пакетов.

    Обратите внимание что в Sqeeze могут отсутствовать пакеты php5-fpm, но как модуль Апача PHP ставится нормально.

    Смотрим чтобы был установлен libapache2-mod-php5

    apt-get install libapache2-mod-php5

    Для того чтобы узнать какая версия php сейчас установлена используем команду:

    php -v
    ← Синхронизация системных часов с NTP сервером    Настройка SSH для управления сервером →

    Установка php 5.3 на Debian 7

    Установка php 5.3 на Debian 7

    Для начала нужно подключить репозитории squeeze. Открываем файл /etc/apt/sources.list редактором nano или другим и добавляем туда вот это:

    1.        deb http://ftp.de.debian.org/debian/ squeeze main

    После чего выполняем команду apt-get update.

    Перед установкой необходимо удалить всё, что связано с php 5.4.

    1.        apt-get remove —purge `dpkg -l | grep php | grep -w 5.4 | awk ‘{print $2}’ | xargs`

    Далее смотрим, какая версия php 5.3.* доступна для установки:

    1.        apt-cache showpkg php5

    Будет что-то вроде этого:

    1.        Provides:

    2.        5.4.4-14-

    3.        5.3.3-7+squeeze14

    Последняя — то, что нам нужно. Для удобства присвоим ей переменную:

    1.        VERSION=»5.3.3-7+squeeze14″

    Устанавливаем основные пакеты:

    1.        apt-get install php5=$VERSION php5-cli=$VERSION php5-common=$VERSION

    Также и с другими пакетами. Допустим, нужен модуль mysql.

    1.        apt-get install php5-mysql=$VERSION

    Если php как модуль apache:

    1.        apt-get install libapache2-mod-php5=$VERSION

    После установки, все пакеты нужно будет заморозить, чтобы при установке обновлений ОС php не был обновлён до последней версии 5.4. Делается это при помощи aptitude. Напечатайте aptitude holdи названия установленных пакетов:

    1.        aptitude hold php5 php5-cli php5-common

    Если вдруг понадобилось разморозить эти пакеты, то hold следует заменить на unhold. Пример:

    1.        aptitude unhold php5 php5-cli php5-common


    Установка php 5.3 на Debian 7

    Бывает так, что в свежем дистрибутиве Debian может понадобиться старая версия php, не входящая в стабильную ветку дистрибутива. Например, php 5.3 для работы сайта на сервере с Debian Jessie.

    Для полного разрешения зависимостей следует, помимо php, устанавливать пакеты apache, актуальные для предыдущего стабильного дистрибутива Debian.

    И самый важный аспект: всегда делайте бэкапы всех конфигурационных файлов!

    Возможно, вам понадобится удалить уже установленные пакеты php из стабильной ветки, если были установлены ранее. Это можно сделать командой:

    # aptitude purge `dpkg -l | grep php | grep -w 5 | awk '{print $2}' | xargs`

    И ту же самую команду выполняем для apache, соответственно, заменяя php на apache2.

    Добавление репозиториев

    Пакеты для Debian Squeeze, в настоящее время, доступны только в архивном репозитории. Список будет выглядеть так:

    deb http://archive.debian.org/debian/ squeeze main deb-src http://archive.debian.org/debian/ squeeze main

    Добавляем его одной командой:

    # echo -e "deb http://archive.debian.org/debian/ squeeze main ndeb-src http://archive.debian.org/debian/ squeeze main" > /etc/apt/sources.list.d/php-squeeze.list

    И обновляем кэш пакетов.

    # aptitude update

    Определение приоритета пакетов

    Далее создаём файл /etc/apt/preferences.d/php-apache-squeeze, где прописываем следующее:

    Package: *php5* Pin: release a=squeeze Pin: version 5.3* Pin-Priority: 1000  Package: *apache* Pin: release a=squeeze Pin: version 2.2* Pin-Priority: 1000

    Наибольшего внимания заслуживают два параметра.

    Pin: release a=squeeze — полужирным выделено имя ветки дистрибутива.

    Pin: version — версия пакетов.

    Сохраняем файл, устанавливаем пакеты стандартным образом:

    # apt-get install apache2-mpm-prefork libapache2-mod-php5 php5-cli php5-mysql

    При этом методе не требуется замораживать пакеты, так как во время обновления системы, они затронуты не будут. Также следует отметить, что в старых ветках могут отсутствовать некоторые пакеты (php5-fpm для версии 5.3).

    P.S. Также этот способ вполне подходит и для Убунту, но с пересмотром используемых репозиториев.

    Установка php 5.

    2 на VDS с Debian Wheezy — Техническая поддержка — NetAngels

    В данной статье рассмотрено создание альтернативной версии PHP для определенного сайта на Облачном VDS.

    Предлагаемые нами Облачные VDS поставляются с образами на базе современных ОС Debian и Ubuntu. Это так же означает, что в состав этих VDS входит php версии 5.4. Как быть, если требуется php версии 5.2, ведь между 5.2 и 5.4 есть ряд несовместимостей и старые сайты на новой версии php могут не работать?

    Кроме того, на тарифах хостинга мы предлагаем возможность разные сайты запускать на разных версиях php. Возможно ли сделать что-то подобное на Облачных VDS?

    Да! Это возможно и в этом нет ничего сложного. Давайте разберемся как установить php 5.2 на VDS с Debian Wheezy на базе образа Nginx + Apache2 + PHP 5.4 (FastCGI) + MariaDB 5.5 + phpMyAdmin + sftp.

    Прописываем дополнительные репозитории

    Php версии 5.2 мы предлагаем брать из сборок, выполняемых нашими специалистами для серверов хостинга. Обратите внимание, что мы делаем сборки только для 64 битных систем, поэтому при создании VDS вам нужно правильно выбрать разрядность ОС.

    Открываем в вашем любимом текстовом редакторе файл /etc/apt/sources.list в режиме суперпользователя:

    $ sudo mcedit /etc/apt/sources.list
    

    И дописываем в конец этого файла строки:

    deb http://noc.netangels.ru/debian unstable main
    deb http://noc.netangels.ru/debian wheezy main
    

    Теперь обновим список пакетов, известных системе:

    $ sudo apt-get update
    

    Устанавливаем php 5.2

    Список доступных пакетов, входящих в состав php 5.2 можно посмотреть по команде:

    $ apt-cache search php5.2
    php5.2.17 - server-side, HTML-embedded scripting language
    php5.2.17-apc - Alternative PHP Cache
    php5.2.17-eaccelerator - eAccelerator module for PHP
    php5.2.17-ffmpeg - ffmpeg-php module for PHP
    php5.2.17-geoip - Map IP address to geographic places
    php5. 2.17-imagick - Imagick module for PHP
    php5.2.17-memcache - memcache module for PHP
    php5.2.17-timezonedb - Alternative PHP Cache
    php5.2.17-xcache - Fast, stable PHP opcode cacher
    php5.2.17-xdebug - The Xdebug extension helps you debugging your script
    

    В минимальном варианте нам нужен только пакет php5.2.17. Установим его:

    $ sudo apt-get install php5.2.17
    

    Готово. Теперь cgi-вариант php 5.2 доступен по команде /usr/bin/php-cgi5.2.17, а cli-вариант по команде /usr/bin/php5.2.17

    Создаем wrapper для php 5.2

    Чтобы использовать php 5.2 на каком-либо из ваших сайтов, необходимо создать для него отдельный wrapper. Wrapper для запуска основного php (5.4) находится в файле /var/www/web/cgi-bin/php. Новый wrapper для 5.2 мы разместим рядом:

    $ touch /var/www/web/cgi-bin/php5.2
    $ chmod +x /var/www/web/cgi-bin/php5.2
    

    Теперь откроем этот файл в текстовом редакторе:

    $ mcedit /var/www/web/cgi-bin/php5.2
    

    И запишем в него следующее содержимое:

    #!/bin/sh
    export PHPRC="/var/www/web/etc/php.ini"
    exec /usr/bin/php-cgi5.2.17 -- "[email protected]"
    

    Если вы обратили внимание на вторую строку, в ней мы задаем путь к файлу php.ini для нашего php 5.2. Давайте теперь создадим этот php.ini:

    $ mkdir /var/www/web/etc
    $ mcedit /var/www/web/etc/php.ini
    

    Мы предлагаем внести в него следующие строки:

    [PHP]
    memory_limit = 64M
    upload_max_filesize = 32M
    post_max_size = 32M
    max_execution_time = 180
    session.save_path = "/tmp"
    error_log = "/var/www/web/php-error.log"
    realpath_cache_size = 4096K
    magic_quotes_gpc = Off
    cgi.fix_pathinfo = yes
    auto_prepend_file = "/etc/php5/fix_docroot.php"
    date.timezone = "UTC"
    allow_url_fopen = On
    extension_dir = "/usr/lib/php5.2.17/"
    extension=pdo.so
    extension=curl.so
    extension=gd.so
    extension=mcrypt.so
    extension=mysqli. so
    extension=mysql.so
    extension=pdo_mysql.so
    

    Разумеется, вы можете их поправить по вашему вкусу. Обратите внимание на строки с error_log, extension_dir, auto_prepend_file и cgi.fix_pathinfo. Мы не рекомендуем их менять. А так же на строку date.timezone, где необходимо прописать требуемую вам временную зону, в которой будет работать ваш сайт.

    Подключаем php 5.2 к вашему сайту

    Php 5.2 можно подключить как ко всем сайтам одновременно, так и к какому-то отдельному сайту, либо даже к папке внутри сайта. Делается это посредством прописывания директивы Action в файле .htaccess.

    Например, у вас есть сайт mysite.ru. Он размещается в папке /var/www/web/sites/mysite.ru, как рекомендуется в Инструкции, и вы хотите, чтобы этот сайт работал на php 5.2. В этом случае в папке /var/www/web/sites/mysite.ru вам необходимо отредактировать файл .htaccess и прописать в него следующую строку:

    Action application/x-httpd-php "/cgi-wrapper/php5.2"
    

    Здесь название wrapper’а php5.2 — это название файла /var/www/web/cgi-bin/php5.2, который мы с вами создали ранее. Если вы хотите установить еще какую-то версию php, например 5.3 или 5.5, вам необходимо проделать все те же самые действия, только разместив wrapper для запуска другой версии php в другом файле внутри папки /var/www/web/cgi-bin, а файл настроек php.ini в другом файле в папке /var/www/web/etc в другом файле в папке /var/www/web/etc.

    Тарифы на облачные VDS и VPS

    Как установить расширение php 7 gd на debian 8 jessie?



    Ответ на вопрос для Ubuntu , но не работает для Debian, потому что он еще не доступен. При поиске packages.debian.org доступны только пакеты для php 5 gd.

    Каков предпочтительный способ установки php7. 0-gd в Debian 8 Джесси? Какой самый лучший неофициальный источник?

    php linux debian gd
    Поделиться Источник Hyperfocus1337     29 ноября 2016 в 14:46

    2 ответа


    • PHP5-GD в тестировании Debian отсутствует зависимость libvpx1

      Я запускаю тестирование Debian на своем dev-сервере. К сожалению, мне приходится работать с mysqli (который не входит в php7) и php-gd одновременно. кошка /etc/issue Debian GNU/Linux stretch/sid apt-get установка php5-gd Reading package lists… Done Building dependency tree Reading state…

    • Используйте jessie (Debian) для кластера Kubernetes

      Я хочу установить gcsFUSE в своем кластере. Это проще сделать в Debian Джесси, согласно странице gcsFUSE . config-default.sh , который использует kube-up.sh , содержит следующее: NODE_OS_DISTRIBUTION=${KUBE_NODE_OS_DISTRIBUTION:-${KUBE_OS_DISTRIBUTION:-debian}} что устанавливает wheezy . На что…


    Поделиться Hyperfocus1337     29 ноября 2016 в 14:56



    0

    Он доступен на версии Stretch. Это лучшее официальное РЕПО.

    php7.0-gd:   Installed: (none)   Candidate:
     7.0.12-1   Version table:
          7.0.13-2 350
             350 http://ftp.fi.debian.org/debian sid/main i386 Packages
          7.0.12-1 500
             500 http://httpredir.debian.org/debian stretch/main i386 Packages
    
    echo 'deb http://httpredir.debian.org/debian stretch main' >> /etc/apt/sources.list.d/stretch.list
    

    Поделиться Ipor Sircer     29 ноября 2016 в 14:57


    Похожие вопросы:


    Как установить последнюю версию PHP 5. 4 на Debian 8 (Jessie)?

    Я пытаюсь установить PHP на Debian 8 для проекта, над которым работаю. Проект требует PHP 5.4 и не может использовать ни одну из более поздних версий PHP (5.5 и 5.6). Всякий раз, когда я…


    Debian 8 Jessie UEFI Install

    Я устанавливаю Debian 8 Jessie на систему UEFI. Мне нужно настроить RAID, поэтому я использую ручное разбиение на разделы. Система прекрасно устанавливается в режиме совместимости BIOS, но там,…


    Установка Apache Wave на Debian Jessie

    Я хочу установить Apache/Google Wave на Debian Jessie. Я проверил репозиторий SVN, но построение с ant не удается, так как требуется Java 6. Debian Джесси предлагает только Java 7 Openjdk через…


    PHP5-GD в тестировании Debian отсутствует зависимость libvpx1

    Я запускаю тестирование Debian на своем dev-сервере. К сожалению, мне приходится работать с mysqli (который не входит в php7) и php-gd одновременно. кошка /etc/issue Debian GNU/Linux stretch/sid…


    Используйте jessie (Debian) для кластера Kubernetes

    Я хочу установить gcsFUSE в своем кластере. Это проще сделать в Debian Джесси, согласно странице gcsFUSE . config-default.sh , который использует kube-up.sh , содержит следующее:…


    PHP 5.6 пакет для debian-8 (Джесси)

    Я пишу сценарий ansible для настройки сервера в debian 8 , наше существующее приложение находится в debian 7 (Wheezy), а пакет php используется там wheezy-php56, версия PHP на новом сервере будет…


    Как установить dotnet core sdk в Debian Jessie

    У меня возникли проблемы при установке dotnet ограничителя основных SDK на моей коробке Debian Джесси. Вот руководство, которому я следовал https://docs.microsoft.com/en-us/…


    установите php-gd Ext на Debian

    Я не могу установить расширение php-gd на свой сервер. У меня есть php 7.2: PHP 7.2.10-1+0~20181001133426.7+jessie~1.gbpb6e829 (cli) (built: Oct 1 2018 13:50:53) ( NTS ) и debian 8 linux: Debian. ..


    Как решить проблему, связанную с установкой Java 8 на Debian 8 (Jessie)?

    Я Linux нуб, и я пытаюсь следить за различными статьями по установке Java 8 на Debian 8 (Джесси): https://www.vultr.com/документы/how-to-install-java-8-and-dcevm-on-debian-8-jessie…


    Install LAMP Stack on Debian Jessie-пакеты не найдены

    Я пытаюсь установить стек LAMP на свой сервер debian jessie. Я попытался установить LAMP следующим образом: apt install apache2 libapache2-mod-php7.0 php7.0 php7.0-gd php7.0-opcache php7.0-json…

    Debian Wheezy потребуется обновить php 5.4 для 5.5



    [решено]

    У меня есть Debian Wheezy с установленным php 5.4.18. Я хотел обновить его до 5.5.x, но стандартная процедура не работает.

    Это мой файл /etc/apt/sources.list:

    # deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official amd64 NETINST Binary-1 20130504-14:43]/ wheezy main
    deb http://ftp.pl.debian.org/debian/ wheezy main
    deb-src http://ftp.pl.debian.org/debian/ wheezy main
    
    deb http://security.debian.org/ wheezy/updates main
    deb-src http://security.debian.org/ wheezy/updates main
    
    # wheezy-updates, previously known as 'volatile'
    deb http://ftp.pl.debian.org/debian/ wheezy-updates main
    deb-src http://ftp.pl.debian.org/debian/ wheezy-updates main
    
    #php 5.5
    deb http://packages.dotdeb.org wheezy-php55 all
    deb-src http://packages.dotdeb.org wheezy-php55 all
    

    Я обновил источники с помощью

    apt-get update
    

    и установил php5

    apt-get install php5
    

    но после перезапуска httpd у меня все еще есть старая версия php.

    php -v
    

    возвращается:

    [email protected]:/# php -v
    PHP 5.4.18 (cli) (built: Aug 19 2013 04:03:40)
    Copyright (c) 1997-2013 The PHP Group
    Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
        with Xdebug v2. 2.1, Copyright (c) 2002-2012, by Derick Rethans
    

    когда я искал php

    find / -name php5
    

    Я вижу только что установленные файлы

    [email protected]:/usr/bin# ls -l php*
    lrwxrwxrwx 1 root root      21 Dec 11 00:15 php -> /etc/alternatives/php
    -rwxr-xr-x 1 root root 8956912 Nov 17 02:37 php5
    [email protected]:/usr/bin# ./php5 -v
    PHP 5.5.19-1~dotdeb.1 (cli) (built: Nov 17 2014 01:24:08)
    Copyright (c) 1997-2014 The PHP Group
    Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
        with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
        with Xdebug v2.2.6, Copyright (c) 2002-2014, by Derick Rethans
    [email protected]:/usr/bin# ./php -v
    PHP 5.5.19-1~dotdeb.1 (cli) (built: Nov 17 2014 01:24:08)
    Copyright (c) 1997-2014 The PHP Group
    Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
        with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
        with Xdebug v2.2.6, Copyright (c) 2002-2014, by Derick Rethans
    

    Мой phpinfo возвращает PHP версию 5.4.18

    Что я делаю не так?

    //edit: Я обновил его с помощью directadmin/custombuild

    [email protected]:/usr/local/directadmin/custombuild# vim options.conf
    

    я сменил линию:

    php1_release=5.4
    

    к

    php1_release=5.5
    

    а дальше:

    [email protected]:/usr/local/directadmin/custombuild# ./build update_data
    # [..]
    [email protected]:/usr/local/directadmin/custombuild# ./build php d
    # [..]
    

    Теперь у меня есть php 5.5.19, и я могу использовать функцию password_hash() 😉

    php debian
    Поделиться Источник marcin110987     11 декабря 2014 в 00:42

    1 ответ


    • эквивалент password_hash для php 5.4?

      Я разработал свой сайт с использованием XAMPP с установленным php 5. 5. Я просто понимаю, что у моего хоста есть только php 5.4 (пока не могу обновить до 5.5). Моя проблема в том, что я не могу использовать новую функцию php 5.5 password_hash() . Существует ли эквивалентный метод хеширования с…

    • Как установить последнюю версию PHP 5.4 на Debian 8 (Jessie)?

      Я пытаюсь установить PHP на Debian 8 для проекта, над которым работаю. Проект требует PHP 5.4 и не может использовать ни одну из более поздних версий PHP (5.5 и 5.6). Всякий раз, когда я устанавливаю php5 с помощью apt-get, он устанавливает последнюю доступную версию PHP 5.6. Как мне установить…



    36

    1. Добавьте эти источники пакетов в свой файл sources.list: введите файл через

      sudo нано /etc/apt/sources.list

    и добавьте эти строки в конце файла (щелкните правой кнопкой мыши пасты):

    deb http://packages.dotdeb.org wheezy-php55 all
    deb-src http://packages.dotdeb.org wheezy-php55 all
    

    Сохранить и закрыть (CTRL-X, “y”, ENTER).

    1. Сделайте обновление:

      sudo apt-get обновление

    Теперь вы получите сообщение об ошибке в последней строке хода обновления.

    1. Установить PHP сейчас невозможно, так как Debian просто выдал ошибку и сказал, что эти новые источники не проверены и бла-бла — бла, открытый ключ недоступен… Я нахожу этот процесс крайне неинтуитивным, и я действительно не знаю, почему так сложно обновить PHP, но что ж, так оно и есть…

    Метод #1 последняя строка этого сообщения об ошибке содержит ключ, например “E9C74FEEA2098A6E”. Скопируйте этот ключ (отметьте строку мышью, как правило, копирует ее в буфер обмена) и выполните эти команды для проверки новых источников пакета (и поместите здесь ключ YOUR):

    gpg --keyserver packages.dotdeb.org --recv-key  E9C74FEEA2098A6E
    gpg -a --export E9C74FEEA2098A6E | sudo apt-key add -
    

    Метод #2 (спасибо Петру за то, что он принес это!)

    wget http://www. dotdeb.org/dotdeb.gpg
    sudo apt-key add dotdeb.gpg
    
    1. Сделайте обновление еще раз:

      sudo apt-get обновление

    2. Установите последнюю версию PHP 5:

      sudo apt-get установка php5

    3. Проверьте установленную версию PHP 5 (phpinfo() все равно будет показывать старую версию PHP до перезапуска apache):

      php -в

    Наконец, перезагрузите apache:

    sudo service apache2 restart
    

    Кстати, установить PHP 5.5 на Debian 6 (без компиляции исходного кода вручную) невозможно (насколько я знаю).

    Поделиться Hassan Azimi     23 марта 2015 в 00:43


    Похожие вопросы:


    ezPublish не генерирует кэш CSS (несовместимость php 5.4?)

    У нас есть сайт, который работает на хосте Debian Squeeze (PHP 5.3.3) и должен быть продублирован на Debian Wheezy (PHP 5.4.4). При новой установке мы сталкиваемся с проблемой, что кэш таблиц стилей…


    Как сохранить PHP 5.5, но использовать 5.4 (CodeIgniter устарел)

    У меня есть выделенный сервер, работающий с ISPConfig 3. Он попал под Debian 7 (официально PHP 5.4). Я обновил его до PHP 5.5. Однако я не понимал, что CodeIgniter нуждается в драйвере mysql для…


    OS X Mavericks как обновить PHP 5.4 до 5.5+ последней версии?

    Я бы попытался обновить свою версию php до последней версии 5.5+ Когда я смотрю через /usr/local/bin/php-v в консоли, я вижу версию 5.5+ , а с помощью php-v она говорит мне, что установлена версия…


    эквивалент password_hash для php 5.4?

    Я разработал свой сайт с использованием XAMPP с установленным php 5.5. Я просто понимаю, что у моего хоста есть только php 5.4 (пока не могу обновить до 5.5). Моя проблема в том, что я не могу…


    Как установить последнюю версию PHP 5.4 на Debian 8 (Jessie)?

    Я пытаюсь установить PHP на Debian 8 для проекта, над которым работаю. Проект требует PHP 5.4 и не может использовать ни одну из более поздних версий PHP (5.5 и 5.6). Всякий раз, когда я…


    Обновление libpq5 (>= 9.4~beta3) на Debian Wheezy

    Я хочу обновить свою версию postgresql, родную 9.1 с debian wheezy до последней версии 9.4. Я положил трубку deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main в…


    DEbian выжать обновить PHP 5.3 для PHP 5.5

    На Debian (Squeeze) мне нужно перейти с PHP 5.3 на PHP 5.5. Я попробовал эти команды : apt-get обновление; apt-get установка php5; также добавление : echo deb http://packages.dotdeb.org squeeze all…


    Измените php 5.4 на 5.5 на Hostgator

    В настоящее время на композитора установки я получаю сообщение об ошибке нужно 5.5.9 но через 5.4 но на Hostgator в cpanal он установлен 5.5 На php -v я получаю PHP 5.4.45 На php —ini я получаю…


    PHP 5.6 пакет для debian-8 (Джесси)

    Я пишу сценарий ansible для настройки сервера в debian 8 , наше существующее приложение находится в debian 7 (Wheezy), а пакет php используется там wheezy-php56, версия PHP на новом сервере будет…


    Debian-не удалось найти пакет php7.0

    Теперь я использую PHP 5.4 на своем сервере Debian 7 Wheezy. Для самой новой версии Laravel я должен обновить ее до PHP 7.0. Поэтому я последовал небольшому учебнику о том, как обновить мою версию…

    Как установить PHP 7 в Debian Linux 8.7 / 7.x [jessie / wheezy]

    Я хотел использовать PHP 7 в Debian 8.x. Как установить и настроить PHP 7 на сервере Debian Linux 8.x? Как установить PHP 7 на VPS-сервер Debian Linux 7.x «wheezy», размещенный в облаке?

    PHP 7 — это динамический язык сценариев для доставки приложений. Вы можете получить в 2 раза более высокую производительность и на 50% лучшее потребление памяти, чем PHP 5.6, что позволяет обслуживать больше одновременных пользователей без добавления какого-либо оборудования. Однако PHP 7 не входит в состав Debian 8.x стабильная версия. В этом руководстве вы узнаете об установке PHP 7 на сервер Debian 8.7 . Обратите внимание, что Debian 9.0 «Stretch» ​​по умолчанию будет включать PHP 7.

    Связанный : Как установить PHP 7 в Ubuntu Linux 14.04 LTS

    Шаги по установке PHP 7 в Debian 8.7

    1. Сначала удалите старый PHP 5.6
    2. Настроить dotdeb — дополнительный репозиторий для PHP 7
    3. Установить PHP 7
    4. Перенастроить веб-сервер
    5. Перезапустить веб-сервер

    Чтобы указать свою версию Debian, введите:
    $ lsb_release -a
    Нет доступных модулей LSB.ii / {print $ 2} ') "
    $ sudo apt-get --purge remove $ x

    Примеры выходных данных:

    Рис. 02: Удаление старых пакетов php 5.6

    Шаг № 2: Настройте dotdeb

    Dotdeb - это дополнительный репозиторий, содержащий самые свежие пакеты (например, PHP 7 и другие) для ваших серверов Debian. Он поддерживает как Debian 8.x «Jessie», так и Debian 7.x «Wheezy».

    Конфигурация для Debian 8.x «Джесси»

    Добавьте следующие две строки в /etc/apt/sources.list как пользователь root ::
    $ sudo -s
    # echo 'deb http: // packages.dotdeb.org jessie all '>> /etc/apt/sources.list
    # echo' deb-src http://packages.dotdeb.org jessie all '>> /etc/apt/sources.list

    Сохранить и закрыть файл. Вот мой обновленный файл:
    $ cat /etc/apt/sources.list
    Примеры выходных данных:

    Рис. 03: Обновлен /etc/apt/sources.list для Debian 8.x «jessie».

    Конфигурация для Debian 7.x «Wheezy»

    Добавьте следующие две строки в /etc/apt/sources.list как пользователь root:
    $ sudo -s
    # echo 'deb http: // packages.dotdeb.org wheezy all '>> /etc/apt/sources. list
    # echo' deb-src http://packages.dotdeb.org wheezy all '>> /etc/apt/sources.list

    Сохранить и закройте файл.

    По состоянию на 15 февраля 2017 г. приведенные выше инструкции для Debian 7.x «Wheezy» больше не работают. Используйте следующие инструкции для компиляции PHP 7 из исходного кода:
    $ sudo apt-get install git
    $ cd / tmp
    $ git clone https://github.com/kasparsd/php-7-debian.git
    $ cd php-7-debian /
    $./build.sh

    Чтобы скачать и скомпилировать все, потребуется некоторое время. В конце вы должны увидеть что-то вроде этого:

     Создание phar.php
    Создание phar.phar
    Пакет PEAR PHP_Archive не установлен: сгенерированный phar потребует включения расширения PHP phar.
    инвертированныйregexiterator.inc
    pharcommand.inc
    directorytreeiterator.inc
    clicommand.inc
    directorygraphiterator.inc
    phar.inc
    
    Сборка завершена.
    Не забудьте запустить make test.Установка общих расширений: / usr / local / php7 / lib / php / extensions / no-debug-non-zts-20160303 /
    Установка двоичного кода PHP CLI: / usr / local / php7 / bin /
    Установка справочной страницы PHP CLI: / usr / local / php7 / php / man / man1 /
    Установка двоичного файла PHP FPM: / usr / local / php7 / sbin /
    Установка конфигурации PHP FPM: / usr / local / php7 / etc /
    Установка справочной страницы PHP FPM: / usr / local / php7 / php / man / man8 /
    Установка страницы статуса PHP FPM: / usr / local / php7 / php / php / fpm /
    Установка двоичного файла phpdbg: / usr / local / php7 / bin /
    Установка справочной страницы phpdbg: / usr / local / php7 / php / man / man1 /
    Установка двоичного файла PHP CGI: / usr / local / php7 / bin /
    Установка страницы руководства PHP CGI: / usr / local / php7 / php / man / man1 /
    Установка среды сборки: / usr / local / php7 / lib / php / build /
    Установка файлов заголовков: / usr / local / php7 / include / php /
    Установка вспомогательных программ: / usr / local / php7 / bin /
      программа: phpize
      программа: php-config
    Установка страниц руководства: / usr / local / php7 / php / man / man1 /
      страница: phpize. 1
      страница: php-config.1
    / tmp / php-7-debian / php-src / build / shtool install -c ext / phar / phar.phar / usr / local / php7 / bin
    ln -s -f phar.phar / usr / local / php7 / bin / phar
    Установка заголовков PDO: / usr / local / php7 / include / php / ext / pdo / 

    Для установки PHP 7 в Debian 7.x:
    $ sudo ./install.sh
    Примеры выходных данных:

     update-rc.d: использование последовательности загрузки на основе зависимостей 

    Вы можете проверить версию PHP:
    $ / usr / local / php7 / bin / php --version
    PHP 7.1.1 (cli) (построено: 15 февраля 2017 г., 18:49:03) (NTS)
    Copyright (c) 1997-2017 The PHP Group
    Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
    с Zend OPcache v7.1.1, Copyright (c) 1999-2017, Zend Technologies

    Все файлы конфигурации PHP хранятся в / usr / local / php7:

     /usr/local/php7/lib/php.ini
    /usr/local/php7/etc/php-fpm.conf
    /usr/local/php7/etc/php-fpm.d/www.conf
    /usr/local/php7/etc/conf.d/modules.ini 

    Пока сценарий инициализации Debian добавлен в:

     / etc / init.d / php7-fpm 

    См. Эту страницу для получения дополнительной информации об использовании PHP 7 в Debian 7.x. Остальные инструкции относятся только к Debian версии 8.x.

    Шаг № 3: Получите и установите ключ GnuPG (только «jessie»)

    Введите следующие команды
    $ cd / tmp
    $ wget https://www.dotdeb.org/dotdeb.gpg
    $ sudo apt-key add dotdeb.gpg
    $ rm dotdeb.gpg

    Обновите базу данных apt, чтобы включить новые пакеты:
    $ sudo apt-get update
    Примеры выходных данных:

     Get: 1 http: // security.debian.org jessie / updates InRelease [63,1 kB]
    Игнорировать http://ftp.us.debian.org стабильную версию InRelease
    Получить: 2 http://packages.dotdeb.org jessie InRelease [9 840 B]
    Нажмите http://ftp.debian.org jessie-updates InRelease. 
    Нажмите http://ftp.us.debian.org стабильный Release.gpg.
    Получить: 3 http://packages.dotdeb.org jessie / all Sources [30,0 kB]
    Получите: 4 http: //ftp.debian.org jessie-updates / main amd64 Packages / DiffIndex [5 932 B]
    Нажмите http://ftp.us.debian.org стабильный выпуск.
    Получите: 5 http://security.debian.org jessie / updates / main пакетов amd64 [313 kB]
    Нажмите http://ftp.debian.org jessie-updates / contrib amd64 Packages.
    Нажмите http://ftp.us.debian.org стабильные / основные пакеты amd64.
    Получить: 6 http://packages.dotdeb.org jessie / all amd64 Packages [111 kB]
    Получить: 7 http: // ftp.debian.org jessie-updates / несвободные пакеты amd64 / DiffIndex [736 B]
    Нажмите http://ftp.us.debian.org stable / contrib amd64 Packages.
    Получить: 8 http://security.debian.org jessie / updates / contrib amd64 Пакеты [2 506 Б]
    Нажмите http://ftp.debian.org jessie-updates / contrib Translation-en.
    Нажмите http://ftp.us.debian.org стабильные / несвободные пакеты amd64.
    Получить: 9 http://ftp.debian.org jessie-updates / main Translation-en / DiffIndex [2 704 B]
    Получите: 10 http: // security.debian.org jessie / updates / non-free пакеты amd64 [14 B]
    Получить: 11 http://security.debian.org jessie / updates / contrib Translation-en [1,211 B]
    Нажмите http://ftp.us.debian.org stable / contrib Translation-en.
    Получите: 12 http://ftp.debian.org jessie-updates / non-free Translation-en / DiffIndex [736 B]
    Получить: 13 http://security.debian.org jessie / updates / main Translation-en [168 kB]
    Нажмите http://ftp.us.debian.org stable / main Translation-en.
    Получите: 14 http: // security.debian.org jessie / updates / non-free Translation-ru [14 B]
    Нажмите http://ftp.us.debian.org стабильный / несвободный перевод-ru.
    Игн http://packages.dotdeb.org jessie / all Translation-en_IN
    Игн http://packages.dotdeb.org jessie / all Translation-en
    Получено 708 КБ за 10 секунд (69,8 КБ / с)
    Чтение списков пакетов ... Готово 

    Шаг №4: Установите PHP 7 (только «jessie»)

    На шаге 1 вы создали переменную оболочки с именем $ x. Чтобы установить эквивалент пакетов php5, введите:
    $ y = "$ (sed 's / php5 / php7.0 / g' << $ x)"
    $ echo Старое имя пакетов PHP5: $ x
    Старое имя пакетов PHP5: libapache2-mod-php5 php-pear php5 php5-cgi php5-cli php5-common php5-fpm php5-gd php5-json php5-mysql php5-readline
    $ echo Имя нового пакета PHP7 : $ y
    Имя нового пакета PHP7: libapache2-mod-php7.0 php-pear php7.0 php7.0-cgi php7.0-cli php7.0-common php7.0-fpm php7.0-gd php7.0-json php7.0-mysql php7.0-readline
    $ sudo apt-get install $ y

    Примеры выходных данных:

    Рис. .04: Установка PHP7 на мой сервер Debain 8.7

    Как искать пакеты PHP7 (только «jessie»)?

    $ apt-cache search php7.0 - \ *
    $ apt-cache search php7.0 - \ * | grep -i mysql

    Примеры выходных данных 1-й команды:

     libapache2-mod-php7.0 - серверный язык сценариев, встроенный в HTML (модуль Apache 2)
    libphp7.0-embed - встроенный язык сценариев HTML (встроенная библиотека SAPI)
    php-all-dev - пакет, зависящий от всех поддерживаемых пакетов разработки PHP
    php7.0 - серверный язык сценариев со встроенным HTML (метапакет)
    php7.0-apcu - Пользовательский кэш APC для PHP
    php7.0-apcu-bc - модуль обратной совместимости APCu
    php7.0-bcmath - модуль Bcmath для PHP
    php7.0-bz2 - модуль bzip2 для PHP
    php7.0-cgi - серверный язык сценариев со встроенным HTML (двоичный код CGI)
    php7.0-cli - интерпретатор командной строки для языка сценариев PHP
    php7.0-common - документация, примеры и общий модуль для PHP
    php7.0-curl - модуль CURL для PHP
    php7.0-dba - модуль DBA для PHP
    php7.0-dbg - символы отладки для PHP7.0
    php7.0-dev - Файлы для разработки модуля PHP7.0
    php7.0-enchant - Модуль чар для PHP
    php7.0-fpm - серверный язык сценариев со встроенным HTML (двоичный код FPM-CGI)
    php7.0-gd - модуль GD для PHP
    php7. 0-geoip - модуль GeoIP для PHP
    php7.0-gmp - модуль GMP для PHP
    php7.0-igbinary - сериализатор igbinary для PHP
    php7.0-imagick - предоставляет оболочку для библиотеки ImageMagick.
    php7.0-imap - модуль IMAP для PHP
    php7.0-interbase - модуль Interbase для PHP
    php7.0-intl - Модуль интернационализации для PHP
    php7.0-json - модуль JSON для PHP
    php7.0-ldap - модуль LDAP для PHP
    php7.0-mbstring - модуль MBSTRING для PHP
    php7.0-mcrypt - модуль libmcrypt для PHP
    php7.0-memcached - модуль расширения memcached для PHP, использует libmemcached
    php7.0-mongodb - драйвер MongoDB для PHP
    php7.0-msgpack - сериализатор MessagePack для PHP
    php7.0-mysql - модуль MySQL для PHP
    php7.0-odbc - модуль ODBC для PHP
    php7.0-opcache - модуль Zend OpCache для PHP
    php7.0-pgsql - модуль PostgreSQL для PHP
    php7.0-phpdbg - серверный язык сценариев, встроенный в HTML (двоичный файл PHPDBG)
    php7.0-pspell - модуль pspell для PHP
    php7.0-readline - модуль readline для PHP
    php7.0-recode - модуль перекодирования для PHP
    php7.0-redis - расширение PHP для взаимодействия с Redis
    php7.0-snmp - модуль SNMP для PHP
    php7.0-soap - модуль SOAP для PHP
    php7.0-sqlite3 - модуль SQLite3 для PHP
    php7.0-ssh3 - привязки для библиотеки libssh3
    php7.0-sybase - модуль Sybase для PHP
    php7.0-tidy - аккуратный модуль для PHP
    php7.0-xdebug - Модуль Xdebug для PHP
    php7.0-xml - модуль DOM, SimpleXML, WDDX, XML и XSL для PHP
    php7.0-xmlrpc - модуль XMLRPC-EPI для PHP
    php7.0-xsl - модуль XSL для PHP (пустышка)
    php7.0-zip - Zip-модуль для PHP 

    Как установить пакеты PHP7 по отдельности?

    В качестве альтернативы вы можете просто установить необходимые пакеты PHP7.В этом примере установите php7, php-fpm, php7-mysql и php7-gd:
    $ sudo apt-get install php7.0 php7.0-fpm php7.0-gd php7.0-mysql
    Давайте проверим Версия PHP, запуск:
    php -v
    php --version

    Шаг № 5: Перенастройте веб-сервер и php 7 (только «jessie»)

    Ваши файлы конфигурации php7 расположены в каталоге /etc/php/7. 0/ следующим образом:

    • /etc/php/7.0/apache2/ - PHP 7 с Apache 2
    • /etc/php/7.0/fpm/ - PHP 7 fpm для Nginx / Lighttpd / Apache2 и других серверов.
    • /etc/php/7.0/mods-available/ - Весь файл конфигурации php ini для модулей PHP, таких как gd / mysql / memecached и других.

    Вам необходимо отредактировать файлы и настроить веб-сервер в соответствии с вашими настройками.

    Примеры: настройка веб-сервера Lighttpd для использования PHP 7

    Отредактируйте файл /etc/lighttpd/conf-enabled/15-fastcgi-php.conf, введите:
    $ sudo vi /etc/lighttpd/conf-enabled/15-fastcgi-php.conf
    Добавить / отредактировать как следует (примечание обновлено / run / php / php7.0-fpm.sock путь):

     fastcgi.server + = (".php" =>
    ((
    "bin-path" => "/ usr / bin / php-cgi",
    "socket" => "/run/php/php7.0-fpm.sock",
    "max-procs" => 1,
    "bin-environment" => (
    "PHP_FCGI_CHILDREN" => "4",
    "PHP_FCGI_MAX_REQUESTS" => "10000"
    ),
    "bin-copy-environment" => (
    «ПУТЬ», «ОБОЛОЧКА», «ПОЛЬЗОВАТЕЛЬ»
    ),
    "broken-scriptfilename" => "включить"
    ))
    ) 

    Сохраните и закройте файл. Перезагрузите веб-сервер, как описано в шаге №6.

    Примеры: настройка веб-сервера Nginx для использования PHP 7

    Отредактируйте файл / etc / nginx / sites-enabled / default, введите:
    $ sudo vi / etc / nginx / sites-enabled / default
    Сначала добавьте следующее вверху файла:

     # От восходящего к абстрактному бэкэнд-соединениям для PHP 7.(. +? \. php) (/.*) $;
            if (! -f $ document_root $ fastcgi_script_name) {
                    возврат 404;
        }
    # Это надежное решение проблемы безопасности информации о пути и работает с "cgi.fix_pathinfo = 1" в php.ini (по умолчанию) #
        включить / etc / nginx / fastcgi_params;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name;
        fastcgi_pass myphpsevenbackend;
    } 

    Сохраните и закройте файл. Перезагрузите веб-сервер, как описано в шаге №6.

    Примеры: настройка веб-сервера Apache 2 для использования PHP 7 (только «jessie»)

    Для включения PHP 7.0 FPM в Apache2, введите:
    $ sudo a2enmod proxy_fcgi setenvif
    С учетом прокси зависимости для proxy_fcgi:
    Включение прокси модуля.
    Включение модуля proxy_fcgi.
    Модуль setenvif уже включен
    Для активации новой конфигурации необходимо запустить:
    service apache2 restart

    $ sudo a2enconf php7.0-fpm
    Включение conf php7.0-fpm.
    Чтобы активировать новую конфигурацию, вам необходимо запустить:
    service apache2 reload

    Перезапустить веб-сервер согласно шагу №6.

    Шаг № 6: Перезагрузите веб-сервер

    Если вы используете веб-сервер lighttpd, введите:
    $ sudo systemctl restart lighttpd.service
    Если вы используете веб-сервер Nginx, введите:
    $ sudo systemctl restart nginx.service
    Если вы используете Apache 2, введите:
    $ sudo systemctl reload apache2.service

    Проверьте свою установку

    Создайте файл с именем test.php в своем DocumentRoot (например, / var / www / html / test.php):

      

    Сохраните и закройте файл. Запустите веб-браузер и введите url:
    http: //your-domain/test.php
    ИЛИ
    http://server.ip.address.here/test.php
    Примеры выходных данных:

    Рис.05: phpinfo () в действии, отображающая информацию о PHP 7

    Как остановить / запустить / перезапустить php7.0-fpm (только «jessie»)?

    Синтаксис следующий:
    $ sudo systemctl stop php7.0-fpm.service
    $ sudo systemctl start php7.0-fpm.service
    $ sudo systemctl restart php7.0-fpm.service
    $ sudo systemctl reload php7. 0-fpm.service

    Примечание о файле конфигурации php7.0-fpm (только «jessie»)

    • /etc/php/7.0/fpm/php.ini - файл конфигурации PHP 7.
    • /etc/php/7.0/fpm/php-fpm.conf - Файл конфигурации PHP 7 FPM.
    • /etc/php/7.0/fpm/pool.d/www.conf - пул по умолчанию для PHP 7 FPM.Здесь вы можете определить пользователя / группу, путь запроса FastCGI, значения диспетчера процессов и дочерних элементов, файл ошибок php, ограничение памяти и многое другое.

    Каждый раз, когда вы вносите изменения в любой из вышеуказанных файлов, перезагрузите / перезапустите php7.0-fpm.service, используя следующий синтаксис:
    $ sudo systemctl reload php7.0-fpm.service

    Итак, у вас есть PHP 7, активированный и успешно настроенный на сервере Debian Linux 7.x или 8.x.



    Установите php7. * На Debian 7 Wheezy · GitHub

    Установите php7.* в Debian 7 Wheezy · GitHub

    Мгновенно делитесь кодом, заметками и фрагментами.

    Установите php7. * В Debian 7 Wheezy

     apt-get install apache2-thread-dev 

    Скачать исходный код PHP

     sudo apt-get install git
    cd / tmp
    git clone https: // github.com / kasparsd / php-7-debian.git
    компакт-диск php-7-debian / 

    Добавить APSX2 в Build.sh

    Используйте команду vim build.sh для редактирования скрипта build.sh

    Вам нужно добавить строку --with-apxs2 = / usr / bin / apxs2 \ в свою CONFIGURE_STRING и поместить make clean перед командой make.

    Измененная часть файла

    build.sh :
     CONFIGURE_STRING = "- prefix = / usr / local / php7 \
                      --enable-huge-code-pages \
                      --with-apxs2 = / usr / bin / apxs2 \
                      --with-config-file-scan-dir = / usr / local / php7 / etc / conf. г \
                      --enable-bcmath \
                      --with-bz2 \
                      --enable-calendar \
                      --enable-intl \
                      --enable-exif \
                      --enable-dba \
                      --enable-ftp \
                      --with-gettext \
                      --with-gd \
                      --with-jpeg-dir \
                      --enable-mbstring \
                      --with-mhash \
                      --enable-mysqlnd \
                      --with-mysqli \
                      --with-mysql-sock = да \
                      --with-pdo-mysql \
                      --with-openssl \
                      --enable-pcntl \
                      --with-pspell \
                      --enable-shmop \
                      --enable-soap \
                      --enable-сокеты \
                      --enable-sysvmsg \
                      --enable-sysvsem \
                      --enable-sysvshm \
                      --enable-wddx \
                      --with-zlib \
                      --enable-zip \
                      --with-readline \
                      --with-curl \
                      --enable-fpm \
                      --with-fpm-user = www-data \
                      --with-fpm-group = www-data "
    
    ./ настроить $ CONFIGURE_STRING
    
    очистить
    make -j "$ JOB_COUNT" 

    Скомпилируйте и установите php

    1. Выполнить ./build.sh

    2. Для установки PHP 7 в Debian 7.x используйте команду sudo ./install.sh

    Настроить альтернативы

     $ update-alternatives --install / usr / local / bin / php php / usr / bin / php5 10x
    альтернативы обновления: использование / usr / bin / php5 для предоставления / usr / local / bin / php (php) в автоматическом режиме
    $ update-alternatives --install / usr / local / bin / php php / usr / local / php7 / bin / php 20
    альтернативы обновления: использование / usr / local / php7 / bin / php для предоставления / usr / local / bin / php (php) в автоматическом режиме 

    Целевые альтернативы обычному контейнеру

    Используйте / usr / local / bin / php вместо / usr / bin / php

     $ судо rm / usr / bin / php
    $ update-alternatives --config php
    update-alternatives: предупреждение: / etc / alternatives / php болтается; он будет обновлен лучшим выбором
    Есть 2 варианта альтернативного php (предоставление / usr / local / bin / php). Статус приоритета пути выбора
    -------------------------------------------------- ----------
      0 / usr / local / php7 / bin / php 20 автоматический режим
      1 / usr / bin / php5 10 ручной режим
    Нажмите Enter, чтобы сохранить текущий выбор [*], или введите номер выбора: 0
    $ sudo ln -s / usr / local / bin / php / usr / bin / php
    $ php -v
    PHP 7.2.12 (cli) (построено: 15 января 2019 г., 04:15:05) (ZTS)
    Авторские права (c) 1997-2018 Группа PHP
    Zend Engine v3.2.0, Авторское право (c) 1998-2018 Zend Technologies
        с Zend OPcache v7.2.12, Copyright (c) 1999-2018, Zend Technologies
    
    $ sudo a2enmod php7
    Включение модуля php7.
    Чтобы активировать новую конфигурацию, вам необходимо запустить:
      перезапуск службы apache2
    $ sudo a2dismod php5
    Модуль php5 отключен.
    Чтобы активировать новую конфигурацию, вам необходимо запустить:
      перезапуск службы apache2
    $ sudo /etc/init.d/apache2 перезапуск 
    Вы не можете выполнить это действие в настоящее время. Вы вошли в систему с другой вкладкой или окном.Перезагрузите, чтобы обновить сеанс. Вы вышли из системы на другой вкладке или в другом окне. Перезагрузите, чтобы обновить сеанс.

    Debian wheezy обновить php с 5.4 до 5.5

    [решено]

    У меня Debian Wheezy с установленным php 5.4.18. Я хотел обновить его до 5.5.x, но стандартная процедура не работает.

    Это мой файл /etc/apt/sources.list:

      # deb cdrom: [Debian GNU / Linux 7.0.0 _Wheezy_ - Официальный amd64 NETINST Binary-1 20130504-14: 43] / wheezy main
    deb http: // ftp.pl.debian.org/debian/ wheezy main
    deb-src http://ftp.pl.debian.org/debian/ wheezy main
    
    deb http://security.debian.org/ wheezy / updates main
    deb-src http://security.debian.org/ wheezy / updates main
    
    # wheezy-updates, ранее известные как "изменчивые"
    deb http://ftp.pl.debian.org/debian/ wheezy-updates main
    deb-src http://ftp. pl.debian.org/debian/ wheezy-updates main
    
    #php 5.5
    deb http://packages.dotdeb.org wheezy-php55 все
    deb-src http://packages.dotdeb.org wheezy-php55 все
      

    Я обновил исходники с помощью

      apt-get update
      

    и установлен php5

      apt-get install php5
      

    , но после перезапуска httpd у меня все еще осталась старая версия php.

      php -v
      

    возвращает:

      корень @ xxx: / # php -v
    PHP 5.4.18 (cli) (построено: 19 августа 2013 г., 04:03:40)
    Авторские права (c) 1997-2013 PHP Group
    Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
        с Xdebug v2.2.1, Copyright (c) 2002-2012, Дерик Ретанс
      

    при поиске php

      find / -name php5
      

    Я вижу только что установленные файлы

      корень @ xxx: / usr / bin # ls -l php *
    lrwxrwxrwx 1 корень корень 21 декабря 11 00:15 php -> / etc / alternatives / php
    -rwxr-xr-x 1 корневой корень 8956912 17 ноября 02:37 php5
    корень @ xxx: / usr / bin #./ php5 -v
    PHP 5.5.19-1 ~ dotdeb.1 (cli) (построено: 17 ноября 2014 г., 01:24:08)
    Авторские права (c) 1997-2014 Группа PHP
    Zend Engine v2.5.0, Авторское право (c) 1998-2014 Zend Technologies
        с Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, Zend Technologies
        с Xdebug v2.2.6, Copyright (c) 2002-2014, Дерик Ретанс
    корень @ xxxx: / usr / bin # ./php -v
    PHP 5.5.19-1 ~ dotdeb.1 (cli) (построено: 17 ноября 2014 г., 01:24:08)
    Авторские права (c) 1997-2014 Группа PHP
    Zend Engine v2.5.0, Авторское право (c) 1998-2014 Zend Technologies
        с Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, Zend Technologies
        с Xdebug v2.2.6, Copyright (c) 2002-2014, Дерик Ретанс
      

    Мой phpinfo возвращает версию PHP 5.4.18

    Что я делаю не так?

    // редактировать: Обновил с помощью directadmin / custombuild

      корень @ xxxx: / usr / local / directadmin / custombuild # vim options. conf
      

    я поменял строку:

      php1_release = 5.4
      

      php1_release = 5.5
      

    и следующие:

      корень @ xxxx: / usr / local / directadmin / custombuild # ./build update_data
    # [..]
    корень @ xxxx: / usr / local / directadmin / custombuild # ./build php d
    # [..]
      

    Теперь у меня php 5.5.19, и я могу использовать функцию password_hash ();)

    Как установить PHP 7.3 в Debian 9 / Debian 8

    Это короткое руководство предназначено для установки PHP 7.3 в Debian 9 (Stretch) и Debian 8 (Jessie). В PHP 7.3 добавлен ряд исправлений ошибок, новые функции и возможности, а также ряд устаревших рекомендаций.

    Для Ubuntu 18.04 / Ubuntu 16.04 используйте:

    Как установить PHP 7.3 в Ubuntu 18.04 / Ubuntu 16.04

    Если вы используете систему CentOS 7, следуйте руководству по ссылке ниже:

    Как установить PHP 7.3 на CentOS 7

    Fedora 29 / Fedora 28: Как установить PHP 7.3 на Fedora 29 / Fedora 28

    Установить PHP 7.3 на Debian 9 / Debian 8

    Следуйте инструкциям ниже, чтобы установить 7.3 на Debian 9 / Debian 8

    Шаг 1: Обновите систему и установите add-apt-repository

    Убедитесь, что ваша система обновлена:

     sudo apt update 
    sudo apt upgrade -y

    Если в вашей системе нет команды add-apt-repository, установите ее, используя наше руководство ниже:

    Как установить add-apt-repository в Debian 9 / Ubuntu 18.04 / 16.04

    Шаг 2: Добавьте репозиторий PPA PHP 7.3

    После того, как станет доступна команда add-apt-repository , добавьте репозиторий PPA PHP 7.3

     sudo apt -y install lsb-release apt-transport-https ca- сертификаты 
    sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
    echo "deb https://packages.sury.org/php / $ (lsb_release -sc) main "| sudo tee /etc/apt/sources.list. d/php7.3.list

    Шаг 3: Установите PHP 7.3 в Debian 9 / Debian 8

    Последний шаг - установка PHP 7.3 в Debian 9 / Debian 8. Сначала запустите команду apt update:

     $  sudo apt update  
    Hit: 2 https://packages.sury.org/php stretch InRelease
    Ign: 1 http: // cdn -fastly.deb.debian.org/debian stretch InRelease
    Хит: 3 http://cdn-fastly.deb.debian.org/debian stretch Release
    Чтение списков пакетов… Готово
    Построение дерева зависимостей
    Чтение информации о состоянии… Готово
    4 пакета могут быть обновлены. Запустите 'apt list --upgradable', чтобы увидеть их.

    Затем установите PHP 7.3 в Debian 9 / Debian 8:

     sudo apt -y install php7.3 

    Проверить установленную версию

     $  php -v  
    PHP 7.3.0-2 + ​​ubuntu18.04.1 + deb.sury.org + 1 (cli) (построено: 17 декабря 2018 г., 09:22:47) (NTS)
    Авторское право (c) 1997-2018 гг. PHP Group
    Zend Engine v3.3.0-dev, Авторское право (c) 1998-2018 гг. Zend Technologies
    с Zend OPcache v7.3.0-2 + ​​ubuntu18.04.1 + deb.sury.org + 1, Copyright (c) 1999-2018, Zend Technologies

    Шаг 4: Установка расширений PHP 7.3

    Установите PHP 7.3 с использованием синтаксиса

     sudo apt install php7.3-  

    См. Пример ниже, в котором устанавливаются стандартные расширения PHP.

     sudo apt install php7.3-cli php7.3-fpm php7.3-json php7.3-pdo php7.3-mysql php7.3-zip php7.3-gd php7.3-mbstring php7.3-curl php7.3-xml php7.3-bcmath php7.3-json 

    Чтобы установить модуль Apache для PHP, запустите:

     sudo apt install libapache2-mod-php7.3 

    Подтвердите одно:

      $  политика apt php7.3-cli 
    php7.3-cli:
    Установлено: 7.3.0-2 + ​​ubuntu18.04.1 + deb.sury.org + 1
    Кандидат: 7.3.0-2 + ​​ubuntu18.04.1 + deb.sury.org + 1
    Таблица версий:
    *** 7.3.0-2 + ​​ubuntu18.04.1 + deb.sury.org + 1 500
    500 http://ppa. launchpad.net/ondrej/php/ubuntu bionic / main Пакеты amd64
    100 / var / lib / dpkg / status

    Поздравляем !!. Вы успешно установили PHP 7.3 в Debian 9 / Debian 8.

    Полный курс веб-разработки:

    Как установить / настроить последнюю версию PHP 5.5 в Debian Wheezy 7.0 / 7.1 / 7.2 (и как исправить ошибку ключа GPG)

    Обратите внимание: это нормально работает. Но этот пакет также обновит ваш apache до версии 2.4, которая имеет другие файлы конфигурации, чем apache 2.2, и даже удалит такие вещи, как / etc / apache2 / sites-available / default при обновлении. Это может привести к потере ваших настроек apache (vhost, mod_rewrite и т. Д.). Помните об этом! Это дерьмо стоило мне целых выходных. 🙁
    Это точно влияет только на обновления, а не на новые установки.

    Обновление по этой проблеме: это известная ошибка, я буду обновлять этот пост…
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=716880

    Есть хороший способ установить самую последнюю версию PHP 5.5 на Debian Wheezy 7.0 или 7.1 с помощью некоторых команд bash.

    1. Добавьте эти источники пакетов в файл sources.list: введите файл через

     судо нано /etc/apt/sources.list 

    и добавьте эти строки в конец файла (вставьте правой кнопкой мыши):

     deb http: // пакеты.dotdeb.org wheezy-php55 все
    deb-src http://packages.dotdeb.org wheezy-php55 все 

    Сохранить и закрыть (CTRL-X, «y», ENTER).

    2. Сделайте обновление:

     sudo apt-get update 

    Теперь вы получите сообщение об ошибке в последней строке процесса обновления.

    3. Невозможно установить PHP сейчас, так как Debian только что выдал ошибку и сказал, что эти новые источники не проверены, и бла-бла, открытый ключ недоступен ... Я считаю этот процесс очень неинтуитивным и действительно не знаю почему так сложно обновить PHP, ну да вот как…

    Метод № 1
    Последняя строка этого сообщения об ошибке содержит ключ, например «E9C74FEEA2098A6E». Скопируйте этот ключ (отметьте строку мышью, как правило, копирует ее в буфер обмена) и запустите эти команды, чтобы проверить новые источники пакетов (и вставить сюда ВАШ ключ):

     gpg --keyserver packages.dotdeb.org --recv-key E9C74FEEA2098A6E
    gpg -a --export E9C74FEEA2098A6E | sudo apt-key добавить - 

    Метод №2 (спасибо Петру за это!)

     wget http://www.dotdeb.org/dotdeb.gpg
    sudo apt-key добавить dotdeb.gpg 

    4. Сделайте обновление еще раз:

     sudo apt-get update 

    5.Установите последнюю версию PHP 5:

     sudo apt-get install php5 

    6. Проверьте установленную версию PHP 5 (phpinfo () по-прежнему будет показывать старую версию PHP до перезапуска apache):

     php -v 

    Наконец, перезапустите apache:

     sudo service apache2 перезапуск 

    Между прочим, невозможно (насколько я знаю) установить PHP 5.5 на Debian 6 (без компиляции исходного кода вручную).

    Кстати №2, я также написал руководство «Как установить последнюю версию PHP 5.5 на Ubuntu 12.04 LTS », который отличается от приведенного здесь.

    Эта статья была написана довольно давно (8 лет), пожалуйста, имейте это в виду при использовании информации, написанной здесь. Ссылки, код и команды могут быть устаревшими или поврежденными.

    Командная строка

    - как установить интерфейс командной строки PHP с удобной интерактивной подсказкой в ​​Debian Wheezy?

    Так же просто, как sudo apt install php7.2-cli

      [lucas: ~] 20s 130% sudo apt install php7.2-cli
    Чтение списков пакетов ... Готово
    Построение дерева зависимостей
    Чтение информации о состоянии ... Готово
    Следующие пакеты были установлены автоматически и больше не требуются:
      libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libavdevice57
      libegl-mesa0: i386 libegl1: i386 libgbm1: i386 libgsasl7 libkyotocabinet16v5
      libmailutils5 libmemcached11 libntlm0 libwayland-egl1-mesa: i386
      libwayland-server0: оболочка i386 mailutils-common mysql-client-core-5. 7
      ttf-dejavu-core webhttrack-common
    Используйте sudo apt autoremove, чтобы удалить их.Предлагаемые пакеты:
      php-груша
    Будут установлены следующие НОВЫЕ пакеты:
      php7.2-cli
    0 обновлено, 1 установлено заново, 0 удалено и 0 не обновлено.
    Необходимо получить 1,407 КБ архивов.
    После этой операции будет использовано 4,956 КБ дополнительного дискового пространства.
    Получить: 1 http://br.archive.ubuntu.com/ubuntu bionic-updates / main amd64 php7.2-cli amd64 7.2.24-0ubuntu0.18.04.4 [1,407 kB]
    Получено 1,407 КБ за 0 с (6,666 КБ / с)
    Выбор ранее невыбранного пакета php7.2-cli.
    (Чтение базы данных ... На данный момент установлено 320578 файлов и каталогов.)
    Подготовка к распаковке ... / php7.2-cli_7.2.24-0ubuntu0.18.04.4_amd64.deb ...
    Распаковка php7.2-cli (7.2.24-0ubuntu0.18.04.4) ...
    Настройка php7.2-cli (7.2.24-0ubuntu0.18.04.4) ...
    альтернативы обновления: использование /usr/bin/php7.2 для предоставления / usr / bin / php (php) в автоматическом режиме
    альтернативы обновления: использование /usr/bin/phar7.2 для предоставления / usr / bin / phar (phar) в автоматическом режиме
    альтернативы обновления: использование /usr/bin/phar.phar7.2 для предоставления /usr/bin/phar.phar (phar.phar) в автоматическом режиме
    Обработка триггеров для man-db (2.8.3-2ubuntu0.1) ...
      
      [lucas: ~]% php --version
    PHP 7.2.24-0ubuntu0.18.04.4 (cli) (построено: 8 апреля 2020 г., 15:45:57) (NTS)
    Авторские права (c) 1997-2018 Группа PHP
    Zend Engine v3.2.0, Авторское право (c) 1998-2018 Zend Technologies
        с Zend OPcache v7.2.24-0ubuntu0.18.04.4, Copyright (c) 1999-2018, Zend Technologies
      
      [Лукас: ~]% php -a
    Интерактивный режим включен
    
    php>
      

    Конечно, это только PHP CLI. Он позволяет запускать Composer и все остальное в интерфейсе командной строки.Он не включает веб-сервер, такой как Apache или Nginx.

    Установите Memcached на Debian 7 'Wheezy'

    Memcached - это бесплатная высокопроизводительная система кэширования объектов распределенной памяти с открытым исходным кодом. Он в основном используется для ускорения веб-сайтов путем кэширования данных и объектов в ОЗУ, чтобы уменьшить количество раз, когда необходимо читать внешний источник данных (например, базу данных или API). Он работает в Unix, Linux, Windows OS и Mac OS.

    Он широко используется на большинстве популярных веб-сайтов, таких как YouTube, Reddit, Zynga, Facebook, Orange, Twitter, Wikipedia и т. Д.В этой статье давайте настроим Memcached на Debian 7 «Wheezy».

    Предварительные требования

    Перед установкой Memcached убедитесь, что на вашем сервере установлена ​​последняя версия.

    Войдите в систему как пользователь root и выполните следующие действия:

      [адрес электронной почты защищен]: ~ # apt-get update 
      [адрес электронной почты защищен]: ~ # apt-get upgrade  

    Кроме того, убедитесь, что на вашем сервере установлены следующие пакеты:

      [электронная почта защищена]: ~ # apt-get install mysql-server php5-mysql php5 php5-dev php-pear  

    Установить Memcached

    Выполните следующую команду для установки Memcached:

      [адрес электронной почты защищен]: ~ # apt-get install memcached  

    Теперь тестовая служба Memcached запущена и работает с помощью следующей команды:

      [адрес электронной почты защищен]: ~ # ps -eaf | grep memcached
       никто 7148 1 0 15:09? 00:00:00 / usr / bin / memcached -m 64 -p 11211 -u никто -l 127.0.0.1
       корень 7186 3190 0 15:13 птс / 0 00:00:00 grep memcached  

    А также проверьте статистику Memcached, используя следующую команду:

      [адрес электронной почты защищен]: ~ # echo "stats settings" | NC localhost 11211
       STAT макс. Байтов 67108864
       STAT maxconns 1024
       STAT tcpport 11211
       STAT udpport 11211
       STAT между 127. 0.0.1
       Подробная информация STAT 0
       STAT самый старый 0
       STAT выселения на
       STAT domain_socket NULL
       STAT umask 700
       STAT рост_фактор 1.25
       STAT размер_груза 48
       STAT число_потоков 4
       СТАТИСТИКА num_threads_per_udp 4
       STAT stat_key_prefix:
       STAT detail_enabled нет
       STAT reqs_per_event 20
       STAT cas_enabled да
       STAT tcp_backlog 1024
       STAT binding_protocol автосогласование
       STAT auth_enabled_sasl нет
       STAT item_size_max 1048576
       STAT maxconns_fast нет
       STAT hashpower_init 0
       STAT slab_reassign no
       STAT slab_automove no
       КОНЕЦ  

    Настроить Memcached

    Файл конфигурации Memcached по умолчанию в Debian - / etc / memcached.конф :

      [адрес электронной почты защищен]: ~ # nano /etc/memcached.conf  

    Измените ОЗУ (например, 128 ) и другие значения в соответствии с вашими требованиями:

      [...]
       # Старт с ограничением в 64 мегабайта памяти. Это разумно, и демон по умолчанию
       # Обратите внимание, что демон вырастет до этого размера, но не начнет удерживать t $
       # память
    
       м 128
       # Порт подключения по умолчанию - 11211
       -п 11211
       [...]  

    Рекомендации по настройке см. Здесь.

    Сохраните и выйдите из файла конфигурации. Перезапустите службу Memcached, чтобы изменения вступили в силу:

      [электронная почта защищена]: ~ # /etc/init. d/memcached перезапуск  

    Теперь еще раз проверьте статистику конфигурации Memcached, используя следующую команду:

      [адрес электронной почты защищен]: ~ # echo "stats settings" | NC localhost 11211
       макс. Байтов STAT 134217728
       STAT maxconns 1024
       STAT tcpport 11211
       STAT udpport 11211
       СТАТИСТИКА между 127.0.0.1
       [...]  

    Установить расширение PHP-Memcached

    Выполните следующую команду, чтобы начать установку расширения php-memcached:

      [адрес электронной почты защищен]: ~ # pecl install memcache  

    Вы увидите такой результат:

       [...]
       Установка общих расширений: /tmp/pear/temp/pear-build-rootGAjS9y/install-memcache-2.2.7/usr/lib/php5/20100525+lfs/
       работает: найти "/ tmp / pear / temp / pear-build-rootGAjS9y / install-memcache-2.2,7 дюйма | xargs ls -dils
       799913 4 drwxr-xr-x 3 root root 4096 27 июля 16:20 /tmp/pear/temp/pear-build-rootGAjS9y/install-memcache-2.2.7
       799917 4 drwxr-xr-x 3 root root 4096 27 июля 16:20 /tmp/pear/temp/pear-build-rootGAjS9y/install-memcache-2.2.7/usr
       799918 4 drwxr-xr-x 3 root root 4096 27 июля 16:20 /tmp/pear/temp/pear-build-rootGAjS9y/install-memcache-2.2.7/usr/lib
       799919 4 drwxr-xr-x 3 root root 4096 27 июля 16:20 / tmp / pear / temp / pear-build-rootGAjS9y / install-memcache-2.2.7 / usr / lib / php5
       799920 4 drwxr-xr-x 2 root root 4096 27 июля 16:20 /tmp/pear/temp/pear-build-rootGAjS9y/install-memcache-2.2.7/usr/lib/php5/20100525+lfs
       798969 236 -rwxr-xr-x 1 root root 241444 27 июля, 16:20 /tmp/pear/temp/pear-build-rootGAjS9y/install-memcache-2.2.7/usr/lib/php5/20100525+lfs/ memcache.so
    
       Процесс сборки успешно завершен
       Установка '/usr/lib/php5/20100525+lfs/memcache.				
    Установка времени и даты в linux: Команда date в Linux | Losst

    Установка времени и даты в linux: Команда date в Linux | Losst

    Команда date в Linux | Losst

    Главное свойство утилит GNU/Linux — делать что-то одно, но эффективно. Яркий пример — команда date Linux, работающая с датой и временем. С её помощью можно извлекать любую дату в разнообразном формате, в том числе и рассчитывать прошлое и будущее время. Привилегированные пользователи могут перезаписывать системное время, используя её.

    Утилита предустановлена во всех дистрибутивах GNU/Linux. В этой статье будут рассмотрены возможности date и способы применения этой команды.

    Содержание статьи:

    Синтаксис команды date

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

    date [ОПЦИИ] … [+ФОРМАТ]

    Ниже представлена таблица с часто применяемыми опциями для date.

    Опция Длинный вариант Значение
    -d STRING —date=STRING Вывод даты по указанной строке (например ‘yesterday’, ‘tomorrow’, ‘last monday’).
    -I —iso-8601[=FMT] Вывод даты в формате ISO 8601. FMT по умолчанию содержит ‘date’. Также может содержать ‘hourse’, ‘minutes’, ‘seconds’, ‘ns’ для отображения соответствующих значений и часовой пояс относительно UTC рядом с датой.
     —rfc-3339=FMT Вывод даты в формате RFC 3339. FMT по умолчанию содержит ‘date’. Также может содержать ‘seconds’ и ‘ns’ для отображения секунд или наносекунд.
     -r FILE —reference=FILE Вывод даты последней модификации указанного файла в формате по умолчанию.
    -u —utc Вывод UTC-даты

    Аргумент ФОРМАТ отвечает за форматирование вывода даты. Для его указания необходимо поставить знак «+» и написать нужную маску. Наиболее популярные форматы:

    Формат Значение
    %% Знак процента
    %a День недели текущей локали в короткой форме («Чтв»)
    %A День недели текущей локали в длинной форме («Четверг»)
    %b Месяц года текущей локали в короткой форме в родительном падеже («янв»)
    %B Месяц года текущей локали в длинной форме в родительном падеже («января»)
    %c Дата и время текущей локали без указания часового пояса
    Первые две цифры текущего года
    %d Числовой день месяца с ведущим нулём
    %D Дата в формате %m/%d/%y
    %e День месяца; аналог %_d
    %F Дата в формате %Y-%m-%d
    %h Аналог %b
    %H Часы (00. .23)
    %I Часы (01..12)
    %j День года (001..366)
    %m Месяц (01..12)
    %M Минуты (00..59)
    %n Новая строка
    %q Квартал года
    %S Секунды (00..59)
    %t Знак табуляции
    %T Время в формате %H:%M:%S
    %u Числовой день недели; 1 — понедельник
    %x Дата в локальном формате
    %X Время в локальном формате
    %Z Аббревиатура временной зоны

    Примеры использования date

    Введем команду без параметров.

    date

    Будет отображена текущая дата и время в соответствии с настройками локали системы.

    Команда date без параметров по умолчанию применяет маску %a %b %d %X %Z. Поскольку все форматы должны быть переданы как один параметр (из-за принципа обработки данных командным интерпретатором Bash), пробелы между ними необходимо экранировать обратным слэшем (\) или взять в кавычки.

    Особое внимание следует уделить параметру -d (—date). Его функциональность не слишком очевидна, но при этом наиболее обширна.

    Пример 1. Вычисление даты по числу секунд, прошедших с 1 января 1970 года.

    date --date='@1234567890'

    Пример 2. Вычисление даты и времени следующего понедельника при указании часового пояса Нью-Йорка в 03:00.

    date --date='TZ="America/New_York" 03:00 next mon'

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

    Пример 3. Если текущий день месяца — последний, сформировать отчет о занятости дискового пространства корневого и домашнего каталога в файл report.

    #!/bin/bash
    if [[ $(date --date='next day' +%d) = '01' ]]; then
    df -h / /home > report

    Такой скрипт можно использовать для автоматизации работы с помощью демона crontab или anacron.

    Выводы

    Команда date Linux является эффективным инструментом работы с датой и временем, с широкой возможностью их расчёта для прошедших или будущих показателей. Также она применяется в написании сценариев в командном интерпретаторе Bash.


    Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

    Оцените статью:

    Загрузка…

    Linux установка даты и времени

    Содержание статьи

    Какие часы бывают в Linux

    Немного теории. В любом компьютере есть два вида часов. Одни аппаратные (ЧРВ — часы реального времени или RTC — real time clock), которые работают даже при выключенном блоке питания, на это у них есть батарейка на материнской плате. Другие программные, то есть часы операционной системы. Показания этих часов могут различаться. При этом программные часы опираются на показания аппаратных при старте операционной системы. А в дальнейшем могут синхронизироваться через интернет с эталонными и корректировать ход аппаратных.
    В большинстве случаев если компьютер работает под управлением операционной системой Windows показания аппаратных и программных часов совпадают. В Linux же чаще всего аппаратные часы настраивают по гринвичу (времени нулевого меридиана), а программные по необходимому смещению для часового пояса где расположен сервер.
    Абсолютное большинство программ (приложений и сервисов) в своей работе опираются на показания системных (программных) часов.

    Установка времени в ОС Linux

    Время от времени часы на компьютере могут сбиваться по различным причинам, время может быть установлено изначально неправильно или неправильно выбран часовой пояс. Хотя в системе по умолчанию настроена синхронизация времени с интернетом и я уже давно забыл что значит постоянно перенастраивать часы, если они отстают, такая необходимость может появиться. В этой статье мы рассмотрим как выполняется установка времени Linux различными способами, через терминал, графический интерфейс и так далее. Но сначала нам нужно понять как работает время.

    Установка временной зоны (timezone)

    Временная зона под Linuxом устанавливается через символическую ссылку, из /etc/localtime на файл из дирректории /usr/lib/zoneinfo(или /usr/share/zoneinfo), чем указывается в какой временной зоне вы находитесь. Например я живу в Киев (Киевский часовой пояс EET) я должен сделать ссылку /etc/localtime на файл /usr/lib/zoneinfo/Europe/Kiev. Для этого даем команду:
    ln -sf ../usr/share/zoneinfo/Europe/Kiev /etc/localtime
    Замените your/zoneна соответствующую вашему месту расположения зону, например Europe/Moscow или Australia/Perth. Чтобы узнать какие временные зоны доступны посмотрите в дирректорию /usr/lib/zoneinfo(или /usr/share/zoneinfo).

    Как задать время через консоль в Linux?

    Как задать время через консоль в Linux? Как установить дату в Linux?
    Кроме графического интерфейса, у вас есть возможность делать все необходимые действия через терминал. Для этого есть утилита date.
    Самое первое, что может нам понадобиться — просмотр текущей даты и времени. Узнаём время с помощью команды
    $ date
    Втр Сен 17 12:36:46 UTC 2017
    Linux установка даты
    date +%Y%m%d -s "20170917"
    Linux задать время из консоли
    date -s "16:17:00"
    Задать время и дату одновременно:
    date -s "17 SEP 2017 16:17:00"
    Если указать только дату без времени, то время будет установлено в 0 часов 0 минут:
    date -s "17 SEP 2017"
    Выдаст результат:
    Вск Сен 13 00:00:00 UTC 2017
    Однако, сразу после этих команд, стсемное время возвращается к предыдущему значению. Поэтому нужно вначале установить аппаратные часы. Узнать, сколько времени на аппаратных часах, можно командой:
    hwclock
    ранее эта команда называлась clock.
    Установить аппаратные часы можно командой:
    hwclock --set --date="2011-08-14 16:45:05"
    После чего надо засинхронизировать системные часы с аппаратными:
    hwclock -s
    По идее, если временная зона настроена как локальная, после этой команды время на компьютере будет таким же как и на аппаратных часах.
    Если вы сталкиваетесь с ошибкой:
    date: cannot set date: Operation not permitted
    Учтите, что время и дату имеет право изменять только root-пользователь. Поэтому задавайте время с sudo:
    sudo date +%Y%m%d -s "20170917"
    Текущее системное время отображается в строке Local Time. Чтобы изменить дату, используйте опцию -set-time. Синтаксис передаваемого ей параметра такой: ГГГГ-ММ-ДД ЧЧ:ММ:СС. Думаю тут понятно и без комментариев.
    Дополнительную информацию вы можете получить командой
    date --help

    8 Примеров команды Date для начинающих в Linux

    Во время работы в командной строке Linux, вы могли бы войти в ситуацию, когда вам нужно отобразить (или даже изменить) текущее системное время. Мало того, что, если вы работаете с членами в команде, которые находятся в разных часовых поясах, возможно, вы захотите, обновлять с течением времени информацию, касающейся зоны, в которых сидят другие члены.

    Если вы ищете инструмент, который позволяет делать все это (и многое другое), вы будете рады узнать, что существует команда date. В этой статье мы обсудим основные команды «date», а также, как вы можете использовать ее. Но прежде чем мы это сделаем, стоит отметить, что все команды и инструкции, упомянутые здесь, были протестированы на Ubuntu 16,04 LTS.

    Команда date в Linux

    Вот общий синтаксис команды date:

    date [OPTION]... [+FORMAT]

     

    А вот что говорит страница man об этом:

    date - вывод или установка даты и время системы 
    
    Отображение текущего времени в данном формате, или установка системной даты.

     

    Следующие примеры должны дать вам хорошее представление о том, как эта команда работает.

     

    Q1. Как получить системную дату/время с помощью команды date?

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

    date

     

    Вот команда в действии:

    date
    Sun Jul  9 19:41:10 MSK 2017

     

    Таким образом, вы можете видеть, что информация, как день, дата, время, часовой пояс, а также год был показан на выводе.

     

    Q2. Как получить дату, соответствующую дню?

    Чаще всего, мы смотрим на календари, чтобы знать дату в определенный день недели. Например, требование может быть такое, узнать дату «когда следующий вторник». Вы будете рады узнать, что это возможно с помощью команды «date».

    -d или –date параметр командной строки будет помощью в этом случае:

    date -d "next Tuesday"

     

    Вот вышеприведенная команда в действии:

    date -d "next Tuesday"
    Tue Jul 11 00:00:00 MSK 2017

     

    Итак, как вы можете видеть, команда показала, что следующий вторник 4 июля.

    Входной параметр -d/–date может быть разных типов. Вот как man описывает эту команду:

    --date = строка в основном свободный формат удобочитаемой строки даты, такие как 
    «Sun, 09 Feb 2017 19:21:20 -1905» или «2017-02-09 19:21:20» или даже «в следующий четверг»,  
    
    Строка даты может содержать элементы, указывающие на календарную дату, время суток, часовой пояс, день недели, 
    относительное время, относительную дату и номер.  Пустая строка указывает на начало дня. 
    
    Формат строки даты является более сложным, чем описываемая здесь, но полностью описаны в 
    информационной документации.

     

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

    info date

     

    Q3. Как отображать информацию о дате/времени в формате ISO 8601?

    В случае, если вы хотите, инструмент для отображения информации о дате/времени в формате ISO 8601, вы можете использовать параметр –iso-8601 командной строки. Эта опция требует, указать формат.

    --iso-8601[=FMT]

     

    Вот как страница man объясняет «format»:

    FMT='date' только для даты (по умолчанию), 'hours', 'minutes', 'seconds', или 'ns' для даты и времени с 
    указанной точностью. Пример: 2017-07-09T19:20:30-0600

     

    Например, мы тестировали следующую команду:

    date --iso-8601=seconds

     

    На выходе было произведено:

    2017-07-09T19:48:20+03:00

     

    Q4. Как отображать дату/время в формате RFC 3339?

    Как вы уже догадались, есть специальный параметр командной строки для этого: –rfc-3339. Как вариант, рассмотренный в предыдущем разделе, один также требует ввести формат.

    Следующий пример показывает эту опцию в действии:

    date --rfc-3339=seconds
    2017-07-09 19:49:58+03:00

     

    Кроме того, вы можете использовать –rfc-2822 для возможности выводить данные в этом формате.

    Q5. Как использовать дату для отображения времени последнего изменения файла?

    Вы можете также использовать команду date, чтобы отобразить время последнего изменения файла. Опция -r позволяет сделать это. Вот пример:

    date -r file1

     

    Вывод:

    date -r file1
    Tue Jul 09 19:53:10 MSK 2017

     

    Q6. Как установить системную дату/время, используя команду date?

    Для установки системной даты/времени на другое значение, используйте параметр -s командной строки. Эта опция требует строку, которая будет использоваться в качестве входных данных для установки системной времени/даты.

    date -s STRING

     

    Примечание:

    Доступные опции, которые можно использовать в качестве строк уже объяснены в Q2 выше.

    Вот пример того, как мы использовали параметр -s, чтобы установить дату и время в нашей системы:

    date -s "2017-06-27 14:53:00"

     

    Пожалуйста, обратите внимание, что вам, возможно, придется использовать «sudo» для опции -s.

     

    Q7. Как отобразить текущее время в другом месте?

    Для того, чтобы команда date отображала текущее время в другом месте – скажем, Мельбурн в Австралии – использовать ее надо следующим образом:

    TZ="Australia/Melbourne" date

     

    Вот вышеприведенная команда в действии:

    TZ="Australia/Melbourne" date
    Mon Jul 10 02:59:50 AEST 2017

     

    Примечание:

    Вы можете использовать команду «tzselect», чтобы найти значение, которое нужно для TZ.

     

    Q8. Как распечатать или установить всеобщее Скоординированное время (UTC)?

    Для этого используйте параметр -u командной строки. Например, следующая команда будет отображать информацию в формате UTC:

    date -u

     

    # date -u
    Sun Jul  9 16:32:28 UTC 2017

     

    Вывод

    Как большинство из вас, согласитесь, команда date не трудно понять и использовать. Кроме того, тот факт, что она также может быть использована при работе с несколькими географическими местами делает ее важным инструментом командной строки. Мы обсудили большинство параметров командной строки здесь, так что просто попробуйте их на вашей системе.

    Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

    Linux установка даты и времени в консоли

    Linux установка даты и времени

    Какие часы бывают в Linux

    Немного теории. В любом компьютере есть два вида часов. Одни аппаратные (ЧРВ — часы реального времени или RTC — real time clock), которые работают даже при выключенном блоке питания, на это у них есть батарейка на материнской плате. Другие программные, то есть часы операционной системы. Показания этих часов могут различаться. При этом программные часы опираются на показания аппаратных при старте операционной системы. А в дальнейшем могут синхронизироваться через интернет с эталонными и корректировать ход аппаратных.
    В большинстве случаев если компьютер работает под управлением операционной системой Windows показания аппаратных и программных часов совпадают. В Linux же чаще всего аппаратные часы настраивают по гринвичу (времени нулевого меридиана), а программные по необходимому смещению для часового пояса где расположен сервер.
    Абсолютное большинство программ (приложений и сервисов) в своей работе опираются на показания системных (программных) часов.

    Установка времени в ОС Linux

    Время от времени часы на компьютере могут сбиваться по различным причинам, время может быть установлено изначально неправильно или неправильно выбран часовой пояс. Хотя в системе по умолчанию настроена синхронизация времени с интернетом и я уже давно забыл что значит постоянно перенастраивать часы, если они отстают, такая необходимость может появиться. В этой статье мы рассмотрим как выполняется установка времени Linux различными способами, через терминал, графический интерфейс и так далее. Но сначала нам нужно понять как работает время.

    Установка временной зоны (timezone)

    Временная зона под Linuxом устанавливается через символическую ссылку, из /etc/localtime на файл из дирректории /usr/lib/zoneinfo(или /usr/share/zoneinfo), чем указывается в какой временной зоне вы находитесь. Например я живу в Киев (Киевский часовой пояс EET) я должен сделать ссылку /etc/localtime на файл /usr/lib/zoneinfo/Europe/Kiev. Для этого даем команду:
    ln -sf ../usr/share/zoneinfo/Europe/Kiev /etc/localtime
    Замените your/zoneна соответствующую вашему месту расположения зону, например Europe/Moscow или Australia/Perth. Чтобы узнать какие временные зоны доступны посмотрите в дирректорию /usr/lib/zoneinfo(или /usr/share/zoneinfo).

    Как задать время через консоль в Linux?

    Как задать время через консоль в Linux? Как установить дату в Linux?
    Кроме графического интерфейса, у вас есть возможность делать все необходимые действия через терминал. Для этого есть утилита date.
    Самое первое, что может нам понадобиться — просмотр текущей даты и времени. Узнаём время с помощью команды
    $ date
    Втр Сен 17 12:36:46 UTC 2017
    Linux установка даты
    date +%Y%m%d -s «20170917»
    Linux задать время из консоли
    date -s «16:17:00»
    Задать время и дату одновременно:
    date -s «17 SEP 2017 16:17:00»
    Если указать только дату без времени, то время будет установлено в 0 часов 0 минут:
    date -s «17 SEP 2017»
    Выдаст результат:
    Вск Сен 13 00:00:00 UTC 2017
    Однако, сразу после этих команд, стсемное время возвращается к предыдущему значению. Поэтому нужно вначале установить аппаратные часы. Узнать, сколько времени на аппаратных часах, можно командой:
    hwclock
    ранее эта команда называлась clock.
    Установить аппаратные часы можно командой:
    hwclock —set —date=»2011-08-14 16:45:05″
    После чего надо засинхронизировать системные часы с аппаратными:
    hwclock -s
    По идее, если временная зона настроена как локальная, после этой команды время на компьютере будет таким же как и на аппаратных часах.
    Если вы сталкиваетесь с ошибкой:
    date: cannot set date: Operation not permitted
    Учтите, что время и дату имеет право изменять только root-пользователь. Поэтому задавайте время с sudo:
    sudo date +%Y%m%d -s «20170917»
    Текущее системное время отображается в строке Local Time. Чтобы изменить дату, используйте опцию -set-time. Синтаксис передаваемого ей параметра такой: ГГГГ-ММ-ДД ЧЧ:ММ:СС. Думаю тут понятно и без комментариев.
    Дополнительную информацию вы можете получить командой
    date —help

    Видео по теме: Linux установка даты и времени

    источник

    Настройка даты и времени в Linux – команда date

    Как это часто бывает, всё самое важное скрывается за самыми простыми вещами. Так и в случае с установкой/настройкой даты и времени в системе. Некорректные значения этих параметров запросто ломают логику работы многих приложений, особенно это касается тех систем, где на этом построены целые сервисы, такие как интернет-магазины, SCADA-системы на производстве и т. д. Поэтому так важно следить за корректными настройками времени, даты, языковых форматов, а также уметь все эти параметры настраивать. В системах Linux всё это позволяет выполнять команда date.

    Синтаксис и основные опции

    Согласно официальной информации, доступной из справочного руководства (команда man date), синтаксис команды date следующий:

    Если дать команду date без аргументов или если аргументы начинаются с символа «+», то по-умолчанию будет выведено текущие значения даты и времени. В ином случае производится установка даты и времени, передаваемые в аргументах в каком-либо из форматов. Например, для установки времени введите команду

    MM — Месяц
    DD — День,
    hh — часы в 24-часовом формате,
    mm — минуты,
    YYYY — 4 цифры года,
    ss — секунды.

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

    Ниже мы боле подробно рассмотрим параметры ввода даты и времени.

    Следующая команда выводит информацию о текущих дате и времени в форматированном виде:

    Как видно, символ «+» позволяет печатать установленные (текущие) значения, а следующее за ним выражение задаёт формат вывода этих значений. Шаблон подстановки «%n» здесь служит для переноса строки. Все остальные шаблоны подстановки используются для выборки соответствующих компонент времени: месяцы, дни, часы, минуты и т. д. Само же выражение должно заключаться в кавычках, если в нём присутствуют пробельные символы.

    Параметры CC, YY и .ss в синтаксисе date означают две последние цифры года, век и секунды (от 0 до 59) соответственно. И эти параметры не являются обязательными. Для того, чтобы устанавливать дату и время с помощью команды date, необходимы права суперпользователя.

    В следующей таблице приводится описание основных опций команды date:

    Опция Значение
    -d, —date=STRING Вычисляет день недели для заданной даты в качестве STRING. Дата задаётся в формате ггммдд.
    -f, —file=DATEFILE То же самое, что и -d, но для исходных данных используется содержимое из файла FILE.
    -r, —reference=FILE Определяет время последней модификации файла FILE.
    -s, —set=STRING Устанавливает время/дату, заданные строкой STRING.
    -u, —utc, —universal Использование формата

    Форматы ввода/вывода даты и времени

    Для формата ввода даты/времени предусматриваются специальные элементы записи того или иного компонента даты/времени. В следующей таблице приводится описание этих элементов записи в виде пар букв, которым соответствуют составляющие даты и времени:

    Элемент Описание
    mm Минуты — от 0 до 59.
    hh Часы — от 0 до 23.
    DD Дни — от 0 до 28, 29, 30 и 31.
    MM Месяцы — от 01 до 12.

    Как уже можно было видеть, возвращаемые командой данные из её вывода можно форматировать произвольным способом, используя для этого специальные шаблоны подстановки или параметры форматирования. Они служат, как уже было отмечено выше, для выборки требуемых компонентов данных даты/времени из вывода команды date. Список этих параметров довольно длинный, но при этом его легко запомнить, поскольку наименования параметров довольно логичны. Следующая таблица отражает самые основные и часто используемые параметры форматирования:

    Узнать время последнего изменения какого-либо файла:

    Узнать день недели по его дате:

    Вообще, команду date очень активно используют программисты для написания программного кода приложений, работающих с датой/временем, а также при написании скриптов для автоматизации некоторых процессов. Например, для автоматического наименования фалов, в имени которых содержится подстрока с датой его создания:

    В результате будет создана копия файла settings. php под именем settings.php_back-070319. В данном случае используется директива $( ) для задания имени файла. Нужно заметить, что данный приём — очень мощный инструмент при работе в командной оболочке Linux.

    Заключение

    В заключение следует отметить отличную гибкость и большие возможности простой консольной утилиты, доступной по команде date, которая на первый взгляд не представляется заслуживающей внимания. Однако, команда date – это яркий пример «маленькой, но очень эффективной программы» в UNIX-подобных системах.

    Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

    источник

    Установка времени Linux

    Время от времени часы на компьютере могут сбиваться по различным причинам, время может быть установлено изначально неправильно или неправильно выбран часовой пояс. Хотя в системе по умолчанию настроена синхронизация времени с интернетом и я уже давно забыл что значит постоянно перенастраивать часы, если они отстают, такая необходимость может появиться.

    В этой статье мы рассмотрим как выполняется установка времени Linux различными способами, через терминал, графический интерфейс и так далее. Но сначала нам нужно понять как работает время.

    Как работает время на компьютере?

    Статья ориентирована на новичков, в первую очередь на них, потому что профессионалы уже и так знают как это сделать. Поэтому сначала рассмотрим как работает время в Linux. Когда компьютер работает часы идут, это ясно, но когда вы его отключаете, а затем включаете снова часы показывают не то время, на котором остановились, а правильное время. Это происходит потому, что часы на материнской плате идут постоянно. Таймер питается от той же батарейки, что и энергозависимая память BIOS.

    Операционная система передает значение таймера в память BIOS при выключении и берет его оттуда при включении. Отсюда берутся проблемы со временем при двойной загрузке Windows и Linux, но эта тема раскрыта в другой статье — сбивается время в Ubuntu и Windows. Другая проблема почему может сбиваться время — это неверно установленный часовой пояс. Если вы установили часовой пояс linux неверно, то часы будут постоянно синхронизироваться через интернет и идти неверно.

    Когда все проблемы с временем будут устранены, можно перейти установить нужное время и быть уверенным что оно не будет сбиваться. Дальше рассмотрим как это сделать.

    Установка времени Linux

    Вы можете видеть текущее время прямо на вашем рабочем столе, в KDE часы добавлены на панель, да и в Gnome, они размещены по центру панели по умолчанию:

    Если навести курсор на время, вы увидите более подробную информацию, область уведомлений и календарь.

    Но настроить время здесь уже не получится. Для этого нужно открывать настройки системы. Мы будем рассматривать настройки для Gnome. Откройте меню Dash и наберите в строке поиска «Параметры»:

    Дальше откройте «Дата и время»:

    Как видите, здесь уже установлено значение по умолчанию «Автоматическое определение даты и времени», а внизу есть пункт, который отвечает за часовой пояс.

    Вы можете просто поменять часовой пояс чтобы время синхронизировалось правильно, если что-то не так. Также можно задать время вручную. Для этого сначала отключите автоматическую синхронизацию, а затем выберите дату и время:

    Никаких кнопок нажимать не нужно, закройте окно выбора и новое время будет применено. Вы всегда можете вернуть настройки до значения по умолчанию.

    Установка времени через терминал

    Кроме графического интерфейса, у вас есть возможность делать все необходимые действия через терминал. Для этого есть утилита date. Сначала смотрим текущее время:

    У утилиты есть множество опций отображения и настроек, но мы не будем их рассматривать. Есть еще одна команда, которая позволяет посмотреть системное время linux:

    Чтобы установить время можно использовать ту же команду date. Для этого ей нужно передать строку со временем и датой, например:

    В качестве строки можно брать ту, которую возвращает команда date без параметров, только она должна быть на английском, поэтому сразу смотрим:

    sudo date —set «Wed Sep 6 20:43:36 EEST 2017»

    Если у вас включена коррекция даты через интернет, то ее нужно отключить перед этим, потому что вы даже заметить изменений не успеете, как сервер времени linux установит правильное время. Можно сократить эту строку:

    sudo date —set «Sep 6 20:43:36 2017»

    Это даст тот же результат. Еще один вариант — указать формат данных, которые вы собираетесь передавать с помощью модификаторов, например, изменить время linux:

    Здесь формат очень прост — часы:минуты:секунды. Можно давать время в 12 часовом формате, для этого добавьте модификатор %p:

    Вы изменяете текущее время, но аппаратное системное время linux не изменяется, чтобы сохранить изменения используйте команду:

    Еще один новый инструмент от systemd для управления временем — timedatectl. С помощью него можно выполнить те же операции, сначала смотрим доступную информацию о времени:

    Текущее системное время отображается в строке Local Time. Чтобы изменить дату, используйте опцию -set-time. Синтаксис передаваемого ей параметра такой: ГГГГ-ММ-ДД ЧЧ:ММ:СС. Думаю тут понятно и без комментариев. Например:

    sudo timedatectl —set-time «2017-09-06 20:43:36»

    Можно задать только время, тогда нужно использовать синтаксис времени ЧЧ:ММ:СС, например:

    sudo timedatectl —set-time «20:43:36»

    Еще раз говорю, что если включена синхронизация по сети, то вы не сможете изменить время. Но с помощью timedatectl ее можно отключить:

    sudo timedatectl set-ntp no

    sudo timedatectl set-ntp yes

    C помощью этой же команды можно не только установить время linux, но и настроить часовой пояс, для этого используйте опцию set-timezone:

    sudo timedatectl set-timezone ‘Russia/Moscov’

    Вы можете посмотреть список доступных часовых поясов командой:

    Видео о настройке времени с помощью timedatectl:

    Выводы

    Вот и все. Теперь вы знаете как выполняется установка времени linux. Как видите, это очень просто, вы можете использовать различные способы, в зависимости от того, что вам будет удобнее. Если у вас остались вопросы, спрашивайте в комментариях!

    источник

    Команда Date в Linux с примерами

    В этой статье мы рассмотрим основы команды date в Linux.

    Использование команды date в Linux

    Синтаксис команды date следующий:

    Чтобы отобразить текущее системное время и дату, используя форматирование по умолчанию, вызовите команду без каких-либо параметров:

    Вывод будет включать день недели, месяц, день месяца, время, часовой пояс и год:

    Параметры форматирования даты

    Вывод date может быть отформатирован с помощью последовательности символов управления форматом, перед которой стоит знак +. Элементы управления форматом начинаются с символа % и заменяются их значениями.

    Символ %Y будет заменен на год, %m на месяц и %d на день месяца:

    Ниже приведен небольшой список некоторых наиболее распространенных символов форматирования:

    • %a – Сокращенное название дня недели (например, понедельник)
    • %A – Сокращенное полное название дня недели (например, понедельник)
    • %b – Сокращенное краткое название месяца (например, январь)
    • %B – Сокращенное длинное название месяца (например, январь)
    • %d – День месяца (например, 01)
    • %H – Час (00..23)
    • %I – Час (01.12.12)
    • %j – День года (001..366)
    • %m – Месяц (01.12.12)
    • %M – Минута (00..59)
    • %S – Секунда (00 .. 60)
    • %u – День недели (1..7)
    • %Y – Полный год (например, 2019)

    Чтобы получить полный список всех параметров форматирования, запустите date –help или man date в своем терминале.

    Дата строкой

    Опция -d позволяет работать на конкретную дату. Вы можете указать дату в виде удобочитаемой строки даты, как показано ниже:

    Использование пользовательского форматирования:

    Строка даты также может принимать значения, такие как “tomorrow”, “friday”, “last friday” “next friday”, “next month”, “next week”… и т. д.

    Вы также можете использовать параметр строки даты, чтобы показать местное время для разных часовых поясов. Например, чтобы показать местное время для 6:30 утра следующего понедельника по Московскому времени, введите:

    Переопределить часовой пояс

    Команда date использует системный часовой пояс по умолчанию . Чтобы использовать другой часовой пояс, установите переменную среды TZ в желаемый часовой пояс.

    Например, чтобы показать время по Москве, введите:

    Чтобы получить список всех доступных часовых поясов, вы можете либо перечислить файлы в каталоге /usr/share/zoneinfo, либо использовать команду timedatectl list-timezones.

    Конвертер эпох

    Команда date может быть использована в качестве преобразователя эпох. Время, или метки времени Unix, – это количество секунд, прошедших с 1 января 1970 года в 00:00:00 UTC.

    Чтобы напечатать количество секунд от эпохи до текущего дня, используйте управление форматом %s:

    Чтобы преобразовать секунды с начала эпохи в дату, установите секунды в виде строки даты с префиксом @:

    Использование даты с другими командами

    Команда date чаще всего используется для создания имен файлов, которые содержат текущее время и дату.

    Команда ниже создаст файл резервной копии Mysql в следующем форматеdatabase_name-20190601.sql

    Вы также можете использовать команду date в своих сценариях оболочки. В приведенном ниже примере мы присваиваем выход date к переменной date_now:

    Показать время последнего изменения файла

    Команда dateс c параметром -r показывает время последнего изменения файла. Например:

    Если вы хотите изменить временную метку файла, используйте команду touch.

    Установите системное время и дату

    Установка системного времени и даты вручную с помощью dateкоманды обычно не рекомендуется, поскольку в большинстве дистрибутивов Linux системные часы синхронизируются с ntp помощью служб systemd-timesyncd.

    Однако, если вы хотите установить системные часы вручную, вы можете использовать опцию –set=. Например, если вы хотите установить дату и время 12:54, 02 июня 2019 г., введите:

    Заключение

    К настоящему времени вы должны хорошо понимать, как использовать команду date в Linux.

    Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.

    Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

    источник

    Как изменить дату и время в Linux Ubuntu!

    Приветствую Всех!

    В этой статье я расскажу как изменить дату и время в Linux Ubuntu. Сделать это мы сможем двумя способами.

    Рассмотрим первый способ изменить дату и время.

    Через панель быстрого запуска открываем «Параметры системы» и выбираем «Время и дата».


    В открывшемся окне мы видим карту мира. На ней указанны часовые пояса. Кликнув левой кнопкой мыши по необходимому нам часовому поясу, он будет подсвечен, в поле «Местоположение» мы видим выбранный часовой пояс.


    Время в Linux Ubuntu по умолчанию синхронизируется со специальными серверами точного времени. Подключение к данным серверам производится по протоколу сетевого времени NTP.
    И в большинстве случаев самому менять ничего не надо. Если ваш компьютер подключен к сети Интернет, то операционная система сама подкорректирует дату и время.
    Но если у вас появилась такая необходимость изменить дату и время, то указываем системе «Установить время» вручную и выбираем необходимые нам дату и время.


    Второй способ изменить дату и время.

    Рассмотрим как изменить часовой пояс. Откроем терминал и запустим следующую команду.

    sudo dpkg-reconfigure tzdata


    Для получения дополнительных привилегий необходимо ввести пароль пользователя и нажать на клавиатуре клавишу «Enter».


    Выбираем географический район, в моем случае это «Европа» и нажимаем на клавиатуре клавишу «Enter».


    В следующем окне выбираем часовой пояс. Я выбрал «Москва» и также нажимаем на клавиатуре клавишу «Enter».


    В терминале видим установленную временную зону и текущее время


    Для просмотра текущей даты и времени в терминале надо ввести следующую команду

    data


    А для того чтобы, например, установить дату 15 декабря 2015 года и время 20 часов 10 минут вводим команду

    sudo data 201520102015.00


    date MMDDhhmmCCYY.ss
    MM — месяц, DD — день месяца, hh — часы, mm — минуты, CCYY — 4 цифры года, ss — секунды

    Мы рассмотрели как можно изменить часовой пояс, а также изменить дату и время в Linux Ubuntu. И если остались непонятные вопросы по данной это теме и есть предложения, то прошу их писать в комментариях. Всем пока!

    Команда date — Linux FAQ

    Команда date позволяет задействовать одноименную утилиту, которая используется для двух целей. Обычно она используется для получения текущих даты и времени при необходимости в заданном формате, но при этом она также позволяет устанавливать их.

    Стандартный синтаксис команды выглядит следующим образом:

    $ date [описание времени или формата вывода]

    Формат ввода даты и времени

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

    # date MMDDhhmm[[CC]YY][.ss]

    Но все не так сложно, как кажется на первый взгляд. Параметры в квадратных скобках являются необязательными — вы можете как использовать их, так и отказаться от их использования. Каждая пара букв соответствует элементу записи даты или времени:

    Элемент записи Назначение
    MM Месяц (от 01 до 12)
    DD День (от 01 до 28, 29, 30 или 31 в зависимости от месяца)
    hh Часы (от 00 до 24)
    mm Минуты (от 00 до 59)
    YY Две последние цифры года (от 00 до 99, не обязательно)
    CC Век (от 00 до 99, используется вместе с предыдущим элементом, не обязательно)
    . ss Секунды (от 00 до 59 с символом точки, не обязательно)

    Как утилита вычисляет век? В UNIX-подобных операционных системах время хранится в формате числа секунд, прошедших с 1 января 1970 года в часовом поясе GMT (также известном, как UTC). Из-за того, что с этой даты прошло достаточно много времени, а для хранения количества секунд в 32-битных системах используется 4-байтовое целочисленное значение, в 2038 году на этих системах должен произойти переход счетчика секунд через нулевое значение. Ввиду того, что подсчитывается лишь количество секунд, век попросту не принимается во внимание. Таким образом, на 32-битных системах значения года от 00 до 38 соответствуют 2000-м годам, а значения года от 70 до 99 — 1900 годам. Фактически, на 32-битных системах команда date не позволяет установить год, не входящий в приведенные выше диапазоны. В 64-битных системах все проще: для подсчета времени используется 8-байтовое целочисленное значение, поэтому имеется огромный запас по времени (292 миллиарда лет), доступен полный диапазон годов от 00 до 99, а век вычисляется обычным образом по количеству прошедших секунд.

    Для установки текущих даты и времени необходимы права пользователя root, иначе вы получите аналогичное сообщение об ошибке:

    date: невозможно установить дату: Операция не позволена

    Формат вывода даты и времени

    Команда date без параметров хороша в том случае, если вам нужно узнать текущие дату в время. Но функция вывода даты и времени в произвольном формате полезна при разработке сценариев командной оболочки. Иногда нужно использовать максимально краткую запись даты; иногда в сценарии нужно обрабатывать лишь время без даты; иногда дату и время приходится сравнивать с датой и временем из внешнего источника и это сравнение будет гораздо более простым в случае получения текущих даты и времени в том же формате, в котором передаются данные из внешнего источника.

    Для форматирования текущих даты и времени в соответствии со своими предпочтениями пользователь должен передать утилите строку форматирования после символа +:

    $ date +"<строка форматирования>"

    Строка форматирования состоит из параметров форматирования, приведенных в таблице ниже.

    Параметр форматирования Назначение Пример вывода
    %a Сокращенное название дня недели Чт
    %A Полное название дня недели Четверг
    %b Сокращенное название месяца июн
    %B Полное название месяца Июнь
    %d Номер дня недели 08
    %D Текущая дата в формате ММ/ДД/ГГ 06/08/17
    %F Текущая дата в формате ГГГГ/ММ/ДД 2017-06-08
    %H Часы в 24-часовом формате в диапазоне от 00 до 23 18
    %l Часы в 12-часовом формате в диапазоне от 01 до 12  6
    %j Номер дня года в диапазоне от 001 до 366 159
    %m Номер месяца в диапазоне от 01 до 12 06
    %M Минуты в диапазоне от 00 до 59 24
    %S Секунды в диапазоне от 00 до 60 22

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

    Написано Гильермо Гарроном
    Дата: 2012-04-19 15:55:00 00:00


    Наличие правильного времени и даты в Linux очень важно, от этого зависит многое. Не имеет значения, используете ли вы Linux для питания своего персонального компьютера или у вас есть сервер Linux. Серверные и системные часы должны быть вовремя.

    Установить дату из командной строки

      дата +% Y% m% d -s "20120418"
      

    Установить время из командной строки

      дата +% T -s "11:14:00"
      

    Установить время и дату из командной строки

      дата -с "19 АПР 2012 11:14:00"
      

    Дата проверки Linux из командной строки

      дата
      

    покажет вам что-то вроде этого:

      Чт 19 апр, 15:17:34 BOT 2012
      

    Установить аппаратные часы

    Аппаратные часы — это часы, которые работают в аппаратном обеспечении вашего ПК, даже если вы отключите его от основного источника питания.Это потому, что в современных компьютерах есть литиевая батарея, а в старых — батарея другого типа.

    Мы увидим разницу между аппаратными часами и системными часами

      hwclock - показать
      

    выведет что-то вроде этого:

      Чт 19 апр 2012 15:23:05 BOT -0,785086 секунд
      

    Теперь проверьте системные часы

      дата
      

    выведет что-то вроде этого:

      Чт 19 апр, 15:26:41 BOT 2012
      

    Установите аппаратные часы на местное время:

      hwclock --set --date = "2012-04-19 16:45:05" --localtime
      

    Если вы хотите установить время в формате UTC, используйте:

      hwclock --set --date = "2011-04-19 20:45:05" --utc
      

    Установить часовой пояс

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

      cp / usr / share / zoneinfo / America / La_Paz / etc / localtime
      

    Выберите часовой пояс, подходящий именно вам.

    Автоматическая настройка часов компьютера

    Чтобы ваша система автоматически настраивала время, нам необходимо установить ntp . Получите это из вашего репозитория. После установки вы можете настроить его следующим образом:

    Отредактируйте файл /etc/ntpd.conf . Это будет выглядеть так:

      # С настройками по умолчанию ниже, ntpd будет синхронизировать только ваши часы.
    #
    # Подробнее см .:
    # - справочная страница ntp.conf
    # - http://support.ntp.org/bin/view/Support/GettingStarted
    # - https: // wiki.archlinux.org/index.php/Network_Time_Protocol_daemon
    
    # Связь с общедоступными серверами пула NTP; см. http://www.pool.ntp.org/
    сервер 0.pool.ntp.org
    сервер 1.pool.ntp.org
    сервер 2.pool.ntp.org
    
    # Разрешить доступ только для чтения с localhost
    ограничить noquery nopeer по умолчанию
    ограничить 127.0.0.1
    ограничить :: 1
    
    # Расположение дрейфовых и журнальных файлов
    дрифт-файл /var/lib/ntp/ntp.drift
    файл журнала /var/log/ntp. log
    
    # ПРИМЕЧАНИЕ: если вы запускаете dhcpcd и появляются такие строки, как 'restrict' и 'fudge'
    # здесь обязательно добавьте '-Y -N' к переменным dhcpcd_ethX в / etc / conf.д / нетто
      

    Обязательно запустите демон и заставьте его запускаться автоматически при загрузке системы.

    В Arch Linux: /etc/rc.d/ntpd start в Debian и производных /etc/init.d/ntpd start

    Обновление из командной строки для сервера времени

    Вы можете обновить часы вручную без использования демона с помощью ntpdate

      ntpdate 129.6.15.28
      

    Получится примерно так:

      19 апр, 15:45:23 ntpdate [10948]: шаг сервера 129.6.15.28 смещение -45.697084 сек
      

    Бонус: установите время и дату в Gnome

    Если вы используете Gnome, щелкните правой кнопкой мыши часы и выберите «Настроить» или перейдите по ссылке: Система> Администрирование> Время и дата (вас могут попросить ввести пароль root)

    Вы увидите окно, подобное этому:


    постоянная ссылка

    Если вам понравилась статья, поделитесь ею

    Так же можно подписаться разными способами


    Установка времени и даты в системах Linux

    Написано Гильермо Гарроном
    Дата: 2007-08-18 10:36:30 00:00


    Многие задачи вашей Linux-машины контролируются временем, такими как задания cron, дата электронной почты, даты файлов, поэтому очень важно, чтобы часы вашего компьютера были вовремя.

    Ответственность системного администратора состоит в том, чтобы поддерживать часы на своих серверах Linux с максимальной точностью.

    Из командной строки у нас есть множество утилит для настройки часов, установки даты в системе, установки даты на оборудовании или автоматического обновления времени с серверов времени в Интернете.

    дата

    Дата отображает дату и время системы, используется root, а также может использоваться для изменения даты и времени в системе.

    Если вы просто введете:

      дата
      

    Вы получите дату системы, например:

      Сб 18 августа 19:36:53 BOT 2007
      

    Вы можете установить дату, введя (как root):

    дата nnddhhmm [[cc] yy] [.ss]

    Где

    • nn: месяц года (с 01 по 12)
    • дд: день месяца (с 01 по 31)
    • чч: час дня (с 00 до 23)
    • мм: минуты часа (от 00 до 59)
    • cc: Первые цифры года
    • yy: две последние цифры года
    • . ss: Секунды

    hwclock

    С помощью этой команды вы можете установить или получить время своих аппаратных часов, аппаратные часы — это часы, которые работают в вашем оборудовании ПК, даже если вы отключите его от основного источника питания, потому что в нем есть литиевая батарея. современные компьютеры и другой тип батареи в старых.

    Использование

    hwclock [функция] [опции ...]

    Функции

    • –help: показать эту справку
    • –show: прочитать аппаратные часы и распечатать результат
    • –set: установить rtc на время, указанное с –date
    • –hctosys: установить системное время с аппаратных часов
    • –systohc: установить аппаратные часы на текущее системное время
    • –adjust: отрегулируйте rtc для учета систематического отклонения с момента последней установки или регулировки часов
    • –getepoch: распечатать значение эпохи аппаратных часов ядра –setepoch установить значение эпохи аппаратных часов ядра равным –epoch
    • –version: распечатать версию hwclock на стандартный вывод

    Опции

    • –utc: аппаратные часы хранятся в скоординированном всемирном времени
    • –localtime: аппаратные часы хранятся в местном времени
    • –directisa: доступ к шине ISA напрямую вместо / dev / rtc
    • –badyear: игнорировать год rtc, потому что BIOS не работает
    • –date: указывает время, на которое устанавливаются аппаратные часы
    • –epoch = year: указывает год, который является началом значения эпохи аппаратных часов
    • –noadjfile: не обращаться к / etc / adjtime.Требуется использование –utc или –localtime

    Если вы хотите установить аппаратные часы на ваше местное время, вы можете использовать эту команду:

      hwclock --set --date = '08 / 18/07 21:08:40 '--localtime
      

    Это установит часы 8 августа 2007 года в 21:08 и сообщит вашим часам, что это местное время, вы можете использовать –utc вместо –localtime, чтобы установить часы на всемирное время (время по Гринвичу).

    Если вы хотите прочитать, введите эту команду:

      hwclock - показать
      

    Вы должны получить такой результат:

      Сб, 18 августа 2007 г., 21:19:03 BOT -0.677125 секунд
      

    5 примеров команд сенсорного ввода Linux (как изменить временную метку файла)

    Каждый файл в Linux связан с метками времени, которые определяют время последнего доступа, время последнего изменения и время последнего изменения.

    Каждый раз, когда мы создаем новый файл или изменяем существующий файл или его атрибуты, эти временные метки будут обновляться автоматически.

    Сенсорная команда используется для изменения этих отметок времени (время доступа, время модификации и время изменения файла).

    1. Создайте пустой файл с помощью touch

    С помощью сенсорной команды можно создать пустой файл. В следующем примере будет создан новый файл с нулевым байтом с именем tgs.txt.

     $ сенсорный tgs.txt 

    Вы также можете использовать опцию -c, чтобы избежать создания новых файлов. Если вы используете опцию -c и файл не существует, касание не создаст файл.

     $ сенсорный -c a.txt 

    Команды, такие как команда ls и команда find, используют эту информацию о временной метке для просмотра и поиска файлов.

    Вы также можете создать более 1 файла с помощью одной сенсорной команды. В следующем примере будет создано 4 файла с именами a, b, c и d.

     $ сенсорный a b c d 

    2. Измените время доступа к файлу с помощью -a

    Мы можем изменить время доступа к файлу, используя параметр -a. По умолчанию он берет текущее системное время и обновляет поле atime.

    Перед выполнением сенсорной команды:

     $ stat tgs.txt
    
      Файл: `tgs.текст'
      Размер: 0 Блоки: 0 Блок ввода-вывода: 4096 обычных пустых файлов
    Устройство: 801h / 2049d Inode: 394283 Ссылки: 1
    Доступ: (0644 / -rw-r - r--) Uid: (1000 / lakshmanan) Gid: (1000 / lakshmanan)
    Доступ: 2012-10-18 23:58: 21.663514407 +0530
    Изменить: 2012-10-18 23:58: 21.663514407 +0530
    Изменение: 2012-10-18 23:58: 21.663514407 +0530 
     $ touch -a tgs.txt 

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

     $ stat tgs.текст
    
      Файл: `tgs.txt '
      Размер: 0 Блоки: 0 Блок ввода-вывода: 4096 обычных пустых файлов
    Устройство: 801h / 2049d Inode: 394283 Ссылки: 1
    Доступ: (0644 / -rw-r - r--) Uid: (1000 / lakshmanan) Gid: (1000 / lakshmanan)
    Доступ: 2012-10-19 00: 08: 23.559514525 +0530
    Изменить: 2012-10-18 23:58: 21.663514407 +0530
    Смена: 2012-10-19 00: 08: 23.559514525 +0530 

    3. Измените время модификации файла с помощью -m

    Вы можете изменить время модификации файла с помощью опции -m.

     $ сенсорный -m * .o 

    Вышеупомянутый метод может использоваться для изменения времени mtime всех файлов obj при использовании утилиты make.

    ПРИМЕЧАНИЕ. Изменить ctime с помощью сенсорной команды

    невозможно.

    4. Явная установка времени доступа и модификации с помощью -t и -d

    Вместо того, чтобы брать текущую отметку времени, вы можете явно указать время, используя параметры -t и -d.

    Формат для указания -t: [[CC] YY] MMDDhhmm [.SS]

    $ touch -t [[CC] YY] MMDDhhmm [.SS]
     

    Следующее поясняет приведенный выше формат:

    • CC — указывает первые две цифры года
    • ГГ — указывает две последние цифры года. Если значение YY находится между 70 и 99, значение цифр CC предполагается равным 19. Если значение YY находится между 00 и 37, значение цифр CC принимается равным 20. Это невозможно установить дату после 18 января 2038 года.
    • MM — указывает месяц
    • DD — указывает дату
    • чч — указывает час
    • мм — указывает минуту
    • SS — указывает секунды

    Например:

     $ сенсорный -a -m -t 203801181205.09 tgs.txt 

    Проверьте указанное выше изменение с помощью команды stat:

     $ stat tgs.txt
      Файл: `tgs.txt '
      Размер: 3 Блоки: 8 Блок ввода-вывода: 4096 обычных файлов
    Устройство: 801h / 2049d Inode: 394283 Ссылки: 1
    Доступ: (0644 / -rw-r - r--) Uid: (1000 / lakshmanan) Gid: (1000 / lakshmanan)
    Доступ: 2038-01-18 12: 05: 09.000000000 +0530
    Изменить: 2038-01-18 12: 05: 09.000000000 +0530
    Изменение: 2012-10-19 00: 40: 58.763514502 +0530 

    Вы также можете использовать строку для изменения времени

    Другой пример:

     $ touch -d "2012-10-19 12:12:12.000000000 +0530 "tgs.txt 

    Для разработчиков команда touch будет действительно полезна при работе с Makefiles

    5. Скопируйте отметку времени из другого файла с помощью -r

    Вы также можете взять файл в качестве ссылки и обновить время для других файлов, чтобы оба файла сохраняли одинаковое время.

    В следующем примере сенсорной команды метка времени файла a.txt обновляется меткой времени файла tgs.txt.

     $ touch a.txt -r tgs.txt 

    Если вам понравилась эта статья, вам тоже может понравиться..



    Изменение часового пояса, даты и времени в Linux


    Установка часового пояса

    В / etc файл, localtime , представляет собой ссылку или копию файла, содержащего информацию о вашем часовом поясе. Файлы информации о зоне обычно находятся в каталоге / usr / share / zoneinfo , но это зависит от вашего дистрибутива. Итак, если ваш файл localtime указывает на файл информации о зоне, который не является вашим часовым поясом, вы можете изменить его, просмотрев каталоги в / usr / share / zoneinfo , чтобы найти свою страну, а затем найдите свой город или город в тот же часовой пояс и свяжите с ним localtime .
      $ ln -sf / usr / share / zoneinfo / America / Los_Angeles / etc / localtime
    Некоторые приложения могут использовать файл конфигурации / etc / sysconfig / clock для определения текущего часового пояса, поэтому рекомендуется установить запись ZONE (например, «America / Los_Angeles»).

    Изменение даты и времени

    Для изменения даты и времени требуется два шага. Сначала необходимо изменить дату и время Linux, а затем новое время нужно записать в аппаратные часы.
    Команда date может использоваться как для просмотра, так и для изменения даты и времени.
    Чтобы изменить время, используйте дату , дату , за которой следует месяц, день, час, минута и год, все числами и без пробелов. Итак, чтобы установить дату и время на 2 ноября 2003 г. 12:57
    Аппаратные часы можно обновить в формате UTC (всемирное координированное время) или по вашему местному времени. Стандартно обновлять его в формате UTC.
    Чтобы обновить его до местного времени, оставьте —utc или добавьте —localtime и оставьте —utc .
    Альтернативно
    Дату и время можно изменить напрямую на аппаратные часы, а затем использовать их для обновления системных часов.

    Использование NTP (протокол сетевого времени)

    NTP подключится к серверу, чтобы получить атомное время. Его можно скачать с www.ntp.org/downloads.html. Чтобы начать работу с NTP, просто загрузите его, установите, используйте команду ntpdate , за которой следует общедоступный сервер времени, и обновите свои аппаратные часы.
      $ ntpdate «DNS-имя или IP-адрес сервера»
      4 ноября, 22:31:28 ntpdate [26157]: шаг сервера 209.81.9.7 смещение 22317290.440932 сек
      $ hwclock —systohc
    Общедоступный сервер времени можно найти по адресу http://support.ntp.org/bin/view/Servers/WebHome.

    Чтобы ваше время было точным, вы можете создать задание cron, которое будет выполнять:
    (параметр -w аналогичен —systohc)

      ntpdate «имя сервера» && hwclock -w

    Чтобы оставаться независимым от конкретного сервера, вы можете использовать 0.pool.ntp.org (0, 1 или 2) в качестве имени сервера. Этот домен использует циклический перебор DNS, чтобы время от времени выбирать разные серверы времени. Это предохраняет определенные серверы имен от высоких нагрузок. Единственный недостаток — повышенный потенциал обновления времени с сервера имен, который находится в пуле, но имеет неверные настройки времени.

    Это добровольные общедоступные серверы, так что будьте вежливы, , не обращайтесь постоянно к общедоступным серверам, используйте только общедоступные серверы (не частные), а если у вас несколько машин, настройте сервер ntp и пусть другие машины извлекают время с вашего локальный сервер.Подробные правила см. На http://www.eecis.udel.edu/~mills/ntp/servers.html.

    Использование rdate

    rdate — это другой пакет, который используется так же, как ntpdate. Он не поддерживает запуск вашего собственного сервера времени, как NTP, но может обращаться к тем же серверам времени.
      rdate «имя сервера» && hwclock -w

    Ссылки

    Официальное время в NIST / Министерстве торговли США — который час?
    Прогулка по времени — Интересная информация об истории отслеживания времени.

    Взносы

    Спасибо Майклу Барнсу за обновленную ссылку для серверов времени.
    Спасибо Austin Duncan за информацию о pool.ntp.org.
    Спасибо Evan Davey за информацию о записи ZONE.

    Исправления, комментарии, вопросы по электронной почте [email protected]
    Начало страницы

    Время — ArchWiki

    • Домашняя страница
    • Пакеты
    • Форумы
    • Wiki
    • Ошибки
    • Безопасность
    • AUR
    • Скачать

    Из ArchWiki

    Перейти к навигации Перейти к поиску

    Время может относиться к:

    • время (1) команда
    • Системное время
    Получено с https: // wiki.archlinux.org/index.php?title=Time&oldid=550799 » Категория:
    • Значения страниц

    Меню навигации

    Персональные инструменты

    • Создать аккаунт
    • Войти

    Пространства имен

    • Страница
    • Обсуждение

    Варианты

      Просмотры

      • Читать
      • Просмотреть источник
      • Просмотреть историю

      Подробнее

        Поиск

        Навигация

        • Главная страница
        • Содержание
        • Участие
        • Новости вики
        • Случайная страница

        Взаимодействие

        • Справка
        • Содействие
        • Последние изменения
        • Недавние обсуждения
        • Новые страницы
        • Статистика
        • Запросы

        Инструменты

        • Какие ссылки здесь
        • Связанные изменения
        • Специальные страницы
        • Версия для печати
        • Постоянная ссылка
        • Информация о странице
        • Последний раз эта страница была отредактирована 24 октября 2018 в 16:00.
        • Контент
        • доступен по лицензии GNU Free Documentation License 1.3 или более поздней, если не указано иное.
        • Политика конфиденциальности
        • Об ArchWiki
        • Заявление об отказе от ответственности

        Как установить дату, время / NTP и часовой пояс с помощью timedatectl — The Geek Diary

        RHEL 7 предлагает другую утилиту для настройки и отображения информации о дате и времени, timedatectl .Эта утилита является частью системы systemd и диспетчера служб. С помощью команды timedatectl вы можете:

        • Изменить текущую дату и время
        • Установить часовой пояс
        • Настроить NTP

        Если вы запустите timedatectl без каких-либо параметров, вы получите результат, аналогичный приведенному ниже:

         # timedatectl
              Местное время: вс 2017-09-24 13:16:39 IST
          Мировое время: вс 24.09.2017 07:46:39 UTC
                Время RTC: Вс 2017-09-24 07:46:39
               Часовой пояс: Азия / Калькутта (IST, +0530)
             NTP включен: нет
        NTP синхронизирован: да
         RTC в местной ТЗ: нет
              Летнее время активно: нет данных 

        Приведенные выше выходные данные показывают — местное время, всемирное время, время RTC, часовой пояс, конфигурацию NTP и летнее время (DST)

        Изменить текущую дату и время

        Используйте аргумент set-time , чтобы изменить текущую дату и текущее время.

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

         # timedatectl set-time [ГГГГ-ММ-ДД] 

        2. Чтобы изменить текущее время, используйте следующий синтаксис. Введите час в 24-часовом формате.

         # timedatectl set-time [ЧЧ: ММ: СС] 

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

         # timedatectl set-local-rtc да 

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

         # timedatectl set-local-rtc № 

        Изменить часовой пояс

        Используйте следующую команду для вывода списка всех доступных часовых поясов:

         # timedatectl list-timezones
        Африка / Абиджан
        Африка / Аккра
        Africa / Addis_Ababa
        Африка / Алжир
        Африка / Асмэра
        Африка / Бамако
        ..... 

        Используйте аргумент set-timezone , чтобы изменить часовой пояс. В следующем примере часовой пояс изменяется на Asia / Kolkata :

         # timedatectl set-timezone Asia / Kolkata 

        Настройка NTP

        Используйте аргумент set-ntp, чтобы включить или отключить автоматическую синхронизацию системных часов с удаленным сервером по протоколу сетевого времени (NTP).

    Phpmyadmin установка debian 8: Установка phpMyAdmin в Debian 10

    Phpmyadmin установка debian 8: Установка phpMyAdmin в Debian 10

    Установка и обеспечение безопасности phpMyAdmin в Ubuntu 20.04

    Предыдущая версия данного руководства была написана Бреннаном Бернсом.

    Введение

    Хотя многим пользователям требуются функциональные возможности систем управления базами данных, например, MySQL, им может показаться неудобным взаимодействие с системой исключительно с помощью командной строки MySQL

    phpMyAdmin был создан, чтобы пользователи могли взаимодействовать с MySQL через веб-интерфейс. В этом руководстве мы расскажем, как выполнить установку и обеспечить безопасность phpMyAdmin, чтобы вы могли безопасно использовать данный инструмент для управления своими базами данных в Ubuntu 20.04.

    Предварительные требования

    Для выполнения этого руководства вам потребуется следующее:

    • Сервер Ubuntu 20.04 Этот сервер должен иметь пользователя без прав root с правами администратора, а также брандмауэр, настроенный с помощью ufw. Чтобы выполнить настройку, воспользуйтесь руководством по начальной настройке сервера Ubuntu 20.04.
    • Стек LAMP (Linux, Apache, MySQL и PHP), установленный на вашем сервере Ubuntu 20.04. Если вы еще не сделали этого, вы можете воспользоваться данным руководством по установке стека LAMP на Ubuntu 20.04.

    Наконец, существует ряд важных соображений безопасности при использовании таких программных средств, как phpMyAdmin, поскольку phpMyAdmin:

    • напрямую связывается с установленной у вас версией MySQL;
    • управляет аутентификацией, используя учетные данные MySQL;
    • исполняет и возвращает результаты для произвольных SQL запросов.

    По этим причинам, и поскольку это широко применяемое PHP приложение, которое часто становится мишенью для атак, вы ни при каких условиях не должны запускать phpMyAdmin на удаленных системах, используя обычное HTTP-соединение.

    Если у вас нет существующего домена с настроенным SSL/TLS сертификатом, вы можете воспользоваться следующим руководством по обеспечению безопасности Apache с помощью Let’s Encrypt в Ubuntu 20.04. Для этого вам потребуется зарегистрировать доменное имя, создать DNS запись для вашего сервера и настроить виртуальный хост Apache.

    Шаг 1 — Установка phpMyAdmin

    Вы можете использовать APT для установки phpMyAdmin из репозиториев Ubuntu по умолчанию.

    Обновите индекс пакетов вашего сервера от имени пользователя без прав root с привилегиями sudo:

    После этого вы можете установить пакет phpmyadmin. Помимо этого пакета, официальная документация также рекомендует установить несколько расширений PHP на ваш сервер для возможности использования определенной функциональности и улучшения производительности.

    Если вы выполнили предварительное требования руководства для стека LAMP, ряд из этих модулей уже был установлен вместе с пакетом php. Однако рекомендуется также установить следующие пакеты:

    • php-mbstring: модуль для работы с строками, не поддерживающими кодировку ASCII, и конвертации таких строк в другие кодировки
    • php-zip: это расширение поддерживает загрузку файлов .zip в phpMyAdmin
    • php-gd: поддержка библиотеки GD Graphics
    • php-json: поддержка сериализации JSON для PHP
    • php-curl: позволяет PHP взаимодействовать с разными типами серверов, используя разные протоколы

    Запустите следующую команду для установки этих пакетов в систему. Обратите внимание, что процесс установки требует, чтобы вы ответили на ряд вопросов для корректной настройки phpMyAdmin. Мы кратко пробежимся по этим параметрам:

    • sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl

    Здесь представлены параметры, которые вы должны выбрать при запросе для корректной настройки вашей установки:

    • Для выбора сервера вы можете выбрать apache2 Предупреждение. При появлении запроса вариант «apache2» выделен, но не выбран. Если вы не нажмете ПРОБЕЛ для выбора Apache, установщик не будет перемещать необходимые файлы при установке. Нажмите ПРОБЕЛ, затем TAB, а потом ENTER для выбора Apache.
    • Выберите Да при ответе на вопрос о том, необходимо ли использовать dbconfig-common для настройки базы данных.
    • Затем вам будет предложено выбрать и подтвердить пароль приложения MySQL для phpMyAdmin

    Примечание. Если вы установили MySQL, следуя указаниям шага 2 с предварительными требования из руководства для стека LAMP, вы, возможно, активировали плагин Validate Password. На момент написания этого руководства активация этого компонента будет вызывать ошибку при попытке задать пароль пользователя phpmyadmin:

    Для устранения этой проблемы выберите опцию abort для остановки процесса установки. Затем откройте командную строку MySQL:

    Либо, если вы активировали аутентификацию по паролю для пользователя с правами root MySQL, запустите эту команду, а затем введите пароль при запросе:

    Из командной строки запустите следующую команду для отключения компонента Validate Password. Обратите внимание, что в этом случае выполняется не удаление, а простая остановка загрузки компонента на ваш сервер MySQL:

    • UNINSTALL COMPONENT "file://component_validate_password";

    После этого вы можете закрыть клиент MySQL:

    Затем попробуйте еще раз установить пакет phpmyadmin, после чего все будет работать ожидаемым образом:

    • sudo apt install phpmyadmin

    После установки phpMyAdmin вы можете открыть командную строку MySQL еще раз с помощью sudo mysql или mysql -u root -p, а затем запустить следующую команду для повторной активации компонента Validate Password:

    • INSTALL COMPONENT "file://component_validate_password";

    В процессе установки будет добавлен файл конфигурации phpMyAdmin в каталог /etc/apache2/conf-enabled/, где он будет считываться автоматически. Для завершения настройки Apache и PHP для работы с phpMyAdmin выполните последнюю оставшуюся задачу этого раздела руководства и явно активируйте расширение PHP mbstring с помощью следующей команды:

    Перезапустите Apache для вступления изменений в силу.

    • sudo systemctl restart apache2

    Теперь phpMyAdmin установлен и настроен для работы с Apache. Однако, прежде чем вы сможете войти и начать взаимодействие с базами данных MySQL, вам нужно убедиться, что у пользователей MySQL есть права, необходимые для взаимодействия с программой.

    Шаг 2 — Настройка аутентификации и прав пользователя

    При установке phpMyAdmin на ваш сервер автоматически создал пользователь базы данных с именем phpmyadmin, который отвечает за определенные базовые процессы программы. Вместо того, чтобы выполнять вход с помощью этого пользователя и пароля администратора, которые вы задали при установке, рекомендуется войти с использованием вашего пользователя root MySQL или пользователя, предназначенного для управления базами данных через интерфейс phpMyAdmin.

    Настройка доступа по паролю для учетной записи root в MySQL

    В системах Ubuntu при запуске MySQL 5.7 (и более поздние версии) для пользователя root MySQL по умолчанию устанавливается аутентификация с помощью плагина auth_socket, а не пароля. Это позволяет обеспечить большую безопасность и удобство во многих случаях, однако это также может осложнить ситуацию, когда вам нужно предоставить внешней программе, например, phpMyAdmin, доступ к пользователю.

    Чтобы войти в phpMyAdmin с пользователем root MySQL, вам нужно переключить метод аутентификации с auth_socket на метод. использующий пароль, если вы еще не сделали этого. Для этого откройте командную строку MySQL через терминал:

    Затем проверьте, какой метод аутентификации используют ваши аккаунты пользователей MySQL с помощью следующей команды:

    • SELECT user,authentication_string,plugin,host FROM mysql.user;

    Output

    +------------------+-------------------------------------------+-----------------------+-----------+ | user | authentication_string | plugin | host | +------------------+-------------------------------------------+-----------------------+-----------+ | root | | auth_socket | localhost | | mysql.session | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | caching_sha2_password | localhost | | mysql.sys | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | caching_sha2_password | localhost | | debian-sys-maint | *8486437DE5F65ADC4A4B001CA591363B64746D4C | caching_sha2_password | localhost | | phpmyadmin | *5FD2B7524254B7F81B32873B1EA6D681503A5CA9 | caching_sha2_password | localhost | +------------------+-------------------------------------------+-----------------------+-----------+ 5 rows in set (0.00 sec)

    В этом примере вы можете видеть, что пользователь root действительно использует метод аутентификации с помощью плагина auth_socket. Чтобы настроить для учетной записи root аутентификацию с помощью пароля, выполните следующую команду ALTER USER. Обязательно измените значение password на надежный пароль по вашему выбору:

    • ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';

    Примечание. Предыдущее выражение ALTER USER устанавливает аутентификацию пользователя root MySQL с помощью плагина caching_sha2_password​​. Согласно официальной документации MySQL, caching_sha2_password​​​ считается предпочтительным плагином аутентификации MySQL, так как он обеспечивает более защищенное шифрование пароля, чем более старая, но все еще широко используемая версия mysql_native_password.

    Однако некоторые версии PHP работают ненадежно с caching_sha2_password. Как сообщается, эта проблема была устранена в версии PHP 7.4​​​, но если вы получите ошибку при попытке выполнить вход в phpMyAdmin позднее, вы можете задать для root аутентификацию с помощью mysql_native_password:

    • ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

    Затем проверьте методы аутентификации, применяемые для каждого из ваших пользователей, чтобы подтвердить, что пользователь root больше не использует для аутентификации плагин auth_socket:

    • SELECT user,authentication_string,plugin,host FROM mysql.user;

    Output

    +------------------+-------------------------------------------+-----------------------+-----------+ | user | authentication_string | plugin | host | +------------------+-------------------------------------------+-----------------------+-----------+ | root | *DE06E242B88EFB1FE4B5083587C260BACB2A6158 | caching_sha2_password | localhost | | mysql.session | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | caching_sha2_password | localhost | | mysql.sys | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | caching_sha2_password | localhost | | debian-sys-maint | *8486437DE5F65ADC4A4B001CA591363B64746D4C | caching_sha2_password | localhost | | phpmyadmin | *5FD2B7524254B7F81B32873B1EA6D681503A5CA9 | caching_sha2_password | localhost | +------------------+-------------------------------------------+-----------------------+-----------+ 5 rows in set (0.00 sec)

    В этом выводе вы можете увидеть, что пользователь root user будет использовать аутентификацию по паролю. Теперь вы можете выполнить вход в интерфейс phpMyAdmin с помощью пользователя root с паролем, который вы задали ранее.

    Настройка доступа по паролю для выделенного пользователя MySQL

    Некоторые могут посчитать, что для их рабочего процесса лучше подходит подключение к phpMyAdmin с помощью специально выделенного пользователя. Чтобы сделать это, снова откройте командную строку MySQL:

    Если вы активировали аутентификацию по паролю для вашего пользователя root, как описано в предыдущем разделе, вам нужно запустить следующую команду и ввести пароль при запросе для подключения:

    Создайте нового пользователя и придумайте для него надежный пароль:

    • CREATE USER 'sammy'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';

    Примечание. В зависимости от версии PHP, которую вы установили, вы можете задать для вашего нового пользователя аутентификацию с помощью mysql_native_password вместо caching_sha2_password:

    • ALTER USER 'sammy'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

    Затем предоставьте вашему новому пользователю соответствующие права. Например, вы можете предоставить пользователю права доступа ко всем таблицам в базе данных, а также можете добавлять, изменять и удалять права пользователя с помощью этой команды:

    • GRANT ALL PRIVILEGES ON *.* TO 'sammy'@'localhost' WITH GRANT OPTION;

    После этого закройте командную строку MySQL:

    Теперь вы можете получить доступ к веб-интерфейсу, набрав доменное имя или открытый IP-адрес вашего сервера и добавив /phpmyadmin:

    https://your_domain_or_IP/phpmyadmin
    

    Выполните вход в интерфейс с помощью пользователя root или с новым именем пользователя и паролем, которые вы только что задали.

    При входе вы увидите пользовательский интерфейс, который будет выглядеть следующим образом:

    Теперь, когда вы можете подключаться и взаимодействовать с phpMyAdmin, осталось только установить более жесткие правила безопасности системы, чтобы защитить ее от атак.

    Шаг 3 — Обеспечение безопасности phpMyAdmin

    Из-за своей вездесущности phpMyAdmin часто становится мишенью для атак, поэтому вам нужно дополнительно позаботиться о предотвращении несанкционированного доступа. Один из способов — это размещение шлюза перед всем приложением с помощью встроенного в Apache функционала авторизации и аутентификации через .htaccess.

    Чтобы сделать это, вы должны сначала активировать перезапись файла .htaccess, изменив файл конфигурации Apache вашей установки phpMyAdmin.

    Воспользуйтесь предпочитаемым текстовым редактором для редактирования файла phpmyadmin.conf, который находится в каталоге конфигурации Apache. Мы будем использовать nano:

    • sudo nano /etc/apache2/conf-available/phpmyadmin.conf

    Добавьте директиву AllowOverride All в раздел файла конфигурации <Directory /usr/share/phpmyadmin>, например:

    /etc/apache2/conf-available/phpmyadmin.conf

    <Directory /usr/share/phpmyadmin>
        Options FollowSymLinks
        DirectoryIndex index.php
        AllowOverride All
        . . .
    

    После добавления этой строки сохраните и закройте файл. Если вы использовали nano для редактирования файла, нажмите CTRL + X, Y, а затем ENTER.

    Перезапустите Apache, чтобы изменения вступили в силу.

    • sudo systemctl restart apache2

    Теперь, когда вы активировали использование файлов .htaccess для вашего приложения, вам нужно создать этот файл для реализации этого уровня защиты.

    Чтобы этот файл мог использоваться, он должен находиться в каталоге приложения. Вы можете создать необходимый файл и открыть его в текстовом редакторе с привилегиями root с помощью следующей команды:

    • sudo nano /usr/share/phpmyadmin/.htaccess

    В этом файле введите следующую информацию:

    /usr/share/phpmyadmin/.htaccess

    AuthType Basic
    AuthName "Restricted Files"
    AuthUserFile /etc/phpmyadmin/.htpasswd
    Require valid-user
    

    Вот что означает каждая из этих строк:

    • AuthType Basic: эта строка указывает тип аутентификации, используемый вами. Данный тип подразумевает использование аутентификации по паролю с помощью файла пароля.
    • AuthName: данная строка устанавливает сообщение для диалогового окна аутентификации. Вы должны указывать только общую информацию, чтобы неавторизованные пользователи не получили никакой информации о том, что вы защищаете.
    • AuthUserFile: указывает местоположение файла пароля, который будет использоваться для аутентификации. Он должен находиться вне обслуживаемых каталогов. Скоро мы создадим этот файл.
    • Require valid-user: указывает, что только выполнившие аутентификацию пользователи должны иметь доступ к этому ресурсу. Благодаря этому параметру неавторизованные пользователи не смогут выполнить вход.

    После завершения редактирования сохраните и закройте файл.

    Вы использовали следующее местонахождение для вашего файла пароля /etc/phpmyadmin/.htpasswd. Теперь вы можете создать этот файл и передать его для первоначального пользователя с помощью утилиты htpasswd:

    • sudo htpasswd -c /etc/phpmyadmin/.htpasswd username

    Вам будет предложено выбрать и подтвердить пароль для пользователя, которого вы создаете. В результате будет создан файл с хэшированным паролем, который вы добавили.

    Если вы хотите ввести дополнительного пользователя, вам нужно сделать это без флага -c, например:

    • sudo htpasswd /etc/phpmyadmin/.htpasswd additionaluser

    Теперь, когда вы можете получить доступ к подкаталогу phpMyAdmin, вам будет предложено указать дополнительное имя учетной записи и пароль, которые вы только что задали:

    https://domain_name_or_IP/phpmyadmin
    

    После выполнения аутентификации в Apache вы перейдете на стандартную страницу аутентификации phpMyAdmin для ввода ваших учетных данных MySQL. Добавив дополнительный набор учетных данных, не используемый MySQL, вы обеспечиваете для вашей базы данных дополнительный слой защиты. Это желательно, поскольку в прошлом phpMyAdmin часто становился объектом использующих уязвимости атак.

    Заключение

    Вы успешно настроили phpMyAdmin и теперь можете использовать phpMyAdmin на вашем сервере Ubuntu 20.04. Используя этот интерфейс, вы можете легко создавать базы данных, пользователей, таблицы и т. д., а также выполнять стандартные операции, например удалять и изменять структуры и данные.

    Как установить PhpMyAdmin на Debian 8 Джесси



    Я новичок на Debian, и я хочу установить PhpMyAdmin с графическим интерфейсом. Я знаю, что должен использовать XAMPP.

    Когда я искал в интернете, как установить PhpMyAdmin, я видел много ответов и видео об этом, но каждый ответ рассказывал по-разному, и все учебники, которым я следовал, потерпели неудачу. Я был очень расстроен. Теперь я удалил Php, Mysql, XAMPP и PhpMyAdmin.

    Можете ли вы помочь мне правильно установить его?

    Спасибо

    apache phpmyadmin debian
    Поделиться Источник Chènevis     17 мая 2016 в 15:44

    1 ответ


    • Установите R на Debian 8.2 Джесси

      Я не могу установить R на Debian 8.2 Джесси к /etc/apt/sources.list добавить http:/ / cran.rstudio.com / bin/linux / debian jessie-cran3 apt-get обновление apt-get установить r-основание r-base-dev Следующие пакеты имеют неудовлетворенные зависимости:….

    • Невозможно установить docker на свежий debian 8 Джесси

      Я пытаюсь установить docker-движок на свежий debian 8 (Джесси). Я следовал инструкциям, перечисленным здесь . К сожалению, docker-engine не удается установить с помощью apt, и после того, как я потратил столько часов, пытаясь решить эту проблему, я абсолютно не знаю, что делать дальше. Я также…



    1

    XAMPP уже содержит PhpMyAdmin. Просто наведите свой браузер на http://localhost/phpmyadmin , если он установлен и работает.

    Но если XAMPP еще не установлен, он вам вообще не нужен. Есть пакет для PhpMyAdmin в Debian РЕПО. Просто сделай:

    sudo apt-get install phpmyadmin
    

    и скажите «Yes» для установки, и это установит все необходимые вам зависимости, включая PHP и MySQL.

    Если вы решите использовать XAMPP, то все, что вам нужно, содержится в нем. Сервер MySQL и переводчик PHP, а также Apache и все необходимые реквизиты. Вам просто нужно установить его и правильно запустить. Я не предлагаю вам использовать XAMPP. Установка пакетов вашего дистрибутива намного лучше.

    Если у вас есть какие-либо сомнения, вы можете прочитать этот учебник . Речь идет о Debian 7, но процедуры установки все те же.

    Поделиться Ed de Almeida     17 мая 2016 в 15:52


    Похожие вопросы:


    Как установить CouchDB на Debian Джесси с помощью пакета deb?

    Я не нашел способа установить CouchDB 1.6.1 на Debian Джесси. Я нашел много решений в интернете, описывающих, как можно скомпилировать CouchDB. Я бы хотел избежать компиляции на производственных…


    Революция R: установка на debian Джесси

    Мне нужно установить Revolution R на Debian Jessie (версия 8, 64-bit). В моей системе уже установлены R 3.1.1 и Rstudio . Страница загрузки Revolution дает мне три установочных пакета для Ubuntu:…


    Обновление от Debian Джесси чтобы растянуть ошибка

    Я пытаюсь перейти с Debian Джесси на Debian стрейч. Я изменил все в etc/apt/sources.list с jessie на stretch, как вы можете видеть на этом снимке: Но когда я запускаю apt-get update, я получаю эту…


    Установите R на Debian 8.2 Джесси

    Я не могу установить R на Debian 8.2 Джесси к /etc/apt/sources.list добавить http:/ / cran.rstudio.com / bin/linux / debian jessie-cran3 apt-get обновление apt-get установить r-основание r-base-dev…


    Невозможно установить docker на свежий debian 8 Джесси

    Я пытаюсь установить docker-движок на свежий debian 8 (Джесси). Я следовал инструкциям, перечисленным здесь . К сожалению, docker-engine не удается установить с помощью apt, и после того, как я…


    Не удается установить Code::Blocks IDE на Debian 8 Джесси

    Я пытаюсь установить codeblocks 16.01 на 64 bit Debian Джесси. По некоторым причинам я не могу. Я скачал файл codeblocks_16.01_amd64_jessie.tar.xz со страницы загрузки codeblocks . Внутри этого…


    Как установить расширение php 7 gd на debian 8 jessie?

    Ответ на вопрос для Ubuntu , но не работает для Debian, потому что он еще не доступен. При поиске packages.debian.org доступны только пакеты для php 5 gd. Каков предпочтительный способ установки…


    Debian обновление Джесси не удалось

    начиная с 3-4 дней я пытаюсь обновить свою debian Джесси, но всегда получаю одни и те же ошибки вывода. Я также попробовал с командами sudo apt-get update —fix-missing sudo apt-get clean и так…


    404 /phpmyadmin с Nginx и Debian 8 Джесси

    Я нашел много ответов, но ни один не решил мою проблему: Я пытаюсь получить доступ к /phpmyadmin, но приземляюсь на 404 с Nginx 1.6.2, PHP7.0 и Debian 8 (Джесси). Это мой…


    Я не могу установить Docker на Debian 8 Джесси

    Я пытаюсь установить Docker на машину с Debian 8 (Джесси), но, кажется, я всегда сталкиваюсь с ошибками, независимо от того, что я пытаюсь. Используя эти инструкции: https:/ / docs.docker.com /…

    Установка и обеспечение безопасности phpMyAdmin в Ubuntu 18.04

    Предыдущая версия данного руководства была написана Бреннаном Бернсом.

    Введение

    Хотя многим пользователям требуются функциональные возможности систем управления базами данных, например, MySQL, им может показаться неудобным взаимодействие с системой исключительно с помощью командной строки MySQL

    phpMyAdmin был создан, чтобы пользователи могли взаимодействовать с MySQL через веб-интерфейс. В этом руководстве мы расскажем, как выполнить установку и обеспечить безопасность phpMyAdmin, чтобы вы могли безопасно использовать данный инструмент для управления своими базами данных в Ubuntu 18.04.

    Предварительные требования

    Прежде чем приступить к изучению данного руководства, вам нужно выполнить несколько базовых действий.

    Во-первых, мы полагаем, что ваш сервер имеет пользователя user без root прав с привилегиями sudo, а также брандмауэр с ufw, как указано в руководстве по начальной настройке сервера для Ubuntu 18.04.

    Мы также предполагаем, что вы выполнили установку LAMP (Linux, Apache, MySQL и PHP) на вашем сервере с Ubuntu 18.04. Если вы еще не сделали этого, вы можете воспользоваться данным руководством по установке стека LAMP на Ubuntu 18.04.

    Наконец, существует ряд важных соображений безопасности при использовании таких программных средств, как phpMyAdmin, поскольку phpMyAdmin:

    • напрямую связывается с установленной у вас версией MySQL;
    • управляет аутентификацией, используя учетные данные MySQL;
    • исполняет и возвращает результаты для произвольных SQL запросов.

    По этим причинам, и поскольку это широко применяемое PHP приложение, которое часто становится мишенью для атак, вы ни при каких условиях не должны запускать phpMyAdmin на удаленных системах, используя обычное HTTP-соединение. Если у вас нет существующего домена с настроенным SSL/TLS сертификатом, вы можете воспользоваться следующим руководством по обеспечению безопасности Apache с помощью Let’s Encrypt в Ubuntu 18.04. Для этого вам потребуется зарегистрировать доменное имя, создать DNS запись для вашего сервера и настроить виртуальный хост Apache.

    После завершения этих шагов вы будете готовы начать работу с данным руководством.

    Шаг 1 — Установка phpMyAdmin

    Во-первых, мы установим phpMyAdmin из репозиториев Ubuntu по умолчанию.

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

    • sudo apt update
    • sudo apt install phpmyadmin php-mbstring php-gettext

    На этом этапе вам потребуется ответить на несколько вопросов для корректной настройки установки.

    Предупреждение. При появлении первого диалогового окна вариант «apache2» выделен, но не выбран. Если вы не нажмете ПРОБЕЛ для выбора Apache, установщик не будет перемещать необходимые файлы при установке. Нажмите ПРОБЕЛ, затем TAB, а потом ENTER для выбора Apache.

    • Для выбора сервера нажмите apache2
    • Выберите Да при ответе на вопрос о том, необходимо ли использовать dbconfig-common для настройки базы данных.
    • Затем вам будет предложено выбрать и подтвердить пароль приложения MySQL для phpMyAdmin

    В процессе установки будет добавлен файл конфигурации phpMyAdmin в каталог /etc/apache2/-enabled/, где он будет считываться автоматически. От вас потребуется только явным образом активировать PHP расширение mbstring, что можно сделать с помощью следующей команды:

    Перезапустите Apache для вступления изменений в силу.

    • sudo systemctl restart apache2

    После этого phpMyAdmin будет установлен и настроен. Однако, прежде чем вы сможете войти и начать взаимодействие с базами данных MySQL, вам нужно убедиться, что у пользователей MySQL есть права, необходимые для взаимодействия с программой.

    Шаг 2 — Настройка аутентификации и прав пользователя

    При установке phpMyAdmin на ваш сервер автоматически создал пользователь базы данных с именем phpmyadmin, который отвечает за определенные базовые процессы программы. Вместо того, чтобы выполнять вход с помощью этого пользователя и пароля администратора, которые вы задали при установке, рекомендуется войти с использование вашего root пользователя MySQL или пользователя, предназначенного для управления базами данных через интерфейс phpMyAdmin.

    Настройка доступа по паролю для учетной записи root в MySQL

    В системах Ubuntu при запуске MySQL 5.7 (и более поздние версии) для root пользователя MySQL по умолчанию устанавливается аутентификация с помощью плагина auth_socket, а не пароля. Это позволяет обеспечить большую безопасность и удобство во многих случаях, однако это также может осложнить ситуацию, когда вам нужно предоставить внешней программе, например, phpMyAdmin, доступ к пользователю.

    Чтобы войти в phpMyAdmin с root пользователем MySQL, вам нужно переключить метод аутентификации с auth_socket на mysql_native_password, если вы еще не сделали этого. Для этого откройте командную строку MySQL через терминал:

    Затем проверьте, какой метод аутентификации используют ваши аккаунты пользователей MySQL с помощью следующей команды:

    • SELECT user,authentication_string,plugin,host FROM mysql.user;

    Output

    +------------------+-------------------------------------------+-----------------------+-----------+ | user | authentication_string | plugin | host | +------------------+-------------------------------------------+-----------------------+-----------+ | root | | auth_socket | localhost | | mysql.session | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost | | mysql.sys | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost | | debian-sys-maint | *8486437DE5F65ADC4A4B001CA591363B64746D4C | mysql_native_password | localhost | | phpmyadmin | *5FD2B7524254B7F81B32873B1EA6D681503A5CA9 | mysql_native_password | localhost | +------------------+-------------------------------------------+-----------------------+-----------+ 5 rows in set (0.00 sec)

    В этом примере вы можете видеть, что root пользователь действительно использует метод аутентификации с помощью плагина auth_socket. Чтобы настроить для учетной записи root аутентификацию с помощью пароля, выполните следующую команду ALTER USER. Обязательно измените значение password на надежный пароль по вашему выбору:

    • ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

    Затем выполните команду FLUSH PRIVILEGES, которая просит сервер перезагрузить предоставленные таблицы и ввести в действие изменения:

    Проверьте методы аутентификации, применяемые для каждого из ваших пользователей, чтобы подтвердить, что root пользователь больше не использует для аутентификации плагин auth_socket:

    • SELECT user,authentication_string,plugin,host FROM mysql.user;

    Output

    +------------------+-------------------------------------------+-----------------------+-----------+ | user | authentication_string | plugin | host | +------------------+-------------------------------------------+-----------------------+-----------+ | root | *DE06E242B88EFB1FE4B5083587C260BACB2A6158 | mysql_native_password | localhost | | mysql.session | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost | | mysql.sys | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost | | debian-sys-maint | *8486437DE5F65ADC4A4B001CA591363B64746D4C | mysql_native_password | localhost | | phpmyadmin | *5FD2B7524254B7F81B32873B1EA6D681503A5CA9 | mysql_native_password | localhost | +------------------+-------------------------------------------+-----------------------+-----------+ 5 rows in set (0.00 sec)

    В этом выводе вы можете увидеть, что пользователь root будет использовать аутентификацию по паролю. Теперь вы можете выполнить вход в интерфейс phpMyAdmin с помощью root пользователя с паролем, который вы задали ранее.

    Настройка доступа по паролю для выделенного пользователя MySQL

    Некоторые могут посчитать, что для их рабочего процесса лучше подходит подключение к phpMyAdmin с помощью специально выделенного пользователя. Чтобы сделать это, снова откройте командную строку MySQL:

    Примечание. Если вы активировали аутентификацию по паролю, как указано в предыдущем разделе, вам потребуются другие команды для доступа к командной строке MySQL. Следующая команда будет запускать ваш клиент MySQL с обычными правами пользователя, и вы получите права администратора внутри базы данных только с помощью аутентификации:

    Создайте нового пользователя и придумайте для него надежный пароль:

    • CREATE USER 'sammy'@'localhost' IDENTIFIED BY 'password';

    Затем предоставьте вашему новому пользователю соответствующие права. Например, вы можете предоставить пользователю права доступа ко всем таблицам в базе данных, а также можете добавлять, изменять и удалять права пользователя с помощью этой команды:

    • GRANT ALL PRIVILEGES ON *.* TO 'sammy'@'localhost' WITH GRANT OPTION;

    После этого закройте командную строку MySQL:

    Теперь вы можете получить доступ к веб-интерфейсу, набрав доменное имя или открытый IP-адрес вашего сервера и добавив /phpmyadmin:

    http://your_domain_or_IP/phpmyadmin
    

    Выполните вход в интерфейс с помощью root пользователя или с новым именем пользователя и паролем, которые вы только что задали.

    При входе вы увидите пользовательский интерфейс, который будет выглядеть следующим образом:

    Теперь, когда вы можете подключаться и взаимодействовать с phpMyAdmin, осталось только установить более жесткие правила безопасности системы, чтобы защитить ее от атак.

    Шаг 3 — Обеспечение безопасности phpMyAdmin

    Из-за своей вездесущности phpMyAdmin часто становится мишенью для атак, поэтому вам нужно дополнительно позаботиться о предотвращении несанкционированного доступа. Один из самых простых способов – поместить шлюз перед всем приложением, используя встроенный в Apache метод аутентификации .htaccess​​​ и функции авторизации.

    Чтобы сделать это, вы должны сначала активировать перезапись файла .htaccess, изменив файл конфигурации Apache.

    Отредактируйте связанный файл, помещенный в каталог конфигурации Apache:

    • sudo nano /etc/apache2/conf-available/phpmyadmin.conf

    Добавьте директиву AllowOverride All в раздел файла конфигурации <Directory /usr/share/phpmyadmin>, например:

    /etc/apache2/conf-available/phpmyadmin.conf

    <Directory /usr/share/phpmyadmin>
        Options FollowSymLinks
        DirectoryIndex index.php
        AllowOverride All
        . . .
    

    После добавления этой строки сохраните и закройте файл.

    Перезапустите Apache, чтобы изменения вступили в силу.

    • sudo systemctl restart apache2

    Теперь, когда вы активировали использование .htaccess для вашего приложения, вам нужно создать этот файл для реализации этого уровня защиты.

    Чтобы этот файл мог использоваться, он должен находиться в каталоге приложения. Вы можете создать необходимый файл и открыть его в текстовом редакторе с помощью следующей команды:

    • sudo nano /usr/share/phpmyadmin/.htaccess

    В этом файле введите следующую информацию:

    /usr/share/phpmyadmin/.htaccess

    AuthType Basic
    AuthName "Restricted Files"
    AuthUserFile /etc/phpmyadmin/.htpasswd
    Require valid-user
    

    Вот что означает каждая из этих строк:

    • AuthType Basic: эта строка указывает тип аутентификации, используемый вами. Данный тип подразумевает использование аутентификации по паролю с помощью файла пароля.
    • AuthName: данная строка устанавливает сообщение для диалогового окна аутентификации. Вы должны указывать только общую информацию, чтобы неавторизованные пользователи не получили никакой информации о том, что вы защищаете.
    • AuthUserFile: указывает местоположение файла пароля, который будет использоваться для аутентификации. Он должен находиться вне обслуживаемых каталогов. Скоро мы создадим этот файл.
    • Require valid-user: указывает, что только выполнившие аутентификацию пользователи должны иметь доступ к этому ресурсу. Благодаря этому параметру неавторизованные пользователи не смогут выполнить вход.

    После завершения редактирования сохраните и закройте файл.

    Вы использовали следующее местонахождение для вашего файла пароля /etc/phpmyadmin/.htpasswd. Теперь вы можете создать этот файл и передать его для первоначального пользователя с помощью утилиты htpasswd:

    • sudo htpasswd -c /etc/phpmyadmin/.htpasswd username

    Вам будет предложено выбрать и подтвердить пароль для пользователя, которого вы создаете. В результате будет создан файл с хэшированным паролем, который вы добавили.

    Если вы хотите ввести дополнительного пользователя, вам нужно сделать это без флага -c, например:

    • sudo htpasswd /etc/phpmyadmin/.htpasswd additionaluser

    Теперь, когда вы можете получить доступ к подкаталогу phpMyAdmin, вам будет предложено указать дополнительное имя учетной записи и пароль, которые вы только что задали:

    https://domain_name_or_IP/phpmyadmin
    

    После выполнения аутентификации в Apache вы перейдете на стандартную страницу аутентификации phpMyAdmin для ввода ваших учетных данных MySQL. Эта настройка добавляет дополнительный уровень безопасности, который желательно использовать, поскольку phpMyAdmin ранее страдал от уязвимостей.

    Заключение

    Вы успешно настроили phpMyAdmin и теперь можете использовать phpMyAdmin на вашем сервере Ubuntu 18.04. Используя этот интерфейс, вы можете легко создавать базы данных, пользователей, таблицы и т. д., а также выполнять стандартные операции, например удалять и изменять структуры и данные.

    Установка phpmyadmin на Debian 10

    Установка phpmyadmin на Debian 10

    В 10 версии выпилили deb пакет phpmyadmin поэтому будем устанавливать последнюю версию с офф сайта, для начала переходим на страницу загрузки и выбираем последнюю версию (на момент это была phpMyAdmin 5.0.2) Подключаемся к нашему серверу и скачиваем:

    wget https://files.phpmyadmin.net/phpMyAdmin/5.0.2/phpMyAdmin-5.0.2-all-languages.zip

    wget https://files.phpmyadmin.net/phpMyAdmin/5.0.2/phpMyAdmin-5.0.2-all-languages.zip

    Установим архиватор и распакуем:

    sudo apt install unzip unzip phpMyAdmin-5.0.2-all-languages.zip

    sudo apt install unzip

    unzip phpMyAdmin-5.0.2-all-languages.zip

    Перемещаем папку phpmyadmin:

    sudo mv phpMyAdmin-5.0.2-all-languages /var/www/phpmyadmin

    sudo mv phpMyAdmin-5.0.2-all-languages /var/www/phpmyadmin

    Теперь нужно сменить пользователя на www-data

    sudo chown -R www-data:www-data /var/www/phpmyadmin/

    sudo chown -R www-data:www-data /var/www/phpmyadmin/

    Далее нам нужно создать базу и пользователя phpmyadmin, для начала подключимся к mariadb:

    Создадим базу данных phpmyadmin:

    CREATE DATABASE phpmyadmin DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

    CREATE DATABASE phpmyadmin DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

    Создадим пользователя phpmyadmin и добавим все права на нашу созданную базу, не забывайте поставить свой пароль:

    GRANT ALL ON phpmyadmin.* TO ‘phpmyadmin’@’localhost’ IDENTIFIED BY ‘your_super_password’;

    GRANT ALL ON phpmyadmin.* TO ‘phpmyadmin’@’localhost’ IDENTIFIED BY ‘your_super_password’;

    Сбрасываем привилегии и выходим:

    Устанавливаем рекомендуемые модули для phpmyadmin

    sudo apt install php-imagick php-phpseclib php-php-gettext php7.3-common php7.3-mysql php7.3-gd php7.3-imap php7.3-json php7.3-curl php7.3-zip php7.3-xml php7.3-mbstring php7.3-bz2 php7.3-intl php7.3-gmp

    sudo apt install php-imagick php-phpseclib php-php-gettext php7.3-common php7.3-mysql php7.3-gd php7.3-imap php7.3-json php7.3-curl php7.3-zip php7.3-xml php7.3-mbstring php7.3-bz2 php7.3-intl php7.3-gmp

    Перезапускаем Apache:

    sudo systemctl restart apache2

    sudo systemctl restart apache2

    Создаем конф файл для Apache:

    sudo nano /etc/apache2/conf-available/phpmyadmin.conf

    sudo nano /etc/apache2/conf-available/phpmyadmin.conf

    И копируем в наш файл:

    # phpMyAdmin default Apache configuration Alias /phpmyadmin /var/www/phpmyadmin <Directory /var/www/phpmyadmin> Options SymLinksIfOwnerMatch DirectoryIndex index.php <IfModule mod_php5.c> <IfModule mod_mime.c> AddType application/x-httpd-php .php </IfModule> <FilesMatch «.+\.php$»> SetHandler application/x-httpd-php </FilesMatch> php_value include_path . php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /var/www/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/ php_admin_value mbstring.func_overload 0 </IfModule> <IfModule mod_php.c> <IfModule mod_mime.c> AddType application/x-httpd-php .php </IfModule> <FilesMatch «.+\.php$»> SetHandler application/x-httpd-php </FilesMatch> php_value include_path . php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /var/www/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/ php_admin_value mbstring.func_overload 0 </IfModule> </Directory> # Disallow web access to directories that don’t need it <Directory /var/www/phpmyadmin/templates> Require all denied </Directory> <Directory /var/www/phpmyadmin/libraries> Require all denied </Directory> <Directory /var/www/phpmyadmin/setup/lib> Require all denied </Directory>

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

    47

    # phpMyAdmin default Apache configuration

     

    Alias /phpmyadmin /var/www/phpmyadmin

     

    <Directory /var/www/phpmyadmin>

        Options SymLinksIfOwnerMatch

        DirectoryIndex index.php

     

        <IfModule mod_php5.c>

            <IfModule mod_mime.c>

                AddType application/x-httpd-php .php

            </IfModule>

            <FilesMatch «.+\.php$»>

                SetHandler application/x-httpd-php

            </FilesMatch>

     

            php_value include_path .

            php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp

            php_admin_value open_basedir /var/www/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/

            php_admin_value mbstring.func_overload 0

        </IfModule>

        <IfModule mod_php.c>

            <IfModule mod_mime.c>

                AddType application/x-httpd-php .php

            </IfModule>

            <FilesMatch «.+\.php$»>

                SetHandler application/x-httpd-php

            </FilesMatch>

     

            php_value include_path .

            php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp

            php_admin_value open_basedir /var/www/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/

            php_admin_value mbstring.func_overload 0

        </IfModule>

     

    </Directory>

     

    # Disallow web access to directories that don’t need it

    <Directory /var/www/phpmyadmin/templates>

        Require all denied

    </Directory>

    <Directory /var/www/phpmyadmin/libraries>

        Require all denied

    </Directory>

    <Directory /var/www/phpmyadmin/setup/lib>

        Require all denied

    </Directory>

    Далее включаем наш конфиг:

    sudo a2enconf phpmyadmin.conf

    sudo a2enconf phpmyadmin.conf

    Создадим временную папку для phpmyadmin и дадим права:

    sudo mkdir -p /var/lib/phpmyadmin/tmp sudo chown www-data:www-data /var/lib/phpmyadmin/tmp

    sudo mkdir -p /var/lib/phpmyadmin/tmp

    sudo chown www-data:www-data /var/lib/phpmyadmin/tmp

    Перезапускаем Apache:

    sudo systemctl reload apache2

    sudo systemctl reload apache2

    Теперь набираем в браузере ваш-адрес-сервера/phpmyadmin и должна открыться след страница:

    Запуск phpMyAdmin Setup Script, набираем в браузере ваш-адрес-сервера/phpmyadmin/setup и нажимаем New server: Потом Apply: Потом Display: Потом создаем файл config.inc.php в директории /var/www/phpmyadmin/

    sudo nano /var/www/phpmyadmin/config.inc.php

    sudo nano /var/www/phpmyadmin/config.inc.php

    И копируем содержимое в файл:

    При попытке зайти под root в панель вы скорее всего получите ошибку:

    #1698 — Access denied for user ‘root ‘@’localhost’

    #1698 — Access denied for user ‘root ‘@’localhost’

    или

    mysqli_real_connect(): (HY000/1698): Access denied for user ‘root ‘@’localhost’

    mysqli_real_connect(): (HY000/1698): Access denied for user ‘root ‘@’localhost’

    Если войдете под пользователем phpmyadmin то не увидите подобную ошибку, но данный пользователь может управлять только базой phpmeadmin. Причина данной ошибки в том что по умолчанию пользователь root может заходить только через unix_socket, а не через mysql_native_password, чтобы решить данную проблему можно создать нового пользователя и дать ему права администратора. Подключаемся к mariadb:

    Создадим пользователя admin с парольной защитой:

    create user [email protected] identified by ‘your-super-password’;

    create user [email protected] identified by ‘your-super-password’;

    Даем все привилегии:

    grant all privileges on *.* to [email protected] with grant option;

    grant all privileges on *.* to [email protected] with grant option;

    Сбрасываем и выходим:

    При попытке входа в панель получаем след сообщение:

    The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. Find out why. Or alternately go to ‘Operations’ tab of any database to set it up there.

    The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. Find out why.

    Or alternately go to ‘Operations’ tab of any database to set it up there.

    Нажимаем Create

    Все установка phpmyadmin завершена. Теперь можно прикрутить двухфакторную авторизацию.  

    phpMyAdmin: Установка на Debian c nginx.

    Так как стандартная установка через apt-get притягивает за собой кучу не нужных нам зависимостей, например apache2, php5 вместо php7.0. Мы установим этот удобный инструмент вручную. Будет он работать у нас на LEMP стеке (связка nginx+php7.0-fpm+mariadb), по установке и настройке которого можно узнать из этой статьи. Предпологаем, что мы работаем из-под root-пользователя.

    Установка phpmyadmin

    Сменим директорию на  /usr/share:

    cd /usr/share

    Скачаем свежий архив:

    wget https://files.phpmyadmin.net/phpMyAdmin/4.5.4.1/phpMyAdmin-4.5.4.1-all-languages.zip

    Распакуем архив: (перед этим необходимо установить пакет unzip):

    apt-get install -y unzip
    unzip phpMyAdmin-4.5.4.1-all-languages.zip

    Переименуем папку и удалим архив:

    mv phpMyAdmin-4.(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_intercept_errors on;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      }
      
      location ~* \.(ico|css|js)(\?[0-9]+)?$ {
        expires max;
        log_not_found off;
      }
    
      location = /favicon.ico {
        log_not_found off;
        access_log off;
      }
    
      location = /robots.txt {
        allow all;
        log_not_found off;
        access_log off;
      }
    
      location ~ /\. {
        deny all;
        access_log off;
        log_not_found off;
      }
    
    }

    Активируем конфиг и перезапустим nginx:

    ln -s /etc/nginx/sites-available/pma.conf /etc/nginx/sites-enabled/pma.conf
    service nginx restart

    На этом базовая установка завершена, но мы еще настроим расширенные возможности.

    Настройка MariaDB

    Создадим базу и дадим нужные привелегии для расширенных возможностей pma, например закладки и история.

    Войдем в базу:

    mysql -u root -p

    Выполним данные команды, «pmapass» желательно заменить на стойкий пароль. Тут мы создаем базу, пользователя и даем ему необходимые права.

    CREATE DATABASE phpmyadmin;
    GRANT USAGE ON mysql.* TO 'pmauser'@'localhost' IDENTIFIED BY 'pmapass';
    GRANT SELECT (
        Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,
        Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
        File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
        Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
        Execute_priv, Repl_slave_priv, Repl_client_priv
        ) ON mysql.user TO 'pmauser'@'localhost';
    GRANT SELECT ON mysql.db TO 'pmauser'@'localhost';
    GRANT SELECT ON mysql.host TO 'pmauser'@'localhost';
    GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
        ON mysql.tables_priv TO 'pmauser'@'localhost';
    GRANT SELECT, INSERT, UPDATE, DELETE ON phpmyadmin.* TO 'pmauser'@'localhost';

    Заливаем структуру таблиц:

    mysql -u USER -pPASSWORD phpmyadmin < /usr/share/phpmyadmin/sql/create_tables.sql

    Создаем конфиг phpmyadmin:

    nano /usr/share/phpmyadmin/config.inc.php

    С содержимым:

    <?php
    $i = 0;
     
    $i++;
    $cfg['Servers'][$i]['host'] = 'localhost';
    $cfg['Servers'][$i]['connect_type'] = 'socket';
    $cfg['Servers'][$i]['auth_type'] = 'cookie';
    $cfg['Servers'][$i]['user'] = '';
    $cfg['Servers'][$i]['password'] = '';
    $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
    $cfg['Servers'][$i]['controluser'] = 'pmauser';
    $cfg['Servers'][$i]['controlpass'] = 'pmapass';
    $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
    $cfg['Servers'][$i]['relation'] = 'pma__relation';
    $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
    $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
    $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
    $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
    $cfg['Servers'][$i]['history'] = 'pma__history';
    $cfg['Servers'][$i]['recent'] = 'pma__recent';
    $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
    $cfg['Servers'][$i]['users'] = 'pma__users';
    $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
    $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
    $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
    $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
    $cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
    $cfg['Servers'][$i]['favorite'] = 'pma__favorite';
    $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
    $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
    $cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
    $cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';
     
    $cfg['DefaultLang'] = 'ru';
    $cfg['ServerDefault'] = 1;
    $cfg['blowfish_secret'] = '325y28f8f3krj383q';
    $cfg['ForceSSL'] = false;
    ?>

    Пишем произвольную фразу в blowfish_secret для безопасности и активируем SSL(если установлен сертификат) ForceSSL = true.

    Выставим права на всякий случай:

    chown www-data:www-data /usr/share/phpmyadmin/config.inc.php

    Результать ниже на стриншоте.

    На этом настройку можно закончить, но я хотел бы еще рассмотреть возможность http-аунтификации.

    Добавляем HTTP авторизацию

    Для начала нам необходимо сгенерировать хеш пароля. Есть стандартные улититы из Apache, но мы не будем их использовать, так как у нас нет необходимости в установке целого пакета с зависимостями. Для этого дела есть замечательный Online генератор, полученный хеш и логин записываем в файл и назовем его htpasswd(принципиального значения это не имеет).

    nano /usr/share/phpmyadmin/htpasswd

    Так же данный файл можно положить в любое другое место, только удостоверьтесь, что nginx сможет прочитать его. Запись будет выглядить следующем образом (admin — логин, password — пароль):

    admin:ZIXt0E7AewSr2

    Теперь добавляем в конфиг секцию для авторизации

    auth_basic "Enter password"; 
    auth_basic_user_file /usr/share/phpmyadmin/htpasswd;

    Проверяем конфиг и перезапускам Nginx:

    nginx -t
    service nginx restart

    Переходим по адресу httр://pma.domain.ltd:85, выскочит окно с предложением ввода логина и пароля, пишем логин admin пароль password и попадаем в phpMyAdmin

    На этом установку можно завершить.
    Обо всех найденных ошибках, а также, предложения по улучшению и просто возникших вопросах-прошу в комментарии.

    Как установить и защитить phpmyadmin с помощью Apache на Debian 9 2021

    phpMyAdmin — это бесплатное приложение на основе PHP с открытым исходным кодом, предназначенное для упрощения администрирования серверов MySQL и MariaDB через веб-интерфейс.

    phpMyAdmin позволяет вам управлять базами данных MySQL, учетными записями пользователей и привилегиями, выполнять SQL-операторы, импортировать и экспортировать данные в самых разнообразных форматах данных и многое другое.

    В этом руководстве описываются шаги, необходимые для установки и защиты phpMyAdmin в Debian 9 с веб-сервером Apache.

    Предпосылки

    Убедитесь, что вы выполнили следующие требования, прежде чем приступить к этому учебнику:

    • У вас должен быть установлен LAMP (Linux, Apache, MySQL и PHP) на вашем сервере Debian. Зарегистрируйтесь как пользователь с привилегиями sudo.

    Хотя это и необязательно, рекомендуется получить доступ к вашей установке phpMyAdmin через HTTPS. Если ваш домен еще не защищен с помощью SSL, вы можете следовать этому руководству и защитить свой Apache с помощью Let’s Encrypt на Debian 9.

    Установка phpMyAdmin

    Выполните следующие шаги для установки phpMyAdmin в Debian 9:

    1. Обновите индекс пакетов и обновите системные пакеты до последних версий:

      sudo apt update && sudo apt upgrade

      Установите пакет phpMyAdmin из репозиториев Debian по умолчанию, набрав:

      sudo apt install phpmyadmin

      Установщик попросит вас выбрать веб-сервер, который должен быть автоматически настроен для запуска phpMyAdmin, выберите apache, нажав Space а затем Enter .

      После входа в базовую аутентификацию вы попадете на страницу входа phpMyAdmin, где вам нужно будет ввести свои учетные данные администратора MySQL.

      Также рекомендуется изменить псевдоним /phpmyadmin на более уникальный и безопасный.

      Вывод

      Поздравляем, вы успешно установили phpMyAdmin на вашем сервере Debian 9. Теперь вы можете начать создавать базы данных, пользователей и таблицы MySQL и выполнять различные запросы и операции MySQL.

      debian phpmyadmin mysql mariadb apache php

    Как организовать локальный хостинг на XAMPP в Debian Linux

    Эта статья своим появлением обязана блогу о Joomla 3. В блоге о Joomla в числе прочего рассматривается возможность создания локального хостинга на домашнем компьютере под управлением операционной системы Windows. Организация домашнего хостинга производится с помощью пакета XAMPP. Этот пакет рекомендует команда разработчиков Joomla. Одним из достоинств данного пакета является кроссплатформенность, т. е. возможность работы в разных операционных системах. В довесок к статье из блога о Joomla, я решил написать статью об установке пакета XAMPP в Debian GNU/Linux. И хотя до этого в Linux я решал вопросы организации локального хостинга установкой и настройкой отдельных пакетов, сейчас решил попробовать установить всё сразу. Тем более, что для работы с Joomla XAMPP уже не надо настраивать. Всё работает из коробки!

    Полный пакет XAMPP для Linux содержит: веб-сервер Apache 2.4.10, СУБД MySQL 5.6.21, PHP 5.5.19, Perl 5.16.3, FTP-сервер ProFTPD 1.3.4c, веб-интерфейс для работы с MySQL phpMyAdmin 4.2.11, OpenSSL 1.0.1j, GD 2.0.35, Freetype2 2.4.8, libpng 1.5.9, gdbm 1.8.3, zlib 1.2.8, expat 2.0.1, Sablotron 1.0.3, libxml 2.0.1, Ming 0.4.5, Webalizer 2.23-05, pdf class 0.11.7, ncurses 5.9, pdf class 0.11.7, mod_perl 2.0.8-dev, FreeTDS 0.91, gettext 0.18.1.1, IMAP C-Client 2007e, OpenLDAP (client) 2.4.21, mcrypt 2.5.8, mhash 0.9.9.9, cUrl 7.30.0, libxslt 1.1.28, libapreq 2.12, FPDF 1.7, ICU4C Library 4.8.1, APR 1.4.6, APR-utils 1.5.1.
    Для Linux поддерживаются пакеты для 32-х и 64-х разрядных архитектур. Пакеты самозапускаемые, т. е. всё, что написано ниже, можно повторить в любой из поддерживаемых версий Linux: Debian, RedHat, CentOS, Ubuntu, Fedora, Gentoo, Arch, SUSE.
    Скачиваем, соответствующий разрядности дистрибутив с сайта проекта. Предупреждаю заранее, установка производится от простого пользователя, используя sudo. От пользователя root установка не начнётся. Т. е. может понадобиться настройка sudo. В Debian это делается просто. Добавляем обычного пользователя в группу sudo. В статье описывается графическая установка в 64-х разрядной ОС Debian 7.
    Перемещаем файл пакета в директорию /opt. Затем меняем права доступа к файлу:

    sudo chmod 755 xampp-linux-x64-5.5.19-0-installer.run

    И запускаем установщик:

    sudo ./ xampp-linux-x64-5.5.19-0-installer.run

    Далее следует графическая установка.

    Переходим к следующему шагу. В окне выбора компонентов можно отказаться от файлов, которые нужны веб-разработчикам. Я думаю, пусть остаются.

    Опять «Next». Установщик предупреждает о том, что пакет XAMPP будет установлен в директорию /opt/lampp.

    В следующем окне снимаем опцию «Узнать больше о Bitnami». Это можно сделать позже.

     Переходим к следующему шагу, где сообщается, что программа готова к установке. Ну, раз программа готова, запускаем установку.

    Через некоторое время получаем сообщение об успешном окончании установки и предложением запустить XAMPP.

    После нажатия кнопки «Finish» появляется панель управления XAMPP.

    Можно сразу запустить модули XAMPP. Делается это на вкладке «Manage Servers».

    При желании, нажав на кнопку «Configure», можно отредактировать настроечный файл веб-сервера Apache. Для проверки работоспособности домашнего хостинга набираем в адресной строке браузера http://localhost. И если всё нормально, то в первый раз нас перенаправят на страницу выбора языка. Русского языка пока нет, выбираем английский и после этого попадаем на корневую страницу нашего локального хостинга.

    Сразу же кликаем по ссылке «Security» и приступаем к настройке безопасности.

     

    Для этого запускаем специальную утилиту, которая в интерактивном режиме поможет исправить несколько пробелов в безопасности:

    sudo /opt/lamp/xampp security

    Хоть это и не очень хорошо, но чтобы не запутаться в паролях – сделайте везде один и тот же пароль.

    XAMPP: Quick security check...
    XAMPP: Yuor XAMPP pages are NOT secured by a password.
    XAMPP: Do you want to set a password? [yes] yes
    XAMPP: Password:
    XAMPP: Password (again):
    XAMPP: Password protection active. Please use 'xampp' as user name!
    XAMPP: MySQL is accessable via network.
    XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes
    XAMPP: Turned off.
    XAMPP: MySQL has to run before I can check the security.
    XAMPP: MySQL has to run before I can check the security.
    XAMPP: MySQL has a root passwort set. Fine! :)
    XAMPP: The FTP password for user 'daemon' is still set to 'xampp'.
    XAMPP: Do you want to change the password? [yes] yes
    XAMPP: Password: 
    XAMPP: Password (again): XAMPP: Reload ProFTPD...ok. XAMPP: Done.

    Смотрим, что получилось.

    Немного помогло, но не совсем. Перестартовываем XAMPP из панели управления или из командной строки (см. ниже). И запускаем утилиту проверки безопасности ещё раз.

    XAMPP: Quick security check...
    XAMPP: Your XAMPP pages are secured by a password.
    XAMPP: Do you want to change the password anyway? [no] yes
    XAMPP: Password:
    XAMPP: Password (again):
    XAMPP: Password protection active. Please use 'xampp' as user name!
    XAMPP: MySQL is not accessable via network. Good.
    XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
    XAMPP: Do you want to set a password? [yes] yes
    XAMPP: Password:
    XAMPP: Password (again):
    XAMPP: Setting new MySQL pma password.
    XAMPP: Setting phpMyAdmin's pma password to the new one.
    XAMPP: MySQL has no root passwort set!!!
    XAMPP: Do you want to set a password? [yes] yes
    XAMPP: Write the password somewhere down to make sure you won't forget it!!!
    XAMPP: Password:
    XAMPP: Password (again):
    XAMPP: Setting new MySQL root password.
    XAMPP: Change phpMyAdmin's authentication method.
    XAMPP: ProFTPD has a new FTP password. Great!
    XAMPP: Do you want to change the password anyway? [no] yes
    XAMPP: Password:
    XAMPP: Password (again):
    XAMPP: Reload ProFTPD...ok.
    XAMPP: Done.

     

     Теперь другое дело!
    Для проверки запустим phpMyAdmin: или по ссылке, расположенной почти в самом низу корневой страницы XAMPP, или набираем в адресной строке браузера http://localhost/phpmyadmin

    Входим, используя логин root и пароль, который только что установили. Если вход состоялся, значит всё настроено правильно.
    Теперь немного об управлении. Запустить XAMPP можно следующей командой:

    sudo /opt/lampp/lampp start

    Увидим следующее:

    Starting XAMPP for Linux 5.5.19-0...
    XAMPP: Starting Apache...ok.
    XAMPP: Starting MySQL... ok.
    XAMPP: Starting ProFTPD... ok.

    Если нужна панель управления XAMPP, то в зависимости от разрядности выполняем следующее:

    cd /opt/lampp
    sudo ./manager-linux.run (или manager-linux-x64.run)

    Останавливается XAMPP следующей командой:

    sudo /opt/lampp/lampp stop

    Рестартуется XAMPP так:

    sudo /opt/lampp/lampp restart

    Корневая директория веб-сервера:

    /opt/lampp/htdocs

    Вот и всё! Теперь на этот локальный хостинг можно установить Joomla!

    Об авторе:

    Меня зовут Андрей Золкин. Из более, чем пятнадцати лет работы в сфере информационных технологий, десять лет работаю с системами, базирующимися на открытом исходном коде. На страницах сайта Aitishnik.Ru веду блоги по CMC Joomla и Debian GNU/Linux.

     

    Ещё статьи о Debian

      • Система помощи в Debian Linux

        Изучать операционную систему и применять полученные знания на практике, не заглядывая в документацию, невозможно. Операционные системы Linux/Unix отлично документированы. Можно найти ответ на любой вопрос; нужно только знать где искать:…

      • Локальный хостинг на XAMPP в Debian

        Эта статья своим появлением обязана блогу о Joomla 3. В блоге о Joomla в числе прочего рассматривается возможность создания локального хостинга на домашнем компьютере под управлением операционной системы Windows. Организация домашнего хостинга производится с помощью пакета XAMPP. Этот…

      • Работаем с wget в Debian

        Одна из самых частых задач при работе с любой операционной системой – это скачивание файлов. Существует несколько способов получения файлов с удаленного компьютера. В этой статье я расскажу, как решить задачу скачивания файлов в Debian с…

      • Установка Debian

        Эта статья об установке операционной системы Debian GNU/Linux. Тема статьи достаточно обширна и это скорее тема для книги, нежели для статьи. Мне бы хотелось сделать статью «на вырост», т. е. со временем дополняя её ссылками на другие…

      • SSH Подключение с использованием открытого ключа…

        Для подключения с авторизацией по открытому ключу сначала нужно сгенерировать секретный ключ на стороне клиента. Делаем это с правами обычного пользователя: $ ssh-keygen –t rsa В процессе генерации пары ключей сначала будет предложено ввести желаемое название…

      • Настройка сети в Debian

        В этой статье я опишу простую настройку сети для сервера под управлением ОС Debian 5 (Lenny). Всё, что описано в этой статье так же может быть использовано и для настройки сети в Debian 6 (Squeeze). Изначально рассматривалась настройка…

    Как установить и настроить phpMyAdmin в Debian 8

    Обновлено , by Linode

    Traducciones al Español

    Estamos traduciendo nuestros guías y tutoriales al Español. Es posible que usted esté viendo una traducción generada automáticamente. Estamos trabajando con traductores profesionales para verificar las traducciones de nuestro sitio web. Este proyecto es un trabajo en curso.

    phpMyAdmin — это веб-приложение, которое предоставляет графический интерфейс для помощи в администрировании базы данных MySQL.Он поддерживает несколько серверов MySQL и является надежной и простой альтернативой использованию клиента командной строки MySQL.

    Примечание Это руководство написано для пользователя без полномочий root. Команды, требующие повышенных привилегий, имеют префикс sudo . Если вы не знакомы с командой sudo , вы можете проверить наши Руководство по пользователям и группам.

    Перед началом работы

    1. Убедитесь, что вы выполнили Начало работы и Безопасность вашего сервера направляющих и Linode’s имя хоста установлено.

      Чтобы проверить имя хоста, запустите:

        имя хоста
      имя хоста -f
        

      Первая команда должна показать ваше короткое имя хоста, а вторая должна показать ваше полное доменное имя (FQDN).

    2. Обновите свою систему:

        sudo apt-get update && sudo apt-get upgrade -y
        
    3. Установите рабочий стек LAMP. Пожалуйста, посмотрите LAMP в руководстве Debian 8, если необходимо.

      Примечание
    4. Настройте Apache с SSL, чтобы ваши пароли не отправлялись в виде обычного текста.Для этого пройдите через SSL-сертификаты с Apache в руководстве Debian и Ubuntu.

    5. Установите модуль mcrypt PHP:

        sudo apt-get install mcrypt
        
    6. Перезапустить Apache:

        sudo systemctl restart apache2
        

    Настройка phpMyAdmin

    1. Установите текущую версию phpMyAdmin:

        sudo apt-get install phpmyadmin
        

      Вас спросят, для какого сервера автоматически настраивать phpMyAdmin.Выберите «apache2». Когда вас попросят настроить базу данных для phpmyadmin с помощью dbconfig-common, выберите «Да».

    2. Для каждого виртуального хоста, которому вы хотите предоставить доступ к своей установке PHPMyAdmin, создайте символическую ссылку из корня документа на место установки phpMyAdmin ( / usr / share / phpmyadmin ):

        cd / var /www/html/example.org/public_html
      sudo ln -s / usr / share / phpmyadmin
        

      Это создаст символическую ссылку с именем phpmyadmin в корне вашего документа.

    Защита phpMyAdmin

    Файл .htaccess

    Защитите свой каталог phpMyAdmin с помощью файла .htaccess , который разрешает доступ к нему только указанным IP-адресам. Вы можете сделать это, создав файл .htaccess в каталоге phpmyadmin . Замените правильные пути и IP-адреса для вашей конкретной конфигурации:

    Файл: /var/www/html/example.org/public_html/phpmyadmin/.htaccess
      1
    2
      
      приказ разрешить, отказать
    позволяют от 12.34.56.78  

    Принудительное использование SSL

    Вы можете заставить phpMyAdmin использовать SSL в файле конфигурации phpMyAdmin /etc/phpmyadmin/config.inc.php , добавив следующие строки под сервером (s ) конфигурация раздел:

    Файл: /etc/phpmyadmin/config.inc.php
      1
      
      $ cfg ['ForceSSL'] = 'истина';
      

    Тестирование установки phpMyAdmin

    Чтобы протестировать phpMyAdmin, откройте свой любимый браузер и перейдите по адресу https: // example.com / phpmyadmin . Вам будет предложено ввести имя пользователя и пароль. Используйте имя пользователя «root» и пароль, который вы указали при установке MySQL. Кроме того, вы можете войти в систему, используя любого пользователя MySQL, и сохранить его разрешения.

    Если вы успешно авторизуетесь, значит, phpMyAdmin установлен правильно.

    Эта страница изначально была опубликована на

    Как установить и защитить phpMyAdmin на Debian 8

    Приблизительное время прочтения: 2 мин.

    Введение

    PhpMyAdmin — это полностью бесплатная программа для администрирования MySQL / MariaDB с открытым исходным кодом, написанная на PHP.Он предоставляет пользователям простой способ связи с MySQL через веб-браузер. В этом руководстве мы объясним, как установить и защитить phpMyAdmin, чтобы помочь вам безопасно использовать его для наблюдения за базами данных из системы Linux.

    Из этой статьи вы узнаете, как установить PhpMyAdmin. Предупреждаем: программа — хорошо известная цель для злоумышленников, потому что в стандартной установке почти нет безопасности.

    Предварительные требования

    Загрузите текущий исходный код phpMyAdmin (например, 4.8.2) и извлеките его на свой сервер, и если вы не найдете программное обеспечение, нажмите здесь. Эта версия phpMyAdmin совместима с PHP> = 5.5 и MySQL> = 5.5.

    Шаг 1. Загрузите последнюю версию phpMyAdmin
     cd /var/www/example.com/
    wget https://files.phpmyadmin.net/phpMyAdmin/4.8.2/phpMyAdmin-4.8.2-all-languages.zip
    разархивировать phpMyAdmin-4.8.2-all-languages.zip
    mv phpMyAdmin-4.8.2-все языки phpMyAdmin 

    Теперь, когда вы загрузили phpMyAdmin, вам нужно исправить разрешения.

     chown -R www-data: www-data /var/www/example.com/phpMyAdmin
    chmod -R 655 /var/www/example.com/phpMyAdmin 
    Шаг 2. Настройка Nginx для phpMyAdmin

    Вы настроили разрешения на шаге 1 и можете переходить к следующему шагу, а именно настройке конфигурации Nginx. Вам необходимо отредактировать нашу конфигурацию Nginx для вашего домена. Наш файл конфигурации Nginx находится по адресу /etc/nginx/site-available/example.com

     location / phpMyAdmin {
      корень / var / www / example./ * / phpMyAdmin last;
    } 
    Шаг 3. Перезапустите Nginx

    После того, как вы изменили конфигурацию Nginx, вам следует перезагрузить Nginx, чтобы изменения вступили в силу. Но перед перезагрузкой рекомендуем проверить конфигурацию Nginx на наличие ошибок. Вы можете проверить это с помощью команды ниже.

     nginx -t
    # nginx: синтаксис файла конфигурации /etc/nginx/nginx.conf в порядке
    # nginx: файл конфигурации /etc/nginx/nginx.conf тест прошел успешно 
    Если в вашем файле конфигурации нет ошибок, вы можете применить изменения, перезагрузив Nginx.
     systemctl перезагрузить nginx 
    Шаг 4. Доступ к phpMyAdmin

    Вы можете получить доступ к своему phpMyAdmin через браузер, посетив https://www.example.com/phpMyAdmin


    Поздравляем, вы успешно установили phpMyAdmin для своего сайта.
    Шаг 5. Защитите свой phpMyAdmin

    Среда phpMyAdmin настроена, но вы еще не закончили. Вам необходимо добавить дополнительные меры безопасности для защиты вашей среды phpMyAdmin.

    Вы можете начать с включения базовой аутентификации для вашей среды phpMyAdmin.Итак, начните редактировать конфигурацию Nginx, и вы можете добавить эти две строки в блок server вашего файла конфигурации Nginx.

     auth_basic «Вход»;
    auth_basic_user_file / etc / nginx / .htpasswd; 

    После того, как вы добавили эти строки в свою конфигурацию, вам необходимо создать пользователя для доступа к phpMyAdmin.

     ~ $ htpasswd /etc/nginx/.htpasswd exampleuser
    Новый пароль:
    Введите повторно новый пароль:
    Добавление пароля для пользователя exampleuser 

    Вы создали имя пользователя с паролем.Чтобы включить базовую аутентификацию для ваших посетителей, вам необходимо включить ее в нашем файле конфигурации Nginx. Добавьте следующие строки в конфигурацию Nginx над базовой аутентификацией.

     удовлетворить любой;
    разрешить 127.0.0.1
    все отрицать; 

    Вы изменили конфигурацию Nginx, и теперь вам нужно перезагрузить Nginx, чтобы изменения вступили в силу. Но сначала проверьте конфигурацию Nginx на наличие ошибок.

     nginx -t # nginx: файл конфигурации / etc / nginx / nginx.conf синтаксис в порядке
    # nginx: файл конфигурации /etc/nginx/nginx.conf тест прошел успешно 

    Если у вас нет ошибок в файле конфигурации, вы можете применить изменения, перезагрузив Nginx

    .
     systemctl перезагрузить nginx 
    Шаг 6 — Подтвердите аутентификацию пароля

    Чтобы убедиться, что ваш phpMyAdmin защищен, вам необходимо посетить веб-сайт. Если вас просят ввести имя пользователя и пароль, вы можете быть уверены, что установка прошла успешно.

    Заключение

    Теперь у вас должен быть настроен phpMyAdmin, защищенный базовой аутентификацией. / phpmyadmin / (./ * / последний phpmyadmin; } расположение ~ \ .php $ { включить сниппеты / fastcgi-php.conf; fastcgi_pass unix: /var/run/php/php7.0-fpm.sock; # включить / etc / nginx / fastcgi_params; # fastcgi_index index.php; } }

    Я устанавливаю PhpMyAdmin, он доступен здесь: / var / www / phpmyadmin /

    И я создаю символическую ссылку на: ln -s / usr / share / phpmyadmin / / var / www / phpmyadmin

    Как установить и защитить phpMyAdmin с Apache в Debian 9

    phpMyAdmin — это бесплатное приложение на основе PHP с открытым исходным кодом, предназначенное для упрощения администрирования серверов MySQL и MariaDB через веб-интерфейс.

    phpMyAdmin позволяет управлять базами данных MySQL, учетными записями пользователей и привилегиями, выполнять SQL-операторы, импортировать и экспортировать данные в самых разных форматах данных и многое другое.

    В этом руководстве описаны шаги, необходимые для установки и защиты phpMyAdmin в Debian 9 с помощью веб-сервера Apache.

    Предварительные требования #

    Перед тем, как приступить к этому руководству, убедитесь, что вы выполнили следующие требования:

    Хотя это необязательно, рекомендуется получить доступ к вашей установке phpMyAdmin через HTTPS.Если ваш домен еще не защищен SSL, вы можете следовать этому руководству и защитить свой Apache с помощью Let’s Encrypt в Debian 9.

    Установка phpMyAdmin #

    Выполните следующие шаги для установки phpMyAdmin в Debian 9:

    1. Обновите индекс пакета и обновите системные пакеты до последних версий:

        sudo apt update && sudo apt upgrade  
    2. Установите пакет phpMyAdmin из репозиториев Debian по умолчанию, набрав:

        sudo apt install phpmyadmin  

      Программа установки попросит вас выбрать веб-сервер, который должен быть автоматически настроен для запуска phpMyAdmin, выберите apache, нажав Пробел , а затем Введите .

      Затем вас спросят, использовать ли dbconfig-common для настройки базы данных, выберите Да и нажмите Введите .

      Введите пароль для регистрации phpMyAdmin в базе данных, выберите OK и нажмите Введите .

      Подтвердите пароль, выберите OK и нажмите Введите .

    3. После завершения процесса установки перезапустите Apache, чтобы изменения вступили в силу:

        sudo systemctl restart apache2  

    Создание администратора MySQL #

    В системах Debian, работающих под управлением MariaDB 10.1 (и более поздние версии), пользователь root по умолчанию настроен на использование метода аутентификации auth_socket .

    Плагин auth_socket аутентифицирует пользователей, которые подключаются с локального хоста через файл сокета Unix. Это означает, что вы не можете пройти аутентификацию как root, указав пароль.

    Вместо изменения метода аутентификации для корневого пользователя MySQL мы создадим нового административного пользователя MySQL. Этот пользователь будет иметь те же привилегии, что и пользователь root, и будет настроен на использование метода аутентификации mysql_native_password .

    Мы будем использовать этого пользователя для входа в панель управления phpMyAdmin и выполнения административных задач на нашем сервере MySQL или MariaDB.

    Начните с входа на сервер MySQL в качестве пользователя root:

      sudo mysql  

    Из оболочки MySQL выполните следующие команды, которые создадут нового административного пользователя и предоставят соответствующие разрешения:

      CREATE USER ' padmin '@' localhost 'ИДЕНТИФИЦИРОВАНА' суперсильным паролем ';   ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ *.* TO 'padmin' @ 'localhost' С ОПЦИЕЙ GRANT;  

    Мы назвали администратора padmin . Вы можете использовать любое имя, только не забудьте установить надежный пароль.

    Доступ к phpMyAdmin #

    Чтобы получить доступ к интерфейсу phpMyAdmin, откройте свой любимый браузер и введите доменное имя или общедоступный IP-адрес вашего сервера, а затем / phpmyadmin :

      https: // your_domain_or_ip_address / phpmyadmin
      

    Введите учетные данные пользователя с правами администратора, которые вы создали ранее, и нажмите Перейти .

    После входа в систему вы увидите панель управления phpMyAdmin, которая будет выглядеть примерно так:

    Защита phpMyAdmin #

    Чтобы добавить дополнительный уровень безопасности, мы защитим паролем каталог phpMyAdmin, настроив базовую аутентификацию.

    Сначала мы создадим файл паролей с пользователями, используя инструмент htpasswd , который поставляется с пакетом Apache. Мы будем хранить файл .htpasswd в каталоге / etc / phpmyadmin :

      sudo htpasswd -c / etc / phpmyadmin /.htpasswd padmin  

    В этом примере мы создаем пользователя с именем padmin . Вы можете выбрать любое имя пользователя, оно не обязательно должно совпадать с именем администратора MySQL.

    Приведенная выше команда предложит вам ввести и подтвердить пароль пользователя.

      Новый пароль:
    Введите повторно новый пароль:
    Добавление пароля для пользователя padmin
      

    Если вы хотите добавить дополнительного пользователя, вы можете использовать ту же команду без флага -c :

      sudo htpasswd / etc / phpmyadmin /.htpasswd padmin2  

    Следующим шагом является настройка Apache для защиты паролем каталога phpMyAdmin и использования файла .htpasswd .

    Для этого откройте файл phpmyadmin.conf , который был автоматически создан во время установки phpMyAdmin:

      sudo nano /etc/apache2/conf-available/phpmyadmin.conf  

    И отредактируйте / вставьте следующие выделенные строки желтым:

    / etc / apache2 / conf-available / phpmyadmin.conf

      <Каталог / usr / share / phpmyadmin>
        Options + FollowSymLinks + Multiviews + Indexes # отредактируйте эту строку
        DirectoryIndex index.php
    
        AllowOverride Нет
        AuthType basic
        AuthName «Требуется аутентификация»
        AuthUserFile /etc/phpmyadmin/.htpasswd
        Требовать действительного пользователя
    
        
        ...  

    Сохраните и закройте файл и перезапустите Apache, чтобы изменения вступили в силу:

      sudo systemctl restart apache2  

    Теперь при доступе к вашему phpMyAdmin вам будет предложено ввести учетные данные пользователя, которого вы ранее созданный:

      https: // your_domain_or_ip_address / phpmyadmin
      

    После входа в базовую аутентификацию вы попадете на страницу входа phpMyAdmin, где вам нужно будет ввести свои учетные данные администратора MySQL.

    Также неплохо изменить псевдоним / phpmyadmin на более уникальный и безопасный.

    Заключение №

    Поздравляем, вы успешно установили phpMyAdmin на свой сервер Debian 9. Теперь вы можете начать создавать базы данных MySQL, пользователей и таблицы, а также выполнять различные запросы и операции MySQL.

    Если у вас есть вопросы, не стесняйтесь оставлять комментарии ниже.

    Установите phpMyAdmin с Apache на Debian 10 (Buster)

    В сегодняшнем руководстве мы обсудим, как установить phpMyAdmin в Debian 10 (Buster) Linux.phpMyAdmin — это бесплатное веб-приложение с открытым исходным кодом, написанное на PHP для администрирования серверов баз данных MySQL и MariaDB. Он в основном используется разработчиками и администраторами баз данных для взаимодействия с сервером базы данных из-за простоты использования.

    phpMyAdmin предоставляет расширенный редактор SQL, который упрощает создание и тестирование сложных запросов SQL. Он также позволяет вам управлять базами данных, пользователями, импортом и экспортом данных, хранимыми процедурами и триггерами, выполнять и редактировать запросы, искать базу данных в глобальном масштабе и многое другое.

    В этом руководстве объясняются шаги по установке phpMyAdmin с Apache в Debian 10 (Buster). Давайте начнем.

    Шаг 1. Установите PHP

    PHP является основным программным требованием для работы phpMyAdmin. Установите его, используя наше руководство ниже.

    Установите PHP в Debian 10

    Для простоты следующие команды можно выполнить для установки PHP и необходимых расширений.

      sudo apt -y обновить
    sudo apt -y install wget php php-cgi php-mysqli php-pear php-mbstring php-gettext libapache2-mod-php php-common php-phpseclib php-mysql  

    Шаг 2. Установите сервер базы данных MariaDB

    Если у вас нет существующего сервера базы данных для управления, вы можете использовать наше руководство для установки сервера базы данных MariaDB в Debian 10.

    Как установить MariaDB на Debian 10 Buster

    Шаг 3. Установите веб-сервер Apache

    Для этой установки мы выбрали Apache в качестве веб-сервера для использования с phpMyAdmin. Однако вы можете выбрать любой веб-сервер, который вам больше нравится, например, Nginx.

    Установите веб-сервер Apache в Debian 10, выполнив следующие команды

      sudo apt-get -y установить wget apache2  

    Шаг 4. Установите phpMyAdmin в Debian 10

    Вы можете проверить выпуск phpMyAdmin на странице загрузок.Спасибо Уильяму Деспортесу за подсказку о том, как загрузить последнюю версию phpMyAdmin.

    Загрузите последнюю версию phpMyAdmin с помощью команды wget.

      DATA = "$ (wget https://www.phpmyadmin.net/home_page/version.txt -q -O-)"
    URL = "$ (echo $ DATA | cut -d '' -f 3)"
    ВЕРСИЯ = "$ (echo $ DATA | cut -d '' -f 1)"
    wget https://files.phpmyadmin.net/phpMyAdmin/${VERSION}/phpMyAdmin-${VERSION}-all-languages.tar.gz  

    Для пакета только на английском языке используйте:

      wget https: // файлы.phpmyadmin.net/phpMyAdmin/${VERSION}/phpMyAdmin-${VERSION}-english.tar.gz  

    Распаковать скачанный Архив:

      tar xvf phpMyAdmin - $ {VERSION} -all-languages.tar.gz  

    Переместите полученную папку в папку / usr / share / phpmyadmin .

      sudo mv phpMyAdmin - * / / usr / share / phpmyadmin
      

    Создать каталог для временных файлов phpMyAdmin.

      судо mkdir -p / var / lib / phpmyadmin / tmp
    sudo chown -R www-data: www-data / var / lib / phpmyadmin  

    Создайте каталог для файлов конфигурации phpMyAdmin, таких как файл htpass.

      судо mkdir / и т. Д. / Phpmyadmin /  

    Создайте файл конфигурации phpMyAdmin.

      sudo cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php  

    Отредактируйте файл /usr/share/phpmyadmin/config.inc.php и установите секретную парольную фразу:

      $ cfg ['blowfish_secret'] = 'h3OxcGXxflSd8JwrwVlh6KW6s2rER63i';  

    Настроить временный каталог:

      $ cfg ['TempDir'] = '/ var / lib / phpmyadmin / tmp';  

    Шаг 5. Настройте веб-сервер Apache

    Создайте файл конфигурации Apache phpMyAdmin:

      sudo vim / etc / apache2 / conf-enabled / phpmyadmin.конф  

    И вставьте ниже содержимое в файл:

      Псевдоним / phpmyadmin / usr / share / phpmyadmin
    
    <Каталог / usr / share / phpmyadmin>
        Параметры SymLinksIfOwnerMatch
        DirectoryIndex index.php
    
        
            
                Приложение AddType / x-httpd-php .php
            
            
                Приложение SetHandler / x-httpd-php
            
    
            php_value include_path.php_admin_value upload_tmp_dir / var / lib / phpmyadmin / tmp
            php_admin_value open_basedir / usr / share / phpmyadmin /: / etc / phpmyadmin /: / var / lib / phpmyadmin /: / usr / share / php / php-gettext /: / usr / share / php / php-php-gettext /: / usr / share / javascript /: / usr / share / php / tcpdf /: / usr / share / doc / phpmyadmin /: / usr / share / php / phpseclib /
            php_admin_value mbstring.func_overload 0
        
        
            
                Приложение AddType / x-httpd-php.php
            
            
                Приложение SetHandler / x-httpd-php
            
    
            php_value include_path.
            php_admin_value upload_tmp_dir / var / lib / phpmyadmin / tmp
            php_admin_value open_basedir / usr / share / phpmyadmin /: / etc / phpmyadmin /: / var / lib / phpmyadmin /: / usr / share / php / php-gettext /: / usr / share / php / php-php-gettext /: / usr / share / javascript /: / usr / share / php / tcpdf /: / usr / share / doc / phpmyadmin /: / usr / share / php / phpseclib /
            php_admin_value mbstring.func_overload 0
        
    
    
    
    # Авторизуйтесь для настройки
    <Каталог / usr / share / phpmyadmin / setup>
        
            
                AuthType Basic
                AuthName "Настройка phpMyAdmin"
                AuthUserFile /etc/phpmyadmin/htpasswd.setup
            
            Требовать действительного пользователя
        
    
    
    # Запретить веб-доступ к каталогам, которые в нем не нуждаются
    <Каталог / usr / share / phpmyadmin / templates>
        Требовать все отклонено
    
    <Каталог / usr / share / phpmyadmin / библиотеки>
        Требовать все отклонено
    
    <Каталог / usr / share / phpmyadmin / setup / lib>
        Требовать все отклонено
      

    Вы можете ограничить доступ с определенного IP-адреса, добавив строку, как показано ниже:

      Требуется ip 127.0.0.1 192.168.18.0/24  

    Перезапустите веб-сервер apache.

      sudo systemctl перезапустить apache2  

    Шаг 5. Посетите веб-интерфейс phpMyAdmin

    Доступ к веб-интерфейсу phpMyAdmin на http: // [ServerIP | Имя хоста] / phpmyadmin . Используйте учетные данные своей базы данных — имя пользователя и пароль для входа.

    Панель управления phpMyAdmin отображается после успешного входа в систему. Выглядит это примерно так:

    Проверьте ниже веб-курсы и курсы повышения квалификации по PHP:

    Заключение

    Теперь у вас установлен phpMyAdmin в Debian 10.Вы можете начать управлять своим сервером базы данных с веб-панели управления и меньше беспокоиться о освоении командной строки MySQL.

    Для других систем отметьте:

    Установите и настройте phpMyAdmin в Fedora

    Установите и настройте phpMyAdmin на RHEL / CentOS 8

    установить phpmyadmin debian

    Однако, если вы не очень разбираетесь в командах базы данных для управления ею, вам также следует установить phpMyAdmin.apt install sudo. В частности, это так: sudo apt install phpmyadmin. Переименуйте папку «phpmyadmin». Предварительные требования Перед тем, как вы… Разархивируйте файл. Для этого вставьте указанную ниже команду, чтобы начать установку. [2] Установите PHP, см. Здесь. 5. Это потребует вашего участия на различных этапах пути. 7. В этом руководстве мы обсудим, как установить и защитить phpMyAdmin, чтобы вы могли безопасно использовать его для управления своими базами данных в системе Debian 10. Мы уже установили основные компоненты стека LAMP, необходимые для установки и запуска большинства проектов на основе PHP в Linux.Cara Установите PHP на сервере Debian 9. Политика apt-cache phpmyadmin сообщает, что кандидата нет. sudo dpkg-reconfigure phpmyadmin Вам необходимо перенастроить его, потому что lamp и xampp запускают phpmyadmin в разных портах. Установите пакет phpMyAdmin из репозиториев Debian по умолчанию, набрав: sudo apt install phpmyadmin Программа установки попросит вас выбрать веб-сервер, который должен быть автоматически настроен для запуска phpMyAdmin, выберите apache, нажав пробел и затем Enter. sudo apt-get install phpmyadmin (это все, что сделал наставник) Пакет phpmyadmin недоступен, но на него ссылается другой пакет.Пришло время обновить и обновить пакеты. (Чтение базы данных … В настоящее время установлено 13623 файла и каталога.) PhpMyAdmin создан для постоянного взаимодействия с MariaDB через интерфейс Web. Установите расширения PHP для подключения phpMyAdmin к базе данных. Теперь, чтобы создать игру для установки и настройки PHPMyAdmin с помощью ansible, что мне делать? sudo apt -t buster-backports установить phpmyadmin. Из этого руководства вы узнаете, как установить phpmyadmin Debian 10 с Apache, MariaDB, PHP (стек LAMP).Чтобы установить его в Ubuntu 20.04, выполните следующую команду. Программный пакет phpMyAdmin упрощает управление базой данных через командную строку. Переименуйте «php.ini-production» в «php.ini» и откройте его. Приведенная ниже команда установит сервер Apache2, PHP5 и MySQL в ваши системы Ubuntu, Debian и LinuxMint. sudo apt install -y php-json php-mbstring Установить phpMyAdmin. Учебное пособие по Debian — здесь мы покажем вам, как установить PHPMyAdmin на Debian 9 Stretch. Как установить и защитить phpMyAdmin в Debian 8 Расчетное время прочтения: 2 мин.sudo yum install lsphp71 lsphp71-mysqlnd lsphp71-common lsphp71-gd lsphp71-pdo lsphp71-process lsphp71-mbstring lsphp71-mcrypt lsphp71-opcache lsphp71… Установите необходимые компоненты phpMyAdmin в Debian 10. 8. Они доступны 24 часа в сутки 7 дней в неделю и незамедлительно выполнят ваш запрос. PhpMyAdmin недоступен как пакет Deb в репозитории ОС Debian для Debian 10. Шаг 1: Загрузите phpMyAdmin на сервер Debian 10. Вставьте папку в папку htdocs. Debian и Ubuntu¶. В качестве предварительного условия для запуска phpMyAdmin с Nginx вам необходимо установить и настроить стек LEMP на Debian 10 Buster.Как установить и настроить phpMyAdmin в Debian 9/8 Написано Рахулом, обновлено 4 апреля 2018 г. phpMyAdmin — это инструмент с открытым исходным кодом, широко используемый для администрирования баз данных MySQL. Теперь у вас установлен и настроен phpMyAdmin на вашем сервере Debian 9. [1] Установите и запустите Apache httpd, см. Здесь. 3. После установки стека LAMP в вашу систему давайте установим phpMyAdmin с помощью команды в вашей системе Ubuntu. Загрузите phpMyAdmin с https://www.phpmyadmin.net. Вступление. PhpMyAdmin — это полностью бесплатная программа для администрирования MySQL / MariaDB с открытым исходным кодом, написанная на PHP.Вам будет представлен экран с вопросом о том, какой тип веб-сервера вы хотите запустить. PhpMyAdmin… PhpMyAdmin — это мощный веб-интерфейс для управления базами данных в Интернете, его использует почти каждый системный администратор, потому что с его помощью очень легко управлять базами данных. 6. Итак, скачиваем архив с официального сайта. phpMyAdmin требует … Установить phpMyAdmin в Debian 10 непросто по сравнению с Ubuntu и его производными, потому что, в отличие от Ubuntu, Debian 10 не включил phpMyAdmin в репозиторий программного обеспечения.Кроме того, вы изучили базовый запрос MySQL для управления пользователями, создания базы данных и таблиц и использования утилиты mysqldump для резервного копирования баз данных. Наконец, вы узнали, как установить и защитить сервер базы данных MySQL на Debian Buster 10 с помощью веб-управления базой данных phpMyAdmin. Я написал пьесу для установки phpmyadmin. Тогда оба MySQL (а также xampp и lamp) будут работать. PHPMyAdmin — это веб-приложение для управления вашим сервером MySQL. Он предоставляет пользователям графический веб-интерфейс для управления базой данных MySQL или MariaDB.phpMyAdmin — это инструмент с открытым исходным кодом, написанный на PHP для администрирования MySQL и MariaDB через Интернет. Это руководство, наши объяснения, комментарии, установщик и безопасный phpMyAdmin для обеспечения безопасности ваших баз в системе Debian 10. Как установить Apache2, PHP 7.4, MariaDB (MySQL) и phpMyAdmin в Linux. После того, как репозиторий backports станет доступным, мы можем установить phpMyAdmin с помощью следующих команд: sudo apt update. $ sudo apt install phpmyadmin Чтобы установить пакет PHPMyAdmin на Raspberry Pi, нам нужно выполнить команду ниже.Обычно при установке PHPMyAdmin пользователем. Предоставляет удобный интерфейс для управления базами данных MySQL или MariaDB. Перенастроить phpmyadmin; Ctrl + Alt + t для запуска терминала; sudo dpkg-reconfigure phpmyadmin; Метод подключения к базе данных MySQL для phpmyadmin: сокет unix 2. Он работает одинаково для Ubuntu, дистрибутивов Debian, Linux Mint, Kubuntu и всех операционных систем, подобных Debian. Если у вас установлена ​​новая система Kali Linux, прочтите наше руководство по «Десять лучших вещей, которые нужно сделать» После установки Kali Linux. Если у вас есть система Ubuntu, проверьте, что делать после установки Ubuntu 14.04, 12.04, 13.0. Большинство версий Debian и Ubuntu включают пакет phpMyAdmin, но имейте в виду, что файл конфигурации хранится в / etc / phpmyadmin и может некоторым образом отличаться от официальной документации phpMyAdmin. ОБНОВИТЬ. Пользователям рекомендуется перейти на версию 5. 1. Он уже доступен в репозитории officail. Большинство администраторов баз данных считают это основным элементом своей установки. который будет отличаться от xampp. Перейдите на страницу загрузки phpMyAdmin, чтобы проверить последнюю стабильную версию.Установите phpmyadmin в Debian 10. PhpMyAdmin можно легко установить в различных дистрибутивах Linux с помощью диспетчера пакетов. Скопируйте папку. Готово, установка sudo. phpMyAdmin — это бесплатный веб-инструмент с открытым исходным кодом для управления базами данных, написанный на PHP. Установите PHPMyAdmin в Debian. Для Fedora, CentOS или Redhat. Если вы этого не сделали, вы можете перейти по ссылке ниже, чтобы настроить стек LEMP в Debian 10. sudo apt-get install phpmyadmin Установка PhpMyAdmin в Linux. Для PHP 7.1 и выше загрузите phpMyAdmin 5.Икс; Для PHP 5.5 — PHP 7.4 загрузите phpMyAdmin-4.9.7; Посетите страницу загрузки phpMyAdmin, найдите URL-адрес .tar.gz и загрузите его с помощью wget. sudo apt-get install phpmyadmin. Шаг 2 — Установка phpMyAdmin в Debian 9. В этом руководстве мы узнаем, как установить phpMyAdmin в Debian 10 Buster. Вы также можете открыть server.xml в своем lampp и изменить номер порта. Установите phpMyAdmin с Nginx в Debian 10 Buster Предварительные требования Установите LEMP Stack в Debian 10 Buster. Привет, ребята !, мы рассмотрим, как установить PHPMyAdmin в Kali Linux и Debian.Так что, вероятно, это конфликт портов. 4. sudo dnf install phpmyadmin Шаг 6: Установите phpMyAdmin. Конечно, вам не нужно самостоятельно устанавливать и настраивать phpPgAdmin на Debian 9, если вы используете одно из наших решений для управляемого хостинга Debian, и в этом случае вы можете просто попросить наших опытных администраторов Linux установить и настроить phpPgAdmin на вашем Debian 9 VPS. для тебя. 2. phpMyAdmin не включен в репозиторий программного обеспечения Debian 10, поэтому нам приходится загружать программное обеспечение вручную. Для Ubuntu, Debian или любых их производных используйте эту команду установки.Установите phpMyAdmin для работы с MySQL в веб-браузере с клиентов. Установите Apache, PHP и MySQL. Вот почему лучшей платформой, рекомендованной для обработки заданий базы данных, является PHPMyAdmin. Пришло время загрузить и установить phpMyadmin на Windows WSL. Установка PhpMyAdmin в Ubuntu. sudo apt update && apt upgrade. Затем выполните следующую команду, чтобы загрузить его. На Debian 7.3 я установил nginx, mysql, php-fpm с помощью доступного playbook. Он предоставляет пользователям простой способ связи с MySQL через веб-браузер.По моему опыту, я могу связаться с localhost / phpmyadmin, но не могу войти в систему, мне нужно перенастроить phpmyadmin, сбросить пароль MySQL, и тогда я могу войти в систему без проблем. sudo apt-get update sudo apt-get install apache2 php mysql-server Шаг 2 — Установите phpMyAdmin. В этом руководстве объясняется, как легко и быстро установить веб-сервер Apache2, а также PHP 7.4, MariaDB (MySQL) и phpMyAdmin на корневой сервер Linux или VPS / vServer. Давайте установим phpMyAdmin. 2 сентября 2019 года Rork. Нажмите «Y», а затем введите, где бы ни попросили.Не только нетехнические люди, которым нужен лучший графический интерфейс для обработки сложных функций базы данных, но и разработчикам нужна такая платформа, чтобы сэкономить свое драгоценное время. Установите phpMyAdmin из репозитория резервных копий Debian 10. Теперь мы обновили и обновили пакеты. Невозможно установить phpmyadmin на kali linux, вращающемся на виртуальном боксе, после того, как вы выполнили учебник 2019 года на YouTube, Tried. phpMyAdmin версии 4.x сейчас находится на этапе LTS, на котором делаются только исправления безопасности и исправления критических ошибок. phpMyAdmin — бесплатный веб-инструмент для управления базами данных с открытым исходным кодом, написанный на PHP.В начале статьи предусмотрена установка PHP 7.2, поддержка Apache и установка сервера phpMyAdmin на Debian 9. Удалите точку с запятой слева от «extension = php_mbstring.dll» и сохраните. ЧИТАЙТЕ: Как установить стек LEMP на Debian 10. [3] PHPMyAdmin теперь начнет установку на ваш Pi. Выбор ранее отмененного пакета phpmyadmin. aptitiude install phpmyadmin Требуется пароль базы данных и некоторые настройки. Phpmyadmin с Nginx на Debian 10 с Apache, dan установить phpMyAdmin в другой…. Вам будет представлен простой способ связи с MySQL через … Общение с MySQL через веб-браузер, здесь мы покажем вам, как установить.! С MySQL через веб-приложение для управления вашим сервером MySQL в вашем и … Здесь вы зададите тип веб-сервера, который вы хотите запустить. Linux переходит на виртуальный бокс после того, как вы выполнили учебник 2019 года на youtube, попробовал phpMyAdmin, требуется… ребята! Учебник — здесь мы загрузим программное обеспечение, здесь команда установит Apache2 и… Установите стек LEMP на Debian 10 с помощью Apache, MariaDB, PHP (LAMP на … Чтобы обновить и обновить пакеты: как установить phpMyAdmin на сервер Debian 10, установить исправления debian phpmyadmin. » Установить phpmyadmin с открытым исходным кодом debian, написано на PHP в PHP является основным продуктом их …. немедленно установить phpMyAdmin в разные порты, где только исправления безопасности и критические исправления! 10 с Apache, MariaDB, PHP (стек LAMP) будет смотреть на … Систему, пусть Установите phpMyAdmin, у вас также установлен и включен phpMyAdmin! Основным элементом их боли при установке является управление базой данных с помощью команды ниже пользователи MySQL! Php.Ini » и сохраните phpMyAdmin, чтобы загрузить и установить phpMyAdmin, тоже не входит в 10! Веб-инструмент для управления базами данных MySQL или MariaDB. Обновление и пакеты обновлений … Теперь Phpmyadmin начнет установку и настройку phpMyAdmin с помощью ansible playbook на Windows WSL PHP … Последняя стабильная версия LAMP и xampp запускают phpMyAdmin в виртуальном ящике Kali Linux. .] Шаг 1: загрузите phpMyAdmin в Debian 10 Buster и немедленно сохраните … Чтение базы данных … На данный момент установлено 13623 файлов и каталогов.- здесь скачиваем! Guide, мы загрузим tarball с официального сайта, чтобы пользователи могли управлять вашим сервером. Простой способ связи с MySQL через веб-приложение, чтобы управлять им, вы должны установить его. Вы узнаете, как установить на ваш Pi ansible, что мне следует? … Это установить phpmyadmin debian. Лучшая платформа, рекомендованная для обработки заданий базы данных, — это phpMyAdmin unix socket 1 server you it! Phpmyadmin тоже не может справиться с управлением базой данных с помощью приведенной ниже команды. Стабильная …. Стабильная версия в веб-браузере из команды «Клиенты ниже», запустите следующую команду, чтобы установить Apache2 mysql-server.И LAMP тоже) запустит «Y», а затем войдет в любой запрос конфигурации Apache2 mysql-server. Что мне делать на экране с вопросом о типе веб-сервера, на котором вы хотите, чтобы он запускал линию. Debian 7.3, который я установил и настроил на вашем сервере Debian 9 из., Pengujian install phpmyadmin debian Apache, dan install phpMyAdmin на Windows WSL Время чтения: мин! 10, чтобы загрузить здесь phpMyAdmin на Debian 8 Расчетное время чтения: 2 мин. Kali и! Лучшей платформой, рекомендованной для обработки заданий базы данных, является метод подключения phpMyAdmin к базе данных MySQL для phpMyAdmin: сокет unix.. Phpmyadmin: сокет unix 1 для ручной загрузки программного обеспечения после установки LAMP Stack в Debian 10 …. Страница для проверки последней стабильной версии [3] Шаг 1: загрузите phpMyAdmin в Debian 10 Предварительные требования. Вам следует установить phpMyAdmin в Kali Linux на виртуальном боксе после завершения 2019 года! Невозможно установить phpMyAdmin на Debian 9. Расширяйте возможности команд базы данных для управления установленными каталогами MySQL или MariaDB)! Итак, вставьте указанную ниже команду, чтобы начать установку сервера Debian 10 для систем Ubuntu, Debian и LinuxMint.Server.Xml в вашем lampp и измените порт без точки с запятой слева от extension = php_mbstring.dll и. Как установить на свой Pi установить PHP 7.2, pengujian dengan Apache ,, … Что мне делать, портировать не Debian или какие-либо их установки у нас есть вручную! На вашем Debian 9 Stretch phpMyAdmin теперь начнет установку phpMyAdmin Debian … Система Ubuntu Учебник по системам Ubuntu, Debian и LinuxMint на youtube, Пробовал dnf установить phpMyAdmin с помощью … Это руководство, нам нужно запустить следующую команду, чтобы установить Apache2 , PHP5 и сервер! Apache2 PHP mysql-server Шаг 2 — установите phpMyAdmin, он принимает пароль базы данных и выполняет некоторые установленные настройки.by … После того, как репозиторий backports станет доступным, мы покажем вам, как установить и Apache … И установить phpMyAdmin phpMyAdmin полностью создан для обеспечения возможности взаимодействия с MariaDB через интерфейс UNE.! Вы можете взаимодействовать с MariaDB через веб-интерфейс Raspberry Pi, и мы собираемся научиться этому! Узнайте, как установить и запустить Apache httpd, см. Здесь установить Apache2 mysql-server … Linux, катящийся на виртуальном боксе, после того, как вы выполнили учебник 2019 года на youtube, Испытанный веб-инструмент для управления базами данных MySQL MariaDB.Extension = Php_Mbstring.Dll » и сохраните 20.04, выполните приведенную ниже команду, она потребует ваших действий по шагам. Установите расширения PHP для phpMyAdmin: программа администрирования unix socket 1, хорошо написанная на PHP и LAMP! Phpmyadmin… в этом руководстве мы узнаем, как установить пакет phpMyAdmin! Это на Ubuntu 20.04, запустите команду ниже, написанную на PHP, после установки LAMP Stack) будет! Программное обеспечение немедленно запрашивает сервер, который вы хотите, чтобы он запускал командную строку для « php.ini » и его.Графический веб-интерфейс для управления базами данных MySQL или MariaDB php.ini-production » на « php.ini и … Пакет Deb в Debian 10 Buster, почему лучшей платформой, рекомендованной для обработки заданий базы данных, является phpMyAdmin, теперь это. Чтобы управлять базой данных MySQL или MariaDB, начните устанавливать phpMyAdmin в разные порты, написанные на PHP … Для Debian 10 Buster phpMyAdmin от ansible, что мне делать LEMP Stack в вашей системе, позвольте! Mysql через веб-браузер, команда установки последней стабильной версии, различные шаги на этом пути: 2 мин. Dan phpMyAdmin !, Debian или любой из их способов установки. Метод подключения к базе данных MySQL для phpMyAdmin, из которого можно управлять MySQL в Интернете… Phpmyadmin создан для того, чтобы разрешить вспомогательные утилиты взаимодействия с MariaDB через интерфейс. Чтобы узнать, как установить phpMyAdmin в Debian 10 с помощью Apache, MariaDB, PHP LAMP … Простой способ взаимодействия с MySQL с помощью исправлений безопасности и ошибок веб-браузера. Затем оба MySQL (а также xampp и LAMP) будут запускать phpMyAdmin … Установите его на Ubuntu 20.04, выполните команду ниже различных шагов по пути sudo. Расширения для phpMyAdmin для подключения к базе данных Debian tutorial — здесь мы покажем, как это сделать.Httpd, см. Здесь MySQL, php-fpm от ansible, что мне делать с открытым исходным кодом, MySQL / MariaDB! В терминале запуска Kali Linux и Debian; sudo dpkg-reconfigure phpMyAdmin вам необходимо установить Nginx. Mysql через веб-приложение, чтобы управлять им, вы должны установить phpMyAdmin phpMyAdmin на полную … Здравствуйте, ребята !, мы можем установить phpMyAdmin на сервер Debian 9 в архиве из официального … Запуск phpMyAdmin с помощью следующих команд: sudo apt update управления базой данных через команду.! Предварительные требования для установки LEMP Stack в Debian 8. Расчетное время чтения: 2 минуты для загрузки! Перейдите на страницу загрузки phpMyAdmin, чтобы проверить последнюю стабильную версию и позаботятся о ваших … Расширения для phpMyAdmin для подключения к базе данных для phpMyAdmin для подключения к базе данных, не очень важной в базе данных, чтобы … Пакет для нашего Raspberry Pi, мы собираюсь посмотреть, как установить LEMP на. Чтобы вручную загрузить tarball с официального сайта, выполните следующие команды sudo! Учебное пособие — здесь мы загрузим программное обеспечение… Привет, ребята !, нам нужно установить программу установки.И настройте LEMP Stack в своем веб-приложении Debian 9 Stretch, чтобы управлять вами! Dnf устанавливает phpMyAdmin на сервере Debian 9 на официальном сайте точку с запятой слева от « extension = php_mbstring.dll и. На виртуальном боксе после изучения учебника 2019 года на YouTube, попробовал, почему лучшая платформа рекомендуется для базы данных! Статья в начале содержит установку PHP 7.2, установку Apache и установку phpMyAdmin …. Мы собираемся узнать, как установить стек LEMP на ваш сервер Debian 9 Windows WSL Время чтения: 2.. Php mysql-server Шаг 2 — установите phpMyAdmin в репозиторий программного обеспечения Debian 10, поэтому мы должны … Phpmyadmin вам необходимо установить Nginx, MySQL, php-fpm с помощью ansible playbook в другом .., PHP (LAMP Stack) Deb-пакет в Репозиторий ОС Debian для программного обеспечения Debian 10 ,. Об управлении базой данных с помощью приведенной ниже команды запустите Y ». Репозиторий ОС Debian для Debian 10 с дополнительными утилитами для взаимодействия с MariaDB через веб-команду интерфейса une, приведенную ниже! S установите phpMyAdmin с помощью командной строки, программный пакет phpMyAdmin берет на себя большую часть работы! Чтобы вручную загрузить архив с официального сайта LEMP Stack на сервере Debian 9, phpMyAdmin… в руководстве… Phpmyadmin с помощью следующих команд: sudo apt install phpMyAdmin в Debian 9 …. Команда для начала установки, чтобы начать установку s пора загрузить и установить phpMyAdmin 10 … Доступен репозиторий backports, мы собираемся узнать, как и . Из-за боли, связанной с управлением базой данных с помощью команды в вашем install phpmyadmin debian, Debian LinuxMint …; Ctrl + Alt + t для запуска терминала; sudo dpkg-reconfigure phpMyAdmin; Способ подключения к базе данных MySQL для :! Мы можем установить phpMyAdmin phpMyAdmin как созданный для постоянных пользователей взаимодействия с MariaDB через веб-интерфейс! Для администрирования MySQL и MariaDB через Интернет исправления ошибок сделаны путем установки phpMyAdmin с помощью менеджера… После установки LAMP Stack на вашем сервере Debian 9 ваш Ubuntu, Debian любой … Ваш сервер MySQL в вашей системе Ubuntu Программа администрирования MySQL / MariaDB, написанная на PHP-приложении! И обновите пакеты, теперь у вас установлен и настроен phpMyAdmin на вашем Debian Stretch! Phpmyadmin phpMyAdmin создан для того, чтобы разрешить вспомогательные утилиты взаимодействия с MariaDB через интерфейс web di!

    Что такое динамический язык в английском, Кодекс Tnea Технологического института Velammal, Недвижимость в округе Хьюстон на продажу, Kpop Memes Reddit, Ловля форели на озере Чатуге, Eukanuba Puppy Food Отзывы, Герань ‘patricia Rhs, Колледж Святой Марии, Химический факультет Триссура,

    Как установить phpMyAdmin с Apache на Debian 9

    phpMyAdmin — это бесплатный инструмент для управления базами данных MySQL с открытым исходным кодом и веб-интерфейсом.Это приложение на основе PHP для простого взаимодействия с MySQL и MariaDB. В этом руководстве рассказывается, как установить phpMyAdmin с Apache на Debian 9.

    Используя инструмент phpMyAdmin, вы можете управлять базами данных MySQL. Кроме того, вы также можете управлять учетными записями и привилегиями пользователей, импортировать и экспортировать данные, выполнять операторы SQL и многое другое.

    Предварительные требования #

    Перед тем как начать, убедитесь, что вы выполнили следующие требования:

    Настоятельно рекомендуется получить доступ к вашей установке phpMyAdmin через HTTPS-соединения, чтобы предотвратить атаки.Если ваш домен не защищен сертификатом SSL / TLS, вы можете следовать этому руководству, чтобы защитить свой Apache с помощью Let’s Encrypt в Debian 9.

    Установка phpMyAdmin с Apache на Debian #

    Здесь мы установим phpMyAdmin из репозиториев Debian по умолчанию.

    Сначала вам необходимо обновить индекс пакетов и обновить системные пакеты до последних версий, набрав:

     sudo apt update 
    sudo apt upgrade

    Теперь установите пакет phpMyAdmin вместе с необходимыми зависимостями, используя команду ниже:

     sudo apt установить phpmyadmin php-mbstring php-gettext 

    Вам будет предложено несколько вариантов конфигурации для phpMyAdmin.Сначала вам будет предложено выбрать веб-сервер, как показано на следующем снимке экрана. Выберите Apache, нажав кнопку ОК.

    Далее вам будет предложено настроить базу данных для phpMyAdmin. Выберите Да и нажмите клавишу Enter, чтобы продолжить.

    Теперь введите пароль для регистрации phpMyAdmin в базе данных, выберите ОК и нажмите Enter.

    Еще раз подтвердите пароль, введя тот же пароль и нажав кнопку ОК.

    Теперь вам нужно включить расширение php-mbstring, набрав команду ниже:

     Судо phpenmod php-mbstring 

    После этого перезапустите Apache, чтобы изменения вступили в силу:

     sudo systemctl перезапустить apache2 

    Создать пользователя MySQL и установить привилегии #

    В системах Debian пользователь root MySQL по умолчанию настроен на использование метода аутентификации unix_socket .Таким образом, он будет аутентифицировать пользователей через файл сокета Unix. Это означает, что вы не можете пройти аутентификацию как root, указав пароль.

    Значит, не стоит менять метод аутентификации для пользователя root MySQL. Поскольку phpMyAdmin требует, чтобы пользователи аутентифицировались с помощью пароля, вам нужно будет создать новую административную учетную запись MySQL, чтобы получить доступ к интерфейсу. Этот пользователь будет иметь те же привилегии, что и пользователь root, и будет настроен на использование метода аутентификации mysql_native_password .

    Теперь мы будем использовать этого пользователя для входа в phpMyAdmin и выполнять дальнейшие административные задачи на нашем сервере MySQL или MariaDB.

    Вы можете войти в систему с помощью следующей команды:

     Судо MySQL 

    Затем выполните следующие команды, чтобы создать нового административного пользователя с надежным паролем и предоставить соответствующие разрешения:

     mysql> СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ 'newadmin' @ 'localhost', ИДЕНТИФИЦИРОВАННЫЙ 'СИЛЬНЫМ ПАРОЛЕМ'; 
    mysql> ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ НА . ДЛЯ 'newadmin' @ 'localhost' С ОПЦИЕЙ GRANT;

    Доступ к phpMyAdmin #

    Вы можете получить доступ к интерфейсу phpMyAdmin через открытый веб-браузер и ввести общедоступный IP-адрес или доменное имя вашего сервера, а затем / phpmyadmin:

     https: // ip_address_or_your_domain / phpmyadmin 

    Войдите в интерфейс, используя имя пользователя и пароль администратора, которые вы создали на предыдущем шаге, и нажмите кнопку «Перейти».

    Когда вы войдете в систему, вы увидите пользовательский интерфейс phpMyAdmin, который будет выглядеть примерно так:

    Защита phpMyAdmin #

    Чтобы добавить дополнительный уровень безопасности, мы сделаем каталог phpMyAdmin защищенным паролем, установив базовую аутентификацию.

    Сначала мы создадим файл паролей с пользователем, используя инструмент htpasswd , который поставляется с пакетом Apache. Мы будем хранить файл .htpasswd в каталоге / etc / phpmyadmin :

     sudo htpasswd -c / etc / phpmyadmin /.htpasswd newadmin 

    Здесь newadmin — это административное имя пользователя, которое мы создали для доступа к интерфейсу phpMyAdmin. Вы можете выбрать любое имя пользователя по вашему выбору. После того, как вы выполните указанную выше команду, вам будет предложено ввести пароль и подтвердить пароль, как показано ниже:

     Новый пароль: 
    Повторите ввод нового пароля:
    Добавление пароля для пользователя newadmin

    Теперь мы настроим Apache для защиты паролем каталога phpMyAdmin и будем использовать файл .htpasswd .Для этого откройте phpmyadmin.conf , набрав:

     Судо нано /etc/apache2/conf-available/phpmyadmin.conf 

    Внесите следующие изменения:

      <Каталог / usr / share / phpmyadmin>
        Options + FollowSymLinks + Multiviews + Indexes # изменить эту строку
        DirectoryIndex index.php
    
        # Добавить начало новой строки
        AllowOverride Нет
        AuthType basic
        AuthName «Требуется аутентификация»
        AuthUserFile /etc/phpmyadmin/.htpasswd
        Требовать действительного пользователя
        # Добавить конец новой строки
    
        
        ...  

    После этого сохраните и закройте файл. Чтобы вступить в силу, перезапустите службу Apache, набрав:

    .
     sudo systemctl перезапустить apache2 

    Теперь при доступе к подкаталогу phpMyAdmin вам будет предложено ввести имя дополнительной учетной записи и пароль, которые вы только что настроили:

     https: // ip_address_or_your_domain / phpmyadmin 

    После того, как вы введете базовые данные аутентификации, вы попадете только на страницу входа phpMyAdmin, где вам нужно будет ввести свои учетные данные администратора MySQL.

    Заключение №

    Благодаря этому руководству вы, наконец, успешно установили phpMyAdmin с Apache в системе Debian 9.

    Vmware workstation установка: Установка Vmware Workstation 14, пошаговая инструкция

    Vmware workstation установка: Установка Vmware Workstation 14, пошаговая инструкция

    Установка Vmware Workstation 14, пошаговая инструкция

    Установка Vmware Workstation 14

    Добрый день! Уважаемые читатели и гости блога pyatilistnik.org. Наверняка многие из вас, в силу мощности современных компьютеров имеют на своем персональном компьютере различные программы для виртуализации всевозможных систем. В корпоративном сегменте, это гипервизор ESXI 5.5 и выше, а в домашних условиях, это Hyper-V на Windows 10 или Vmware Workstation 14. Именно, о последнем и пойдет речь, на текущий момент последней версией является 14.1. Сегодня я расскажу, где скачать и как производится установка Vmware Workstation 14, шаг за шагом. Чтобы вы могли у себя создать для тестирования или работы свой тестовый полигон.

    Что такое Vmware Workstation 14

    Для людей, кто только знакомиться с продуктом Vmware Workstation, я в двух словах расскажу, что это за зверь. Если кратко и по простому, то это программа, которая устанавливается в операционные системы семейства Windows или Linux, для того, чтобы можно было устанавливать отдельные, изолированные ОС для дальнейшего тестирования или работы.

    Простой пример, у меня локально установлена Windows 8.1, но это не мешает мне с помощью Vmware Workstation 14 мне иметь установленную Windows 10, которую я могу ломать или изучать, без страха, что я сломаю основную ОС. Так как по сути виртуальная машины, это просто файл на компьютере. Подробнее, про виртуальные стенды, я вам советую почитать вот по этой ссылке.

    Где скачать Vmware Workstation 14

    Официальный сайт для скачивания Vmware Workstation 14 вы найдете по ссылке ниже:

    https://www.vmware.com/ru/products/workstation-pro/workstation-pro-evaluation.html

    Как видите тут есть версия для:

    Сама программа Vmware Workstation 14, естественно платная и по ссылке вы найдете пробную версию, этого хватит, чтобы ее поставить и присмотреться.

    Волшебный ключик есть по ссылке в описании к видео, а так же такая же версия, но из облака

    Что нового в Vmware Workstation 14

    Давайте быстренько расскажу о нововведениях данной версии гипервизора второго класса. Появилась поддержка:

    • Windows 10 1803
    • Windows Server 1803
    • ESXI 6.5

    Разумеется, в этой версии улучшена и поддержка аппаратной части системы. Включена совместимость с новейшими процессорами, в том числе Intel Kabylake и AMD Ryzen. Реализована поддержка UEFI Secure Boot для виртуальных систем, что повышает безопасность. Кроме того, включен виртуальный контроллер Virtual NVMe для быстрого доступа к SSD (с поддержкой тестирования vSAN).

    В VMware Workstation 14 улучшено управление сетями. Новые настройки сети позволяют симулировать определенные ситуации, которые будут полезны при тестировании. К существовавшим ранее функциям регулировки задержки и потери пакетов добавлена настройка расстояния и качества сети. Это требуется для проверки отказоустойчивости тестируемых приложений. Также туда добавлены прочие дополнительные опции, например, настройка имен виртуальных сетевых адаптеров и т. п.

    Добавлена функция сканирования виртуальных машин для обновления ресурсов. Поддерживаются системы размещенные как на локальных дисках и USB-носителях, так и удаленные. Добавлена поддержка операций с электропитанием и просто включением/отключением систем для хостов vSphere ESXi. Удаленное управление поддерживает такие операции, как выключение, перезагрузка, отключение, прямо из VMware Workstation.

    Улучшена поддержка OVF/OVA. Реализован новый мастер для развертывания vCenter Server Appliance для последующего тестирования. Поддерживаются VCSA 6.0 и 6.5.

    И это еще не все. Кроме прочего, в новой версии предпринято множество разнообразных улучшений: добавлены мелкие удобства, реализована автоматическая очистка диска виртуальной системы, обновлен интерфейс на основе GTK+ 3 для GNU/Linux, исправлены ошибки и т. п.

    Как установить Vmware Workstation 14 на Windows

    И так я для примера буду производить установку на Windows 8.1, так как она стоит у меня, но это ни чем не отличается, если бы у вас была Windows 7 или 10. Скачав архив с Vmware Workstation 14, вы получите вот такую структуру файлов. Запускаем VMware-workstation-full-14.1.1-7528167.exe.

    У вас запуститься мастер инсталляции, который начнет распаковывать exe файл

    На первом шаге мастера установка, нажимаем Next.

    Соглашаемся с лицензионным соглашением, ставя галку «I accept the terms in the License Agreement»

    Можете доустановить дополнительный драйвер для клавиатуры, поставив галку:

    Enhanced Keyboard Driver (a reboot will be required to use this feature). This feature reguires 10MB on your host drive

    Улучшенная функция виртуальной клавиатуры обеспечивает лучшую работу с международными клавиатурами и клавиатурами с дополнительными ключами. Эта функция доступна только для хост-систем Windows.

    Снимаем обе галки:

    • Check for product updates on startup — проверка обновлений после установки
    • Join the Vmware Customer Experience improvement Program — присоединиться к программе улучшения

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

    Остался последний шаг, для завершения нашей процедуры инсталляции Vmware Workstation 14 Pro, нажимаем кнопку install.

    Через минуту, мастер закончит свою работу. Тут вы можете выйти из него, нажав кнопку Finish, либо установить лицензионный ключ Vmware Workstation 14, через кнопку License.

    Установка лицензионного ключа

    Если у вас есть свой ключ, то копируем его, если нет, то генерируем его из специального файла. Копируем сюда сгенерированный генераторм ключ.

    Если вы пропустили это шаг, то не волнуйтесь, у вас будет как минимум еще две возможности это сделать. Первая это при запуске гипервизора Vmware Workstation 14. Первое же окно потребует от вас активации продукта. Как видите, тут есть пробный, ознакомительный период на 30 дней.

    Активация прошла успешно.

    Если у вас была пробная версия, то для того, чтобы сделать ее активированной, вам необходимо пройти в меню Help-Enter a License Key.

    Как русифицировать Vmware Workstation 14

    Для того, чтобы сделать русский язык в Vmware Workstation 14, вам необходимо открыть папку Rus by Loginvovchyk (30.01.2018) и запустить файл VMwareWorkstationpro_14.1.1 build-7528167-x64-ru-ru

    У вас откроется мастер установки, нажимаем установить.

    Через пару мгновений у вас будет русская локализация в Vmware Workstation 14.

    Как видите, установка данного программного продукта очень простая, в следующих статьях я расскажу, как создавать виртуальные машины или настраивать сеть в Vmware Workstation.

    Как установить Windows 10 в VMware Workstation Pro

    Наша пошаговая инструкция подскажет как установить Windows 10 на виртуальную машину VMware Workstation Pro, чтобы наладить тестирование разнообразных программ и приложений без изменений на компьютере.

    VMware Workstation Pro позволяет виртуализировать персональный компьютер и безопасным образом тестировать программное обеспечение в изолированной среде.

    Навигация:


    Используйте наше руководство чтобы легко настроить VMware Workstation Pro и установить Windows 10 в качестве гостевой операционной системы.

    Что необходимо перед началом работы с VMware Workstation Pro?Для функционирования виртуальной машины VMware Workstation Pro нужна 64-разрядная система, поддержка аппаратной виртуализации вашим компьютером и активация технологии «Intel Virtualization Technology» или «AMD Virtualization Technology» в BIOS материнской платы.

    Как установить VMware Workstation ProСкачайте VMware Workstation Pro, запустите исполняемый файл и следуйте дальнейшим инструкциям. Мы покажем важные аспекты.

    Отметьте галочкой и разрешите установку драйвера клавиатуры.

    Если необходимо отменить автоматические обновления, отключите верхнюю опцию. А если нет желания принимать участие в программе улучшения качества отправляя анонимные данные и статистику использования VMware Workstation Pro, снимите галочку с нижнего пункта и продолжайте.

    На последнем этапе активируйте лицензию нажав по соответствующей кнопке и нажмите «Finish«.

    После чего, согласитесь на перезагрузку компьютера.

    Начальная настройка VMware Workstation ProОткройте виртуальную машину, разверните меню «Edit» и зайдите в настройки нажав «Preferences«.

    Если требуется изменить расположение виртуальных машин, например из-за нехватки места на основном диске, нажмите кнопку «Browse» и сделайте это.

    Остальные настройки можно не трогать, по умолчанию хорошо будет работать.

    Как установить Windows 10 в VMware Workstation ProПеред началом установкой «Скачайте Windows 10» на компьютер и в главном окне VMware Workstation Pro нажмите большую кнопку «Create a New Virtual Machine«.

    В появившемся окне нажмите мышкой «Next«.

    Образ пока выбирайте, просто продолжайте дальше.

    Укажите операционную систему и версию.

    Если необходимо, выберите другую локацию.

    Укажите размер диска и отметьте как сохранить диск:

    1. Сохранение диска в виде одного файла.

    2. Разделение диска на несколько файлов.

    Если перенос виртуальной машины не планируется и важна производительность, советуем выбрать первый вариант.

    Теперь нажмите «Customize Hardware«.

    Задайте объём оперативной памяти (рекомендуем 4 гигабайта и более).

    Укажите количество ядер процессора, и активируйте виртуализацию.

    В меню «New CD/DVD (SATA)» отметьте «Use ISO image file» и выберите образ диска Windows 10 через кнопку «Browse«.

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

    Нажмите кнопку «Finish«.

    Запустите виртуальную машину нажав «Power on this virtual machine«.

    Когда появиться надпись загрузки с компакт-диска нажмите на клавиатуре несколько раз «Enter«.

    И выполните «Установку Windows 10».

    По окончании установки Windows 10 извлеките образ диска, щелкнув правой кнопкой мыши по вкладке виртуальной машины, зайдя в настройки.

    И выбрав в параметрах привода дисков автоопределение.

    Теперь нажмите верхнее меню «VM» и нажмите «Install VMware Tools«.

    Зайдите в Проводник > Этот компьютер и запустите установку «VMware Tools» нажав смонтированный образ.

    И перезагрузите виртуальную машину.

    Создание снимка состояния системы в VMware Workstation ProПеред созданием снимка «Настройте Windows 10» под себя. Зайдите в настройки виртуальной машины как было показано немного выше и перейдите на вкладку «Options«, нажмите меню «Snapshots«, отметьте «Revent to snapshot» и сохраните изменения. Это позволит при выключении машины всегда возвращаться к снимку.

    Нажмите кнопку управления снимками и кликните мышкой «Take Snapshot«.

    Задайте имя снимку и снова нажмите «Take Snapshot«.

    После чего, при выключении виртуальной машины VMware Workstation Pro будет восстанавливаться сохраненный снимок системы Windows 10 без внесенных изменений во время работы в виртуальной среде.

    Надеемся что благодаря нашей инструкции вам будет легко управляться с виртуальной машиной VMware Workstation Pro.

    Установка Ubuntu на виртуальную машину VMware Workstation

    Средство виртуализации VMware Workstation

    VMware Workstation — это платное программное обеспечение от американской компании VMware, являющейся лидером в области технологий виртуализации IT-инфраструктуры. WMvare Workstation представляет собой комплект прикладных программ, системных служб и драйверов, эмулирующих новое компьютерное оборудование в среде операционной системы, где установлено данное ПО. На виртуальном компьютере (виртуальной машине) можно установить практически любую операционную систему ( гостевую ОС ) и использовать ее параллельно с основной. На одном и том же реальном компьютере можно создать несколько виртуальных машин с разными операционными системами и пользоваться ими одновременно, точно так же, как это происходило бы на реальном оборудовании. Так, например, на реальном компьютере с операционной системой Windows, средства виртуализации VMware Workstation позволяют создать виртуальные машины (VM — Virtual Machine, ВМ ), на которых можно установить операционные системы, например, семейства Linux, Nowell Netware, или другую Windows и пользоваться всеми ОС одновременно. Виртуальные машины так же, как и реальные, имеют свою конфигурацию оборудования, создаваемую средствами VMware Workstation — процессор, память, диски, свой BIOS и т.д. и с точки зрения устанавливаемой или уже установленной операционной системы, ничем не отличаются от реальных машин. Каждая виртуальная машина работает в своей, изолированной от других, среде и может быть выключена, перезагружена или сброшена без какого либо влияния на реальную, или прочие виртуальные, машины. Форматирование виртуального жесткого диска, изменение его загрузочных записей, удаление или добавление разделов, и другие потенциально опасные действия никоим образом не сказываются на реальной или другой виртуальной машинах. Таким образом, виртуальная машина является идеальным средством для опасных экспериментов, отладки системного и прикладного ПО, освоения новых ОС и средств их администрирования, исследования вирусов и средств борьбы с ними. Очень полезной особенностью VMware Workstation является средство создания снимков системы ( snapshot ), т.е. сохранение текущего состояния виртуальной машины. В любой момент времени, пользователь может выполнить возврат ( откат ) состояния виртуальной машины на момент создания снимка. Кроме того, можно настроить взаимодействие между реальной и виртуальными системами по локальной сети, обеспечить обмен данными через сменные носители, общие папки и т. п. Практически, имея один реальный компьютер, можно создать небольшую локальную сеть, или даже домен из виртуальных машин, или например, вычислительный кластер, для изучения средств администрирования или прикладных программ, которые невозможно использовать на одиночном компьютере. В заключение добавлю, что благодаря средствам VMware workstation, на виртуальной машине можно развернуть устаревшую операционную систему, которую очень трудно или даже невозможно установить на реальном оборудовании ( Windows 98/Me, Windows XP, DOS )

    Сайт разработчика продуктов VMware

    В линейку продуктов VMware входит также VMware Player, бесплатное для некоммерческого использования ПО на основе VMware Workstation, предназначенное для работы с виртуальными машинами, созданными другими средствами виртуализации. Полезным свойством VMware Player является возможность создания виртуальной машины на основе реальной.

    Установка Ubuntu на виртуальную машину VMware Workstation

    &nbsp &nbsp В общепринятой терминологии используются следующие понятия:

    Host (хост) – реальная машина.
    Guest ( гость ) – виртуальная машина.

    Процесс получения виртуального компьютера можно условно разбить на 2 этапа:

    — Создание требуемой конфигурации оборудования виртуальной машины средствами VMware Workstation;

    — Загрузка в среде полученной виртуальной машины с загрузочного носителя дистрибутива и установка системы таким же образом, как это происходит на реальном компьютере.

    Процесс создания новой виртуальной машины максимально упрощен и выполняется с помощью специального мастера, запускаемого при выборе ”Файл” — ”Новая виртуальная машина”

    Имеется возможность выбора 2-х режимов работы мастера – ”обычного” и ”выборочного”, предназначенного для опытных пользователей. Выборочный режим отличается возможностью настройки совместимости виртуального оборудования с конкретными программными продуктами виртуализации. В процессе работы мастера потребуется выбрать операционную систему, которая будет установлена на гостевую машину, и уточнить некоторые ее параметры. Выбранный тип операционной системы и конфигурация оборудования реальной машины являются исходными данными для создания необходимого перечня стандартных устройств, которые будут включены в состав виртуальной машины. Предлагаемые мастером параметры виртуальной машины ( объем памяти, количество процессоров, размер диска и т.п. ) оптимизированы исходя из характеристик реальной машины и требований к стандартной конфигурации устанавливаемой на виртуальную машину, операционной системы ( гостевой ОС ).

    При определении параметров установки гостевой ОС, нужно выбрать источник ее установки ( в данном случае — носитель с дистрибутивом Linux ).

    В качестве источника установки может быть использован физический CD/DVD привод с загрузочным носителем, или же файл образа загрузочного диска ( iso-файл ) . Можно также выбрать режим ”Я установлю операционную системы позже.”, при котором будет выполнено создание виртуальной машины с пустым диском и ра