VDSPlanet.ru Making the difference in VDS Hosting
 
Welcome, Guest. Please login or register.
August 18, 2019, 11:49:37 AM
1655 Posts in 325 Topics by 286 Members
Latest Member: emeqac
VDSPlanet Forums  |  VDSPlanet - Русский (Russian)  |  Проблемы и их решение  |  Установка FTP 0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 3
Author Topic: Установка FTP  (Read 26600 times)
Shan
User
**
Offline Offline

Posts: 36


359074800
View Profile Email
« on: July 31, 2009, 12:45:03 AM »

ввел команду
Code:
apt-get install debian-archive-keyring
ругается:
Code:
* /etc/init.d/mysql: ERROR: Using expire_logs_days without log_bin crashes the server. See README.Debian.gz
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.0 (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.0; however:
  Package mysql-server-5.0 is not configured yet.
dpkg: error processing mysql-server (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 mysql-server-5.0
 mysql-server
W: Couldn't stat source package list http://http.us.debian.org stable/y Packages (/var/lib/apt/lists/http.us.debian.org_debian_dists_stable_y_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list http://http.us.debian.org y/y Packages (/var/lib/apt/lists/http.us.debian.org_debian_dists_y_y_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list http://http.us.debian.org stable/y Packages (/var/lib/apt/lists/http.us.debian.org_debian_dists_stable_y_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list http://http.us.debian.org y/y Packages (/var/lib/apt/lists/http.us.debian.org_debian_dists_y_y_binary-i386_Packages) - stat (2 No such file or directory)
W: You may want to run apt-get update to correct these problems
E: Sub-process /usr/bin/dpkg returned an error code (1)
Logged
VDSPlanet
BREEZLE LLC Staff
*****
Offline Offline

Posts: 515


VDSPlanet Staff


View Profile WWW
« Reply #1 on: July 31, 2009, 12:57:44 AM »

У вас на мой взгляд в /etc/apt/sources.list каша. Такая каша в пакетах установки систем от VDSPlanet не поставляется.
Вы видимо отредактировали его "непойми как".
Поищите стандартный source.list файл для вашей системы. Система понятно уже что Дебиан, а версию можно увидеть здесь (Пример):
Code:
box:/# cat /etc/debian_version
4.0

Поправьте данный файл и сделайте:
Code:
apt-get update
apt-get install debian-archive-keyring

Ну а затем устанавливайте ftp.

Должно помочь.
« Last Edit: July 31, 2009, 12:59:35 AM by VDSPlanet » Logged
Shan
User
**
Offline Offline

Posts: 36


359074800
View Profile Email
« Reply #2 on: July 31, 2009, 04:35:59 AM »

Нашел, кажись стандартная, прописал /etc/apt/sources.list
Code:
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free
deb-src http://http.us.debian.org/debian stable main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
получилось так:
Code:
shan:/usr# # See sources.list(5) for more information, especialy
shan:/usr# # Remember that you can only use http, ftp or file URIs
shan:/usr# # CDROMs are managed through the apt-cdrom tool.
shan:/usr# deb http://http.us.debian.org/debian stable main contrib non-free
-bash: deb: command not found
shan:/usr# deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
-bash: deb: command not found
shan:/usr# deb http://security.debian.org stable/updates main contrib non-free
-bash: deb: command not found
shan:/usr#
shan:/usr# # Uncomment if you want the apt-get source function to work
shan:/usr# deb-src http://http.us.debian.org/debian stable main contrib non-free
-bash: deb-src: command not found
shan:/usr# deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
-bash: deb-src: command not found
shan:/usr# vim /etc/apt/sources.list
shan:/usr# apt-get update
Err http://non-us.debian.org stable/non-US Release.gpg
  Could not resolve 'non-us.debian.org'
Ign http://non-us.debian.org stable/non-US Release
Err http://non-us.debian.org stable/non-US/main Packages
  Could not resolve 'non-us.debian.org'
Err http://non-us.debian.org stable/non-US/contrib Packages
  Could not resolve 'non-us.debian.org'
Err http://non-us.debian.org stable/non-US/non-free Packages
  Could not resolve 'non-us.debian.org'
Err http://non-us.debian.org stable/non-US/main Sources
  Could not resolve 'non-us.debian.org'
Err http://non-us.debian.org stable/non-US/contrib Sources
  Could not resolve 'non-us.debian.org'
Err http://non-us.debian.org stable/non-US/non-free Sources
  Could not resolve 'non-us.debian.org'
Get:1 http://security.debian.org stable/updates Release.gpg [835B]
Get:2 http://security.debian.org stable/updates Release [40.8kB]
Get:3 http://security.debian.org stable/updates/main Packages [199kB]
Get:4 http://http.us.debian.org stable Release.gpg [1032B]
Get:5 http://http.us.debian.org stable Release [73.6kB]
Get:6 http://security.debian.org stable/updates/contrib Packages [20B]
Get:7 http://security.debian.org stable/updates/non-free Packages [20B]
Get:8 http://http.us.debian.org stable/main Packages [6911kB]
Get:9 http://http.us.debian.org stable/contrib Packages [92.7kB]
Get:10 http://http.us.debian.org stable/non-free Packages [123kB]
Get:11 http://http.us.debian.org stable/main Sources [2981kB]
Get:12 http://http.us.debian.org stable/contrib Sources [46.2kB]
Get:13 http://http.us.debian.org stable/non-free Sources [58.5kB]
Fetched 10.5MB in 10s (972kB/s)
Failed to fetch http://non-us.debian.org/debian-non-US/dists/stable/non-US/Release.gpg  Could not resolve 'non-us.debian.org'
Failed to fetch http://non-us.debian.org/debian-non-US/dists/stable/non-US/main/binary-i386/Packages.gz  Could not resolve 'non-us.debian.org'
Failed to fetch http://non-us.debian.org/debian-non-US/dists/stable/non-US/contrib/binary-i386/Packages.gz  Could not resolve 'non-us.debian.org'
Failed to fetch http://non-us.debian.org/debian-non-US/dists/stable/non-US/non-free/binary-i386/Packages.gz  Could not resolve 'non-us.debian.org'
Failed to fetch http://non-us.debian.org/debian-non-US/dists/stable/non-US/main/source/Sources.gz  Could not resolve 'non-us.debian.org'
Failed to fetch http://non-us.debian.org/debian-non-US/dists/stable/non-US/contrib/source/Sources.gz  Could not resolve 'non-us.debian.org'
Failed to fetch http://non-us.debian.org/debian-non-US/dists/stable/non-US/non-free/source/Sources.gz  Could not resolve 'non-us.debian.org'
Reading package lists... Done
E: Some index files failed to download, they have been ignored, or old ones used instead.
shan:/usr# apt-get install debian-archive-keyring
Reading package lists... Done
Building dependency tree... Done
terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
Aborted
до этого, у меня тут знакомый мудрил...мне кажется, что я просто доверил козлу капусту...и тут действительно каша...
скажите плиз, а нет такой команды - все збросить, и заново закачать...я почти всю ночь искал, но там пакеты отдельно, на видяйку, на звук...
Logged
VDSPlanet
BREEZLE LLC Staff
*****
Offline Offline

Posts: 515


VDSPlanet Staff


View Profile WWW
« Reply #3 on: July 31, 2009, 04:50:49 AM »

То, что Вы сделали - это опять же каша.
Нижеприведенное это не команды, а содержание файла.
Code:
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free
deb-src http://http.us.debian.org/debian stable main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

Сначала разберитесь, какая у Вас версия Debian, а затем уже ищите source.list.

Когда Вы совершаете бессмысленное действие:
Code:
shan:/usr# deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
-bash: deb: command not found
После которого система вам сама говорит, что оно бесмысленно: -bash: deb: command not found
А затем утверждаете что все сделали. = Это не методы работы с линуксом.

Домашнее чтение: http://www.debian.org/doc/manuals/apt-howto/ch-basico.ru.html
Logged
Shan
User
**
Offline Offline

Posts: 36


359074800
View Profile Email
« Reply #4 on: July 31, 2009, 06:17:42 AM »

у меня Debian 4.0, это запомнилось...наверно навсегда))
все равно ошибка
Code:
apt-get install debian-archive-keyring
Reading package lists... Done
Building dependency tree... Done
debian-archive-keyring is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.
2 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Setting up mysql-server-5.0 (5.0.51a-24+lenny1) ...
Stopping MySQL database server: mysqld.
/usr/sbin/mysqld: Out of memory (Needed 14844928 bytes)
/usr/sbin/mysqld: Out of memory (Needed 11132928 bytes)
090731  2:00:22 [Warning] Can't create thread to handle bootstrap
090731  2:00:22 [ERROR] Aborting

