Joomla has officially stated their system requirements, but this tutorial has been executed using the following system requirements;
One important requirement that you should comply with before installing Joomla in Linux is enabling FTP in your Ubuntu installation. The suggested and easiest approach is to install vsftpd. To do this, follow the steps below:
Step 1: In Linux, go to System => Administration => Synaptic Package Manager.
Step 2: Enter your Linux password to proceed.
Step 3: In the quick search text box, enter: vsftpd, then press “Search.”
Step 4: Check vsftpd to mark it for installation, and then hit “Apply” to install it.
Step 5: After successful installation, it will have a light green colored square beside its name such as shown in the screen shot below:
Now that vsftpd has been successfully installed in Ubuntu, you will need to configure it. Go to Applications => Accessories => Terminal
You will need first to log in as root (using command Sudo -s -H) and then make sure you are in the Linux root by typing the command:
Next, you will need to navigate to the /etc/ directory in Linux. Details of this series of commands are shown below (type only the blue font; the black font shows the Linux terminal prompts):
codex-m@codex-m-desktop:~$ sudo -s -H
[sudo] password for codex-m:
root@codex-m-desktop:/home/codex-m# cd /
root@codex-m-desktop:/# cd /etc
root@codex-m-desktop:/etc# pico vsftpd.conf
The pico vsftpd.conf command will open vsftpd.conf file in a command line based text editor (pico). Once the file is opened for editing, find these two lines:
Uncomment those two lines by removing the # before the code. It should become:
To save, press Control – O, and then, when it asks to save a file, just press enter to save your changes. To exit, press Control – X. This will exit the pico Linux editor.
Finally, you will need to start the vsftpd service by entering this in the Linux terminal command mode (log in as root):
Command to enter: sudo /etc/init.d/vsftpd start
Actual command lines executed in the terminal (enter only the blue font):
root@codex-m-desktop:/etc# sudo /etc/init.d/vsftpd start
* Starting FTP server: vsftpd [ OK ]
blog comments powered by Disqus