Можно использовать scriptable инструмент для выделения дисков с надлежащим шаблоном. Например:
Оба позволяют Вам выбирать точно, как сбалансировать чтение и запись, размер IO, и т.д.
Вот шаги, которые я сделал для успешной сборки и установки Apache httpd-2.4.10 и OpenSSL openssl-1.0.1j на Solaris 10.
Загрузите следующее программное обеспечение
openssl-1.0.1j.tar.gz
httpd-2.4.10.tar.gz
apr-1.5.1.tar.gz
apr-util-1.5.4.tar.gz
pcre-8.36.tar.gz
Подтвердить марку и CC
По умолчанию gcc
находится в / usr / sfw / bin / gcc
, а make
находится в / usr / ccs / bin / make
Включить следующее в ПУТЬ
usr / local / ssl / bin: / usr / sfw / bin: / usr / local / bin: / usr / ccs / bin
Включить следующее в LD_LIBRARY_PATH
/ usr / local / lib: / usr / local / ssl / lib
Сборка и установка openssl-1.0.1j
Разархивируйте и разархивируйте openssl-1.0.1j.tar.gz в /usr/local/openssl-1.0.1j
Выполните следующие команды по порядку. Общий параметр очень важен, так что его можно связать со сборкой httpd-2.4.10 для включения SSL.
$ cd /usr/local/openssl-1.0.1j
$ ./config общий
$ make
$ сделать тест
$ make install
По умолчанию openssl устанавливается в / usr / local / ssl
Установить pcre-8.36 Разархивируйте и распакуйте файл pcre-8.36.tar.gz в / usr / local / pcre-8.36
Выполните следующие команды в порядке
$ cd / usr / local / pcre-8.36
$ ./configure
$ make
$ make install
По умолчанию make install
устанавливает команды пакета в
/ usr / local / bin
, включить файлы в / usr / local / include
и т. Д.
Соберите и установите httpd-2.4.10
Распакуйте и разархивируйте tar httpd-2.4.10.tar.gz в /usr/local/httpd-2.4.10
Разархивируйте и разархивируйте архив apr-1.5.1.tar.gz в / usr / local / httpd. -2.4.10 / srclib
Переименуйте /usr/local/apr-1.5.1 в / usr / local / apr
Разархивируйте и разархивируйте архив apr-util-1.5.4.tar.gz в /usr/local/httpd-2.4.10/srclib
Переименуйте / usr / local / apr-util в / usr / local / apr-util
Выполните следующие команды в порядке
$ ./configure --prefix = / usr / local / apache2 --with-included-apr --enable-so –enable-ssl = shared --with-ssl = / usr / local / ssl
$ make
$ make install
Он устанавливает его по адресу / usr / local / apache2
Установка завершена. Чтобы включить SSL и прокси, обновите /usr/local/apache2/conf/httpd.conf
, раскомментировав следующие строки
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_express_module modules/mod_proxy_express.so
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
. Теперь вы можете работать с httpd-ssl.conf, как обычно, для завершения настройки