Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision | ||
content:apache_phpfpm [2021/06/24 11:35] – [Howto setup a LAMP-Server in 2018-2020] Daniel | content:apache_phpfpm [2021/07/19 10:58] – Überschrift Daniel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== Apache PHP- FPM- Serverguide ====== |
===== Howto setup a LAMP-Server in 2018-2020 ===== | ===== Howto setup a LAMP-Server in 2018-2020 ===== | ||
Zeile 20: | Zeile 19: | ||
* Using Socket Connections to connect to | * Using Socket Connections to connect to | ||
* MariaDB | * MariaDB | ||
- | |||
==== Choosing Installation-Media & Install Basic System ==== | ==== Choosing Installation-Media & Install Basic System ==== | ||
Zeile 30: | Zeile 28: | ||
- Install the System with standard Desktop- Packages (KDE) | - Install the System with standard Desktop- Packages (KDE) | ||
- Boot into new Linux and Set Up Desktop as you like | - Boot into new Linux and Set Up Desktop as you like | ||
- | |||
==== Basic System- Scaling thoughts ==== | ==== Basic System- Scaling thoughts ==== | ||
Zeile 75: | Zeile 72: | ||
For a local setup, you should use Sockets and disable networking. To do this, set | For a local setup, you should use Sockets and disable networking. To do this, set | ||
- | |||
< | < | ||
+ | |||
socket = / | socket = / | ||
Zeile 85: | Zeile 82: | ||
Start Mysql with " | Start Mysql with " | ||
- | After that had worked you should secure your Database by giving a password as it was explained by the step above when starting it. If not shure just run "< | + | After that had worked you should secure your Database by giving a password as it was explained by the step above when starting it. If not shure just run " <font inherit/ |
==== Install Apache ==== | ==== Install Apache ==== | ||
Zeile 101: | Zeile 97: | ||
* Commit the Changes | * Commit the Changes | ||
* in / | * in / | ||
+ | |||
< | < | ||
- | |||
#This Config is for event or worker MPMs. | #This Config is for event or worker MPMs. | ||
# | # | ||
Zeile 188: | Zeile 184: | ||
</ | </ | ||
- | |||
==== PHP Configuration ==== | ==== PHP Configuration ==== | ||
Zeile 299: | Zeile 294: | ||
Well: You are done. Now its up to you to fill Apache with content. Have fun! | Well: You are done. Now its up to you to fill Apache with content. Have fun! | ||
- | |||
==== Manage Database with phpMyAdmin ==== | ==== Manage Database with phpMyAdmin ==== | ||
- | To manage your local Database, it would be nice to have phpMyAdmin installed first (via Package-manager). After that, copy the config.sample.inc.php to config.inc.php under / | + | To manage your local Database, it would be nice to have phpMyAdmin installed first (via Package-manager). After that, copy the config.sample.inc.php to config.inc.php under / |
You can finish the setup of your phpMyAdmin by visiting [[http:// | You can finish the setup of your phpMyAdmin by visiting [[http:// | ||
- | |||
===== Installing Eclipse ===== | ===== Installing Eclipse ===== | ||
Zeile 313: | Zeile 306: | ||
You may download the file, extract the contents (e.g. to ~/eclipse) and run the installer there in userspace (no superuser is required). | You may download the file, extract the contents (e.g. to ~/eclipse) and run the installer there in userspace (no superuser is required). | ||
- | |||
===== Filling Content to your Server ===== | ===== Filling Content to your Server ===== | ||
This is a demo to install some small Software to your Server. I will use the github- Project [[https:// | This is a demo to install some small Software to your Server. I will use the github- Project [[https:// | ||
- | |||
==== Install git-web ==== | ==== Install git-web ==== |