cron is a Linux utility used to schedule repetitive jobs. cron jobs can be commands or scripts that need to be run on a regular basis at specific times (e.g. backup databases daily at 2 AM) or at specific moments (e.g. mount external drives at reboot).
Bourne-Again SHell (BASH) is a Unix shell available by default on Linux. This short article will explain how to write bash scripts and provide some examples. The first line in a bash script should always be: #!/bin/bash.
vi is a powerful built-in Linux command line text editor. The name vi is from visual editor. It does not have menus, it has a lot of shortcuts and it is not similar to Notepad or TextPad, etc. It may look strange at first but it is a very powerful tool that you may end up using everyday.
A very nice thing about Pure-FTPd is its ability to connect to a database to access user accounts. After you installed PureFTPd you can proceed to connect it to MySQL/MariaDB and manage FTP accounts
How to install Pure-FTPd, a free FTP Server with a strong focus on security, on CentOS. Pure-FTPd is one of the most used FTP servers (along with WS_FTP and ProFTPD).
Using root user is not recommended. To allow users to behave like root you can add them to the sudoers group. For CentOS / Rocky Linux, this group is called wheel. Strange, isn't it? Why not sudo? Well, it's wheel and that's it.
For each website (domain or subdomain) you need a Virtual Host, a file that contains information for Apache to find where the website's files are on your server, how to access them, where to write the logs, etc.
How to install Apache 2 on CentOS 8 (or other RHEL forks like Rocky Linux or AlmaLinux OS)
Looking for CentOS alternatives after they announced the future of the CentOS Project is CentOS Stream serving as the development branch of Red Hat Enterprise Linux? Here come Rocky Linux and AlmaLinux OS!