ATP + D-fructose = ADP + D-fructose 6-phosphate + H(+) Divalent metal cations. Maximum activity was observed with Mg(2+). Inhibition by zinc ions. Optimum pH is 6.5-7.5. Homodimer. Induced by sucrose. Belongs to the ROK (NagC/XylR) family.