Я нанимаю сервер Ubuntu, к которому имею удаленный доступ, и купил домен для своей веб-страницы. Я совершенно не знаком с этой серверной вещью, а также с Ubuntu. Какие приложения мне следует установить на сервер?
Между прочим, я использую Windows 7 на своем компьютере, поэтому я в основном пользователь Windows.
Чтобы иметь авторизованный доступ по ftp, сначала необходимо установить ftp-сервер, например vsftpd
. Для авторизованного доступа к ftp, настройте /etc/vsftpd.conf
и установите следующие переменные:
local_enable=YES
write_enable=YES
Теперь вы можете войти в систему пользователями и получить доступ к его папке HOME.
Чтобы указать домашнюю папку, например, для пользователя ftp
сначала создайте новый каталог; и затем назначьте папку пользователю ftp:
sudo mkdir /srv/ftp
sudo usermod -d /srv/ftp ftp
Полное описание ftp-сервера в Ubuntu доступно здесь .
edit:
Как указать папку ftp для http-сервера
Предполагается, что на сервере уже установлен LAMP-сервер. Чтобы указать папку ftp для Apache, вы должны изменить настройки Apache , как описано здесь .