Drupal 10

READ THE INSTALLATION STEPS: https://www.drupal.org/docs/getting-started/installing-drupal
USE PHP VERSION > 8.1.0 FOR THE TERMINAL AND THE APACHE

USE PHP8.2

ALSO

CHECK THE CURRENT PHP VERSION ON http://localhost/phpinfo.php. IT SHOULD SHOW PHP 8.2.4

INSTALL VIA COMPOSER

CREATE LOCAL SETUP

CREATE A CONF

CONTENT

ENABLE THE VIRTUALHOST

RELOAD APACHE2

CREATE THE HOST

RELOAD APACHE2

BUT DO THESE FIRST

1. CREATE A NEW DIRECTORY ‘sites/default/files’
THEN SET THE PERMISSION

2. COPY /web/sites/default/default.settings.php TO /web/sites/default/settings.php THEN ADD

THEN SET THE PERMISSION

REMEMBER. AFTER THE INSTALL IS FINISHED, CHANGE IT BACK TO 775

THEN CREATE A NEW DATABASE ‘drupal10’

OPEN: http://drupal-10.test/
THEN INSTALL THE DEMO ‘UMAMI FOOD MAGAZINE’

THE ADMIN user login
user: admin
pass: Teddy@123#890

INSTALL DRUSH
GO TO THE DRUPAL 10 ROOT

THEN RUN COMPOSER

TO CHECK THE DRUSH VERSION, CAN’T USE ‘drush –version’ BUT USE THIS

IF  YOU GOT THIS ERROR

SOMEHOW MODIFY composer.json AND REMOVE

HERE IS THE DRUSH VERSION CHECK (IGNORE XDEBUG MESSAGE)

CHECK DRUPAL STATUS (IGNORE XDEBUG MESSAGE)

 

Drupal 7.23

READ: https://www.drupal.org/docs/7/install

CREATE LOCAL SETUP

CREATE A CONF

CONTENT

ENABLE THE VIRTUALHOST

RELOAD APACHE2

CREATE THE HOST

RELOAD APACHE2

OPEN: http://drupal723.test/
–> BUT ALMOST BLANK PAGE WITH THIS MESSAGE

 

INSTALL DRUSH
READ: https://drupalize.me/tutorial/install-drush-using-composer
USE COMPOSER

BUT WHEN I TRIED TO CHECK THE DRUSH VERSION ‘drush –version’, I GOT THIS ERROR

I ALSO TRIED TO INSTALL IT BY DOWNLOAD IT MANUALLY

THEN CHECK THE VERSION

THE DRUSH VERSION IS 0.10.2, BUT IT ALWAYS ASKED THE DRUPAL PATH
I TRIED TO USE DRUSH LAUNCHER

–> REMEMBER: AFTER RUN THE COMMAND, YOU NEED TO CLOSE THE TERMINAL AND OPEN IT AGAIN. IF NOT THE TERMINAL WOULD SHOW MANY REPEATED MESSAGES!!!
BUT STILL ASKED FOR THE DRUPAL PATH!
I MODIFIED composer.json LIKE THIS

THEN RUN ‘composer install’
THEN CHECK IT AGAIN

AND IT SHOWED ANOTHER ERROR –> OK. THE COMMAND SHOULD BE ‘sudo drush self-update’
BUT AFTER THAT, IT STILL ASKED THE PATH.
AFTER ‘composer install’

IT SHOWED THE ABOVE ERROR
SOLUTION:
RUN THIS

THEN IT SHOWED THE CORRECT OUTPUT

I TRIED TO CLEAR THE CACHE
READ: https://www.drupal.org/docs/7/administering-drupal-7-site/clearing-or-rebuilding-drupals-cache
BUT GOT THESE ERRORS

OR

EVEN

ONLY WORKED LIKE THIS???

BACK TO OPEN: http://drupal723.test/
–> BUT ALMOST BLANK PAGE WITH THIS MESSAGE

I NEED TO REINSTALL/UPDATE DRUPAL BY OPENING http://drupal723.test/update.php
THEN I GOT ACCESS DENIED AND ERROR MESSAGES
SO I NEED TO MODIFY sites/default/settings.php AND CHANGED THIS SETTING FROM ‘FALSE’ TO ‘TRUE’ LIKE THIS

THEN OPEN IT AGAIN http://drupal723.test/update.php
AND GOT THE OTHER ERRORS ABOUT php.ini, SO MODIFIED

AND SET :

THEN RESTART APACHE