当前位置: 首页 > news >正文

电力建设工程最好的网站网页游戏排行榜2013前十名

电力建设工程最好的网站,网页游戏排行榜2013前十名,业务网站建设,网站排名不可有利就前转载链接#xff1a;http://www.cnblogs.com/kerrycode/p/3261101.html Apache简介 Apache HTTP Server#xff08;简称Apache#xff09;是Apache软件基金会的一个开放源码的网页服务器#xff0c;可以在大多数计算机操作系统中运行#xff0c;由于其多平台和安全性被广…转载链接http://www.cnblogs.com/kerrycode/p/3261101.html Apache简介           Apache HTTP Server简称Apache是Apache软件基金会的一个开放源码的网页服务器可以在大多数计算机操作系统中运行由于其多平台和安全性被广泛使用是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展将Perl/Python等解释器编译到服务器中。关于更多Apache的介绍可以参考百科“http://baike.baidu.com/view/28283.htm或官网http://www.apache.org/ 或 http://httpd.apache.org/的介绍   Apache软件下载   Apache的相关软件包下载地址http://apr.apache.org/projects.html 1.   Apache HTTP Server     截止目前为止Apache HTTP Server 目前最新的版本是 Apache httpd 2.4.6 Released 下载地址http://httpd.apache.org/download.cgi#apache24 2.   APR and APR-Util包     截止目前为止APR and APR-Util的最新版本如下下载地址http://apr.apache.org/download.cgi APR 1.4.8, released June 21, 2013APR-util 1.5.2, released April 4, 2013APR-iconv 1.2.1, released November 26, 2007 3.   PCRE包    截止目前为止PCRE最新的包为8.33下载地址如下 https://sourceforge.net/projects/pcre/files/pcre/     可以下载了相关安装包上传到/root/kerry这个临时目录。也可以直接通过wget下载 Apache安装要求 下面是官方文档的要求必须安装APR、APR-Util、PCREgcc-c等包文档URL地址http://httpd.apache.org/docs/2.4/install.html   Requirements The following requirements exist for building Apache httpd: APR and APR-Util Make sure you have APR and APR-Util already installed on your system. If you dont, or prefer to not use the system-provided versions, download the latest versions of both APR and APR-Util from Apache APR, unpack them into ./srclib/apr and ./srclib/apr-util (be sure the directory names do not have version numbers; for example, the APR distribution must be under ./srclib/apr/) and use ./configures --with-included-apr option. On some platforms, you may have to install the corresponding -dev packages to allow httpd to build against your installed copy of APR and APR-Util. Perl-Compatible Regular Expressions Library (PCRE) This library is required but not longer bundled with httpd. Download the source code from http://www.pcre.org, or install a Port or Package. If your build system cant find the pcre-config script installed by the PCRE build, point to it using the --with-pcre parameter. On some platforms, you may have to install the corresponding -dev package to allow httpd to build against your installed copy of PCRE. Disk Space Make sure you have at least 50 MB of temporary free disk space available. After installation the server occupies approximately 10 MB of disk space. The actual disk space requirements will vary considerably based on your chosen configuration options, any third-party modules, and, of course, the size of the web site or sites that you have on the server. ANSI-C Compiler and Build System Make sure you have an ANSI-C compiler installed. The GNU C compiler (GCC) from the Free Software Foundation (FSF) is recommended. If you dont have GCC then at least make sure your vendors compiler is ANSI compliant. In addition, your PATH must contain basic build tools such as make. Accurate time keeping Elements of the HTTP protocol are expressed as the time of day. So, its time to investigate setting some time synchronization facility on your system. Usually thentpdate or xntpd programs are used for this purpose which are based on the Network Time Protocol (NTP). See the NTP homepage for more details about NTP software and public time servers. Perl 5 [OPTIONAL] For some of the support scripts like apxs or dbmmanage (which are written in Perl) the Perl 5 interpreter is required (versions 5.003 or newer are sufficient). If you have multiple Perl interpreters (for example, a systemwide install of Perl 4, and your own install of Perl 5), you are advised to use the --with-perl option (see below) to make sure the correct one is used by configure. If no Perl 5 interpreter is found by the configure script, you will not be able to use the affected support scripts. Of course, you will still be able to build and use Apache httpd.   Apache安装过程   Step 1安装包gcc或gcc-c [rootgetlnx05 pcre-8.33]# yum list gcc-c Loaded plugins: product-id, security, subscription-manager Updating Red Hat repositories. Available Packages gcc-c.x86_64                                                               4.1.2-51.el5                                                                rhel-debuginfo [rootgetlnx05 pcre-8.33]# yum list gcc Loaded plugins: product-id, security, subscription-manager Updating Red Hat repositories. Installed Packages gcc.x86_64                                                                    4.1.2-51.el5                                                                    installed [rootgetlnx05 pcre-8.33]# rpm -q gcc gcc-4.1.2-51.el5 从上面可见gcc包已经安装缺少gcc-c包那么接下来安装包gcc-c,如果此处不安装该包后面安装过程中会报错 [rootgetlnx05 pcre-8.33]#yum install  gcc-c   Step 2安装包APR和APR-Util [rootgetlnx05 kerry]# ls apr* apr-1.4.8.tar.gz  apr-util-1.5.2.tar.gz [rootgetlnx05 kerry]# [rootgetlnx05 kerry]# tar -zxf apr-1.4.8.tar.gz [rootgetlnx05 kerry]# cd apr-1.4.8 [rootgetlnx05 apr-1.4.8]# ls 新建目录/usr/local/apr用作安装目录 [rootgetlnx05 apr-1.4.8]# mkdir /usr/local/apr [rootgetlnx05 apr-1.4.8]# ./configure --prefix/usr/local/apr [rootgetlnx05 apr-1.4.8]# make [rootgetlnx05 apr-1.4.8]# make install 安装完成后可以验证一下 [ rootgetlnx05 apr]# ls -lrt total 32 drwxr-xr-x 3 root root 4096 Aug 15 06:57 include drwxr-xr-x 3 root root 4096 Aug 15 06:57 lib drwxr-xr-x 2 root root 4096 Aug 15 06:57 build-1 drwxr-xr-x 2 root root 4096 Aug 15 06:57 bin [rootgetlnx05 kerry]# mkdir /usr/local/apr-util [rootgetlnx05 kerry]# tar -zxf apr-util-1.5.2.tar.gz [rootgetlnx05 kerry]# cd apr-util-1.5.2 [rootgetlnx05 apr-util-1.5.2]# ./configure --prefix/usr/local/apr-util --with-apr/usr/local/apr/bin/apr-1-config [rootgetlnx05 apr-util-1.5.2]# make [rootgetlnx05 apr-util-1.5.2]# make install   Step 3安装包PRCE [rootgetlnx05 kerry]# unzip pcre-8.33.zip [rootgetlnx05 kerry]# cd pcre-8.33 [rootgetlnx05 kerry]#mkdir /usr/local/pcre [rootgetlnx05 pcre-8.33]# ./configure --prefix /usr/local/pcre--with-apr/usr/local/apr/bin/apr-1-config [rootgetlnx05 pcre-8.33]# make [rootgetlnx05 pcre-8.33]# make install   Step 4安装Apache Http Server [rootgetlnx05 kerry]# tar zxvf httpd-2.4.6.tar.gz [rootgetlnx05  kerry]#cd httpd-2.4.6 [rootgetlnx05 httpd-2.4.6]# ./configure --prefix/usr/local/apache --with-pcre/usr/local/pcre --with-apr/usr/local/apr --with-apr-util/usr/local/apr-util [rootgetlnx05 httpd-2.4.6]#make [rootgetlnx05 httpd-2.4.6]#make install Step 5启动Apache服务 [rootgetlnx05 httpd-2.4.6]#  /usr/local/apache/bin/apachectl start 用浏览器访问http://localhost时提示It works!     Apache安装问题锦集   问题1缺少包gcc-c导致安装包apr-util不通过   [rootgetlnx05 kerry]# unzip pcre-8.33.zip [rootgetlnx05 kerry]# cd pcre-8.33 [rootgetlnx05 pcre-8.33]# ./configure --prefix/usr/local/apr-util -with-apr/usr/local/apr/bin/apr-1-config 一般出现这个错误是因为没有安装包gcc-c,可以通过如下命令检查 [rootgetlnx05 pcre-8.33]# yum list gcc-c Loaded plugins: product-id, security, subscription-manager Updating Red Hat repositories. Available Packages gcc-c.x86_64                                                               4.1.2-51.el5                                                                rhel-debuginfo [rootgetlnx05 pcre-8.33]# yum list gcc Loaded plugins: product-id, security, subscription-manager Updating Red Hat repositories. Installed Packages gcc.x86_64                                                                    4.1.2-51.el5                                                                    installed [rootgetlnx05 pcre-8.33]# rpm -q gcc gcc-4.1.2-51.el5 [rootgetlnx05 pcre-8.33]# rpm -q gcc-c   问题2checking for APR-util... configure: error: the --with-apr-util parameter is incorrect [rootgetlnx05 httpd-2.4.6]#  ./configure --prefix/usr/local/apache  --with-apr/usr/local/apr --with-apr-util/usr/local/apr-util checking for chosen layout... Apache checking for working mkdir -p... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu configure: configure: Configuring Apache Portable Runtime library... configure: checking for APR... yes   setting CC to gcc   setting CPP to gcc -E   setting CFLAGS to -g -O2 -pthread   setting CPPFLAGS to -DLINUX -D_REENTRANT -D_GNU_SOURCE   setting LDFLAGS to configure: configure: Configuring Apache Portable Runtime Utility library... configure: checking for APR-util... configure: error: the --with-apr-util parameter is incorrect. It must specify an install prefix, a build directory, or an apu-config file. [rootgetlnx05 httpd-2.4.6]# 一般是由于APR-util没有安装成功可以通过验证该目录是否为空来判断因为你有时候执行了make忘了执行make isntall命令有可能导致这个错误。 [rootgetlnx05 apr]# cd /usr/local/apr-util [rootgetlnx05 apr-util]# ls   问题3没有指定PCRE参数 [rootgetlnx05 httpd-2.4.6]#  ./configure --prefix/usr/local/apache  --with-apr/usr/local/apr --with-apr-util/usr/local/apr-util checking for chosen layout... Apache checking for working mkdir -p... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu configure: configure: Configuring Apache Portable Runtime library... configure: checking for APR... yes   setting CC to gcc   setting CPP to gcc -E   setting CFLAGS to -g -O2 -pthread   setting CPPFLAGS to -DLINUX -D_REENTRANT -D_GNU_SOURCE   setting LDFLAGS to configure: configure: Configuring Apache Portable Runtime Utility library... configure: checking for APR-util... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for gcc option to accept ISO C99... -stdgnu99 checking for pcre-config... false configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/ [rootgetlnx05 httpd-2.4.6]#   问题4安装前忘了先安装APR相关包 [rootgetlnx05 httpd-2.4.6]#  ./configure --prefix/usr/local/appache/ checking for chosen layout... Apache checking for working mkdir -p... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu configure: configure: Configuring Apache Portable Runtime library... configure: checking for APR... no configure: error: APR not found.  Please read the documentation. [rootgetlnx05 httpd-2.4.6]#   问题5启动服务时报错 [rootgetlnx05 httpd-2.4.6]#  /usr/local/apache/bin/apachectl start AH00558: httpd: Could not reliably determine the servers fully qualified domain name, using getlnx05.gfg1.esquel.com. Set the ServerName directive globally to suppress this message 这个时候需要编辑httpd.conf配置文件添加SeraverName的具体IP地址。如下所示 [rootgetlnx05 conf]# cd /usr/local/apache/conf/ [rootgetlnx05 conf]# ls extra  httpd.conf  magic  mime.types  original [rootgetlnx05 conf]# vi httpd.conf ServerAdmin youexample.com # # ServerName gives the name and port that the server uses to identify itself. # This can often be determined automatically, but we recommend you specify # it explicitly to prevent problems during startup. # # If your host doesnt have a registered DNS name, enter its IP address here. # #ServerName www.example.com:80 ServerName 192.168.9.122:80 # # Deny access to the entirety of your servers filesystem. You must # explicitly permit access to web content directories in other # Directory blocks below. # httpd.conf 502L, 18179C written [rootgetlnx05 conf]# /usr/local/apache/bin/apachectl restart httpd not running, trying to start [rootgetlnx05 conf]# /usr/local/apache/bin/apachectl start httpd (pid 7797) already running 如果从其它电脑连接访问Apache时输入url地址http://192.168.9.122页面没有显示正常而上面配置也OK那么你必须关闭防火墙有时候甚至需要重启电脑才能OK,重启Apache服务都无效。 [rootgetlnx05 conf]# chkconfig iptables off [rootgetlnx05 conf]# chkconfig iptables off [rootgetlnx05 conf]# /usr/local/apache/bin/apachectl restart [rootgetlnx05 conf]# /usr/local/apache/bin/apachectl restart [rootgetlnx05 conf]#   作者潇湘隐者 出处http://www.cnblogs.com/kerrycode/ 本文版权归作者和博客园共有欢迎转载但未经作者同意必须保留此段声明且在文章页面明显位置给出原文连接.
http://wiki.neutronadmin.com/news/29627/

