Author Archives: Ishtiaque

About Ishtiaque

I am IBM Certified Infrastructure Systems Architect, Linux Foundation Certified System Administrator, Oracle Certified Programmer in Java and Web Component Developer, and TOGAF 9 certified with over 10 years of support and development experience in IBM middleware software and Java. Additionally, have a sound grip in databases and OpenStack administration. I hold the following certifications: IBM Certified Infrastructure Systems Architect Linux Foundation Certified System Administrator (LFCS) TOGAF 9 Certified Oracle Certified Expert, Java EE6 Web Component Developer Oracle Certified Professional – Java 6 Programmer ITIL v3 Foundation Certified IBM Certified Solution Architect – Cloud Computing Infrastructure V1 IBM Certified System Administrator – WebSphere Portal V8, V7, V6.1, V6 IBM Certified System Administrator – WebSphere Application Server V7, V6.1 IBM Certified System Administrator – AIX V7 IBM Certified System Administrator – WebSphere MQ V7 IBM Certified Deployment Professional – Business Process Manager Advanced V7.5 IBM Certified Solution Advisor – Cloud Computing Architecture V3 IBM Certified Solution Developer – WebSphere Portal V5.1

Jenkins behind an Nginx Reverse Proxy

Setup Nginx: yum install nginx vim /etc/nginx/nginx.conf location / { sendfile off; proxy_pass http://localhost:8080; proxy_redirect default; proxy_http_version 1.1; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_max_temp_file_size 0; #this is the maximum upload size client_max_body_size 10m; … Continue reading

Posted in Jenkins, LFCE, LFCS, Linux, Nginx

Install Sonarqube on Linux

Create sonar user and group: groupadd sonar useradd -d /opt/sonarqube -g sonar -s /bin/bash sonar chown -R sonar:sonar /opt/sonarqube Configure Java 8: wget -P /tmp tar -zxvf /tmp/jdk-8u191-linux-x64.tar.gz -C /opt/ vi /etc/profile.d/ export JAVA_HOME=”/opt/jdk8″ chmod +x  /etc/profile.d/ vi /etc/.bash_profile PATH=$PATH:$HOME/.local/bin:$HOME/bin:/opt/jdk8/bin … Continue reading

Posted in sonarqube

Basic git commands

Install and setup: Required: yum install git && git –version git config [–global] “user” git config [–global] “user@localhost” General: git config –global credential.helper “cache –timeout=28800” git config –global core.excludesfile /etc/gitignore git config –global http.postBuffer 524288000 git config –global … Continue reading

Posted in git, LFCE, LFCS, Linux

Setup Cntlm proxy in CentOS

Download and Install: curl -o /tmp/cntlm.rpm sudo rpm -ivh /tmp/cntlm-*.rpm Configure: cntlm -H -d domain1 -u user1 sudo vi /etc/cntlm.conf Username user1 Domain domain1 PassNTLMv2 11112345325gsdg4535435    (Use this value from step#1) sudo cntlm -M          … Continue reading

Posted in LFCE, LFCS, Linux

Azure Databases

SQL Server: SQL elastic pool: Elastic pool provide a simple and cost effective solution for managing the performance of multiple databases withing a fixed budget. An elastic pool provides compute (eDTUs) and storage resources that are shared between all the … Continue reading

Posted in azure

Azure App Services

App Services: Azure Web Apps enables you to build and host web applications in the programming language (.NET, .NET Core, Java, Ruby, Node.js, PHP, or Python) of your choice without managing infrastructure. It offers auto-scaling and high availability, supports both … Continue reading

Posted in azure

Azure Active Directory

Active Directory Domain Services (AD DS): AD DS is the traditional deployment of Windows Server-based Active Directory on a physical or virtual server. Although AD DS is commonly considered to be primarily a directory service, it is only one component of … Continue reading

Posted in azure