Joomla installieren: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(https ist default) |
K (→Vorbereitungen) |
||
(5 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 7: | Zeile 7: | ||
''hsadmin''-Shell starten mit: | ''hsadmin''-Shell starten mit: | ||
<syntaxhighlight lang="bash"> | |||
hsscript -u xyz00 -i | |||
Password: ******** | |||
</syntaxhighlight> | |||
Dann nacheinander anlegen: | Dann nacheinander anlegen: | ||
Zeile 16: | Zeile 18: | ||
* MySQL-User | * MySQL-User | ||
* MySQL Datenbank | * MySQL Datenbank | ||
<syntaxhighlight lang="bash"> | |||
xyz00@hsadmin> user.add({set:{name:'xyz00-joomla',password:'geheim',shell:'/bin/bash',comment:'Joomla CMS'}}) | |||
xyz00@hsadmin> domain.add({set:{name:'joomla.hs-example.de',user:'xyz00-joomla'}}) | |||
xyz00@hsadmin> mysqluser.add({set:{name:'xyz00_joomlauser',password:'geheim'}}) | |||
xyz00@hsadmin> mysqldb.add({set:{name:'xyz00_joomladb',owner:'xyz00_joomlauser'}}) | |||
</syntaxhighlight> | |||
== Joomla installieren == | == Joomla installieren == | ||
Zeile 26: | Zeile 29: | ||
Anmelden als Linux-User ''xyz00-joomla'': | Anmelden als Linux-User ''xyz00-joomla'': | ||
<syntaxhighlight lang="bash"> | |||
ssh -l xyz00-joomla xyz00.hostsharing.net | |||
</syntaxhighlight> | |||
Und dann Joomla herunterladen und in den Webspace entpacken: | Und dann Joomla herunterladen und in den Webspace entpacken: | ||
<syntaxhighlight lang="bash"> | |||
cd doms/joomla.hs-example.de/htdocs-ssl | |||
rm .htaccess | |||
wget https://downloads.joomla.org/de/cms/joomla4/4-3-2/Joomla_4-3-2-Stable-Full_Package.tar.gz?format=gz | |||
tar xvzf Joomla_4-3-2-Stable-Full_Package.tar.gz?format=gz | |||
</syntaxhighlight> | |||
== Joomla für HS anpassen == | == Joomla für HS anpassen == | ||
Zeile 40: | Zeile 47: | ||
doms/joomla.hs-example.de/fastcgi | doms/joomla.hs-example.de/fastcgi | ||
<syntaxhighlight lang="ini" line> | |||
# vi php.ini | |||
[PHP] | |||
upload_max_filesize=20M | |||
max_execution_time=300 | |||
post_max_size=20M | |||
memory_limit=128M | |||
</syntaxhighlight> | |||
== Joomla konfigurieren == | == Joomla konfigurieren == | ||
Im Browser auf die Seite | Im Browser auf die Seite | ||
https://joomla.hs-example.de/index.php gehen und den Anweisungen folgen. | |||
(Bilder leider noch von der 3.x Version) | |||
[[Datei:Joomla1.jpg]] | [[Datei:Joomla1.jpg]] | ||
Zeile 58: | Zeile 68: | ||
[[Datei:Joomla3b.jpg]] | [[Datei:Joomla3b.jpg]] | ||
[[Datei:Joomla4.jpg]] | [[Datei:Joomla4.jpg]] | ||
= Links = | |||
* Joomla Webseite: https://www.joomla.org/ | |||
* Ansible Skript: https://codeberg.org/tpokorra/hs.ansible/src/branch/main/playbooks/joomla | |||
---- | ---- | ||
[[Kategorie:HSDoku]] | [[Kategorie:HSDoku]] | ||
[[Kategorie:Installationsanleitungen]] | [[Kategorie:Installationsanleitungen]] | ||
[[Kategorie:Ansible Playbook]] | |||
[[Kategorie:Software]] | [[Kategorie:Software]] | ||
[[Kategorie:Blog]] | [[Kategorie:Blog]] | ||
[[Kategorie:CMS]] | [[Kategorie:CMS]] |
Aktuelle Version vom 14. Juni 2024, 12:10 Uhr
Joomla bei HS
Vorbereitungen
In hsadmin, zum Beispiel mit hsscript:
hsadmin-Shell starten mit:
hsscript -u xyz00 -i
Password: ********
Dann nacheinander anlegen:
- Linux User als Domain-Administrator
- Subdomain joomla.hs-example.de
- MySQL-User
- MySQL Datenbank
xyz00@hsadmin> user.add({set:{name:'xyz00-joomla',password:'geheim',shell:'/bin/bash',comment:'Joomla CMS'}})
xyz00@hsadmin> domain.add({set:{name:'joomla.hs-example.de',user:'xyz00-joomla'}})
xyz00@hsadmin> mysqluser.add({set:{name:'xyz00_joomlauser',password:'geheim'}})
xyz00@hsadmin> mysqldb.add({set:{name:'xyz00_joomladb',owner:'xyz00_joomlauser'}})
Joomla installieren
Anmelden als Linux-User xyz00-joomla:
ssh -l xyz00-joomla xyz00.hostsharing.net
Und dann Joomla herunterladen und in den Webspace entpacken:
cd doms/joomla.hs-example.de/htdocs-ssl
rm .htaccess
wget https://downloads.joomla.org/de/cms/joomla4/4-3-2/Joomla_4-3-2-Stable-Full_Package.tar.gz?format=gz
tar xvzf Joomla_4-3-2-Stable-Full_Package.tar.gz?format=gz
Joomla für HS anpassen
doms/joomla.hs-example.de/fastcgi
# vi php.ini
[PHP]
upload_max_filesize=20M
max_execution_time=300
post_max_size=20M
memory_limit=128M
Joomla konfigurieren
Im Browser auf die Seite https://joomla.hs-example.de/index.php gehen und den Anweisungen folgen. (Bilder leider noch von der 3.x Version)
Links
- Joomla Webseite: https://www.joomla.org/
- Ansible Skript: https://codeberg.org/tpokorra/hs.ansible/src/branch/main/playbooks/joomla