090731  2:00:22 [Note] /usr/sbin/mysqld: Shutdown complete

Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.0 (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.0; however:
  Package mysql-server-5.0 is not configured yet.
dpkg: error processing mysql-server (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 mysql-server-5.0
 mysql-server
W: Couldn't stat source package list http://mirror.yandex.ru etch/contrab Packages (/var/lib/apt/lists/mirr           or.yandex.ru_debian_dists_etch_contrab_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list http://mirror.yandex.ru etch/non-free Packages (/var/lib/apt/lists/mir           ror.yandex.ru_debian_dists_etch_non-free_binary-i386_Packages) - stat (2 No such file or directory)
W: You may want to run apt-get update to correct these problems
E: Sub-process /usr/bin/dpkg returned an error code (1)
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed! как бы все идет нормуль...но SQL...связи не могу понять
Logged
VDSPlanet
BREEZLE LLC Staff
*****
Offline Offline

Posts: 515


VDSPlanet Staff


View Profile WWW
« Reply #5 on: July 31, 2009, 06:33:45 AM »

Где же вы такие нерабочие source.list находите.
Дополнительно Вы думайте. Сервер у Вас находится в США, а порты вы добавляете которые находятся в России. Данное ни к чему плохому естественно не приведет, но зачем терять время при установке того или иного софта, если можно добавить что-то поближе и пошустрее.
Для начала внесите данные строки в source.list:
Code:
deb http://ftp.fr.debian.org/debian/ etch main
deb http://security.debian.org etch/updates main
Этого хватит перво-наперво.

Далее делайте и следуйте статье на Wiki:
Code:
apt-get update
apt-get install vsftpd

PS: mysql у Вас не станет из-за нехватки памяти на тарифе. Пытаться его устанавливать бесполезно.
Logged
Shan
User
**
Offline Offline

Posts: 36


359074800
View Profile Email
« Reply #6 on: July 31, 2009, 06:58:02 AM »

А находил их в поисковике, к сожалению негде не было конкретно: source.list, рабочий, с стандартными пакетами для сервера в США...
я понимаю что это язык - и его надо понимать, что я и пытаюсь))
все равно соласно Ваших указаний, запускается SQL..
Code:
shan:/# apt-get install vsftpd
Reading package lists... Done
Building dependency tree... Done
vsftpd is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.
2 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Setting up mysql-server-5.0 (5.0.51a-24+lenny1) ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld .terminate called after throwing an instance of 'St9bad_alloc'
  what():  std::bad_alloc
 . .tr: memory exhausted
 .terminate called after throwing an instance of 'St9bad_alloc'
  what():  std::bad_alloc
 .terminate called after throwing an instance of 'St9bad_alloc'
  what():  std::bad_alloc
 .grep: memory exhausted: Cannot allocate memory
 .tr: memory exhausted
 .grep: memory exhausted: Cannot allocate memory
 .tr: memory exhausted
 . . . . .terminate called after throwing an instance of 'St9bad_alloc'
  what():  std::bad_alloc
 failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.0 (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.0; however:
  Package mysql-server-5.0 is not configured yet.
dpkg: error processing mysql-server (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 mysql-server-5.0
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
« Last Edit: July 31, 2009, 07:01:22 AM by Shan » Logged
VDSPlanet
BREEZLE LLC Staff
*****
Offline Offline

Posts: 515


VDSPlanet Staff


View Profile WWW
« Reply #7 on: July 31, 2009, 07:13:00 AM »

FTP установлен. Подтверждение тому:
Code:
vsftpd is already the newest version.
А чтобы не появлялось про mysql, сделать:
Code:
apt-get remove mysql-server mysql-server-5.0
dpkg --configure -a

Для соединения с сервером можете использовать данную статью: http://wiki.vdsplanet.ru/WinSCP
Только в File protocol выберите FTP, вместо SFTP. Port (Порт) 21 естественно.
« Last Edit: July 31, 2009, 07:23:30 AM by VDSPlanet » Logged
Shan
User
**
Offline Offline

Posts: 36


359074800
View Profile Email
« Reply #8 on: July 31, 2009, 08:59:16 AM »

Благодарю за столь подробнейшею информацию, но все равно нет коннекта...
/etc/vsftpd.conf здесь все как в вики...

прописываю IP своего сервера...
когда ставлю порт 21 и ftp виснет, если порт 22 и sftp, соннект есть, пишет юзер ени, сервер ени, но потом перезапрашивает логин и пароль, несколько раз повторяет и вылетает...
и я испльзовал несколько подобных программ, но история таже...
Logged
lazutov
Guest
***
Offline Offline

Posts: 108

Jumping Jet

8767320
View Profile
« Reply #9 on: July 31, 2009, 09:04:25 AM »

1) запустили ли вы vsftpd
Code:
/etc/init.d/vsftpd start
2) покажите конфиг
Logged

