Найти тему
Junior Software Blogger

Регистрация веб-приложения на хостинге бесплатно

Доброго времени суток, сегодня я расскажу как разместить свое веб-приложение, написанное на платформе ASP.Net MVC, на бесплатном веб-хостинге с помощью somee.com.

Приступим. Нам для начала надо зарегистрировать аккаунт. Для этого пролистайте страницу вниз и выберите ссылку Login.

-2

После этого вам откроется страница авторизации, но нам надо выбрать Register New Account.

-3

Заполните форму регистрации.

-4

Затем, вам придет код подтверждения на вашу электронную почту. Откроется страница заказа веб-домена. Если там ничего не будет находится, вам надо будет зайти в магазин и выбрать бесплатный пакет. После, надо подтвердить оформление заказа.

-5

Когда вы сделаете подтверждение, вам откроется страница с регистрацией вашего веб-сайта, выберите подходящие вам настройки и нажмите Create website.

-6

Вам надо кликнуть в панели инструментов во вкладке Websites на свой веб-сайт, откроется окно вашего веб-сайта.

-7

По ссылке которая находится в Site name(s) блоке, доступен ваш веб-сайт. При создании веб-сайта говорится, что веб-сайт запустится в течении 24 часов, но как правило это происходит сразу или в течении нескольких часов.

Возможно несколько видов публикации. Мы рассмотрим два, довольно простых, способа - через ftp сервер и через загрузку приложения через архив. Подготовка веб-сайта готова, теперь мы можем перейти в среду разработки Visual Studio.

По проекту надо кликнуть правой кнопкой мыши и выбрать Publish(Опубликовать).

-8

Откроется окно, где надо выбрать Publish и нажать Start.

-9

В открытом окне выберите IIS, FTP, etc и нажмите Publish

-10

Рассмотрим сначала первый способ публикации через FTP.

-11

В поле Server: необходимо ввести ссылку на ваш FTP сервер. Например ftp://myWebSite.somee.com. В Site path ссылку на ваш веб-сайт, например: http://myWebSite.somee.com.

В полях User name, Password надо ввести логин и пароль, соответственно, который вы указывали при регистрации вашего аккаунта на somee.com. Далее нажимайте Save. Должно начаться подключение к серверу FTP, после подключения у вас запросит ввести пароль еще раз. Далее начнется публикация проекта. Это может занять некоторое время, в зависимости от вашего интернета.

После завершения публикации ваш сайт будет доступен по той же ссылке. Вы можете управлять файлами, которые вы загрузили во вкладке File Manager.

Если ваше веб-приложение использует базу данных, то следует создать базу данных, во вкладке DataBases. Рассмотрим этот процесс.

Также как и при регистрации веб-сайта надо зарегистрировать базу данных и выбрать подходящие вам параметры. У вас создастся база данных. Вы можете попробовать прикрепить уже готовую базу данных, но у меня этого не получалось из-за постоянных ошибок, поэтому рассмотрим вариант написания базы данных с помощью запросов SQL. Эта процедура не такая уж и сложная и вы можете воспользоваться хитростью и скопировать запросы создания таблиц из Server Explorer в Visual Studio. Для этого откройте сам Server Explorer и создайте или выберите подключение к базе данных, которая вам нужна. Далее откройте вкладку таблиц и выберите какую хотите, кликнув два раза по ней. Ниже во вкладке T-SQL будет находится запрос на создание таблицы, скопируйте его.

-12

Во вкладке DataBases на somee.com выберите New SQL Query и вставьте туда скопированный запрос из VS, нажмите Run single query.

-13

Проделайте эту операцию необходимое количество раз. Ваша база данных готова, но ее еще надо подключить к проекту. Перейдите в File Manager и найдите файл Web.config и нажмите Edit Text.

-14

В открывшемся XML файле найдите секцию ConnectionStrings и поменяйте значения атрибута connectionString на строку подключения базы данных, созданной на сервере. Ее можно найти в разделе DataBases.

-15

После замены строки подключения, ваш сайт полноценно начнет работать.

Второй способ. Публикация с помощью File System. Сами действия те же самые что и с публикацией через FTP. Только надо выбрать способ File System. Выбираем папку на локальной машине, в которую произойдет публикация вашего проекта. Затем необходимо эти файлы добавить в архив .zip, так как архив .rar невозможно разархивировать в File Manager. После того как у вас получился архив его необходимо загрузить и разархивировать. Для этого также заходим в файловый менеджер и кликнем на кнопку Upload. Выберите файл на локальной машине и нажмите Upload and Unzip archives.

-16

Теперь вы знаете как загружать веб-приложения на веб-хостинг. Если статья была вам полезна, ставьте лайк, подписывайтесь на канал, дальше будет много всего интересного и познавательного.