I'm trying to prove this by induction:
$$1*2 + 2*3 + 3*4 + \cdots + n(n+1) = (n(n+1)(n+2))/3.$$
I have done this so far:
Base Case: $n = 1$, works for both.
Induction Hypothesis: Let $n = k$, such that:
$$1*2 + 2*3 + 3*4 + \cdots + k(k+1) = (k(k+1)(k+2))/3.$$
Inductive Step: Try $n = k+1$:
$$1*2 + 2*3 + 3*4 + \cdots+ k(k+1) + (k+1)(k+2) = (k(k+1)(k+2))/3.$$
Apparently it's a fallacy to write $k+1$ in LHS and RHS, so I'm doing the left; however, I'm stuck at this step and not sure where to go from here.
It seems like you do not really understand why induction is a valid proof technique (it may also help to read this post on how to write a clear induction proof). The "fallacy" you seem to have in mind does not make a great deal of sense; the goal of induction proofs (assuming you're trying to prove a statement $S(n)$ is true) is, indeed, to move from the left-hand side of $S(k+1)$ to the right-hand side of $S(k+1)$. It does not matter from which end you start (after all, if $x=y$, then $y=x$), but the important thing is that you use the induction assumption somewhere along the way. See if you can follow the proof below, and feel free to comment if a step does not make sense.
For $n\geq 1$, we want to show that $$ 1\cdot2+2\cdot3+\cdots+n(n+1)=\frac{n(n+1)(n+2)}{3}.\tag{1} $$ To make $(1)$ more manageable, let's use $\Sigma$-notation to rewrite it: $$ \sum_{i=1}^ni(i+1)=\frac{n(n+1)(n+2)}{3}. $$ Thus, for each $n\geq 1$, define the statement $$ S(n) : \sum_{i=1}^ni(i+1)=\frac{n(n+1)(n+2)}{3}. $$
Base step ($n=1$): The statement $S(1)$ says that $1\cdot2=2=\frac{1(2)(3)}{3}$, and this is true.
Inductive step ($S(k)\to S(k+1)$): For some $k\geq 1$, assume that $$ S(k) : \color{blue}{\sum_{i=1}^ki(i+1)=\frac{k(k+1)(k+2)}{3}} $$ holds. To be shown is that $$ S(k+1) : \color{green}{\sum_{i=1}^{k+1}i(i+1)=\frac{(k+1)(k+2)(k+3)}{3}} $$ follows. Starting with the left-hand side of $S(k+1)$, \begin{align} \color{green}{\sum_{i=1}^{k+1}i(i+1)} &= \color{blue}{\sum_{i=1}^ki(i+1)}+(k+1)(k+2)\tag{by defn. of $\Sigma$}\\[1em] &= \color{blue}{\frac{k(k+1)(k+2)}{3}}+(k+1)(k+2)\tag{by $S(k)$, ind. hyp.}\\[1em] &= \frac{\color{red}{k}(k+1)(k+2)}{3}+\frac{\color{red}{3}(k+1)(k+2)}{3}\tag{common denom.}\\[1em] &= \frac{\color{red}{(k+3)}(k+1)(k+2)}{3}\tag{combine terms}\\[1em] &= \color{green}{\frac{(k+1)(k+2)(k+3)}{3}},\tag{rearrange} \end{align} we end up at the right-hand side of $S(k+1)$, completing the inductive step.
Thus, by induction, the claim $S(n)$ holds for all $n\geq 1$.