Installation on Linux machine
Update the package list
sudo apt-get update -y
Install prerequisite in most cases
sudo apt-get install curl gnupg -y
sudo apt-get install -y rabbitmq-server
sudo systemctl start rabbitmq-server
RabbitMq Installation Read more…
Some time our OS boot process gets stuck to the BusyBox shell and ends up at the initramfs prompt.
BusyBox v1.27.2 (Ubuntu 1:1.27.2-4ubuntu3.2) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.
Problem Statement: I have more than 3 PHP projects in the workspace which is at path /var/www/html in Ubuntu 14.04 system. When I open my browser and type http://localhost, then the list of all PHP, CakePHP, or laravel projects is shown on screen. Suppose Read more…
Below are the steps to integrate Firebase with Laravel 6.x
To integrate Firebase with Laravel we first need a Laravel project. Create a new Laravel project using the given composer command.
composer create-project –prefer-dist laravel/laravel firebase
Installation & configuration of gitlab with Let’s Encrypt on Ubuntu 18.04
Step.1 Update to latest repos
:~$ sudo apt-get update
Step.2 Now, Install the prerequisites required for gitlab
:~$ sudo apt-get install -y curl openssh-server ca-certificates
Step.3 Read more…
Auto-Renew “Let’s encrypt” SSL Certificate using certbot
Make sure Domain is pointed to the server and should only be using IPv4 version. IPv6 will not work and you must have pre-configured the domain in apache configuration and make sure your default enabled ssl Read more…
Problem: Google Authenticator not working along with ssh-key and password
First of all, login to Ubuntu machine where you want google-authenticator to be used along with ssh keys and password.
Step.1 Install google PAM
PAM stands for Pluggable Authentication Modules (PAM Read more…
How to Install nginx and configure it for CakePHP
1. What is Web Server?
2. What is Nginx?
3. Nginx Installation.
4. Create server block (VirtualHost).
5. Install CakePHP and configure it for Nginx.
6. How to check CakePHP version.
What Read more…