Giter Site home page Giter Site logo

m-thirumal / installation_guide Goto Github PK

View Code? Open in Web Editor NEW
19.0 3.0 12.0 61.78 MB

PostgreSQL, PgModeler, TLS, Docker, Let's Encrypt, Nginx, Pgadmin4, Redis, AWS

Home Page: https://m-thirumal.github.io/installation_guide/

License: Apache License 2.0

HTML 36.65% Shell 63.35%
docker docker-compose letsencrypt aws pgmodeler pgadmin4 forticlient ubuntu vpn jenkins

installation_guide's Introduction

Installation Guide

Visit https://m-thirumal.github.io/installation_guide/ for HTML view

Build PgModeler from source code

  1. Guide for Ubuntu
  2. Guide for Mac

Install PostgreSQL

Cassandra

  1. Cassandra Installation

Janus Graph database

  1. Install and configuration of database
  2. Gremlin Console
  3. Management API
  4. Indexing
  5. Drop Graph/database

Install PgAdmin4

  1. PgAdmin using Apache2
  2. PgAdmin4 using Docker
  3. Update PgAdmin4 docker image

Open Project

  1. Installation and configuration

VMware ESXi

  1. Start VM's automatically during the boot

Docker

  1. Installation
  2. Commands
  3. Build Image
  4. Context
  5. Persistent Data & Volume
  6. Docker UI
  7. Network
  8. Docker Spring Boot

FortiClient VPN

  1. Install Forticlient VPN on Ubuntu 20.04
  2. IPsec VPN in Ubuntu

Fortigate

  1. IPsec Setup for Linux/Ubuntu
  2. Network Load balancing

Java

1.Installation

Python

1.Installation 2.Installation

Jenkins

  1. Install Jenkin
  2. Intall jenkin on docker
  3. Troubleshoot

Redis

AWS - Website hosting

  1. Host static website using S3
  2. Add TLS for AWS S3 hosted static website using Let's Encrypt
  3. S3
    1. Commands
    2. Set up Local Programmatic user in Ubuntu/Mac Os
    3. Cross Account S3 bucket object Copy

TLS

  1. Generate Free TLS/SSL using Let's Encrypt

Nginx

  1. Install & Virtual host Niginx
  2. Reverse Proxy using symblink
  3. Add TLS For Nginx Hosted Site
  4. Redirect IP address access to domain name

Git

  1. SSH Clone

12 Factor App

12-Factor-App.jpeg

PgModeler Output

Mac OUTPUT Ubuntu OUTPUT

PgAdmin4 Output

PgAdmin4

Nginx output

Ngnix

Spring boot

  1. Create JAR

Forticlient

Forticlient

Maven

  1. Upgrade Maven

installation_guide's People

Contributors

ameenmohamed avatar garved avatar m-thirumal avatar ncovercash avatar selimemre avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

installation_guide's Issues

"deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" does not work with PostgreSQL13

When trying to install postgreSQL 13 on Linux Mint 19.3:
VERSION_CODENAME=tricia
UBUNTU_CODENAME=bionic

This code:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ lsb_release -cs-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

Generates this line in the file pgdg.list

deb http://apt.postgresql.org/pub/repos/apt tricia-pgdg main

Attempting to install, I get this error:

sudo apt install postgresql-13 postgresql-contrib-13
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package postgresql-13
E: Unable to locate package postgresql-contrib-13

Using the UBUNTU_CODENAME, instead of the VERSION_CODENAME works. Therefor the code above likely needs to be something like this:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

Optionally, you could edit the pgdg.list file and add the appropriate UBUNTU_CODENAME value.

Dave Keeshin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.