1 марта 1810 года был произведён в лейтенанты флота. С 1811 года служил на Чёрном море офицером на корабле "Победа" и транспорте "Прут". В 1814 году был назначен командиром бригантины "Сухум", которой командовал до 1816 года. В 1817 году был назначен на 74-пушечный линейный корабль "Красной". В 1818—1819 годах командовал брандвахтенной канонерской лодкой № 7 у Керченского пролива. В 1819 году был награждён
орденом Святого Георгия 4 класса за 18 морских кампаний. В 1820 году находился адъютантом при своём тесте контр-адмирале Ф.Ф. Мессере, в Севастополе.
28 мая 1821 года был произведён в капитан-лейтенанты. Командовал брандвахтенной канонерской лодкой № 13 у Керченского пролива, затем в 1823 году на 110-пушечном линейном корабле "Император Франц" крейсеровал в Чёрном море. В 1824 году был назначен командиром корвета "Або", который нёс службу на феодосийском рейде.
В 1825 году состоял смотрителем Керченского адмиралтейства и транспортной флотилии. С 1826 года командовал бригом
[Для просмотра данной ссылки нужно зарегистрироваться], на котором крейсеровал у абхазских берегов. В сентябре 1827 года за отличную дисциплину команды и за соблюдение отличной чистоты брига "Меркурий" от
государя Императора получил Благословение. В 1828 году командуя тем же бригом, ходил у румелийских берегов до Константинопольского пролива и за взятие в плен у Геленджика турецкого транспортного судна с десантом до 300 человек с тремя знамёнами, 30 июня 1828 года награждён
орденом Святой Анны 2 степени.
1 января 1829 года был произведён в капитаны 2 ранга и назначен командиром 36-пушечного фрегата "Рафаил". Командование же бригом "Меркурий" Стройников передал своему сослуживцу капитан-лейтенанту
[Для просмотра данной ссылки нужно зарегистрироваться].
Сдача корабля врагу
В ходе русско-турецкой войны 1828—1829 годов, фрегат "Рафаил", после ремонта в Севастополе, вышел 1 мая 1829 года во главе отряда кораблей к порту Агатополь, чтобы взять его, но из-за сильного ветра не смог высадить десант и ограничился бомбардировкой крепости. 3 мая фрегат в составе эскадры прибыл в Сизополь, откуда вышел 10 мая и крейсировал у анатолийского берега в районе Синоп — Батум.
11 мая 1829 года на рассвете в 30 милях от анатолийского берега фрегат встретился с турецкой эскадрой из пятнадцати судов: 6 линейных кораблей, 2 фрегатов, 5 корветов и 2 бригов. Фрегат из-за малого ветра не смог уйти от врага и был окружён. На военном совете офицеры корабля приняли решение "драться до последней капли крови" и в крайнем случае взорвать корабль, как того требовал Морской устав 1720 года. Офицер, ведший переговоры, доложил, что команда не хочет погибать и просит сдать судно. Растерявшийся Стройников, выпустив управление из рук, проявил малодушие, пошёл на переговоры с противником и сдал фрегат в плен туркам, приказав спустить флаг.
Турки пересадили офицеров и матросов "Рафаила" на свой флагманский линейный корабль "Реал-бей", а на фрегате "Рафаил" подняли османский флаг. 14 мая 1829 года пленные Стройников и остальные офицеры "Рафаила" наблюдали с борта турецкого корабля бой русского брига "Меркурия" под командованием капитан-лейтенанта А.И. Казарского с двумя турецкими 110-пушечными линейными кораблями. Экипаж брига одержал победу в неравном бою, чем увековечил своё имя и за что был награждён кормовым Георгиевским флагом.
Стройников передал из плена рапорт, в котором изложил причины сдачи в плен корабля. Император, которому был доставлен этот рапорт писал в своём указе от 4 июня 1829 года адмиралу
[Для просмотра данной ссылки нужно зарегистрироваться]:
«...получил я прилагаемый при сем рапорт командира фрегата "Рафаил" капитана 2-го ранга Стройникова. Вы увидите из сей бумаги, какими обстоятельствами офицер этот оправдывает позорное пленение судна, ему вверенного; выставляя экипаж оного воспротивившимся всякой обороне, он считает это достаточным для прикрытия собственного малодушия, коим обесславлен в сем случае флаг Российский...».
Что касается самого корабля, то император повелел:
«Уповая на помощь Всевышнего, пребываю в надежде, что неустрашимый Флот Черноморский, горя желанием смыть бесславие фрегата "Рафаил", не оставит его в руках неприятеля. Но когда он будет возвращён во власть нашу, то, почитая фрегат сей впредь недостойным носить Флаг России и служить наряду с прочими судами нашего флота, повелеваю вам предать оный огню».
Фрегат "Рафаил" был переименован турками в "Фазли-Аллах" ("Данный богом") и просуществовал в турецком флоте до 1853 года, был уничтожен 18 ноября в Синопском бою эскадрой вице-адмирала
[Для просмотра данной ссылки нужно зарегистрироваться].
Суд и наказание
Император в своём указе от 4 июня 1829 года приказал создать комиссию под личным председательством А.С. Грейга для изучения обстоятельств, побудивших капитана 2 ранга Стройникова к сдаче фрегата. После подписания мира между Петербургом и Константинополем, по воле судьбы, капитан 2 ранга Казарский на бриге "Меркурий" доставил из турецкого плена Стройникова и 70 членов экипажа "Рафаила" в Николаев. С 23 ноября 1829 года весь экипаж "Рафаила" состоял под военным судом, который постановил:
«Капитана 2-го ранга Стройникова ... за несообразное с законами собирание консилиума, причём нерешительностью своею вовлек в такую же нерешительность и всех подчинённых ему офицеров... ; за неправильное донесение о сопротивлении нижних чинов и, что многие из них по причине качки не находились при своих местах и наконец, за сдачу фрегата без боя — казнить смертию. Офицеров за невоспрепятствование, по содержанию артикула 73, сдаче фрегата — казнить смертию. Нижних чинов, за исключением находившихся в крюйт-камерах, трюме и на кубрике, за неприятие мер, по силе того же артикула — казнить смертию по жребию десятого».
Император Николай, получив решение военного суда, 6 июля 1830 года повелел:
«Лейтенанта Броуна, мичмана Вердемана, лекаря Дорогоневского, шкиперского помощника Цыганкова и всех нижних чинов — простить. Стройникова, лишив чинов, орденов и дворянского достоинства, сослать в Бобруйск в арестантские роты; прочих офицеров разжаловать в рядовые до выслуги».
11 апреля 1831 года Стройников был освобождён из арестантского состава и записан в матросы на суда Черноморского флота без права выслуги (по другим данным на Белое море). Дальнейшая судьба неизвестна.
Вдова Елизавета Стройникова после смерти мужа долгие годы получала ежегодное денежное пособие в размере 100 рублей из сумм Морского ведомства. В 1858 году она получила участок в Севастополе на Екатерининской улице для строительства дома.