Please make a correction to this tutorial: https://orgmode.org/worg/org-tutorials/org-publish-html-tutorial.html.
Change "(require 'org-publish)" to "(require 'ox-publish)".
This correction was tested on https://emacs.stackexchange.com/questions/48273/no-such-file-or-directory-org-publish.