drupal

  1. composer apache2 mariadb-server mariadb-client php libapache2-mod-php php-cli php-fpm php-json php-common php-mysql php-zip php-gd php-intl php-mbstring php-curl php-xml php-pear php-tidy php-soap php-bcmath php-xmlrpc
  2. adduser drupal
  3. usermod -aG www-data drupal

Create New Site

  1. nginx-drupal-proxy 
  2. SITEDOMAIN=
  3. vim /etc/apache2/sites-available/$SITEDOMAIN.conf
  4. a2ensite $SITEDOMAIN.conf
  5. systemctl reload apache2
  6. su drupal
Tags

mattermost

  1. ai mariadb-server
  2. mysql_secure_installation
  3. mysql -u root -p
CREATE DATABASE mattermost;
GRANT ALL PRIVILEGES ON mattermost.* TO 'mmuser'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
EXIT;
  1. wget https://releases.mattermost.com/8.1.9/mattermost-8.1.9-linux-amd64.tar.gz
  2. extract mattermost-8.1.9-linux-amd64.tar.gz
  3. mv mattermost /opt
  4. mkdir /opt/mattermost/data

/opt

Tags

icecast

/etc/ezstream/KANAL.xml

<?xml version="1.0" encoding="UTF-8"?>
<ezstream>
 <servers>
   <server>
     <hostname>127.0.0.1</hostname>
     <port>8080</port>
     <password>PW</password>
   </server>
 </servers>
 <streams>
   <stream>
     <mountpoint>/diktier.ogg</mountpoint>
     <format>Ogg</format>
   </stream>
 </streams>
 <intakes>
   <intake>
     <filename>/etc/ices2/diktier-playlist.txt</filename>
   </
Tags

mailman

sys

  1. vim /etc/hosts
  2. apt install apache2 php-{bcmath,common,curl,fpm,gd,intl,mbstring,mysql,soap,xml,xsl,zip,cli}
  3. ai mailman3-full postfix
  4. vim /etc/mailman3/mailman.cfg

apache

  1. cp /etc/mailman3/apache.conf /etc/apache2/sites-available/mailman.conf
  2. vim /etc/apache2/sites-available/mailman.conf
  3. a2ensite mailman
  4. a2dissite 000-default.conf