PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ubuntu Webserver 4 letzten FRAGEN Bitte um AW?!



PAN
11.11.2008, 15:29
Also ich kann schon auf meinen Server von aussen zugreifen ( DYNDns ) Portforwardinf habsch auch schon gemacht doch nun die weichtigsten sachen undzwar folgende:
1.Wie lautet der Befehl womit ich den ~/public_html als http://localhost/~User/ öffnen kann ?
2.Wie lautet der Befehl womit ich eine SQL DB bei http://localhost/~User/ erlauben kann ? ( Username und Passwort möchte ich selber auswählen können! )
3.Wie lautet der Befehl womit ich PHPMyAdmin in http://localhost/phpmyadmin/ öffnen kann ?
und die letzte frage:
4.Wie kann ich einem User einen einzigen Ordner erlauben also das er per FTP ( FileZilla oder SmartFTP ) nur auf diesen ordner zugreifen kann.
also diesen dann so als HTTP öffnen kann http://localhost/~User/Ordnername/
weil wenn ich so zugreife
Server : "IP Addresse"
Benutzer : "Username"
Passwort : "PW halt"
Port : 21 ( schon freigegeben er wird an meinen PC weitergeleitet )
Dann kann ich den ganzen PC einsehen
aber ich möchte es z.B: so haben :
Server : "IP Addresse"
Benutzer : "Username/Ordnername" oder "Ordnername@localhost"
Passwort : "Selbst ausgewählt"
Port : 21


MFG PAN

TamCore
11.11.2008, 16:12
1.Wie lautet der Befehl womit ich den ~/public_html als http://localhost/~User/ öffnen kann ?
Welcher Webserver is installiert? Apache? lighty? nen anderer?


2.Wie lautet der Befehl womit ich eine SQL DB bei http://localhost/~User/ erlauben kann ? ( Username und Passwort möchte ich selber auswählen können! )

CREATE USER 'USERNAME'@'localhost' IDENTIFIED BY 'PASSWORT';

GRANT USAGE ON * . * TO 'USERNAME'@'localhost' IDENTIFIED BY 'PASSWORT' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;

CREATE DATABASE IF NOT EXISTS `DATENBANK` ;

GRANT ALL PRIVILEGES ON `DATENBANK` . * TO 'USERNAME'@'localhost';

USERNAME = dein gewünschter Username
PASSWORT = dein passwort
DATENBANK = dein datenbank name


3.Wie lautet der Befehl womit ich PHPMyAdmin in http://localhost/phpmyadmin/ öffnen kann ?

sudo apt-get install phpmyadmin

Für Frage 4 hab ich keine Antwort da ich nur SFTP nutze.

PAN
11.11.2008, 16:34
OK nun meine Fragen zu deinen :
1.Ich benutze Apache2

2.Wie öffne ich diese Datei wo ish es ändern kann ?

3.Schon klar aber ich kann es nicht öffnen wenn ich es öffne kommt folgende Fehlermeldung

Not Found

The requested URL /phpmyadmin/ was not found on this server.
Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4 with Suhosin-Patch Server at localhost Port 80

4.Was ist der unterschied ? SFTP und FTP Wie mache ich SFTP ?

MFG PAN

TamCore
11.11.2008, 16:55
1.Ich benutze Apache2

sudo a2enmod mod_userdir
sudo apache2ctl restart
mkdir -p ~/public_html
chmod 0755 ~/public_html
--

2.Wie öffne ich diese Datei wo ish es ändern kann ?
Erst den Befehl "mysql" aufrufen und dann den oben genannten Code einfügen.


3.Schon klar aber ich kann es nicht öffnen wenn ich es öffne kommt folgende Fehlermeldung

Not Found

The requested URL /phpmyadmin/ was not found on this server.
Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4 with Suhosin-Patch Server at localhost Port 80

sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin


4.Was ist der unterschied ? SFTP und FTP Wie mache ich SFTP ?

sudo apt-get install openssh-server
sudo adduser USERNAME (nich zwingend erforderlich)
dann WinSCP runterladen, Daten eingeben und "Protokoll" auf SCP oder SCP stellen.

-[RiDER]-
11.11.2008, 20:01
Hi :D

[...]dann WinSCP runterladen, Daten eingeben und "Protokoll" auf SCP oder SCP stellen.
Auch nicht schlecht... :D

Welchen FTP-Server verwendest Du?
Mit proftp lässt sich Dein viertes Problem recht einfach lösen, siehe http://www.proftpd.de/HowTo-Directory.43.0.html

GreetZ RiDER :D :D :D

TamCore
11.11.2008, 20:17
Nutze eigl keinen FTP Server, nutze nen OpenSSH-Server für SFTP, SCP und SSH^^

-[RiDER]-
11.11.2008, 20:40
Sorry, ich meinte den OP :)