Улучшите буфер обмена Gnome Shell с помощью Pano
Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!
Хотите разместить свой собственный сложный музыкальный потоковый сервис? Попробуйте Ампач. Это служба потоковой передачи музыки на основе PHP для Linux . Вот как заставить Ampache работать на вашем сервере Ubuntu.
Как установить Ampache на сервер Ubuntu
Установка Ampache немного сложна, так как для Ubuntu Server ничего не предустановлено. Чтобы начать процесс установки, вам необходимо установить необходимые зависимости. Эти зависимости устанавливаются через терминал.
С помощью команды apt install установите пакеты, необходимые для правильной работы Ampache в вашей системе Ubuntu Server.
sudo apt установить apache2 mysql-server php php-intl libapache2-mod-php php-mysql php-xml php-mbstring php-curl ffmpeg lame unzip
Установка этих пакетов может занять несколько минут, так как нужно настроить множество вещей. Когда все настроено, используйте команду запуска systemctl для запуска MySQL и Apache2.
sudo systemctl запустить apache2 sudo systemctl запустить mysql
Вам также необходимо включить эти службы, если Ubuntu не делает этого автоматически. Вы можете сделать это с помощью команд systemctl enable .
sudo systemctl включить apache2 sudo systemctl включить mysql
Теперь вам нужно войти в MySQL с правами root, чтобы создать базу данных, которую будет использовать Ampache. Убедитесь, что у вас есть доступ к «root». Вы можете сделать это, следуя нашему руководству по корневой конфигурации Ubuntu .
sudo mysql -u корень -p
После входа в MySQL вам необходимо создать базу данных Ampache с помощью команды CREATE DATABASE .
СОЗДАТЬ БАЗУ ДАННЫХ ampache;
Далее вам нужно создать учетную запись пользователя базы данных Ampache. В этом руководстве мы будем называть пользователя «ampacheuser». Обратите внимание, что команда CREATE USER также указывает имя хоста и пароль.
Примечание. Измените «имя хоста» и «пароль» в приведенной ниже команде на имя хоста вашего сервера Ubuntu и желаемый пароль.
СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ 'ampacheuser'@'localhost', ИДЕНТИФИЦИРОВАННОГО 'паролем';
После создания пользователя и пароля в базе данных MySQL вам необходимо предоставить ему привилегии. Введите команду ниже. Обязательно измените «localhost» на имя хоста вашего сервера.
ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА ampache.* КОМУ 'ampacheuser'@'localhost';
После полной настройки базы данных Ampache используйте команду SOURCE для импорта файла «ampache.sql» в новую базу данных. Этот файл создаст необходимые таблицы SQL для запуска Ampache.
ИСПОЛЬЗОВАТЬ ампач;
ИСТОЧНИК /var/www/html/resources/sql/ampache.sql;
Затем используйте команду FLUSH PRIVILEGES , чтобы сбросить привилегии. Затем используйте команду выхода для выхода из MySQL.
ПОЛНЫЕ ПРИВИЛЕГИИ;
Выход
После выхода из MySQL вам нужно будет загрузить последнюю версию Ampache на свой компьютер. Используйте команду wget для загрузки Ampache.
wget https://github.com/ampache/ampache/releases/download/5.5.6/ampache-5.5.6_all_php8.1.zip
Загрузив ZIP-архив на сервер Ubuntu, используйте команду unzip , чтобы разархивировать Ampache и установить его на /var/www/html/
Ubuntu.
sudo разархивировать ampache-5.5.6_all_php8.1.zip -d /var/www/html/
После распаковки всего используйте команду cd для доступа к папке «config» в формате /var/www/html/
.
компакт-диск /var/www/html/config/
Внутри этого каталога используйте команду cp , чтобы создать новый файл конфигурации для вашей установки Ampache.
sudo cp ampache.cfg.php.dist ampache.cfg.php
Обновите разрешения файла конфигурации.
sudo chown www-data:www-data /var/www/html/config/ampache.cfg.php sudo chmod 644 /var/www/html/config/ampache.cfg.php
Создайте и обновите права доступа к файлам «.htaccess».
sudo mv /var/www/html/public/rest/.htaccess.dist /var/www/html/public/rest/.htaccess sudo chmod 644 /var/www/html/public/rest/.htaccess sudo mv /var /www/html/public/channel/.htaccess.dist /var/www/html/public/channel/.htaccess sudo chmod 644 /var/www/html/public/channel/.htaccess sudo mv /var/www/html /public/play/.htaccess.dist /var/www/html/public/play/.htaccess sudo chmod 644 /var/www/html/public/play/.htaccess sudo chown --recursive www-data:www-data /var/www/html/
Откройте файл конфигурации с помощью Nano и прокрутите вниз до «База данных».
Примечание. Если вы не можете найти «База данных» в Nano, нажмите Ctrl + W и введите «База данных».
судо нано /var/www/html/config/ampache.cfg.php
Сначала измените следующую строку с «localhost» на ваше фактическое имя хоста.
database_hostname = localhost
Затем измените следующую строку, чтобы «имя пользователя» было «ampacheuser».
database_username = username
Наконец, измените эту строку так, чтобы «пароль» был заменен на пароль вашей базы данных Ampache.
database_password = password
Когда вы закончите редактирование, нажмите Ctrl + O , чтобы сохранить файл конфигурации. Выйдите с помощью Ctrl + X . Затем используйте команду touch , чтобы создать новый файл сайта.
коснитесь /etc/apache2/sites-available/ampache.conf
Откройте «ampache.conf» с помощью команды Nano. Затем вставьте следующий код в редактор. Обязательно замените «your_domain.com» на ваше фактическое доменное имя.
ServerAdmin webmaster@localhost DocumentRoot /var/www/html/public ServerName your_domain.com Options FollowSymLinks AllowOverride All Order allow,deny all from all ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined
Используйте команду a2ensite , чтобы включить Ampache на веб-сервере Apache. Затем используйте команду a2enmod , чтобы «переписать» конфигурацию.
sudo a2ensite ampache.conf sudo a2enmod переписать
Удалите файл Apache index.html по умолчанию.
судо рм /var/www/html/index.html
Наконец, перезапустите Apache с помощью команды перезапуска systemctl . После перезапуска откройте браузер по следующим URL-адресам.
http://ваш-ubuntu-сервер/public
Как настроить Ampache на сервере Ubuntu
На странице установки Ampache вам нужно будет выбрать язык. После выбора языка найдите кнопку «Начать настройку» и щелкните по ней мышкой. Ampache проверит ваш сервер Ubuntu и убедится, что все готово к работе. Предполагая, что ошибок нет, прокрутите вниз и нажмите «Продолжить».
После выбора «Продолжить» вам будет предложено «Вставить» базу данных SQL. Учитывая, что мы уже создали базу данных и импортировали файл «ampache.sql» вручную, выберите «пропустить».
Теперь вам нужно будет ввести свой пароль SQL. Введите пароль, который вы использовали для входа в систему с правами root для доступа к MySQL ранее. Затем прокрутите вниз до «Тип установки» и выберите тип Ampache, который вы предпочитаете использовать.
После того, как вы выбрали тип установки, вы должны выбрать, хотите ли вы разрешить транскодирование. Выберите «ffmpeg», если вы хотите включить транскодирование. В противном случае оставьте поле пустым.
Когда вы закончите настройку, нажмите кнопку «Создать конфигурацию» внизу. Если вы не можете продолжить, выберите стрелку рядом с «File Insight», чтобы убедиться, что все настроено правильно.
Теперь вам нужно создать учетную запись администратора для вашей установки Ampache. Введите «admin» и безопасный пароль. Когда закончите, нажмите «Создать учетную запись». После создания учетной записи вы сможете войти в систему и настроить свою музыкальную коллекцию с помощью Ampache.
Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!
Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!
Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство
Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.
.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.
Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на
Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.
Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.
Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.
Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.