Ya compré dominio y hosting. ¿Cómo puedo crear un sitio web PHP desde cero?

Requisito previo
1. Etiquetas HTML (estos son lenguaje sin estado, es decir, nada dinámico no se puede hacer de estas etiquetas)
2.Hojas de estilo en cascada para propósitos de diseño
3. Si su sitio es dinámico (base de datos involucrada) entonces poco conocimiento sobre sql.
4. Para la parte de programación, use PHP (por ejemplo, conectarse con la base de datos, hacer cálculos matemáticos, otros cálculos, etc.)

Pasos simples
1. Puede descargar las plantillas gratuitas (Interfaz del sitio web) que más le convengan.
2. Extraiga la plantilla y móntela en su área de dominio.
3. Pruebe que la plantilla funciona en el área del dominio o no.
4. Por defecto, la página de inicio sería index.html para el sitio web html.
5. Comience a ajustar el sitio web con etiquetas HTML de acuerdo con sus necesidades.
6. Para el propósito del diseño, use CSS

Te recomendaría usar los Tutoriales web en línea de W3Schools
para un mejor ajuste.