privatebin
This is an old revision of the document!
PrivateBin
PrivateBin - это простой paste-сервер, который поможет безопасным образом поделиться какой-либо информацией - с возможностью установить срок хранения этой информации, запаролить её и т.д.
Сайт проекта:
Установка PrivateBin + Let's Encrypt
Сделаем apt update && apt upgrade и установим Git:
apt update apt upgrade -y apt install -y git
Установим набор необходимых веб-компонентов:
apt update apt install -y apache2 php php-xml php-mbstring php-mysql php-json php-pdo
Удостоверимся, что с апачем всё ОК:
systemctl enable --now apache2.service
Создаем конфигурацию для сайта PrivateBin:
nano /etc/apache2/sites-available/privatebin.conf
Добавляем содержимое в файл и меняем ServerName на имя, с которого хотим приходить на PrivateBin (к примеру, paste.jpolisher.com):
<VirtualHost *:80> ServerName paste.jpolisher.com DocumentRoot /var/www/html/PrivateBin/ ErrorLog ${APACHE_LOG_DIR}/privatebin-error.log CustomLog ${APACHE_LOG_DIR}/privatebin-access.log combined <Directory /var/www/html/PrivateBin> AllowOverride All </Directory> </VirtualHost>
Включаем виртуальный хост:
a2ensite privatebin.conf
Перезапускаем апач:
systemctl reload apache2.service
privatebin.1741615023.txt.gz · Last modified: 2025/03/10 13:57 by jp