Deleting the wiki page 'Install Guide Debian Testing' cannot be undone. Continue?
This guide will assume you are using Debian Testing with a clean install
apt install nginx nginx-common apt-get install python-certbot-nginx
apt install -y git php7.2 memcached php-fpm php-memcached php-memcache php-mysql php-cli sphinxsearch libmcrypt-dev mcrypt php-apcu python-certbot-nginx php-mbstring php-gd fcgiwrap php-gettext php-curl php-zip php-dev php-xmlrpc php-imagick dbconfig-common dbconfig-mysql javascript-common libjs-jquery libjs-sphinxdoc libjs-underscore php php-bz2 php-phpseclib php-tcpdf php php-bz2 composer sendmail rsync php7.2-mysql libboost-all-dev libev-dev mariadb-server sendmail-bin libmariadb-dev libmariadbclient-dev-compat libmariadbclient18 libmysql++*
service php7.2-fpm restart
mkdir -p /var/www/tmp
git clone https://git.oppaiti.me/Oppaitime/Gazelle.git /var/www/tmp
rsync -a /var/www/tmp/ /var/www/
rm -rf /var/www/tmp
mysql_secure_installation
mysql -uroot -p < /var/www/gazelle.sql
double check settings in nginx
memcached -d -m 64 -s /run/memcached.sock -a 0777 -t16 -C -u root
service nginx restart
If everything is filled in for the /var/www/classes/config.php the site should be visible There is a template /var/www/classes/config.template
Installing ocelot
Go to what ever your working directory is
git clone https://github.com/WhatCD/Ocelot.git
ln -s /usr/lib/x86_64-linux-gnu/ /usr/local/lib64
wget https://tangentsoft.com/mysqlpp/releases/mysql++-3.2.4.tar.gz tar -zxvf mysql++-3.2.4.tar.gz cd mysql++-3.2.4 ./configure make && make install
cd .. I also had to install http://ftp.us.debian.org/debian/pool/main/a/automake-1.15/automake_1.15-6_all.deb
./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu
make
make install
screen -dms ocelot
screen -r ocelot
ocelot
exit screen by ctrl + a d
Having some trouble, files to cheat from:
ffb8a5fdad/examples.of.what.worked.for.me/etc/php/7.2/fpm/php.ini
213c8a719f/examples.of.what.worked.for.me/etc/nginx/sites-available/default
Deleting the wiki page 'Install Guide Debian Testing' cannot be undone. Continue?