Skip to content

Instantly share code, notes, and snippets.

@lrdgz
Created July 26, 2018 15:26
Show Gist options
  • Save lrdgz/c07c158f2d0f5d26229eed197aae8909 to your computer and use it in GitHub Desktop.
Save lrdgz/c07c158f2d0f5d26229eed197aae8909 to your computer and use it in GitHub Desktop.
install php,apache,mysql elementaryOS
Step 1: Install Apache 2
sudo apt update
sudo apt install apache2
Step 2: Install MySQL
sudo apt install mysql-server mysql-client
sudo /usr/bin/mysql_secure_installation
mysql -u root -p
SHOW DATABASES;
Step 3: Install PHP 7
sudo apt -y install php7.0 libapache2-mod-php7.0
sudo apt-get install php-mysql php-curl php-gd php-intl php-pear php-imagick php-imap php-mcrypt php-memcache php-pspell php-recode php-snmp php-tidy php-xmlrpc php7.0-xml php7.0-sqlite
sudo apt-get install php-net-socket
sudo /etc/init.d/apache2 restart
sudo chmod 777 /var/www/html
nano /var/www/html/test.php
<?php
phpinfo();
?>
Step 4: Install PHPMyAdmin (Optional)
sudo apt-get install phpmyadmin
sudo nano /etc/apache2/apache2.conf
Include /etc/phpmyadmin/apache.conf
sudo /etc/init.d/apache2 restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment