Properly rehearsing provides the confidence you need to overcome stage fright and many other complications. When you know the material, your focus shifts from the fear of mistakes to the execution of a great performance. When you are confident and well rehearsed, you are an entertaining violinist. Confidence in the material turns a routine recital into an entertaining show.
A practice performance before a live audience simulates a recital and allows you to see potential pitfalls. The audience can be family, friends or other violin players. The practice run will give you a good estimate of your progress. Should any rough spots appear, such as missed notes or other technical mistakes, devote time to correcting the mistakes.
A recital does not revolve around the violinist. Rather, the audience wants to be entertained, and as the violinist, it is your job to entertain. Engage the audience. Do the unexpected. Play songs the audience would not expect, especially if the audience members are experienced with recitals -- no one wants to hear the same Bach sonata at every recital.
Something will go wrong. It happens during any performance, no matter how well planned and no matter how well rehearsed. Strings break during the crescendo. Sheet music flutters away because of the air conditioning. The jack hammer from road construction outside the venue drowns out the performance. When these things happen, carry on with dignity and humor. People want to see you succeed.