Публикации - Отчет о прохождении производственной практики на кафедре ПИКС БГУИР

Установка программ в Xubuntu

Установка программ

Установка программного обеспечения (как правило, ввиде пакетов) осуществляется через консоль.

sudo apt list - список всех программ
sudo apt list --installed список всех установленных программ
sudo apt-get --purge remove programm_name - удаление программы

Установка PHPStorm

PHPStorm - интегрированная среда разработки для web, стоимостью US $ 199. Но для учебных заведений, в том числе и для БГУИР распространяется бесплатно.

В сравнении с другими операционными системами, установка PHPStorm на Ubuntu наиболее удобна и проста. Для установки необходимо ввести консольную команду:

sudo snap install phpstorm --classic

Установка Apache

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

sudo apt-get update

sudo apt-get install apache2 (опционально), сервер apache2 установлен на Xubuntu, Ubuntu и других операционных системах по-умолчанию.

sudo service apache2 restart - перезапуск сервиса apache

Установка Webmin

Прежде чем приступить к установке Webmin при помощи apt-get, необходимо добавить репозиторий Webmin в файл sources.list.

Откроем файл sources.list на виртуальном сервере в текстовом редакторе (в данном руководстве это nano):

sudo nano /etc/apt/sources.list

Здесь необходимо указать свой пароль. Затем нажать Ctrl-W и Ctrl-V, чтобы перейти в конец файла, и внести следующие строки:

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Завершив редактирование, сохранить файл, нажав Ctrl-X, а затем Y.

Затем добавить GPG-ключ Webmin в apt, чтобы система могла доверять добавленному репозиторию. Для этого используем:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

Теперь нужно обновить список пакетов apt-get:

sudo apt-get update

Можно приступать к установке Webmin; для этого запустим команду:

sudo apt-get install webmin

Подтвердите запуск установки.

После завершения установки сервис Webmin будет запущен автоматически.

Вход в Webmin

При помощи веб-браузера откроем страницу авторизации Webmin; для этого укажите внешний IP и порт 10000. По умолчанию Webmin поддерживает SSL/TLS, потому для подключения нужно использовать HTTPS. Откроем в браузере ссылку:

https://IP_адрес_сервера:10000

На данном этапе появится предупреждение «Server’s SSL certificate is not trusted», которое говорит о том, что браузер не может доверять SSL-сертификату сервера. Дело в том, что во время установки Webmin автоматически генерирует и устанавливает сертификат SSL, но этот SSL-сертификат  не был подтвержден центром сертификации, которому сервер может доверять.

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

  • Кликнуть ссылку Advanced;
  • Затем кликнуть ссылку «Proceed to IP-адрес (unsafe)».

В Firefox нужно:

  • Нажать I Understand the Risks;
  • Затем нажать кнопку Add Exception…;
  • А затем Confirm Security Exception.

На данном этапе появится экран входа Webmin.

Введем те же учетные данные, которые были использованы для SSH-подключения в самом начале. Важно: этот пользователь должен иметь привилегии sudo или root.

Готово! Инструмент Webmin успешно установлен и готов к работе.

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

Использование Webmin

При первом запуске Webmin появится страница System Information, содержащая обзор ресурсов системы и другую полезную информацию. Также эта страница показывает все доступные обновления Webmin.

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

Установка PHP

Для установки PHP используем следующие консольные команды:

sudo apt-get update

sudo add-apt-repository ppa:ondrej/php

sudo apt-get remove php7.0 (опционально)

sudo apt-get install php7.2

sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql - установка php и необходимых модулей

Обновление версии PHP

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get remove php7.0*
sudo apt-get install php7.1

Установка Composer

Для composer становить модули mbstring php-xml

Установка PHPMyAdmin

Для корректной работы многих веб-проектов нужны системы управления базами данных (СУБД), например, MySQL. Однако взаимодействовать с системой исключительно с помощью командной строки MySQL не всегда удобно.

Благодаря phpMyAdmin пользователи могут управлять системой MySQL через веб-интерфейс.

Пакеты phpMyAdmin доступны в стандартном репозитории Ubuntu.

Сперва обновим индекс пакетов и установим phpMyAdmin:

sudo apt update
sudo apt install phpmyadmin php-mbstring php-gettext

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

Установка Node

Node.js – это общая платформа для программирования JavaScript, которая позволяет быстро создавать сетевые приложения. Используя JavaScript на фронтэнде и бэкэнде, Node.js делает разработку программы более последовательной.

Установка стабильной версии Node.js

Ubuntu предоставляет версию Node.js в своём стандартном репозитории (на момент написания статьи это версия 8.10.0). Конечно, это не последний доступный релиз Node.js, однако эта версия стабильна (LTS) и её легко установить.

Чтобы установить эту версию Node.js, обновимы индекс пакетов и вводим команду:

sudo apt update
sudo apt install nodejs

Примечание: Из-за конфликта с другим пакетом исполняемый файл из репозиториев Ubuntu называется nodejs, а не node.

Чтобы убедиться, что установка прошла успешно, запросите версию Node.js:

nodejs -v

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

Установка Git

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

sudo apt-get update

sudo apt install git

git config --global user.name "Your Name"

git config --global user.email "youremail@domain.com"

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться