Skip to content

Instantly share code, notes, and snippets.

@thinktanklinux
Last active April 20, 2020 05:35
Show Gist options
  • Save thinktanklinux/c86ff0199b8ef2c97867f7788f5fe95a to your computer and use it in GitHub Desktop.
Save thinktanklinux/c86ff0199b8ef2c97867f7788f5fe95a to your computer and use it in GitHub Desktop.
LAMP Stack Setup Linux
# https://www.youtube.com/watch?v=5RJa7L7yfxo
# Install Apache to check from web browser using 0.0.0.0 or localhost, check version, start,stop & restart Apache into Ubuntu
sudo apt update
sudo apt upgrade
apache2 -v2
sudo apache2 start
sudo system enable apache2
sudo service apache2 stop
sudo service apache2 start
sudo service apache2 restart
Visit: http://localhost/
# Install MySQL & check version, start,stop & restart Apache
sudo apt install mysql-server
sudo mysql_secure_installation
mysql --version
sudo service mysql start
sudo service mysql enable
sudo service mysql start
sudo service mysql restart
# Create MySQL DB, User
sudo mysql -u root -p
GRANT ALL ON school.* TO 'trainee'@'localhost' IDENTIFIED BY 'Da@y=001';
FLUSH PRIVILEGES;
EXIT;
# Install PHP & check version
sudo apt install php-pear php-fpm php-dev php-zip php-curl php-xmlrpc php-gd php-mysql php-mbstring php-xml libapache2-mod-php
php --version
# Install PHPmyAdmin
sudo apt update
sudo apt install phpadmin php-mbstring php-gettext
# sudo nano /etc/apache2/apache2.conf
# Then add the following line to the end of the file:
# Include /etc/phpmyadmin/apache.conf
# Then restart apache:
sudo service apache2 restart
visit: http://localhost/phpmyadmin/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment