Добавьте файл из моей папки загрузки Windows в /var/www/html/test_dir на HTTP-сервере Apache

#linux #apache

Вопрос:

У меня есть HTTP-сервер Apache, на который я пытаюсь добавить zip-файл в тестовый каталог test_dir . Как я могу добавить файл .zip в этот каталог и сделать его ссылкой для загрузки при доступе к странице в браузере? Сам zip-файл находится в папке «Загрузки» на моем компьютере с Windows.

Ответ №1:

Чтобы все было просто, вы можете использовать sftp .

Вам нужно будет открыть powershell и cd перейти в папку «Загрузки cd Downloads «. Убедитесь, что вы находитесь в каталоге currect pwd , проверив его содержимое ls .

После проверки используйте sftp с:

 sftp root@111.111.111.111
 

Вам будет предложено ввести пароль, и теперь вы увидите изменения в оболочке.

 sftp>
 

Перейдите в нужный каталог

 sftp> cd /var/www/html/test_dir
 

Проверьте содержимое удаленного каталога

 sftp> ls
 

Проверьте содержимое локального каталога и убедитесь, что там есть почтовый индекс

 sftp> !ls
 

Теперь добавьте zip-файл на удаленный сервер

 sftp> put somefile.zip
 

Это добавит почтовый индекс на удаленный сервер.

Чтобы добавить что-либо с вашего локального сервера на удаленный сервер, используйте put и чтобы получить что-либо с удаленного сервера для локального использования get .

/var/www/html уже должно быть общедоступным, поэтому при доступе к вашему сайту, а затем при переходе на test_dir него должен отображаться загружаемый почтовый индекс, например http://111.23.456.7/test_dir