31,003
edits
(→File:Gnu.png With Dolibarr (standard .zip package or from git): add --depth to git clone command + explanation) Tag: 2017 source edit |
Tag: 2017 source edit |
||
| Line 64: | Line 64: | ||
*Check that main root or admin user/password couple for the server is known and works correctly. If this root or admin user/password is not known because not yet defined, read following chapter. Otherwise go on next step: | *Check that main root or admin user/password couple for the server is known and works correctly. If this root or admin user/password is not known because not yet defined, read following chapter. Otherwise go on next step: | ||
==== MySQL or MariaDB database ==== | |||
For Linux users, if you have just installed a MySQL server, the admin user is''' root'''. If the root password has never been set yet, you must run the following command to initialize the password: | For Linux users, if you have just installed a MySQL or MariaDB server, the admin user is''' root'''. If the root password has never been set yet, you must run the following command to initialize the password: | ||
<source lang="bash"> | <source lang="bash"> | ||
mysql | mysql | ||
| Line 82: | Line 82: | ||
And type your password ''newrootpass'' then \q to quit if the connection has been successful. | And type your password ''newrootpass'' then \q to quit if the connection has been successful. | ||
==== PostgreSQL database ==== | |||
For Linux users, if you have just installed a PostgreSQL server, you must run the following command to initialize an admin user and password. For this, add the following line in file '''/etc/postgresql/x.x/main/pg_hba.conf''' (replace x.x with your postgres version) | For Linux users, if you have just installed a PostgreSQL server, you must run the following command to initialize an admin user and password. For this, add the following line in file '''/etc/postgresql/x.x/main/pg_hba.conf''' (replace x.x with your postgres version) | ||
| Line 114: | Line 114: | ||
==== Install Web server ==== | |||
*Go into the directory where to install Dolibarr (the web root directory defined for your web server) | *Go into the directory where to install Dolibarr (the web root directory defined for your web server) | ||
| Line 177: | Line 177: | ||
Note: For Ubuntu no need of htdocs, you just have to make dolibarr root by placing all files and folders of htdocs in /var/www/dolibarr then from browser do <MyIP>/dolibarr/index.php (see this discussion as reference to this addendum [http://askubuntu.com/questions/874456/php-code-displays-in-browser?noredirect=1#comment1357943_874456]) | Note: For Ubuntu no need of htdocs, you just have to make dolibarr root by placing all files and folders of htdocs in /var/www/dolibarr then from browser do <MyIP>/dolibarr/index.php (see this discussion as reference to this addendum [http://askubuntu.com/questions/874456/php-code-displays-in-browser?noredirect=1#comment1357943_874456]) | ||
*As a root user, create a directory that will be used to save all files generated and stocked by Dolibarr (PDf invoices, uploaded images, ...), and attribute to this directory a owner that must be the web server (example www-data on Debian, apache on Mandriva, RedHat, Fedora...). The web server must have write permission into this directory. It is | *As a root user, create a directory that will be used to save all files generated and stocked by Dolibarr (PDf invoices, uploaded images, ...), and attribute to this directory a owner that must be the web server (example www-data on Debian, apache on Mandriva, RedHat, Fedora...). The web server must have write permission into this directory. It is recommended to use a directory outside of your directory of web pages, for example - "/var/lib/dolibarr/documents" | ||
<source lang="bash"> | <source lang="bash"> | ||