NSTALL/UPGRADE documentation edits
No more background folder for example. Also comments on chmod a+w
This commit is contained in:
parent
e498bc6b7b
commit
87ae5292b8
19
INSTALL
19
INSTALL
@ -109,11 +109,13 @@ especially if you've previously installed PHP/MariaDB packages.
|
|||||||
will enable "Fancy URL" support, which you can read more about if you
|
will enable "Fancy URL" support, which you can read more about if you
|
||||||
scroll down a bit in this document.
|
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.
|
||||||
|
|
||||||
chmod a+w /var/www/gnusocial/
|
chmod a+w /var/www/gnusocial/
|
||||||
|
|
||||||
On some systems, this will probably work:
|
On some systems, this will work as a more secure alternative:
|
||||||
|
|
||||||
chgrp www-data /var/www/gnusocial/
|
chgrp www-data /var/www/gnusocial/
|
||||||
chmod g+w /var/www/gnusocial/
|
chmod g+w /var/www/gnusocial/
|
||||||
@ -122,16 +124,15 @@ especially if you've previously installed PHP/MariaDB packages.
|
|||||||
that user's default group instead. As a last resort, you can create
|
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.
|
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
|
4. You should also take this moment to make your 'avatar' and 'file' sub-
|
||||||
file subdirectories writeable by the Web server. An insecure way to do
|
directories writeable by the Web server. The _insecure_ way to do
|
||||||
this is:
|
this is:
|
||||||
|
|
||||||
chmod a+w /var/www/gnusocial/avatar
|
chmod a+w /var/www/gnusocial/avatar
|
||||||
chmod a+w /var/www/gnusocial/background
|
|
||||||
chmod a+w /var/www/gnusocial/file
|
chmod a+w /var/www/gnusocial/file
|
||||||
|
|
||||||
You can also make the avatar, background, and file directories
|
You can also make the avatar, and file directories just writable by
|
||||||
writeable by the Web server group, as noted above.
|
the Web server group, as noted above.
|
||||||
|
|
||||||
5. Create a database to hold your site data. Something like this
|
5. Create a database to hold your site data. Something like this
|
||||||
should work (you will be prompted for your database password):
|
should work (you will be prompted for your database password):
|
||||||
@ -365,12 +366,12 @@ Two mechanisms are available to achieve offline operations:
|
|||||||
### OpportunisticQM plugin
|
### OpportunisticQM plugin
|
||||||
|
|
||||||
This plugin is enabled by default. It tries its best to do background
|
This plugin is enabled by default. It tries its best to do background
|
||||||
job during regular HTTP requests, like API or HTML pages calls.
|
jobs during regular HTTP requests, like API or HTML pages calls.
|
||||||
|
|
||||||
Since queueing system is enabled by default, notices to be broadcasted
|
Since queueing system is enabled by default, notices to be broadcasted
|
||||||
will be stored, by default, into DB (table queue_item).
|
will be stored, by default, into DB (table queue_item).
|
||||||
|
|
||||||
Each time it can, OpportunisticQM will try to handle some of them.
|
Whenever it has time, OpportunisticQM will try to handle some of them.
|
||||||
|
|
||||||
This is a good solution whether you:
|
This is a good solution whether you:
|
||||||
|
|
||||||
|
3
UPGRADE
3
UPGRADE
@ -75,14 +75,13 @@ variant of this command (you will be prompted for the database password):
|
|||||||
will be the local files such as avatars, config and files:
|
will be the local files such as avatars, config and files:
|
||||||
|
|
||||||
avatar/*
|
avatar/*
|
||||||
background/*
|
|
||||||
file/*
|
file/*
|
||||||
local/*
|
local/*
|
||||||
.htaccess
|
.htaccess
|
||||||
config.php
|
config.php
|
||||||
|
|
||||||
This command will point you in the right direction on how to do it:
|
This command will point you in the right direction on how to do it:
|
||||||
$ rsync -avP statusnet/{.htaccess,avatar,background,file,local,config.php} gnusocial/
|
$ rsync -avP statusnet/{.htaccess,avatar,file,local,config.php} gnusocial/
|
||||||
|
|
||||||
4. Replace your old StatusNet directory with the new GNU social
|
4. Replace your old StatusNet directory with the new GNU social
|
||||||
directory in your webserver root.
|
directory in your webserver root.
|
||||||
|
Loading…
Reference in New Issue
Block a user