Algebraic definition
Here is the typical algebraic way to define usual meaning:
$\def\nn{\mathbb{N}}$
$\def\zz{\mathbb{Z}}$
Define "$a \le b$" to mean "$\exists n\in\nn\ ( a+n=b )$".
Note that this definition relies on having defined $\nn$ first, and then later $\zz$ with $\nn$ embedded into it. And when it gets down to $\nn$, you use the Peano Arithmetic axioms for it, which needs non-logical symbols $(\nn,0,1,+,\times)$.
Computational definition
You can define $\zz$ to be the collection of finite strings made up of decimal digits and an optional negative sign at the start. Then you can define $\le$ directly as an algorithm:
If $a$ has a negative sign but $b$ does not, then $a \le b$. Otherwise if both have negative signs, $a \le b$ is the same as $-b \le -a$, where "$-n$" means to toggle the presence of negative sign of $n$. So we can assume both $a,b$ have no negative sign. Pad $a,b$ with zeros at the start so that they are the same length. Go through them simultaneously digit by digit from start to end. Let the current digit in $a,b$ be $x,y$ respectively. If $x < y$, then $a \le b$. If $x > y$, then $\neg a \le b$. If $x = y$, then continue to the next digit. If all the digits are finished, then $a \le b$. All that is left is to define "$<$" for digits, which can be done by a table.
Note that the table used by the above definition would be much simpler if we use binary instead of decimal representation, but either way the idea is the same.
Comparison
It is certainly harder to prove that the computational definition is a total order! That is one main reason to use the algebraic definition. However, it is now obvious that the algebraic definition does not really answer the question, because it is nothing more than just pushing the question under the carpet by assuming the consistency of PA, that is, the existence of a model of PA. In contrast, the computational method is more concrete, since it is actually physically implemented on every computer/calculator in an equivalent form.