• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Joomla installieren

hallo,

gibt es eine gute Anleitung um joomla auf Opensuse 12.1 zu installieren?
- Ich habe erst per YAST php5 und Apache2 installiert
- Danach bin ich dieser Anleitung gefplgt: http://www.jgerman.de/site/downloads/joomla-25-auf-deutsch.html

a) Ich kan auf localhost/phpMyAdmin nicht zugreigen
b) die index.php lässt sich in Firefox nicht öffnen.

Ich füchte, mein PHP ist nicht sauber konfiguriert.

Hat jemand ein gutes Howto für opensuse?

Gruss

Pilus
 
ich habe eine Anleitung gefunden:
http://old-de.opensuse.org/Apache/SSL,_MySQL_und_PHP

Und habe schon ein Problem bei MySQL:

JOSEF-BUERO:/srv/www # mysql -u root -p fujicolor
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)
JOSEF-BUERO:/srv/www #
Was mache ich falsch?
 
Code:
JOSEF-BUERO:/home/josef # ps -ef | egrep "mysq|http"
root      3302     1  0 20:35 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock --datadir=/var/lib/mysql
root      3525     1  0 20:35 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
mysql     3771  3302  0 20:35 ?        00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/log/mysql/mysqld.log --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock --port=3306
wwwrun    3774  3525  0 20:35 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
wwwrun    3775  3525  0 20:35 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
wwwrun    3782  3525  0 20:35 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
wwwrun    3788  3525  0 20:35 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
wwwrun    3789  3525  0 20:35 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
josef     4205  4203  0 20:35 ?        00:00:00 /usr/sbin/mysqld --defaults-file=/home/josef/.local/share/akonadi//mysql.conf --datadir=/home/josef/.local/share/akonadi/db_data/ --socket=/home/josef/.local/share/akonadi/socket-JOSEF-BUERO/mysql.socket
josef     4531  4084  0 20:36 ?        00:00:00 kdeinit4: kio_http_cache_cleaner [kdeinit]     
root      4747  4717  0 20:39 pts/1    00:00:00 egrep --color=auto mysq|http
JOSEF-BUERO:/home/josef #

welche logs brauchst Du? Ich habe mal gegoogelt und es gibt wohl haufenweise logfiles:
http://httpd.apache.org/docs/1.3/logs.html
 
Die error.log. Setze das MySQL Passwort für den User root mal wie folgt:

Code:
mysqladmin -u root password "dein-neues-password"
 
Code:
JOSEF-BUERO:/home/josef # mysqladmin -u root password fujicolor
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
JOSEF-BUERO:/home/josef # mysqladmin -u root password "fujicolor"
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
JOSEF-BUERO:/home/josef #
PS: Die error.log werde ich morgen hochladen
 
danke, genau das hatte ich gesucht. Leider läuft es nicht, obwohl ich bei der Installation und beim Start keine Fehlermeldung hatte.
wenn ich http://localhost eingebe, dann kommt die Seite "Start" vom vorher installierten Joomla. Wenn ich http://localhost/xampp eingebe, dann kommt ein Seitenfehler.

letztendlich möchte ich Joomla, das ja auf xampp aufbaut, ans Laufen bekommen.

Was muss ich nun machen?
Code:
JOSEF-BUERO:/home/josef/Downloads # ps -ef | egrep "mysq|http"
root      3277     1  0 11:17 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
root      3312     1  0 11:17 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock --datadir=/var/lib/mysql
wwwrun    3681  3277  0 11:17 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
wwwrun    3684  3277  0 11:17 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
wwwrun    3685  3277  0 11:17 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
wwwrun    3686  3277  0 11:17 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
wwwrun    3688  3277  0 11:17 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
mysql     3786  3312  0 11:17 ?        00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/log/mysql/mysqld.log --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock --port=3306
josef     4219  4217  0 11:17 ?        00:00:01 /usr/sbin/mysqld --defaults-file=/home/josef/.local/share/akonadi//mysql.conf --datadir=/home/josef/.local/share/akonadi/db_data/ --socket=/home/josef/.local/share/akonadi/socket-JOSEF-BUERO/mysql.socket
josef     4566  4098  0 11:17 ?        00:00:00 kdeinit4: kio_http_cache_cleaner [kdeinit]     
wwwrun   12444  3277  0 13:16 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -Dssl -DSSL -D SYSTEMD -k start
root     12894 12229  0 13:26 pts/1    00:00:00 egrep --color=auto mysq|http
JOSEF-BUERO:/home/josef/Downloads #
PS: Seitdem ich Joomla installiert habe erscheint nach Eingabe von localhost eine weisse Seite mit "It works". klappt übrigends auch von Extern, wenn ich die IP meines Systems angeben. Also sollte doch Joomla inzwischen ansprechbar sein - sofern es richtig installiert war. Wenn ich jedoch http://meine_IP/joomla/administrator eingebe, dann kommt eine Fehlermeldung.
 
Hurraaa! Es klappt! Ich muss nur einen anderen Link angeben: http://meine_IP/administrator und ich komm auf die Joomla Admin Seite. Klasse.
 
Oben