相关文章:

  • 软件公司做网站银川建设公司网站
  • 网站建设dw站点建设文字图片生成器
  • 杨浦建设机械网站最优惠的郑州网站建设
  • 柳州网站制作公司seo关键词优化推广价格
  • 安徽企业网站制作网站建设与管理的流程方案
  • 悬赏做logo的网站义乌外贸
  • 网站是不是用cms做的建筑工程网络设计
  • 大型门户网站有哪些国内装修公司排名前十强
  • 孝感市建设局网站徐州社交网站
  • 网站建设的公司有发展吗网络推广合作平台
  • 南阳做网站哪个好uc导航
  • 云服务器建立多个网站企业营销策划实训报告
  • 韩国教做发饰的网站广东东莞招工信息最新招聘
  • 专业网站推广的公司哪家好推销产品怎样才能打动客户
  • 网站建设商标注册多少类目北京网页设计机构
  • 衡水龙腾网站建设做网站字体规范
  • dz如何做门户网站南京谁做免费网站
  • 做外贸需要关注的网站有什么问题推广普通话周
  • 网站搭建哪里找最好做网站卖大闸蟹
  • 深圳装饰网站建设vs2010网站开发教程
  • 重庆网站建设mswzjs货源网站 源码
  • 百度网站建设电话销售话术厦门网红桥
  • 完成网站建设成本正能量应该懂我的意思
  • 北京 高端网站设计外链发布论坛
  • 做外贸没网站可以吗wordpress 过滤图片
  • 深圳 网站设计师 招聘自己的网站如何做分销
  • 网站的后台怎么做调查问卷湖南网站建设公司 地址磐石网络
  • 贸易公司注册多少钱宁波企业seo推广
  • ps制作网站背景科技企业网站设计制作
  • 重庆网站建设的目的wordpress 首页调用页面