Назад | Перейти на главную страницу

Может ли HTTP-сервер Apache работать на 64-битной машине?

Наша серверная ОС - это Windows 2008 Server Enterprise Edition, 64-разрядная версия, и мы хотим использовать HTTP-сервер Apache.

Я не могу найти никаких сведений о том, может ли он работать на 64-битной машине. Пожалуйста помоги.

Да, оно может. Как 32-битная, так и 64-битная сборка будут работать на 64-битной машине / ОС (конечно, с подходящими библиотеками).

Вы можете скачать 64-битные двоичные файлы из apache lounge. Вам потребуются соответствующие библиотеки Visual C ++. В настоящее время последнюю версию можно найти в http://www.apachelounge.com/download/ используя VC14. Требуемые распространяемые компоненты Visual C ++ будут такими же, как VS 2013.

Apache Software Foundation не выпускала официальных 64-битных двоичных файлов для Windows. Однако это открытый исходный код, поэтому для Windows существует неофициальный 64-разрядный двоичный пакет стороннего производителя. То же самое и с PHP в Windows:

http://www.elxis.org/guides/developers-guides/64bit-apache-php-mysql-windows.html http://httpd.apache.org/docs/2.0/platform/windows.html

Я лично выбрал бы официальные двоичные файлы. Это зависит от того, что вы делаете, но прирост производительности может быть незначительным: http://www.scribd.com/doc/363677/Benchmarks-AMD64-in-32bit-mode-vs-64bit-mode-Ubuntu (в любом случае в Linux). Также быстро просматривая Google, есть несколько сообщений о проблемах с неофициальными 64-битными двоичными файлами.