X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=doc%2Fmd%2FInstallation.md;h=11b5da85f255afd8afc53ff7a64123841c79221b;hb=78b5b44d8febc3eb262d13a9f29eafe9ccbe4247;hp=1286a6b26b4f02576e79b5fe88f1a55182a32081;hpb=91a21c272960889afd4eaa431a3d29b7785b6efc;p=github%2Fshaarli%2FShaarli.git diff --git a/doc/md/Installation.md b/doc/md/Installation.md index 1286a6b2..11b5da85 100644 --- a/doc/md/Installation.md +++ b/doc/md/Installation.md @@ -7,8 +7,8 @@ Once your server is [configured](Server-configuration.md), install Shaarli: To install Shaarli, simply place the files from the latest [release .zip archive](https://github.com/shaarli/Shaarli/releases) under your webserver's document root (directly at the document root, or in a subdirectory). Download the **shaarli-vX.X.X-full** archive to include dependencies. ```bash -wget https://github.com/shaarli/Shaarli/releases/download/v0.10.4/shaarli-v0.10.4-full.zip -unzip shaarli-v0.10.4-full.zip +wget https://github.com/shaarli/Shaarli/releases/download/v0.11.1/shaarli-v0.11.1-full.zip +unzip shaarli-v0.11.1-full.zip sudo rsync -avP Shaarli/ /var/www/shaarli.mydomain.org/ ``` @@ -50,22 +50,16 @@ $ rsync -avP /home/me/Shaarli/ /var/www/shaarli.mydomain.org/ Regardless of the installation method, appropriate [file permissions](dev/Development.md#directory-structure) must be set: ```bash -# by default, deny access to everything to the web server sudo chown -R root:www-data /var/www/shaarli.mydomain.org -sudo chmod -R u=rwX /var/www/shaarli.mydomain.org -# allow read-only access to these files/directories -sudo chmod -R g+rX /var/www/shaarli.mydomain.org/{index.php,application/,plugins/,inc/} -# allow read/write access to these directories +sudo chmod -R g+rX /var/www/shaarli.mydomain.org sudo chmod -R g+rwX /var/www/shaarli.mydomain.org/{cache/,data/,pagecache/,tmp/} ``` - ## Using Docker [See the documentation](Docker.md) - ## Finish Installation Once Shaarli is downloaded and files have been placed at the correct location, open this location your web browser.