Skip to content

Instantly share code, notes, and snippets.

@mabuak
mabuak / ssl-projects.loc.conf
Created May 28, 2018 01:44
Install ssl for nginx localhost
# Open terminal and paste this command
openssl req -x509 -out localhost.crt -keyout localhost.key \
-newkey rsa:2048 -nodes -sha256 \
-subj '/CN=localhost' -extensions EXT -config <( \
printf "[dn]\nCN=localhost\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:localhost\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth")
# Add this in you nginx config
server {
listen 443 ssl;
@mabuak
mabuak / projects.loc.conf
Created May 27, 2018 23:52
Nginx Laravel In Subdirectory
server {
listen 80;
root /home/projects/lara;
index index.html index.htm index.php;
server_name projects.loc;
location / {
@mabuak
mabuak / fileUploadTrait.php
Created May 19, 2018 09:27
Laravel File Upload Trait
<?php
/**
* Created by PhpStorm.
* User: DhanPris
* Date: 15/05/2018
* Time: 11:51
*/
namespace App\Http\Traits;