как установить имя пользователя и пароль для Apache localhost. Необходимо загрузить файлы

#html

#HTML

Вопрос:

настройка имени пользователя и пароля для Apache localhost. Я хочу иметь возможность загружать файлы с помощью протокола FTP через локальный хост, что означает, что для локального хоста требуется имя пользователя и пароль для ввода. Я пытаюсь протестировать все, прежде чем подписаться на веб-сервер.

На моем компьютере с Windows 10 установлены Apache 2.4 и PHP 7 (без tomcat, без sql server или чего-либо еще). Используя IDE html, я написал index.html и другие связанные файлы (css, php, js) и скопировал их (с помощью Windows) в C:/Apache24/htdocs папка. Я открываю браузер и набираю localhost/index.html и все красиво отображено. Но я не смогу копировать файлы на подписанный сервер, не зная его имя пользователя и пароль и не подключившись к нему первым.

Я прочитал не менее 50 обсуждений Stack Overflow, Code Project и других, но ни одно из них не касается установки имени пользователя и пароля без tomcat или sql server или чего-то еще.

Кроме того, мне удалось защитить паролем папку внутри htdocs, используя .htaccess и .htpasswd. Сначала у меня возникли проблемы, потому что мне не хватало требуемого распространяемого файла Microsoft Visual C (64).

Комментарии:

1. Вы знаете, что Apache — это не FTP, а HTTP-сервер?

Ответ №1:

Apache — это HTTP-сервер! Таким образом, вы не можете получить к нему доступ через FTP. Если вам нужно загрузить файлы, вы должны создать форму и кодирующий серверный скрипт, чтобы выполнить загрузку во вложенную папку вашего корня apache.