About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
installation:ubuntu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
installation:ubuntu [2023/10/30 13:22] – Remove note about end-of-lifed Ubuntu release. demiankatzinstallation:ubuntu [2024/02/08 19:48] – [2. Install MySQL] demiankatz
Line 129: Line 129:
 </code> </code>
  
-Note: During installation, you will be prompted for a MySQL root password.  For better security, it is a good idea to set this; if you do, be sure you remember it so you can configure VuFind® to access the database later. +Note: See [[installation:ubuntu#database_issues|Database Issues]] above for some important notes on additional setup that may be necessary to make the database compatible with VuFind®.
- +
-Note: If you are using a distribution that includes MariaDB instead of MySQL, you will not be prompted to set a root password. Instead, you should run "sudo /usr/bin/mysql_secure_installation" to properly set up security.  If you wish to connect to the root account through the web-based installer in order to set up VuFind®'database, you will also need to disable the root account's "unix_socket" plugin, which prevents regular logins. You can do this by logging in with "sudo mysql -uroot -p" and then running <nowiki>"UPDATE mysql.user SET plugin='' WHERE User='root'; FLUSH PRIVILEGES;"</nowiki>+
  
 Note: If you would like to do web-based administration of your database, you may also find it helpful to install the phpmyadmin tool: sudo apt-get install phpmyadmin Note: If you would like to do web-based administration of your database, you may also find it helpful to install the phpmyadmin tool: sudo apt-get install phpmyadmin
  
-Note: Some Linux distributions have replaced MySQL with MariaDB. If you are working with one of those platforms (or if Ubuntu has changed its defaults by the time you are reading this), the two should be functionally equivalent.+Note: Some Linux distributions have replaced MySQL with MariaDB. The two should be functionally equivalent, and both should work equally well with VuFind®.
 ===== 3. Install PHP ===== ===== 3. Install PHP =====
  
installation/ubuntu.txt · Last modified: 2024/02/12 12:55 by demiankatz