ubuntu14安装apache补丁_ubuntu 14安装apache2 - CSDN
精华内容
参与话题
  • Ubuntu14.04安装Apache

    2018-07-05 18:31:04
    1、安装apahceapt-get install apache2 2、默认网站根目录Apache安装路径为/var 默认的网站根目录的路径为/var/www/html3、Apache自启动自启动出错,错误信息如下: apache2:Could not reliaby determine the ...

    1、安装apahce

    apt-get install apache2

     

    2、默认网站根目录

    Apache的安装路径为/var

     默认的网站根目录的路径为/var/www/html

    3、Apache自启动

    自启动出错,错误信息如下:

                    apache2Could not reliaby determine the server's fully domain name,using

                    127.0.0.1 for SeverName...

    4、配置apache自启动

    Apache2.conf 位置: /etc/apache2/apache2.conf

    vim /etc/apache2/apache2.conf

    在打开的apache2.conf文件尾部添加如下信息:

    #ServerName

    ServerName [ip地址]

    5、重启apache

    目录:/etc/init.d/apache2 restart

    ./apache2 restart

    6、重启电脑,检测服务器能否自启动;本机访问

    浏览器输 http:[之前配置的ip地址] 回车之后看到


    展开全文
  • Apache 2.0系列的重要安全补丁 >

    千次阅读 2004-06-30 14:21:00
    http://www.ooso.net Apache 站点上发布新的安全补丁,目前的apache系列都要赶快把补丁缝上.原文如下: Vulnerability CAN-2004-0493 has been announced by its discoverer, before 2.0.50 could be released. It is ...

    http://www.ooso.net

    超链接地址Apache 站点上发布新的安全补丁,目前的apache系列都要赶快把补丁缝上.原文如下:

    Vulnerability CAN-2004-0493 has been announced by its discoverer, before 2.0.50 could be released. It is a remote exploit which allows an attacker to cause the server to allocate increasing amounts of memory until system memory is exhausted or until process limits are reached, depending on the platform and configuration.

    This problem will be resolved in 2.0.50.


    补丁可以在下面地址找到:
    超链接地址http://www.apache.org/dist/httpd/patches/apply_to_2.0.49/CAN-2004-0493.patch

    使用办法:
    1.解压apache的源代码
    2.将补丁放到apache源代码目录
    3.进入源代码目录并执行:

    patch -0 < CAN-2004-0493.patch

    4.重新编译安装apache即可

    http://www.ooso.net

    展开全文
  • Apache2.2升级到2.4

    千次阅读 2017-08-19 13:24:53
    1、官网下载Apache2.4 2、将下载的Apache解压到要搭配的环境目录  3、命令行下进入到apache下面的bin目录,输入 httpd -k install 4、安装后报错“ServerRoot must be a valid directory”  解决:修改httpd....

    1、官网下载Apache2.4

    2、将下载的Apache解压到要搭配的环境目录

     3、命令行下进入到apache下面的bin目录,输入  httpd -k install

    4、安装后报错“ServerRoot must be a valid directory

       解决:修改httpd.conf Define SRVROOT "D:/myenv/Apache24"改成绝对路径

    5、卸载之前的服务,在重新安装 httpd –k uninstall httpd -k install

    6、报错“make_sock could not bind to address 443”

    解决:修改Apache24\conf\extra\httpd-ssl.conf的443替换为444

    修改Apache24\conf\extra\httpd-ahssl.conf的443替换为444

    7、Apache启动失败,使用命令httpd.exe -w -n "Apache2.4" -k start,看到错误原因


    这里一定要注意Apache和php的版本,开始我下载的Apache是V14,php是V11,Apache和php整合一直失败,就改成了

    httpd-2.4.27-x64-vc14.zip和php-7.1.8-Win32-VC14-x64.zip

    展开全文
  • ubuntu安装hadoop详细步骤

    万次阅读 2017-03-11 14:29:39
    ubuntu安装hadoop详细步骤

    Hadoop官方网站对其安装配置hadoop的步骤太粗略,在这篇博客中,我会详细介绍在ubuntu中如何安装hadoop,并处理可能出现的一些问题。这里介绍的方法是用一台机器虚拟多个节点,这个方法已在如下环境中测试通过:
    OS: Ubuntu 13.10
    Hadoop: 2.2.0 (2.x.x)
    个人认为在其他版本上安装Hadoop 2.x.x的方法基本相同,因此如果严格按照我给的步骤,应该不会有问题。

    前提

    安装 jdk 和 openssh
    $ sudo apt-get install openjdk-7-jdk
    $ java -version
    java version "1.7.0_55"
    OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1~0.13.10.1)
    OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
    $ sudo apt-get install openssh-server
    openjdk的默认路径是 /usr/lib/jvm/java-7-openjdk-amd64. 如果你的默认路径和我的不同,请再后面的操作中替换此路径。

    添加Hadoop用户组和用户

    $ sudo addgroup hadoop
    $ sudo adduser --ingroup hadoop hduser
    $ sudo adduser hduser sudo
    然后切换到hduser账户

    配置SSH

    现在你在hduser账户中。 请注意下面命令中 '' 是两个单引号 ‘
    $ ssh-keygen -t rsa -P ''
    将public key加入到authorized_keys中,这样hadoop在运行ssh时就不需要输入密码了
    $ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
    现在我们测试一下ssh
    $ ssh localhost
    如果你被询问是否确认连接,输入yes。如果你发现在即不需要输密码,cool -- 至少到目前位置你是正确的。否则,请debug。
    $ exit

    下载Hadoop 2.2.0 (2.x.x)

    $ cd ~
    $ wget http://www.trieuvan.com/apache/hadoop/common/hadoop-2.2.0/hadoop-2.2.0.tar.gz
    $ sudo tar -xzvf hadoop-2.2.0.tar.gz -C /usr/local
    $ cd /usr/local
    $ sudo mv hadoop-2.2.0 hadoop
    $ sudo chown -R hduser:hadoop hadoop

    配置Hadoop环境

    $ cd ~
    $ vim .bashrc

    将下面的内容复制到.bashrc中
    #Hadoop variables
    export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
    export HADOOP_INSTALL=/usr/local/hadoop
    export PATH=$PATH:$HADOOP_INSTALL/bin
    export PATH=$PATH:$HADOOP_INSTALL/sbin
    export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
    export HADOOP_COMMON_HOME=$HADOOP_INSTALL
    export HADOOP_HDFS_HOME=$HADOOP_INSTALL
    export YARN_HOME=$HADOOP_INSTALL
    ###end of paste

    退出.bashrc
    $ cd /usr/local/hadoop/etc/hadoop
    $ vim hadoop-env.sh

    将下面的三行加入到hadoop-env.sh中,删除原来的 "export JAVA_HOME"那行
    # begin of paste
    export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
    export HADOOP_COMMON_LIB_NATIVE_DIR="/usr/local/hadoop/lib/native/"
    export HADOOP_OPTS="$HADOOP_OPTS -Djava.library.path=/usr/local/hadoop/lib/"
    ### end of paste

    退出terminal再重新打开

    配置Hadoop

    $ cd /usr/local/hadoop/etc/hadoop
    $ vim core-site.xml
    将下面的内容复制到 <configuration> 标签内
    [html] view plain copy
     在CODE上查看代码片派生到我的代码片
    1. <property>  
    2.    <name>fs.default.name</name>  
    3.    <value>hdfs://localhost:9000</value>  
    4. </property>  
    $ vim yarn-site.xml
    将下面的内容复制到 <configuration> 标签内
    [html] view plain copy
     在CODE上查看代码片派生到我的代码片
    1. <property>  
    2.    <name>yarn.nodemanager.aux-services</name>  
    3.    <value>mapreduce_shuffle</value>  
    4. </property>  
    5. <property>  
    6.    <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>  
    7.    <value>org.apache.hadoop.mapred.ShuffleHandler</value>  
    8. </property>  
    $ mv mapred-site.xml.template mapred-site.xml
    $ vim mapred-site.xml
    将下面的内容复制到 <configuration> 标签内
    [html] view plain copy
     在CODE上查看代码片派生到我的代码片
    1. <property>  
    2.    <name>mapreduce.framework.name</name>  
    3.    <value>yarn</value>  
    4. </property>  
    $ mkdir -p ~/mydata/hdfs/namenode
    $ mkdir -p ~/mydata/hdfs/datanode
    $ vim hdfs-site.xml
    将下面的内容复制到 <configuration> 标签内
    [html] view plain copy
     在CODE上查看代码片派生到我的代码片
    1. <property>  
    2.    <name>dfs.replication</name>  
    3.    <value>1</value>  
    4.  </property>  
    5.  <property>  
    6.    <name>dfs.namenode.name.dir</name>  
    7.    <value>file:/home/hduser/mydata/hdfs/namenode</value>  
    8.  </property>  
    9.  <property>  
    10.    <name>dfs.datanode.data.dir</name>  
    11.    <value>file:/home/hduser/mydata/hdfs/datanode</value>  
    12.  </property>  

    格式化 namenode

    第一次启动hadoop服务之前,必须执行格式化namenode
    $ hdfs namenode -format

    启动服务

    $ start-dfs.sh && start-yarn.sh
    使用jps查看服务
    $ jps
    如果一切顺利,你会看到:
    17785 SecondaryNameNode
    17436 NameNode
    17591 DataNode
    18096 NodeManager
    17952 ResourceManager
    23635 Jps

    当执行start-dfs.sh的时候,你可能会看到
     WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable,不用担心,其实可以正常使用,我们会在trouble shooting那一节谈到这个问题。 

    测试并运行示例

    $ cd /usr/local/hadoop
    $ hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.2.0-tests.jar TestDFSIO -write -nrFiles 20 -fileSize 10
    $ hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.2.0-tests.jar TestDFSIO -clean
    $ hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-2.2.0.jar pi 2 5

    网页界面

    Cluster status: http://localhost:8088
    HDFS status: http://localhost:50070
    Secondary NameNode status: http://localhost:50090

    Trouble-shooting

    1. Unable to load native-hadoop library for your platform.

    这是一个警告,基本不会影响hadoop的使用,但是在之后我们还是给予解决这个warning的方法。通常来讲,出现这个warning的原因是你在64位的系统上,但是hadoop的package是为32位的机器编译的。在这种情况下,确认你不要忘记在hadoop-env.sh中加入这几行:
    export HADOOP_COMMON_LIB_NATIVE_DIR="/usr/local/hadoop/lib/native/"
    export HADOOP_OPTS="$HADOOP_OPTS -Djava.library.path=/usr/local/hadoop/lib/"
    否则你的hadoop不能正常工作。如果你用的系统和hadoop的package相符(32位),这两行是不必要的。

    我们不希望有warning,如何解决?方法是自己重新编译源代码。重新编译其实很简单:
    安装 maven
    $ sudo apt-get install maven

    安装 protobuf-2.5.0 or later
    $ curl -# -O https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz
    $ tar -xzvf protobuf-2.5.0.tar.gz
    $ cd protobuf-2.5.0
    $ ./configure --prefix=/usr
    $ make
    $ sudo make install
    $ cd ..

    现在并编译hadoop源代码,注意编译之前需要先给源代码打个补丁
    $ wget http://www.eu.apache.org/dist/hadoop/common/stable/hadoop-2.2.0-src.tar.gz
    $ tar -xzvf hadoop-2.2.0-src.tar.gz
    $ cd hadoop-2.2.0-src
    $ wget https://issues.apache.org/jira/secure/attachment/12614482/HADOOP-10110.patch
    $ patch -p0 < HADOOP-10110.patch
    $ mvn package -Pdist,native -DskipTests -Dtar

    现在到 hadoop-dist/target/ 目录下, 你会看到 hadoop-2.2.0.tar.gz or hadoop-2.2.0, 他们就是编译后的hadoop包。 你可以使用自己编译的包,同样按照之前的步骤安装64位的hadoop。如果你已经安装了32位的hadoop,只需要替换 /usr/local/hadoop/lib/native 目录,然后将如下两行从hadoop-env.sh中移除即可:
    export HADOOP_COMMON_LIB_NATIVE_DIR="/usr/local/hadoop/lib/native/"
    export HADOOP_OPTS="$HADOOP_OPTS -Djava.library.path=/usr/local/hadoop/lib/"

    2. datanode 不能被启动

    一个常用的方法是先删掉datanode对应的文件夹试试,注意这样做可能会丢失你的数据。另一种方法是到 /usr/local/hadoop/logs/hadoop-hduser-datanode-*.log 中检查原因并对症下药。

    转自:http://blog.csdn.net/feixia586/article/details/24950111
    展开全文
  • Apache2安装mod_fcgid

    千次阅读 2011-05-02 19:34:00
    <br />mod_fcgid与mod_fastcgi二进制兼容,并用以替代mod_fastcgi, 而mod_fastcgi早已停止更新,且针对Apache2还需要额外的补丁。   1, 安装Apache2 wget httpd.tar.gz  tar xvzf httpd...
  • linux服务器用centos还是ubuntu系统_Linux

    万次阅读 2017-10-18 13:44:20
    摘要: 本文讲的是linux服务器用centos还是ubuntu系统_Linux, linux服务器系统多使用CentOS、uBuntu、Gentoo、FreeBSD、Debian。服务器操作系统应该选择 Debian/Ubuntu 还是 CentOS ,CENTOS现在市场占有率第一...
  • ubuntu apache2 mod_auth_mysql配置

    千次阅读 2015-11-09 16:25:49
    转自:... 前提:ubuntu12.04已安装配置好apache和mysql,详情请见:http://blog.csdn.net/looong2b/article/details/8504614 mod_auth_mysql-3.0.0下载地址:http://sourceforge
  • Ubuntu 10.04中安装dotproject

    千次阅读 2011-04-26 18:22:00
    1、安装准备apt-get install apache2 php5 mysql-serverapt-get install php5-gd libxml2apt-get install php5-mysqlapt-get install php5-adodb2、下载准备从 ...从 http:/
  • Subversion 1.8.5 的时候需要一堆库,所以要找到一个全部都带有的数据源是必须的,废话不说,开始啦 ...#deb http://ppa.launchpad.net/dominik-stadler/subversion-1.8/ubuntu/ precise main #deb
  • 此方案用于解决apache软件对中文网址的支持问题,例如支持www.xxx.com/中文名字.jpg 通过测试环境:64位centos5.5 + apache2.2.15 ...有日本人开发了mod_encoding模块,用于解决apache对中文URL
  • OpenAirInterface (OAI) Ubuntu 17.04/16.04 All In One 安装教程

    万次阅读 热门讨论 2018-05-10 17:39:23
    Ubuntu 17.04 安装 OpenAirInterface (OAI)教程 本文在另外一篇博客的基础上经过实验修改部分内容,原文链接 ... 国外有一个大神写了一个基于Ubuntu 17.04安装OAI eNB,UE和EPC...
  • CentOS、Ubuntu、Debian三个linux比较异同

    万次阅读 多人点赞 2014-07-31 12:58:12
    Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。 商业版本以Redhat为代表,开源社区版本则以debian为代表。这些版本各有不同的特点,在不同...Ubuntu
  • WTF_Daily_Blog

    千次阅读 2017-10-25 18:57:09
    徒步中的程序猿-重庆出发 TensorFlow练习27: 验证码生成器-从文本生成图像 从2D图片生成3D模型(3D-GAN) TensorFlow练习26: AI操盘手 随机器学习兴起的Julia编程语言 TensorFlow练习25: 使用深度学习做阅读...
  • 64位CentOS上编译 Hadoop 2.2.0

    千次阅读 2014-06-06 18:53:27
    下载了Hadoop预编译好的二进制包,hadoop-2.2.0.tar.gz,启动起来后,总是出现这种警告: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform......原因是apache
  • ubuntu oracle9i 安装

    千次阅读 2007-04-07 13:49:00
    网上大都是介绍red hat 的安装,其UBUNTU的只有本站的10G的安装,本人通过5、6次安装不断积累了些技巧,希望能对大家安装ORACLE时有些启示。如果下列文件在UBUNTU下找不到,可以和我联系,或是在RED HAT光盘里或网上...
  • Apache 提权漏洞(CVE-2019-0211)复现

    千次阅读 2019-09-03 09:46:55
    作者:LoRexxar’@知道创宇404实验室 时间:2019年4月19日 英文版本:...本月Apache被公布了一个提权的漏洞,并且前天在GitHub上公布出了利用脚本,这几天我负责漏洞应急这个漏洞。 本篇文章没有叫:...
  • 环 境:Linux RedHat Enterprise Linux Server release 5 源码包:httpd-2.2.15.tar.gz ...实际编译模块如GD库、mysql模块支持等请自行配置   【编译安装
  • vlc android 代码编译

    万次阅读 热门讨论 2012-07-10 20:48:19
    系统:ubuntu12.04 代码:git://git.videolan.org/vlc-ports/android.git 代码版本:375646994d0602 年初的时候搞了三个月的vlc android。昨天看到vlc android的beta版本发布了,决定编译一个看看效果。把自己...
  • OJ的搭建

    万次阅读 2016-12-16 17:30:36
    哎,想当年,耀哥在的时候,我们学校在青岛这边还是很好地,可是从那以后,一代不如一代呀,周边的学校渐渐都起来了,我们学校至今还没有自己的OJ,于是厚着脸皮,各处求助,终于搭好了现在这样的OJ。...
  • 在linux下安装或者卸载nginx

    万次阅读 2012-07-24 23:54:50
    如果迩是在ubuntun下安装nginx、建议先卸载掉自带的版本、太旧了、0.7的、uWsgi都不支持、还要打补丁、太麻烦了、如果是默认安装的话、一定是使用了apt-get的方式来安装的、那么莪们就使用apt-get的方式来卸载吧、 ...
1 2 3 4 5 ... 20
收藏数 2,534
精华内容 1,013
关键字:

ubuntu14安装apache补丁