Опыта не хватает только тогда, когда он очень нужен.
Лучше учиться на чужих ошибках, на своих ,бесспорно, больнее.
Shan
User
**
Offline Offline

Posts: 36


359074800
View Profile Email
« Reply #10 on: July 31, 2009, 09:05:30 AM »

да, рестарт - гуд
Logged
VDSPlanet
BREEZLE LLC Staff
*****
Offline Offline

Posts: 515


VDSPlanet Staff


View Profile WWW
« Reply #11 on: July 31, 2009, 09:09:48 AM »

Сделайте
/etc/init.d/vsftpd start
Именно start, а не restart.
И попробуйте соединиться с сервером по ftp.
Logged
Shan
User
**
Offline Offline

Posts: 36


359074800
View Profile Email
« Reply #12 on: July 31, 2009, 09:13:27 AM »

подскажите плиз чайнику как скопировать текст полностью в vi у меня не получается
Logged
Shan
User
**
Offline Offline

Posts: 36


359074800
View Profile Email
« Reply #13 on: July 31, 2009, 09:15:24 AM »

Сервер запущен, это подтверждает и top
Logged
VDSPlanet
BREEZLE LLC Staff
*****
Offline Offline

Posts: 515


VDSPlanet Staff


View Profile WWW
« Reply #14 on: July 31, 2009, 09:16:42 AM »

Зачем Вам что-то копировать. Вы ранее в теме 3proxy упоминали IP-адрес вашего VDS.
На нем ftp сервер работает. Доказательство:
Code:
# ftp 209.250.241.111
Connected to 209.250.241.111.
220 (vsFTPd 2.0.5)
Name (209.250.241.111:root):

Теперь Вам ничего не мешает соединяться к серверу по ftp.
Logged
Pages: [1] 2 3
VDSPlanet Forums  |  VDSPlanet - Русский (Russian)  |  Проблемы и их решение  |  Установка FTP « previous next »
    Jump to: