В компьютерных сетях localhost буквально означает «этот компьютер». Когда вы набираете URL-адрес в браузере, вы, по сути, подключаетесь к компьютеру «хоста» в другой точке мира. Этот компьютер обслуживает веб-страницу, которую вы запросили. Однако если вы введете в браузер «localhost», то браузер поймет, что вы хотите подключиться к компьютеру, который вы используете в данный момент. Если на вашем компьютере установлено программное обеспечение веб-сервера, например Apache, то браузер будет обслуживать веб-страницу с вашего собственного компьютера, который иначе называется localhost. Каждый компьютер, подключенный к Интернету, имеет IP-адрес, и у вашего локального хоста он тоже есть. Как правило, IP-адрес равен 127.0.0.1.
Локальный хост часто используется для тестирования и разработки. Когда разработчик устанавливает на свой компьютер программный стек WAMP, LAMP или MAMP, он обычно набирает в браузере «localhost», чтобы открыть свой сайт WordPress. Локальные серверные среды могут ускорить время разработки. Это также удобно для учебных целей.
Другое распространенное использование localhost — это когда вы пытаетесь подключиться к базе данных MySQL. Обычно это происходит, когда вы устанавливаете WordPress на свой сервер. Это выходит за рамки данной статьи, но во время установки WordPress вас попросят ввести имя хоста, которым обычно является localhost. Причина в том, что WordPress и MySQL обычно установлены на одном сервере. Для того чтобы они могли взаимодействовать друг с другом, они должны знать следующее. Указывая WordPress, что ваш сервер базы данных MySQL — это «localhost», вы, по сути, говорите WordPress искать базу данных на том же компьютере.
Источник: www.wpbeginner.com