Minification is the process of removing all unnecessary characters from the source code of interpreted programming languages or markup languages without changing the functionality. The reason to minify a file is to make its size smaller so the transmission over the Internet is faster. Let's see how YUI Compressor and Minify perform.
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)