Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Try Vanilla Forums Cloud product

Ready to contribute?

Amazing! Sign our contributors' agreement and then join us on GitHub.

Update for critical security issue in PHPMailer included in release Vanilla 2.3.1

Wiki needs updated installation instructions

dandvdandv New
edited June 2011 in Feedback is a shorter version of, but doesn't link to it.

The longer instructions would be more useful if they listed the commands necessary to setup Vanilla for users who have shell access:

(for Ubuntu)

sudo aptitude install mysql-server php5-curl php5-gd # core requirements
sudo aptitude install php5-mysql # install the MySQL PDO
# for some reason, php5-mysql doesn't add the '' line to any PHP INI files
sudo bash -c 'echo extension=pdo_mysql > /etc/php5/cli/conf.d/pdo_mysql.ini'
mysql -u root -p
GRANT ALL ON vanilla.* TO vanilla_user@localhost IDENTIFIED BY 'password';
sudo chmod -R 777 /path/to/vanilla/{cache,conf,uploads}
(It could be argued that those with shell access would already know these commands. Alas, they might use PostgreSQL instead of MySQL and would have to look up the MySQL information; I wasted a good half hour figuring out how to install the MySQL PDO for Ubuntu 11).

Also, the installation instructions should mention which permissions need to be set for which directories.

I'm an experienced wiki editor and I'd be up for adding these to the wiki, but it looks like the wiki is not editable by the community.


Sign In or Register to comment.