Skip to content
View in the app

A better way to browse. Learn more.

CasinoScripts.co

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Cheat sheet for installing any script on Laravel/Symfony For Ubuntu 20-24

I’ve written this for Ubuntu 22, but it should work with the other 20+ versions as well. Replace php7.4 with your own version, such as php8.1, if necessary.


Run the following commands:

apt-get update
apt-get install software-properties-common
add-apt-repository -y ppa:ondrej/php
apt-get update
apt-get -y install unzip zip nginx curl php7.4 php7.4-mysql php7.4-fpm php7.4-mbstring php7.4-xml php7.4-curl redis-server mysql-client mysql-server

install MySQL:

sudo mysql_secure_installation
sudo mysql
ALTER USER “root”@'localhost' IDENTIFIED WITH mysql_native_password BY “YOURPASSWORD”;
FLUSH PRIVILEGES;
quit

install Node and PM2:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}‘ ] && printf %s ’${HOME}/.nvm‘ || printf %s ’${XDG_CONFIG_HOME}/nvm‘)’
[ -s ‘$NVM_DIR/nvm.sh’ ] && \. ‘$NVM_DIR/nvm.sh’
nvm install 16
nvm use 16
npm i -g pm2

Copy the script to cd /var/www/html

unzip archive.zip
chmod -R 777 storage
chmod -R 777 bootstrap
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

install phpMyAdmin

cd /usr/share
composer create-project phpmyadmin/phpmyadmin --repository-url=https://www.phpmyadmin.net/packages.json --no-dev
ln -s /usr/share/phpmyadmin /var/www/html/public

Let’s configure NGINX

nano /etc/nginx/sites-available/default

Paste everything below. Be sure to specify your domain (already linked to the server)

limit_conn_zone $binary_remote_addr zone=perip:10m;
limit_conn_zone $server_name zone=perserver:10m;

server {

listen 80;
listen [::]:80 ipv6only=on;

limit_conn perip 10;
limit_conn perserver 100;

# Log files for Debugging
access_log /var/log/nginx/laravel-access.log;
error_log /var/log/nginx/laravel-error.log;

# Webroot directory for Laravel project
root /var/www/html/public;
index index.php index.html index.htm;

# Your domain name
server_name domain.com;

location / {
try_files $uri $uri/ /index.php?$query_string;
}

# PHP-FPM Configuration Nginx
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

}

END!!! Next, save via nano (in the terminal). If you’ve had trouble – simply download the file, update it, save it and upload it back to the server.


Essential:

service nginx restart

The basic installation is complete. If you need SSL

sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install python3-certbot-nginx
sudo certbot --nginx

Start the bot (if using Roulette, usually in cd /var/www/html/storage/bot or cd /var/www/html/server)

Don’t forget to specify the paths to the certificates in the bot; they are located here: /etc/letsencrypt/live/

pm2 start app.js

Featured Replies

No posts to show
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.