www.ProFTPD.de
13. März 2007, 20:02:17 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: installprobleme bzw. unwissenheit!  (Gelesen 242 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
denian
Gast
« am: 31. Januar 2006, 17:29:12 »

hallo,
bin noch ein neueinstiger allerdings habe ich schon literatur und versuche mich durchzuschlagen. allerdings komme ich bei dem einfachsten nicht weiter.

ich muss proftpd neu installieren, das mache ich mit.

Code:
groupadd proftpd &&
useradd -c proftpd -d /home/ftp -g proftpd -s /bin/false proftpd

cd /usr/src
wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.10.tar.gz

cd /usr/src
tar -zxf proftpd-1.2.10.tar.gz

cd /usr/src/proftpd-1.2.10

./configure \
--sysconfdir=/etc \
--prefix=/usr \
--with-modules=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql \
--with-includes=/usr/include/mysql \
--with-libraries=/usr/lib

make &&
make install



läuft alles ganz gut bis auf diese 2 zeilen
--with-includes=/usr/include/mysql \
--with-libraries=/usr/lib

denn ich habe keine ahnung wo diese verzeichnisse bei mir liegen bzw. wie sie heißen. wie kann ich sie finden & was muss da drin sein?

habe debian drauf und hoffe das mir diese kleine frage schnell beantwortet wird.

denn aktuell bekomme ich folgende fehlermeldung
-bash: ./configure: No such file or directory

nach den 2 zeilen ... ich habe bei mir geschaut und die verzeichnisse nicht alle gefunden.

danke für eure starthilfe.
Gespeichert
Anonymous
Gast
« Antwort #1 am: 31. Januar 2006, 18:01:23 »

Code:
myserver:~# apt-get install proftpd
Reading Package Lists... Done
Building Dependency Tree... Done
Suggested packages:
  proftpd-doc
The following packages will be REMOVED:
  proftpd-mysql
The following NEW packages will be installed:
  proftpd
0 upgraded, 1 newly installed, 1 to remove and 1 not upgraded.
Need to get 0B/372kB of archives.
After unpacking 53.2kB disk space will be freed.
Do you want to continue? [Y/n] y
Preconfiguring packages ...
(Reading database ... 22230 files and directories currently installed.)
Removing proftpd-mysql ...
ProFTPd is started from inetd/xinetd.
Selecting previously deselected package proftpd.
(Reading database ... 22225 files and directories currently installed.)
Unpacking proftpd (from .../proftpd_1.2.10-15sarge1.0.1_i386.deb) ...
Setting up proftpd (1.2.10-15sarge1.0.1) ...
ProFTPd is started from inetd/xinetd.


soweit bin ich schonmal
Gespeichert
Anonymous
Gast
« Antwort #2 am: 31. Januar 2006, 18:19:36 »

Code:
> make install
cd lib/ && make lib
make[1]: Entering directory `/usr/src/proftpd-1.2.10/lib'
make[1]: Nothing to be done for `lib'.
make[1]: Leaving directory `/usr/src/proftpd-1.2.10/lib'
cd src/ && make src
make[1]: Entering directory `/usr/src/proftpd-1.2.10/src'
make[1]: Nothing to be done for `src'.
make[1]: Leaving directory `/usr/src/proftpd-1.2.10/src'
cd modules/ && make modules
make[1]: Entering directory `/usr/src/proftpd-1.2.10/modules'
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_sql_mysql.c
mod_sql_mysql.c:137:19: mysql.h: No such file or directory
mod_sql_mysql.c:164: error: syntax error before "MYSQL"
mod_sql_mysql.c:164: warning: no semicolon at end of struct or union
mod_sql_mysql.c: In function `_build_error':
mod_sql_mysql.c:325: warning: implicit declaration of function `mysql_errno'
mod_sql_mysql.c:325: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:327: warning: implicit declaration of function `mysql_error'
mod_sql_mysql.c:327: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `_build_data':
mod_sql_mysql.c:338: error: `MYSQL' undeclared (first use in this function)
mod_sql_mysql.c:338: error: (Each undeclared identifier is reported only once
mod_sql_mysql.c:338: error: for each function it appears in.)
mod_sql_mysql.c:338: error: `mysql' undeclared (first use in this function)
mod_sql_mysql.c:339: error: `MYSQL_RES' undeclared (first use in this function)
mod_sql_mysql.c:339: error: `result' undeclared (first use in this function)
mod_sql_mysql.c:340: error: `MYSQL_ROW' undeclared (first use in this function)
mod_sql_mysql.c:340: error: syntax error before "row"
mod_sql_mysql.c:349: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:355: warning: implicit declaration of function `mysql_store_result'
mod_sql_mysql.c:361: warning: implicit declaration of function `mysql_num_rows'
mod_sql_mysql.c:362: warning: implicit declaration of function `mysql_num_fields'
mod_sql_mysql.c:367: error: `row' undeclared (first use in this function)
mod_sql_mysql.c:367: warning: implicit declaration of function `mysql_fetch_row'
mod_sql_mysql.c:377: warning: implicit declaration of function `mysql_free_result'
mod_sql_mysql.c: In function `cmd_open':
mod_sql_mysql.c:430: warning: implicit declaration of function `mysql_ping'
mod_sql_mysql.c:430: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:442: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:442: warning: implicit declaration of function `mysql_init'
mod_sql_mysql.c:444: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:455: warning: implicit declaration of function `mysql_options'
mod_sql_mysql.c:455: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:455: error: `MYSQL_READ_DEFAULT_GROUP' undeclared (first use in this function)
mod_sql_mysql.c:457: warning: implicit declaration of function `mysql_real_connect'
mod_sql_mysql.c:457: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:457: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:457: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:457: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:458: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:458: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:459: error: `CLIENT_INTERACTIVE' undeclared (first use in this function)
mod_sql_mysql.c: In function `cmd_close':
mod_sql_mysql.c:553: warning: implicit declaration of function `mysql_close'
mod_sql_mysql.c:553: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:554: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_defineconnection':
mod_sql_mysql.c:620: error: invalid application of `sizeof' to an incomplete type
mod_sql_mysql.c:623: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:624: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:655: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:656: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:657: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:674: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:675: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:676: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:677: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_select':
mod_sql_mysql.c:798: warning: implicit declaration of function `mysql_real_query'
mod_sql_mysql.c:798: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_insert':
mod_sql_mysql.c:912: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_update':
mod_sql_mysql.c:1011: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_query':
mod_sql_mysql.c:1127: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:1142: warning: implicit declaration of function `mysql_field_count'
mod_sql_mysql.c:1142: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_escapestring':
mod_sql_mysql.c:1222: warning: implicit declaration of function `mysql_escape_string'
mod_sql_mysql.c: In function `cmd_checkauth':
mod_sql_mysql.c:1289: warning: implicit declaration of function `make_scrambled_password'
make[1]: *** [mod_sql_mysql.o] Error 1
make[1]: Leaving directory `/usr/src/proftpd-1.2.10/modules'
make: *** [modules] Error 2


und das kommt wen ich das sript wie oben angegeben eingebe ... liegt der fehler woanders?
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #3 am: 01. Februar 2006, 06:35:18 »

nun ja, steht da mehr oder minder deutlich:

Zitat

mod_sql_mysql.c:164: error: syntax error before "MYSQL"


es fehlen die mysql devel Pakete oder debian findet sie nicht.

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #4 am: 01. Februar 2006, 14:22:45 »

Alternativ könntest Du es auch über "apt-get install proftpd" von Debian installieren lassen...
(Vorher aber bitte zuerst "apt-get update" !)

Das System wird dann selbst alles notwendige installieren - Du bräuchtest ggf. nur noch die .conf-Datei anpassen.
Das ist für jemanden, der gerade anfängt, die aller einfachste Möglichkeit einer Serverinstallation.

Aber Achtung mit apt-get, wenn Du selbst eigene Pakete wie z.B. mySQL installiert haben solltest!

Bestimmtl ist für Dich auch die (deutsche!) Website des Debianhowto interessant.

mfg.
  VolGas
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.058 Sekunden mit 16 Zugriffen.