sudo apt-get update
sudo apt-get -y install apache2 mysql-server php5-mysql php5 libapache2-mod-php5 php5-mcrypt
When prompted, set and confirm a new password for the MySQL “root” user:
sudo mysql_install_db
sudo mysql_secure_installation
At the prompt, enter the password you set for the MySQL root account:
MySQL root password prompt:
Enter current password for root (enter for none): OK, successfully used password, moving on…
At the next prompt, if you are happy with your current MySQL root password, type “n” for “no”:
MySQL root password prompt:
Change the root password? [Y/n] n
For the remaining prompts, simply hit the “ENTER” key to accept the default values.
Open Apache’s dir.conf
file in a text editor:
sudo nano /etc/apache2/mods-enabled/dir.conf
Edit the DirectoryIndex
directive by moving index.php
to the first item in the list, so it looks like this:
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
Save and exit.
Restart Apache to put the change into place:
sudo service apache2 restart
Open the PHP script in a web browser. Replace your_server_IP_address with your server’s public IP address:
http://your_server_IP_address/info.php
MySQL manages connections to the database server through the use of a socket file, a special…
To remove the .html extension from your urls, you can use the following code in…
Use free/paid SSL certificates https://www.sslforfree.com Enable SSL Module Replace 'default-ssl' with the real site name…
Create archive of all files under public_html directory ignoring all files and folders including text…
To install some file *.tar.gz, you basically would do: Open a console, and go to…
The chown command has the following syntax: [crayon-67a5ae6bbe2ab845314540/] So in your example command it is your primary…