apache httpd-2.2.17 编译安装 失败

问题描述

通过SSH远程登陆linux as5 服务器 透过 源代码安装httpd-2.2.17 失败.apr-1.4.2.tar.bz2与apr-util-1.3.10.tar.bz2已经通过源代码编译安装成功.已成成功启用tomcat6.0.28的apr功能httpd配置通过,配置命令./configure --prefix=/usr/local/apache2 --enable-module=so --enable-proxy --enable-proxy-ajp --enable-forward --enable-proxy-connect --enable-proxy-http --enable-so --enable-headers --enable-include --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/上述命令已通过,木有错误但是执行make命令时发生错误部分错误代码如下(因为错误过多,putty没有全部保留,刷掉一部分,以下是最后的错误)exports.c:1902: 错误:‘ap_hack_apr_md4’ 重定义exports.c:1080: 错误:‘ap_hack_apr_md4’ 的上一个定义在此exports.c:1907: 错误:‘ap_hack_apr_md5_init’ 重定义exports.c:1085: 错误:‘ap_hack_apr_md5_init’ 的上一个定义在此exports.c:1908: 错误:‘ap_hack_apr_md5_set_xlate’ 重定义exports.c:1086: 错误:‘ap_hack_apr_md5_set_xlate’ 的上一个定义在此exports.c:1909: 错误:‘ap_hack_apr_md5_update’ 重定义exports.c:1087: 错误:‘ap_hack_apr_md5_update’ 的上一个定义在此exports.c:1910: 错误:‘ap_hack_apr_md5_final’ 重定义exports.c:1088: 错误:‘ap_hack_apr_md5_final’ 的上一个定义在此exports.c:1911: 错误:‘ap_hack_apr_md5’ 重定义exports.c:1089: 错误:‘ap_hack_apr_md5’ 的上一个定义在此exports.c:1912: 错误:‘ap_hack_apr_md5_encode’ 重定义exports.c:1090: 错误:‘ap_hack_apr_md5_encode’ 的上一个定义在此exports.c:1913: 错误:‘ap_hack_apr_password_validate’ 重定义exports.c:1091: 错误:‘ap_hack_apr_password_validate’ 的上一个定义在此exports.c:1918: 错误:‘ap_hack_apr_memcache_hash’ 重定义exports.c:1096: 错误:‘ap_hack_apr_memcache_hash’ 的上一个定义在此exports.c:1919: 错误:‘ap_hack_apr_memcache_hash_crc32’ 重定义exports.c:1097: 错误:‘ap_hack_apr_memcache_hash_crc32’ 的上一个定义在此exports.c:1920: 错误:‘ap_hack_apr_memcache_hash_default’ 重定义exports.c:1098: 错误:‘ap_hack_apr_memcache_hash_default’ 的上一个定义在此exports.c:1921: 错误:‘ap_hack_apr_memcache_find_server_hash’ 重定义exports.c:1099: 错误:‘ap_hack_apr_memcache_find_server_hash’ 的上一个定义在此exports.c:1922: 错误:‘ap_hack_apr_memcache_add_server’ 重定义exports.c:1100: 错误:‘ap_hack_apr_memcache_add_server’ 的上一个定义在此exports.c:1923: 错误:‘ap_hack_apr_memcache_find_server’ 重定义exports.c:1101: 错误:‘ap_hack_apr_memcache_find_server’ 的上一个定义在此exports.c:1924: 错误:‘ap_hack_apr_memcache_enable_server’ 重定义exports.c:1102: 错误:‘ap_hack_apr_memcache_enable_server’ 的上一个定义在此exports.c:1925: 错误:‘ap_hack_apr_memcache_disable_server’ 重定义exports.c:1103: 错误:‘ap_hack_apr_memcache_disable_server’ 的上一个定义在此exports.c:1926: 错误:‘ap_hack_apr_memcache_server_create’ 重定义exports.c:1104: 错误:‘ap_hack_apr_memcache_server_create’ 的上一个定义在此exports.c:1927: 错误:‘ap_hack_apr_memcache_create’ 重定义exports.c:1105: 错误:‘ap_hack_apr_memcache_create’ 的上一个定义在此exports.c:1928: 错误:‘ap_hack_apr_memcache_getp’ 重定义exports.c:1106: 错误:‘ap_hack_apr_memcache_getp’ 的上一个定义在此exports.c:1929: 错误:‘ap_hack_apr_memcache_add_multget_key’ 重定义exports.c:1107: 错误:‘ap_hack_apr_memcache_add_multget_key’ 的上一个定义在此exports.c:1930: 错误:‘ap_hack_apr_memcache_multgetp’ 重定义exports.c:1108: 错误:‘ap_hack_apr_memcache_multgetp’ 的上一个定义在此exports.c:1931: 错误:‘ap_hack_apr_memcache_set’ 重定义exports.c:1109: 错误:‘ap_hack_apr_memcache_set’ 的上一个定义在此exports.c:1932: 错误:‘ap_hack_apr_memcache_add’ 重定义exports.c:1110: 错误:‘ap_hack_apr_memcache_add’ 的上一个定义在此exports.c:1933: 错误:‘ap_hack_apr_memcache_replace’ 重定义exports.c:1111: 错误:‘ap_hack_apr_memcache_replace’ 的上一个定义在此exports.c:1934: 错误:‘ap_hack_apr_memcache_delete’ 重定义exports.c:1112: 错误:‘ap_hack_apr_memcache_delete’ 的上一个定义在此exports.c:1935: 错误:‘ap_hack_apr_memcache_incr’ 重定义exports.c:1113: 错误:‘ap_hack_apr_memcache_incr’ 的上一个定义在此exports.c:1936: 错误:‘ap_hack_apr_memcache_decr’ 重定义exports.c:1114: 错误:‘ap_hack_apr_memcache_decr’ 的上一个定义在此exports.c:1937: 错误:‘ap_hack_apr_memcache_version’ 重定义exports.c:1115: 错误:‘ap_hack_apr_memcache_version’ 的上一个定义在此exports.c:1938: 错误:‘ap_hack_apr_memcache_stats’ 重定义exports.c:1116: 错误:‘ap_hack_apr_memcache_stats’ 的上一个定义在此exports.c:1943: 错误:‘ap_hack_apr_dynamic_fn_register’ 重定义exports.c:1179: 错误:‘ap_hack_apr_dynamic_fn_register’ 的上一个定义在此exports.c:1944: 错误:‘ap_hack_apr_dynamic_fn_retrieve’ 重定义exports.c:1180: 错误:‘ap_hack_apr_dynamic_fn_retrieve’ 的上一个定义在此exports.c:1949: 错误:‘ap_hack_apr_optional_hook_add’ 重定义exports.c:1185: 错误:‘ap_hack_apr_optional_hook_add’ 的上一个定义在此exports.c:1950: 错误:‘ap_hack_apr_optional_hook_get’ 重定义exports.c:1186: 错误:‘ap_hack_apr_optional_hook_get’ 的上一个定义在此exports.c:1956: 错误:‘ap_hack_apr_queue_create’ 重定义exports.c:1323: 错误:‘ap_hack_apr_queue_create’ 的上一个定义在此exports.c:1957: 错误:‘ap_hack_apr_queue_push’ 重定义exports.c:1324: 错误:‘ap_hack_apr_queue_push’ 的上一个定义在此exports.c:1958: 错误:‘ap_hack_apr_queue_pop’ 重定义exports.c:1325: 错误:‘ap_hack_apr_queue_pop’ 的上一个定义在此exports.c:1959: 错误:‘ap_hack_apr_queue_trypush’ 重定义exports.c:1326: 错误:‘ap_hack_apr_queue_trypush’ 的上一个定义在此exports.c:1960: 错误:‘ap_hack_apr_queue_trypop’ 重定义exports.c:1327: 错误:‘ap_hack_apr_queue_trypop’ 的上一个定义在此exports.c:1961: 错误:‘ap_hack_apr_queue_size’ 重定义exports.c:1328: 错误:‘ap_hack_apr_queue_size’ 的上一个定义在此exports.c:1962: 错误:‘ap_hack_apr_queue_interrupt_all’ 重定义exports.c:1329: 错误:‘ap_hack_apr_queue_interrupt_all’ 的上一个定义在此exports.c:1963: 错误:‘ap_hack_apr_queue_term’ 重定义exports.c:1330: 错误:‘ap_hack_apr_queue_term’ 的上一个定义在此exports.c:1970: 错误:‘ap_hack_apr_reslist_create’ 重定义exports.c:1351: 错误:‘ap_hack_apr_reslist_create’ 的上一个定义在此exports.c:1971: 错误:‘ap_hack_apr_reslist_destroy’ 重定义exports.c:1352: 错误:‘ap_hack_apr_reslist_destroy’ 的上一个定义在此exports.c:1972: 错误:‘ap_hack_apr_reslist_acquire’ 重定义exports.c:1353: 错误:‘ap_hack_apr_reslist_acquire’ 的上一个定义在此exports.c:1973: 错误:‘ap_hack_apr_reslist_release’ 重定义exports.c:1354: 错误:‘ap_hack_apr_reslist_release’ 的上一个定义在此exports.c:1974: 错误:‘ap_hack_apr_reslist_timeout_set’ 重定义exports.c:1355: 错误:‘ap_hack_apr_reslist_timeout_set’ 的上一个定义在此exports.c:1975: 错误:‘ap_hack_apr_reslist_acquired_count’ 重定义exports.c:1356: 错误:‘ap_hack_apr_reslist_acquired_count’ 的上一个定义在此exports.c:1976: 错误:‘ap_hack_apr_reslist_invalidate’ 重定义exports.c:1357: 错误:‘ap_hack_apr_reslist_invalidate’ 的上一个定义在此exports.c:1982: 错误:‘ap_hack_apr_rmm_init’ 重定义exports.c:1363: 错误:‘ap_hack_apr_rmm_init’ 的上一个定义在此exports.c:1983: 错误:‘ap_hack_apr_rmm_destroy’ 重定义exports.c:1364: 错误:‘ap_hack_apr_rmm_destroy’ 的上一个定义在此exports.c:1984: 错误:‘ap_hack_apr_rmm_attach’ 重定义exports.c:1365: 错误:‘ap_hack_apr_rmm_attach’ 的上一个定义在此exports.c:1985: 错误:‘ap_hack_apr_rmm_detach’ 重定义exports.c:1366: 错误:‘ap_hack_apr_rmm_detach’ 的上一个定义在此exports.c:1986: 错误:‘ap_hack_apr_rmm_malloc’ 重定义exports.c:1367: 错误:‘ap_hack_apr_rmm_malloc’ 的上一个定义在此exports.c:1987: 错误:‘ap_hack_apr_rmm_realloc’ 重定义exports.c:1368: 错误:‘ap_hack_apr_rmm_realloc’ 的上一个定义在此exports.c:1988: 错误:‘ap_hack_apr_rmm_calloc’ 重定义exports.c:1369: 错误:‘ap_hack_apr_rmm_calloc’ 的上一个定义在此exports.c:1989: 错误:‘ap_hack_apr_rmm_free’ 重定义exports.c:1370: 错误:‘ap_hack_apr_rmm_free’ 的上一个定义在此exports.c:1990: 错误:‘ap_hack_apr_rmm_addr_get’ 重定义exports.c:1371: 错误:‘ap_hack_apr_rmm_addr_get’ 的上一个定义在此exports.c:1991: 错误:‘ap_hack_apr_rmm_offset_get’ 重定义exports.c:1372: 错误:‘ap_hack_apr_rmm_offset_get’ 的上一个定义在此exports.c:1992: 错误:‘ap_hack_apr_rmm_overhead_get’ 重定义exports.c:1373: 错误:‘ap_hack_apr_rmm_overhead_get’ 的上一个定义在此exports.c:1997: 错误:‘ap_hack_apr_sdbm_open’ 重定义exports.c:1378: 错误:‘ap_hack_apr_sdbm_open’ 的上一个定义在此exports.c:1998: 错误:‘ap_hack_apr_sdbm_close’ 重定义exports.c:1379: 错误:‘ap_hack_apr_sdbm_close’ 的上一个定义在此exports.c:1999: 错误:‘ap_hack_apr_sdbm_lock’ 重定义exports.c:1380: 错误:‘ap_hack_apr_sdbm_lock’ 的上一个定义在此exports.c:2000: 错误:‘ap_hack_apr_sdbm_unlock’ 重定义exports.c:1381: 错误:‘ap_hack_apr_sdbm_unlock’ 的上一个定义在此exports.c:2001: 错误:‘ap_hack_apr_sdbm_fetch’ 重定义exports.c:1382: 错误:‘ap_hack_apr_sdbm_fetch’ 的上一个定义在此exports.c:2002: 错误:‘ap_hack_apr_sdbm_store’ 重定义exports.c:1383: 错误:‘ap_hack_apr_sdbm_store’ 的上一个定义在此exports.c:2003: 错误:‘ap_hack_apr_sdbm_delete’ 重定义exports.c:1384: 错误:‘ap_hack_apr_sdbm_delete’ 的上一个定义在此exports.c:2004: 错误:‘ap_hack_apr_sdbm_firstkey’ 重定义exports.c:1385: 错误:‘ap_hack_apr_sdbm_firstkey’ 的上一个定义在此exports.c:2005: 错误:‘ap_hack_apr_sdbm_nextkey’ 重定义exports.c:1386: 错误:‘ap_hack_apr_sdbm_nextkey’ 的上一个定义在此exports.c:2006: 错误:‘ap_hack_apr_sdbm_rdonly’ 重定义exports.c:1387: 错误:‘ap_hack_apr_sdbm_rdonly’ 的上一个定义在此exports.c:2011: 错误:‘ap_hack_apr_sha1_base64’ 重定义exports.c:1392: 错误:‘ap_hack_apr_sha1_base64’ 的上一个定义在此exports.c:2012: 错误:‘ap_hack_apr_sha1_init’ 重定义exports.c:1393: 错误:‘ap_hack_apr_sha1_init’ 的上一个定义在此exports.c:2013: 错误:‘ap_hack_apr_sha1_update’ 重定义exports.c:1394: 错误:‘ap_hack_apr_sha1_update’ 的上一个定义在此exports.c:2014: 错误:‘ap_hack_apr_sha1_update_binary’ 重定义exports.c:1395: 错误:‘ap_hack_apr_sha1_update_binary’ 的上一个定义在此exports.c:2015: 错误:‘ap_hack_apr_sha1_final’ 重定义exports.c:1396: 错误:‘ap_hack_apr_sha1_final’ 的上一个定义在此exports.c:2024: 错误:‘ap_hack_apr_strmatch_precompile’ 重定义exports.c:1455: 错误:‘ap_hack_apr_strmatch_precompile’ 的上一个定义在此exports.c:2030: 错误:‘ap_hack_apr_thread_pool_create’ 重定义exports.c:1519: 错误:‘ap_hack_apr_thread_pool_create’ 的上一个定义在此exports.c:2031: 错误:‘ap_hack_apr_thread_pool_destroy’ 重定义exports.c:1520: 错误:‘ap_hack_apr_thread_pool_destroy’ 的上一个定义在此exports.c:2032: 错误:‘ap_hack_apr_thread_pool_push’ 重定义exports.c:1521: 错误:‘ap_hack_apr_thread_pool_push’ 的上一个定义在此exports.c:2033: 错误:‘ap_hack_apr_thread_pool_schedule’ 重定义exports.c:1522: 错误:‘ap_hack_apr_thread_pool_schedule’ 的上一个定义在此exports.c:2034: 错误:‘ap_hack_apr_thread_pool_top’ 重定义exports.c:1523: 错误:‘ap_hack_apr_thread_pool_top’ 的上一个定义在此exports.c:2035: 错误:‘ap_hack_apr_thread_pool_tasks_cancel’ 重定义exports.c:1524: 错误:‘ap_hack_apr_thread_pool_tasks_cancel’ 的上一个定义在此exports.c:2036: 错误:‘ap_hack_apr_thread_pool_tasks_count’ 重定义exports.c:1525: 错误:‘ap_hack_apr_thread_pool_tasks_count’ 的上一个定义在此exports.c:2037: 错误:‘ap_hack_apr_thread_pool_scheduled_tasks_count’ 重定义exports.c:1526: 错误:‘ap_hack_apr_thread_pool_scheduled_tasks_count’ 的上一个定义在此exports.c:2038: 错误:‘ap_hack_apr_thread_pool_threads_count’ 重定义exports.c:1527: 错误:‘ap_hack_apr_thread_pool_threads_count’ 的上一个定义在此exports.c:2039: 错误:‘ap_hack_apr_thread_pool_busy_count’ 重定义exports.c:1528: 错误:‘ap_hack_apr_thread_pool_busy_count’ 的上一个定义在此exports.c:2040: 错误:‘ap_hack_apr_thread_pool_idle_count’ 重定义exports.c:1529: 错误:‘ap_hack_apr_thread_pool_idle_count’ 的上一个定义在此exports.c:2041: 错误:‘ap_hack_apr_thread_pool_idle_max_set’ 重定义exports.c:1530: 错误:‘ap_hack_apr_thread_pool_idle_max_set’ 的上一个定义在此exports.c:2042: 错误:‘ap_hack_apr_thread_pool_idle_max_get’ 重定义exports.c:1531: 错误:‘ap_hack_apr_thread_pool_idle_max_get’ 的上一个定义在此exports.c:2043: 错误:‘ap_hack_apr_thread_pool_thread_max_set’ 重定义exports.c:1532: 错误:‘ap_hack_apr_thread_pool_thread_max_set’ 的上一个定义在此exports.c:2044: 错误:‘ap_hack_apr_thread_pool_thread_max_get’ 重定义exports.c:1533: 错误:‘ap_hack_apr_thread_pool_thread_max_get’ 的上一个定义在此exports.c:2045: 错误:‘ap_hack_apr_thread_pool_threshold_set’ 重定义exports.c:1534: 错误:‘ap_hack_apr_thread_pool_threshold_set’ 的上一个定义在此exports.c:2046: 错误:‘ap_hack_apr_thread_pool_threshold_get’ 重定义exports.c:1535: 错误:‘ap_hack_apr_thread_pool_threshold_get’ 的上一个定义在此exports.c:2047: 错误:‘ap_hack_apr_thread_pool_task_owner_get’ 重定义exports.c:1536: 错误:‘ap_hack_apr_thread_pool_task_owner_get’ 的上一个定义在此exports.c:2053: 错误:‘ap_hack_apr_uri_port_of_scheme’ 重定义exports.c:1635: 错误:‘ap_hack_apr_uri_port_of_scheme’ 的上一个定义在此exports.c:2054: 错误:‘ap_hack_apr_uri_unparse’ 重定义exports.c:1636: 错误:‘ap_hack_apr_uri_unparse’ 的上一个定义在此exports.c:2055: 错误:‘ap_hack_apr_uri_parse’ 重定义exports.c:1637: 错误:‘ap_hack_apr_uri_parse’ 的上一个定义在此exports.c:2056: 错误:‘ap_hack_apr_uri_parse_hostinfo’ 重定义exports.c:1638: 错误:‘ap_hack_apr_uri_parse_hostinfo’ 的上一个定义在此exports.c:2061: 错误:‘ap_hack_apr_uuid_get’ 重定义exports.c:1663: 错误:‘ap_hack_apr_uuid_get’ 的上一个定义在此exports.c:2062: 错误:‘ap_hack_apr_uuid_format’ 重定义exports.c:1664: 错误:‘ap_hack_apr_uuid_format’ 的上一个定义在此exports.c:2063: 错误:‘ap_hack_apr_uuid_parse’ 重定义exports.c:1665: 错误:‘ap_hack_apr_uuid_parse’ 的上一个定义在此exports.c:2068: 错误:‘ap_hack_apr_xlate_open’ 重定义exports.c:1678: 错误:‘ap_hack_apr_xlate_open’ 的上一个定义在此exports.c:2069: 错误:‘ap_hack_apr_xlate_sb_get’ 重定义exports.c:1679: 错误:‘ap_hack_apr_xlate_sb_get’ 的上一个定义在此exports.c:2070: 错误:‘ap_hack_apr_xlate_conv_buffer’ 重定义exports.c:1680: 错误:‘ap_hack_apr_xlate_conv_buffer’ 的上一个定义在此exports.c:2074: 错误:‘ap_hack_apr_xlate_conv_byte’ 重定义exports.c:1684: 错误:‘ap_hack_apr_xlate_conv_byte’ 的上一个定义在此exports.c:2075: 错误:‘ap_hack_apr_xlate_close’ 重定义exports.c:1685: 错误:‘ap_hack_apr_xlate_close’ 的上一个定义在此exports.c:2080: 错误:‘ap_hack_apr_text_append’ 重定义exports.c:1690: 错误:‘ap_hack_apr_text_append’ 的上一个定义在此exports.c:2081: 错误:‘ap_hack_apr_xml_parser_create’ 重定义exports.c:1691: 错误:‘ap_hack_apr_xml_parser_create’ 的上一个定义在此exports.c:2082: 错误:‘ap_hack_apr_xml_parse_file’ 重定义exports.c:1692: 错误:‘ap_hack_apr_xml_parse_file’ 的上一个定义在此exports.c:2083: 错误:‘ap_hack_apr_xml_parser_feed’ 重定义exports.c:1693: 错误:‘ap_hack_apr_xml_parser_feed’ 的上一个定义在此exports.c:2084: 错误:‘ap_hack_apr_xml_parser_done’ 重定义exports.c:1694: 错误:‘ap_hack_apr_xml_parser_done’ 的上一个定义在此exports.c:2085: 错误:‘ap_hack_apr_xml_parser_geterror’ 重定义exports.c:1695: 错误:‘ap_hack_apr_xml_parser_geterror’ 的上一个定义在此exports.c:2086: 错误:‘ap_hack_apr_xml_to_text’ 重定义exports.c:1696: 错误:‘ap_hack_apr_xml_to_text’ 的上一个定义在此exports.c:2087: 错误:‘ap_hack_apr_xml_empty_elem’ 重定义exports.c:1697: 错误:‘ap_hack_apr_xml_empty_elem’ 的上一个定义在此exports.c:2088: 错误:‘ap_hack_apr_xml_quote_string’ 重定义exports.c:1698: 错误:‘ap_hack_apr_xml_quote_string’ 的上一个定义在此exports.c:2089: 错误:‘ap_hack_apr_xml_quote_elem’ 重定义exports.c:1699: 错误:‘ap_hack_apr_xml_quote_elem’ 的上一个定义在此exports.c:2090: 错误:‘ap_hack_apr_xml_insert_uri’ 重定义exports.c:1700: 错误:‘ap_hack_apr_xml_insert_uri’ 的上一个定义在此exports.c:2099: 错误:‘ap_hack_apu_version’ 重定义exports.c:1709: 错误:‘ap_hack_apu_version’ 的上一个定义在此exports.c:2100: 错误:‘ap_hack_apu_version_string’ 重定义exports.c:1710: 错误:‘ap_hack_apu_version_string’ 的上一个定义在此make[2]: *** [exports.lo] 错误 1make[2]: Leaving directory `/abc/setup/httpd-2.2.17/server'make[1]: *** [all-recursive] 错误 1make[1]: Leaving directory `/abc/setup/httpd-2.2.17/server'make: *** [all-recursive] 错误 1执行make指令时,没有开启tomcat,只启动着mysql,错误,有点诡异啊ps:同样的环境,我在另一条相同系统下配置就成功了.....那位大大瞅下吧 问题补充:jsntghf 写道

