LAMP stack install linux

 step 1: sudo apt install apache2 


step 2: 

sudo apt install mysql-server -y

sudo mysql >

CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON * . * TO 'new_user'@'localhost';

FLUSH PRIVILEGES;



STEP 3: 

sudo apt install php php-mysql php-gd libapache2-mod-php 


STEP 4: 

sudo apt install nano phpmyadmin


Step 4.1: configure phpmyadmin after installation 


sudo nano /etc/apache2/apache2.conf

Include /etc/phpmyadmin/apache.conf

sudo service apache2 restart


STEP 5: set the var/www/html access

sudo chown -R $USER:$USER /var/www/html

sudo chmod -R 777 /var/www/html

sudo usermod -aG www-data $USER

sudo systemctl restart apache2


====================================================

for wordpress directory permission: 

define('FS_METHOD','direct'); 

Popular posts from this blog

dev chaeatsheet

laravel Auth::class - authentication without breeze -- auth package

jitsi