How to Install Magento 2 Blog Extension for Magento 2.3.6 under CentoOS 7?

I have installed magento 2.3.6 under http://www.cheapglasses123.com , by default, there is not blog extension, so I plan to install the free blog extension from  magefan.com/magento2-blog-extension.

To install Magento 2 Blog Extension by Magefan, please use one of these installation methods.

Installation Method 1 – Installing via Composer (recommended)
Open command line
Using command “cd” navigate to your Magento 2 root directory
Run CLI commands:
composer require magefan/module-NAME ^x.x.x
# replace NAME with:
# blog – for blog extension
# blog-plus – for blog plus extension
# blog-extra – for blog extra extension
# replace x.x.x with the version you want to install
# Authentication required (repo.magento.com)
# Get your Magento Marketplace authentication keys or use these:
# Username: 7c018006799466c681ad507e27904677
# Password: 289077c86e811661a8f7751828485d3a
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

Installation Method 2 – Installing using an archive and FTP
Download Blog Extension ZIP Archive
Extract files
Copy app folder from the archive to your Magento 2 folder
Install Magento 2 Extension Using FTP
In a command line, using “cd”, navigate to your Magento 2 root directory
Run CLI commands:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

I have tried the second method successfully.