解决方案

在configure后加上"--with-included-apr”。再重新编译, make, make install. 即可
解决方案二:
应该是不用加了,如果加上"--with-included-apr”还不行的话,在最后再加上--with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/

时间: 2024-09-18 16:04:43

apache httpd-2.2.17 编译安装 失败的相关文章

Linux下编译安装Apache httpd 2.4

Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.当前Apache版本为2.4,本文主要描述基于CentOS 6.5以源码方式安装Apache httpd. 一.编译安装的优势 源码的编译安装一般由3个步骤组成: 配置(configure),通常依赖gcc编译器,binutils,glibc.配置软件特性,检查编译环境,生成 Makefile文件 编译(make) 安装(make ins

MYSQL5.5手动编译安装过程

MYSQL5.5的手动编译安装 安装方式分为rpm和源码编译安装两种,本文是采用mysql源码编译方式,编译器使用Cmake.软件需要mysql-5.5.40.tar.gz和cmake-2.8.10.2.tar.gz,请自行下载. 下载地址: http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.40.tar.gz http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz 其中mysql使用

CentOS6.3编译安装Nginx+ MySQL5+ PHP5环境教程

[准备工作] #在编译安装lnmp之前,首先先卸载已存在的rpm包.  代码如下 复制代码 rpm -e httpd rpm -e mysql rpm -e php yum -y remove httpd yum -y remove mysql-server mysql yum -y remove php yum -y remove php-mysql #禁用SeLinux,Selinux可能会致使编译安装失败,我们先禁用它. #sed -i 's/SELINUX=enforcing/SELIN

RHEL 6.1最小化编译安装Apache 2.2.21+MySQL 5.5.17+PHP 5.3.8+Zend Guard 5.5.0

操作系统:RHEL 6.1 32位下载地址:请自行下载,这里提供一个http://www.aliyun.com/zixun/aggregation/18479.html">下载地址,仅供参考ed2k://|file|[红帽企业Linux.6.1].rhel-server-6.1-i386-dvd.iso|3066486784|492a4ccae7c2c52cca87196c72a4e24f|h=hzsovcxap52sc2y2wfapxrratgnbpn72|/安装方式:采用最小化安装,在

在CentOS 6.0中Apache+MySQL+PHP+Zend最小化编译安装

操作系统:CentOS 6.0&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 32位 下载地址:http://mirrors.163.com/centos/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.iso 安装方式:采用最小化安装,在安装系统的时候选择Minimal (CentOS 6.0默认就是Minimal安装模式,不含有任何可选安装包) 最小化安装完成之后,系统占用900M

centos7 apache httpd安装和配置django项目

一.安装httpd服务 apache在centos7中是Apache HTTP server.如下对httpd的解释就是Apache HTTP Server.所以想安装apache其实是要安装httpd. httpd.x86_64 : Apache HTTP Server 安装: # yum install httpd 设置httpd服务开机启动 [root@yl-web httpd]# /sbin/chkconfig httpd on Note: Forwarding request to '

Linux下安装Apache httpd

httpd是Apache超文本传输协议(HTTP)服务器的主程序.它被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池对外提供服务.httpd支持基于 虚拟主机,以及基于HOST.IP.PORT实现虚拟主机,反向代理,负载均衡,路径别名,用户认证,basic,支持第三方模块等众多特性.本文主要描述了Linux下httpd的安装以及相关基本用法. 一.httpd的安装 演示环境及版本 # cat /etc/issue CentOS release 6.5 (Final) Ker

Linux+php+apache+oracle环境搭建之CentOS下源码编译安装PHP_Linux

首先需要安装下面几个安装包,可以在CD-ROM数据源里找到以下安装包yum安装 yum install perl* freetype libpng* libxm2 libxm2-devel curl curl-devel libjpeg* 手动下载安装 jpegsrc.v8c.tar libmcrypt-2.5.8.tar.gz 安装 jpegsrc # tar -xvzf jpegsrc.v8c.tar # cd jpeg-8c # ./configure --prefix=/usr/loca

ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败)_php实例

本文为大家详细分享了搭建ThinkPHP框架时遇到的问题,为大家提供了解决方法,具体内容如下 第一部分:框架搭建 我也是刚接触ThinkPHP,所以将目前的心得以及学习步骤按照我认为更容易理解的方式记录下来. 要使用ThinkPHP首先是要把环境搭建好,下面两个大体步骤来介绍: 第一步:下载软件 1.Xmapp(此软件将Apache.MySQL等集成了,使用起来很方便) 2.ThinkPHP3.2.3下载 第二步:搭建框架 1.将xmapp安装好,我们可以看到一个htdocs文件夹,我们可以将下