One way:
a = Rationalize[0.0021, 0];
b = Rationalize[1.38889, 0];
c = Rationalize[6.94444, 0];
d = Rationalize[-4.125, 0];
ysol = NDSolve[{y''[x] == -4 Pi (a) Exp[-y[x]] + (a) 4 Pi Exp[y[x]],
y[c] == 0, y'[b] == d}, y, {x, b, c},
Method -> {"BoundaryValues" -> {"Shooting",
"StartingInitialConditions" -> {y[c] == 0, y'[c] == -1/2}}},
WorkingPrecision -> 50]
Plot[{y[x] /. ysol, y'[x] /. ysol}, {x, b, c}, PlotLabels -> {"y[x]", "y'[x]"}]
We can check boundary conditions:
y[x] /. ysol /. x -> c
(*{0.*10^-50}*)
y'[x] /. ysol /. x -> b
(*{-4.12500000000000000000071556836358857851310492}*)