Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

89 total results found

Update laravel from 7 to 8

To keep your Laravel project up to date and benefit from the latest features and improvements, it's essential to update your dependencies regularly. This guide will walk you through updating specific packages in your composer.json file and executing the necess...

The Architecture of Linux (Unix)

Linux operating system is based on the Unix operating system architecture, which is known for its stability, security, and scalability. The architecture of Linux can be divided into four main layers: hardware layer, kernel layer, user space layer, and applicat...

Fatemeh Safinejad

Certificates Web Foundation

We applaud for efforts and active involvement during the online course. This certificate signifies successful completion of the General Web Development Basics Course and serves as a testament to your dedication to continuous learning and professional growth i...

Mojtaba Aryadoust

Certificates Web Foundation

We applaud for efforts and active involvement during the online course. This certificate signifies successful completion of the General Web Development Basics Course and serves as a testament to your dedication to continuous learning and professional growth i...

Equipment Supply and Distribution Feature list

Tender Identification Tender Search and Filtering: Advanced search functionality to filter tenders based on criteria such as industry, location, project type, or keyword. Filtering options to narrow down the list of tenders based on specific parameter...

Understanding the 6 Elements in Shaping Business Policies and Strategies

Introduction In the ever-changing landscape of the business world, it is crucial to understand how people naturally use six key elements to make decisions in their minds. These elements play a fundamental role in shaping effective policies and strategies, and...

Contract Preparation Checklist

Context Item Checked? Project Overview Is there a clear description of the web development project?   Are the goals and objectives of the project clearly stated?   Is there a detailed explanation of the desired features and functi...

Creating a new SSH user in Ubuntu

You can create a new SSH user on Ubuntu by following these steps: Log in to your Ubuntu server as the root user or a sudo user. Open a terminal window. Use the following command to create a new user: sudo adduser newusername Replace newusername with the n...

Web Servers Foundation

Learning about web server foundations involves understanding the basic concepts, protocols, and technologies that are used to serve web content over the internet. Here are some important things that you should know: HTTP: The Hypertext...

Roadmap to learn about Linux Servers in Deep

Learn the basics of Linux: Start by learning the basics of Linux, including file system structure, basic commands, and permissions. This will provide a strong foundation for understanding how Linux servers work. Set up a virtual machine: You can set u...

VPS Vulnerability Checklist

A VPS vulnerability checklist is a list of items that should be regularly checked and addressed to ensure the security of a Virtual Private Server (VPS). Here's a general VPS vulnerability checklist: Keep the VPS and all software up-to-date: Regularly upd...

Setting DNS for an Ubuntu VPS?

Open the /etc/resolv.conf file in a text editor with the command sudo nano /etc/resolv.conf Add your custom DNS servers to the file, one per line, using the following format: nameserver 178.22.122.100 nameserver 185.51.200.2 Save the changes to the file a...

How to enable SSL for a subdomain on Nginx

To enable SSL for a subdomain on Nginx, you can follow these steps: Obtain an SSL certificate for your subdomain. You can use a free certificate from Let's Encrypt or purchase a certificate from a certificate authority. Install the certbot utility on your se...

Run an index.html on an new installation of Nginix

To run an index.html file on a Nginx web server, you can follow these steps: Copy your index.html file to the Nginx web server's root directory. By default, this directory is /var/www/html/. sudo cp /path/to/index.html /var/www/html/ Open the Nginx default ...

Steps to install Nginix on a VPS

Update the package index and install Nginx by running the following command: sudo apt update sudo apt install nginx After the installation is complete, start the Nginx service with the following command: sudo systemctl start nginx Check the status of the ...

Steps to Set up a VPS

Here are the general steps to make your new Ubuntu VPS ready to host a web application: Set Up the Operating System: First, you'll need to install and configure the Ubuntu operating system on your VPS. This will typically involve logging in as the root ...

Basics of Linux and Web Server

Linux Command Line Interface (CLI) Linux primarily uses a command line interface to interact with the user. The most commonly used CLI (Command Line Interface) commands in Linux include: ls: lists the files and directories in a directory cd...

Detailed instructions to set up Continuous Integration/Continuous Deployment (CI/CD) on a VPS running GitLab

Here are the detailed instructions to set up Continuous Integration/Continuous Deployment (CI/CD) on a VPS running GitLab: Install and configure GitLab Runner on your VPS by following the instructions provided by GitLab. This will allow your VPS to commun...

Instructions for using a firewall on an Ubuntu VPS

Here are the instructions for using a firewall on a VPS: Install a firewall software on your VPS. One of the most popular firewall software for Linux servers is ufw. You can install it by running the command sudo apt-get install ufw By default, the f...

Ali Hedayati

Certificates Web Foundation

We applaud for efforts and active involvement during the online course. This certificate signifies successful completion of the General Web Development Basics Course and serves as a testament to your dedication to continuous learning and professional growth i...