Found 1383 Articles for Open Source

Creating Apache Virtual Hosts with Enable_Disable Vhosts Options in RHEL_CentOS

Mrudgandha Kulkarni
Updated on 23-Jun-2023 12:28:14

653 Views

Apache Virtual Hosts are a powerful feature that allows you to run multiple websites on a single server. With virtual hosts, you can configure Apache to serve different content based on the hostname or IP address of the incoming request. This makes it possible to host multiple websites on a single server, each with their own domain name, content, and settings. In this tutorial, we will show you how to create Apache virtual hosts on a RHEL/CentOS 8.0 server. We will cover the basic concepts of virtual hosts and walk you through the steps of creating virtual hosts using the ... Read More

Create Your Own ‘Web Browser’ and ‘Desktop Recorder’ Applications Using PyGobject

Mrudgandha Kulkarni
Updated on 23-Jun-2023 12:22:57

204 Views

PyGobject is a Python module that allows you to develop GUI applications in Python using the Gtk+ toolkit. With PyGobject, you can create rich, interactive applications that run on Linux, macOS, and Windows. In this blog post, we'll walk you through the process of creating two applications using PyGobject − a web browser and a desktop recorder. Creating a Web Browser To create a web browser using PyGobject, we'll need to use the Gtk+ webkit library, which provides a web browser engine that can be embedded into a Gtk+ application. Here are the steps to create a web browser − ... Read More

Create Centralized Secure Storage using iSCSI Target _ Initiator on RHEL_CentOS 7

Mrudgandha Kulkarni
Updated on 23-Jun-2023 12:16:21

77 Views

iSCSI (Internet Small Computer System Interface) is a storage networking technology that allows block-level data to be transported over an IP network. It is an alternative to traditional Fibre Channel SANs (Storage Area Networks) that use dedicated cabling to connect storage devices to servers. iSCSI can provide a cost-effective and flexible way to create a centralized storage infrastructure. In this tutorial, we will set up an iSCSI target on a RHEL/CentOS 7 server and connect to it using an iSCSI initiator on another RHEL/CentOS 7 server. We will configure CHAP (Challenge-Handshake Authentication Protocol) authentication to ensure secure communication between the ... Read More

Create an Active Directory Infrastructure with Samba4 on Ubuntu

Mrudgandha Kulkarni
Updated on 23-Jun-2023 12:11:43

3K+ Views

Active Directory is a powerful tool for managing users, groups, and computers in a Windows environment. Samba is an open-source implementation of the SMB/CIFS networking protocol used by Windows for file and printer sharing. Samba4 provides a complete implementation of Active Directory and can be used to create an Active Directory infrastructure on Linux. In this article, we will go through the steps to set up an Active Directory infrastructure with Samba4 on Ubuntu. Step 1: Install Samba4 First, we need to install Samba4. Open a terminal and enter the following command to install Samba4 − sudo apt-get install samba ... Read More

Create A _.deb Package Repository_ at Sourceforge.net Using _Reprepro_ Tool in Ubuntu

Mrudgandha Kulkarni
Updated on 23-Jun-2023 12:07:43

175 Views

As a software developer, you may need to distribute your software to different users. One of the common ways to distribute software in Ubuntu is to create a Debian package (.deb) and upload it to a package repository. A package repository is a collection of Debian packages hosted on a server, which can be used to install and update software on Ubuntu machines. In this article, we will show you how to create a .deb package repository using the Reprepro tool and host it on SourceForge.net. Prerequisites Ubuntu 18.04 or higher Root privileges Basic knowledge of Ubuntu package management ... Read More

Cloud Commander – Web File Manager to Control Linux File and Programs via Browser

Mrudgandha Kulkarni
Updated on 23-Jun-2023 12:03:07

353 Views

As a Linux user, managing files and programs can sometimes be challenging, especially when working remotely. Fortunately, Cloud Commander offers a solution to this problem by providing a web-based file manager that allows you to control Linux files and programs via a browser. What is Cloud Commander? Cloud Commander is a web-based file manager that provides a graphical user interface (GUI) to manage files, programs, and processes on a Linux machine. It is designed to be lightweight and fast, with a simple and intuitive interface that allows you to quickly navigate and manage files on your Linux machine. Cloud Commander ... Read More

Cloud APIs Ultimate Guide

Mrudgandha Kulkarni
Updated on 23-Jun-2023 11:57:51

112 Views

If you've ever used a cloud service, you've likely interacted with an API (Application Programming Interface) at some point. Cloud APIs provide developers with a way to interact with cloud services programmatically. In this guide, we'll explore the world of cloud APIs and learn how they work, why they are important, and how to use them. What is a Cloud API? A Cloud API is an interface that enables developers to interact with cloud services programmatically. Instead of accessing the cloud service through a graphical user interface (GUI), developers can use an API to interact with the cloud service through ... Read More

cloc – Count Lines of Code in Many Programming Languages

Mrudgandha Kulkarni
Updated on 23-Jun-2023 11:54:33

728 Views

As a developer, one of the key metrics for measuring the complexity and size of a software project is the number of lines of code (LOC). Counting LOC is a tedious and time-consuming task that is prone to errors, especially in large codebases. Fortunately, there's a tool called cloc that can automate the process and provide accurate and detailed information on the number of lines of code in many programming languages. cloc is a free and open-source tool that can count the lines of code in over 200 programming languages. It's available for Windows, Linux, and macOS, and can be ... Read More

Clear Linux – A Linux Distor Optimized for Performance and Security

Mrudgandha Kulkarni
Updated on 22-Jun-2023 16:04:28

532 Views

Clear Linux is a Linux distribution that is maintained by Intel and is designed to provide a fast and efficient operating system for developers and other users who need high performance and security. In this article, we will explore what Clear Linux is, how it differs from other Linux distributions, and how to get started using it. What is Clear Linux? Clear Linux is a free and open-source Linux distribution that is optimized for performance and security. It was developed by Intel and is based on the Linux kernel. Clear Linux is designed to be a lightweight operating system that ... Read More

CI_CD Security - How to Secure Your CI_CD Pipeline?

Mrudgandha Kulkarni
Updated on 22-Jun-2023 16:01:04

82 Views

If you're using Continuous Integration and Continuous Deployment (CI/CD) pipelines in your software development process, it's important to ensure that your pipeline is secure. CI/CD pipelines are a powerful tool for automating software delivery, but they can also be a target for attackers looking to exploit vulnerabilities. In this article, we'll discuss how to secure your CI/CD pipeline to ensure that your software delivery process is safe and secure. Why Secure Your CI/CD Pipeline? CI/CD pipelines are a valuable tool for software development teams because they automate the process of building, testing, and deploying code. However, these pipelines can also ... Read More

Advertisements