{"id":225,"date":"2010-11-16T15:24:13","date_gmt":"2010-11-16T14:24:13","guid":{"rendered":""},"modified":"2010-11-22T14:52:46","modified_gmt":"2010-11-22T13:52:46","slug":"apache-2217","status":"publish","type":"post","link":"https:\/\/drfugazi.eu.org\/en\/apache-2217\/","title":{"rendered":"apache-2.2.17"},"content":{"rendered":"<p>The Apache HTTP Server Project is an effort to develop and maintain<br \/>\nan open-source HTTP server for modern operating systems including UNIX<br \/>\nand Windows NT. The goal of this project is to provide a secure,<br \/>\nefficient and extensible server that provides HTTP services in sync<br \/>\nwith the current HTTP standards.<\/p>\n<p>Apache httpd has been the most popular web server on the Internet since<br \/>\nApril 1996, and celebrated its 15th birthday as a project this February.<\/p>\n<p>The Apache HTTP Server (&#8220;httpd&#8221;) is a project of <a href=\"http:\/\/www.apache.org\/\">The Apache Software Foundation<\/a>.<\/p>\n<h3>Get sources, unpack it and use a script (see attachement) to configure:<\/h3>\n<pre><code>soft@hydra:~\/apache% wget http:\/\/www.apache.net.pl\/\/httpd\/httpd-2.2.17.tar.gz\r\nsoft@hydra:~\/apache% gtar -xf httpd-2.2.17.tar.gz\r\nsoft@hydra:~\/apache% gsed \"s\/2.2.14\/2.2.17\/g\" drf_httpd-2.2.14_conf > drf_httpd-2.2.17_conf\r\nsoft@hydra:~\/apache% chmod 754 drf_httpd-2.2.17_conf\r\nsoft@hydra:~\/apache% .\/drf_httpd-2.2.17_conf        \r\nPATH=\/usr\/local\/bin:\/usr\/bin:\/opt\/SUNWspro\/bin:\/usr\/ccs\/bin:\/usr\/ucb\r\nCFLAGS=-fast -xautopar -I\/usr\/local\/openldap\/include -I\/usr\/local\/ssl\/include -I\/usr\/local\/BerkeleyDB.4.7\/include -I\/usr\/local\/include\r\nCPPFLAGS=-fast -xautopar -I\/usr\/local\/openldap\/include -I\/usr\/local\/ssl\/include -I\/usr\/local\/BerkeleyDB.4.7\/include -I\/usr\/local\/include\r\nCXXFLAGS=-fast -xautopar -I\/usr\/local\/openldap\/include -I\/usr\/local\/ssl\/include -I\/usr\/local\/BerkeleyDB.4.7\/include -I\/usr\/local\/include\r\nLDFLAGS=-L\/usr\/local\/openldap\/lib -R\/usr\/local\/openldap\/lib -L\/usr\/local\/ssl\/lib -R\/usr\/local\/ssl\/lib -L\/usr\/local\/BerkeleyDB.4.7\/lib -R\/usr\/local\/BerkeleyDB.4.7\/lib -L\/usr\/local\/lib -R\/usr\/local\/lib\r\n=============================================\r\ndmake clean [y|n] ?\r\nn\r\n=============================================\r\nconfigure [y|n] ?\r\ny\r\nchecking for chosen layout... Apache\r\nchecking for working mkdir -p... yes\r\nchecking build system type... sparc-sun-solaris2.10\r\nchecking host system type... sparc-sun-solaris2.10\r\nchecking target system type... sparc-sun-solaris2.10\r\n\r\nConfiguring Apache Portable Runtime library ...\r\n...<\/code><\/pre>\n<h3>Compilation:<\/h3>\n<pre><code>dmake [y|n] ?\r\ny\r\ndmake: defaulting to parallel mode.\r\nSee the man page dmake(1) for more information on setting up the .dmakerc file.\r\nMaking all in srclib\r\nMaking all in apr\r\nhydra --> 1 job\r\nhydra --> 2 jobs\r\n...\r\nCompilation successful<\/code><\/pre>\n<h3>Switch back to root and install:<\/h3>\n<pre><code>soft@hydra:~\/apache% exit\r\nroot@hydra:~# cd \/home\/soft\/apache\/httpd-2.2.17 \r\nroot@hydra:\/home\/soft\/apache\/httpd-2.2.17# dmake -m serial install\r\nMaking install in srclib\r\nMaking install in apr\r\n\/home\/soft\/apache\/httpd-2.2.17\/srclib\/apr\/build\/mkdir.sh \/usr\/local\/httpd-2.2.17\/lib \/usr\/local\/httpd-2.2.17\/bin \/usr\/local\/httpd-2.2.17\/build \\\r\n\t     \/usr\/local\/httpd-2.2.17\/lib\/pkgconfig \/usr\/local\/httpd-2.2.17\/include\r\nmkdir \/usr\/local\/httpd-2.2.17\r\nmkdir \/usr\/local\/httpd-2.2.17\/lib\r\n...<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>The Apache HTTP Server Project is an effort to develop and maintain<br \/>\nan open-source HTTP server for modern operating systems including UNIX<br \/>\nand Windows NT. The goal of this project is to provide a secure,<br \/>\nefficient and extensible server that provides HTTP services in sync<br \/>\nwith the current HTTP standards.<\/p>\n<p>Apache httpd has been the most popular web server on the Internet since<br \/>\nApril 1996, and celebrated its 15th birthday as a project this February.<\/p>\n<p>The Apache HTTP Server (&#8220;httpd&#8221;) is a project of <a href=\"http:\/\/www.apache.org\/\">The Apache Software Foundation<\/a>.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[],"tags":[],"jetpack_publicize_connections":[],"acf":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7M9Tz-3D","jetpack-related-posts":[{"id":223,"url":"https:\/\/drfugazi.eu.org\/en\/apache-2217\/","url_meta":{"origin":225,"position":0},"title":"apache-2.2.17","author":"drfugazi","date":"Wednesday November  3rd, 2010","format":false,"excerpt":"Projekt Apache HTTP Server, to przedsi\u0119wzi\u0119cie maj\u0105ce na celu rozw\u00f3j i utrzymywanie serwera HTTP o otwartym kodzie, dla nowoczesnych system\u00f3w operacyjnych, takich jak UNIX czy Windows NT. Celem tego projektu jest dostarczenie bezpiecznego, wydajnego i skalowalnego serwera, kt\u00f3ry dostarcza us\u0142ug zgodnych z aktualnymi standardami HTTP. Apache httpd jest najbardziej popularnym\u2026","rel":"","context":"In \"Apache\"","block_context":{"text":"Apache","link":"https:\/\/drfugazi.eu.org\/en\/tag\/apache\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":224,"url":"https:\/\/drfugazi.eu.org\/en\/php-5214\/","url_meta":{"origin":225,"position":1},"title":"php-5.2.14","author":"drfugazi","date":"Wednesday November  3rd, 2010","format":false,"excerpt":"root@hydra:~# su - soft soft@hydra:~% cd php soft@hydra:~\/php% wget \"http:\/\/pl.php.net\/get\/php-5.2.14.tar.gz\/from\/this\/mirror\" ... soft@hydra:~\/php% gtar -zxf php-5.2.14.tar.gz soft@hydra:~\/php% gsed \"s\/5.2.12\/5.2.14\/g\" drf_php-5.2.12_conf > drf_php-5.2.14_conf soft@hydra:~\/php% chmod 754 !$ chmod 754 drf_php-5.2.14_conf Trzeba sprawdzi\u0107 i ewentualnie poprawi\u0107 \u015bcie\u017ck\u0119 do apxs soft@hydra:~\/php% vi drf_php-5.2.14_conf Kompilacja przy u\u017cyciu skryptu (w za\u0142\u0105czniku)","rel":"","context":"In \"Apache\"","block_context":{"text":"Apache","link":"https:\/\/drfugazi.eu.org\/en\/tag\/apache\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":227,"url":"https:\/\/drfugazi.eu.org\/en\/php-5214\/","url_meta":{"origin":225,"position":2},"title":"php-5.2.14","author":"drfugazi","date":"Monday November 22nd, 2010","format":false,"excerpt":"Get the sources: root@hydra:~# su - soft soft@hydra:~% cd php soft@hydra:~\/php% wget \"http:\/\/pl.php.net\/get\/php-5.2.14.tar.gz\/from\/this\/mirror\" ... soft@hydra:~\/php% gtar -zxf php-5.2.14.tar.gz Correct version numbers in script (use sed): soft@hydra:~\/php% gsed \"s\/5.2.12\/5.2.14\/g\" drf_php-5.2.12_conf > drf_php-5.2.14_conf soft@hydra:~\/php% chmod 754 !$ chmod 754 drf_php-5.2.14_conf Check and correct path to apxs if needed: soft@hydra:~\/php% vi drf_php-5.2.14_conf","rel":"","context":"In \"Solaris\"","block_context":{"text":"Solaris","link":"https:\/\/drfugazi.eu.org\/en\/tag\/solaris\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":188,"url":"https:\/\/drfugazi.eu.org\/en\/openssl-098o\/","url_meta":{"origin":225,"position":3},"title":"openssl-0.9.8o","author":"drfugazi","date":"Tuesday July 20th, 2010","format":false,"excerpt":"The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2\/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. The project is managed by a worldwide community of volunteers\u2026","rel":"","context":"In \"Mail system\"","block_context":{"text":"Mail system","link":"https:\/\/drfugazi.eu.org\/en\/tag\/mail_system\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":209,"url":"https:\/\/drfugazi.eu.org\/en\/dovecot-12-sieve-0117\/","url_meta":{"origin":225,"position":4},"title":"dovecot-1.2-sieve-0.1.17","author":"drfugazi","date":"Friday August 13th, 2010","format":false,"excerpt":"Dovecot Sieve is a fully rewritten Sieve implementation for Dovecot v1.2 and newer. The main reason for rewriting the Sieve engine was to provide more reliable script execution and to provide better error messages to users and system administrators. This implementation is part of the Pigeonhole project. Source: http:\/\/wiki.dovecot.org\/LDA\/Sieve\/Dovecot At\u2026","rel":"","context":"In \"Mail system\"","block_context":{"text":"Mail system","link":"https:\/\/drfugazi.eu.org\/en\/tag\/mail_system\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":219,"url":"https:\/\/drfugazi.eu.org\/en\/dovecot-203\/","url_meta":{"origin":225,"position":5},"title":"dovecot-2.0.3","author":"drfugazi","date":"Wednesday October  6th, 2010","format":false,"excerpt":"Dovecot is an open source IMAP and POP3 email server for Linux\/UNIX-like systems, written with security primarily in mind. Dovecot is an excellent choice for both small and large installations. It's fast, simple to set up, requires no special administration and it uses very little memory. Source: http:\/\/dovecot.org\/ Below you\u2026","rel":"","context":"In \"Mail system\"","block_context":{"text":"Mail system","link":"https:\/\/drfugazi.eu.org\/en\/tag\/mail_system\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/posts\/225"}],"collection":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/comments?post=225"}],"version-history":[{"count":0,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/posts\/225\/revisions"}],"wp:attachment":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/media?parent=225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/categories?post=225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/tags?post=225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}