- php5-mysqlnd The native driver for PHP5 MariaDB connections. If you
use MySQL, 'php5-mysql' or 'php5-mysqli' may be enough.
- php5-mysqlnd The native driver for PHP5 MariaDB connections. If you
use MySQL, 'php5-mysql' or 'php5-mysqli' may be enough.
The above package names are for Debian based systems. In the case of
Arch Linux, PHP is compiled with support for most extensions but they
require manual enabling in the relevant php.ini file (mostly php5-gmp).
The above package names are for Debian based systems. In the case of
Arch Linux, PHP is compiled with support for most extensions but they
require manual enabling in the relevant php.ini file (mostly php5-gmp).
will enable "Fancy URL" support, which you can read more about if you
scroll down a bit in this document.
will enable "Fancy URL" support, which you can read more about if you
scroll down a bit in this document.
-3. Make your target directory writeable by the Web server.
+3. Make your target directory writeable by the Web server, please note
+ however that 'a+w' will give _all_ users write access and securing the
+ webserver is not within the scope of this document.
that user's default group instead. As a last resort, you can create
a new group like "gnusocial" and add the Web server's user to the group.
that user's default group instead. As a last resort, you can create
a new group like "gnusocial" and add the Web server's user to the group.
-4. You should also take this moment to make your avatar, background, and
- file subdirectories writeable by the Web server. An insecure way to do
+4. You should also take this moment to make your 'avatar' and 'file' sub-
+ directories writeable by the Web server. The _insecure_ way to do
- You can also make the avatar, background, and file directories
- writeable by the Web server group, as noted above.
+ You can also make the avatar, and file directories just writable by
+ the Web server group, as noted above.
5. Create a database to hold your site data. Something like this
should work (you will be prompted for your database password):
5. Create a database to hold your site data. Something like this
should work (you will be prompted for your database password):
Since queueing system is enabled by default, notices to be broadcasted
will be stored, by default, into DB (table queue_item).
Since queueing system is enabled by default, notices to be broadcasted
will be stored, by default, into DB (table queue_item).