If you define
$$x < y ⇔ (x ≤ y ~\text{and}~ x≠ y),$$
note that
$$(A)~~ x = y ⇒ x + z = y + z \quad \text{and}\quad (B)~~x ≠ y ⇒ x + z ≠ y + z.$$
Now “(A) and (3) ⇒ (1)” and “(1) and (B) ⇒ (3)” are straightforward by case differentiation.
(A) is always true and (B) (being the converse to (A)) is true if addition is right-cancellable (which always holds for rings).
If you think about semi-rings, consider $ℕ_0 = (ℕ_0,·,\max,≤)$ with the usual notion of “$≤$”. This is a semi-ring. Note that $0 < 1$, but $0·0 = 0·1$, where (1) and (2) certainly hold.
(If you want an multiplcative identity, extend by $∞$, defining $0·∞ = 0$ and $n·∞ = ∞$ else. This should work – not sure, though.)