Updated Install Tracks on Ubuntu 20.10 (markdown)

ghost-from-the-past 2021-04-14 12:53:02 +02:00
parent d37aa37034
commit 71c3e80a09

@ -1,31 +1,28 @@
<p>------------</p>
<p>This is based on the previous installation guides (from where I shamelessly copy and paste several parts)</p>
<p>
<a href="https://www.getontracks.org/">https://www.getontracks.org/</a>
</p>
<p>
<a href="https://github.com/TracksApp/tracks/releases">https://github.com/TracksApp/tracks/releases</a>
</p>
<p>
<a href="https://groups.google.com/g/tracksapp">https://groups.google.com/g/tracksapp</a>
Don't forget in case you need some help to consutl/write in the users group :<br/>
<a href="https://groups.google.com/g/tracksapp">https://groups.google.com/g/tracksapp</a>
</p>
<p>
<br/>
</p>
<p>It helps to keep track of many projects and the actions needed for each of them.</p>
<p>You can create contexts such as ''home'', ''tired'', ''work'', ''library'' or whatever so you know what actions you should do when you are on which context.</p>
<p>You can also have recurrent actions and if you think you can only do something tomorrow or next week, there's 2 handy buttons (+1 and +7) to have the action go away and come back later. There's also a mobile phone login page which should load faster.</p>
<p>I wrote the solutions for the problems I found during my installation but don't worry you will new ones...</p>
<p>For this guide I assume</p>
<p>- you have a fresh Ubuntu 20.10 installation.</p>
<p>- Tracks will be served by Phusion Passenger through Apache in a subdir of its own.</p>
<p>- MySQL will be used for the database.</p>
<p>
<br/>
</p>
<p>Tracks will be served by Phusion Passenger through Apache in a subdir of its own.</p>
<p>MySQL will be used for the database.</p>
<p>------------</p>
<p>it is not the best practice... but normally I do</p>
<blockquote>
<p>&gt;sudo -i</p>
</blockquote>
<p>at the beginning to avoid all the sudos during the installation</p>
<p>------------</p>
<p>
<br/>
</p>
<h3>Install LAMP</h3>
<p>
<br/>
@ -33,9 +30,11 @@
<p>LAMP = Linux, Apache, MySQL, PHP</p>
<p>We'll just install Apache and MySQL</p>
<h4>Install Apache and MySQL</h4>
<blockquote>&gt;apt install apache2<br/> &gt;apt install mysql-server<br/> &gt;apt install mysql-client</blockquote>
<blockquote>&gt;systemctl enable mysql</blockquote>
<blockquote>&gt;systemctl start mysql.service</blockquote>
<blockquote>&gt;apt install apache2<br/>
&gt;apt install mysql-server<br/>
&gt;apt install mysql-client<br/>
&gt;systemctl enable mysql<br/>
&gt;systemctl start mysql.service</blockquote>
<p>------------</p>
<p>To enable or disable the automatic start of MySQL service when you boot your machine use</p>
<blockquote>