ubuntu 编译安装apache_ubuntu下手动编译安装apache - CSDN
精华内容
参与话题
  • 下载apr并编译安装 到http://apr.apache.org/download.cgi下载,解压文件 cd apr-1.5.2 ->./configure –prefix=/usr/local/apr->make->sudo make install 2.下载apr-util并编译安装 - 到...

    安装步骤

    1.下载apr并编译安装

    2.下载apr-util并编译安装
    - 到http://apr.apache.org/download.cgi下载apr-util下载地址截图,解压文件
    - cd apr-util-1.5.4 -> ./configure –prefix=/usr/local/apr-util –with-apr=/usr/local/apr->make->sudu make install

    3.安装PCRE
    - sudo apt-get install libpcre3 libpcre3-dev -y

    4.下载httpd并编译安装

    • 进入官网提供的镜像地址http://apache.fayea.com/httpd/
    • 下载httpd下载地址截图,解压文件
    • ./configure –prefix=/usr/local/httpd –with-apr-util=/usr/local/apr-util –with-apr=/usr/local/apr
    • make
    • sudo make install

    5.启动apcahe并通过浏览器访问

    • cd /usr/local/httpd/bin 
    • sudo ./apachectl start,通过ps -ef | grep httpd来检测是否有httpd进程正在运行,如下图则表示启动成功启动成功截图
    • 访问localhost初始效果
    • cd /usr/local/httpd/htdoc -> sudo touch test.html ->vim test.html
      想要随便写点啥,会报出这是一个只读文件是禁止写入的报错截图->修改文件的所有者chown xiaosa:xiaosa test.html ->vim test.html写入hello apache ->通过浏览器访问localhost/test.html显示结果截图
    展开全文
  • Ubuntu安装apache2服务器

    万次阅读 2018-01-03 12:28:28
    安装sudo apt install apache2 修改端口vim /etc/apache2/apache2.confvim /etc/apache2/sites-enabled/000-default.conf 把默认的80 改成自己需要的端口 我的改成了8000。修改指定服务器主目录(静态web容器)vim /...

    安装

    sudo apt install apache2 

    修改端口

    vim /etc/apache2/apache2.conf
    
    vim /etc/apache2/sites-enabled/000-default.conf
    

    把默认的80 改成自己需要的端口 我的改成了8000。

    修改指定服务器主目录(静态web容器)

    vim /etc/apache2/sites-enabled/000-default.conf 

    把里面的DocumentRoot 后面的路径改成指定自己的目录 我的是 /usr/share/apache2/html
    (这里新创建了html文件夹 并且修改了一下权限: chmod 777 html 用户都可以读写 上传文件)

    重启apache2服务

     /etc/init.d/apache2 restart 
    展开全文
  • Ubuntu 16.04源码编译安装PHP 5.6.29

    千次阅读 2017-01-22 12:20:47
    1、 下载地址:http://www.php.net/downloads.php2、解压 ...3、配置 ./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache/bin/apxs 注意:这里的-with-apxs2=/usr/local/apache

    1、 下载地址:http://www.php.net/downloads.php

    2、解压
    tar -zxvf php-5.6.29.tar.gz
    3、配置
    ./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache/bin/apxs

    注意:这里的-with-apxs2=/usr/local/apache/bin/apxs选项,其中apxs是在安装Apache时产生的,路径根据实际情况设置。apxs是一个为Apache HTTP服务器编译和安装扩展模块的工具,使之可以用由mod_so提供的LoadModule指令在运行时加载到Apache服务器中。
    如果你使用的是nginx,请增加–enable-fpm 选项./configure --prefix=/usr/local/php --enable-fpm --with-apxs2=/usr/local/apache/bin/apxs
    如果出现libxml2 没找到:apt-get install libxml2-dev

    4、编译
    make
    5、安装
    make install

    6、配置文件

        cp /usr/local/src/php-5.6.29/php.ini-development  /usr/local/php/lib/php.ini

    7、配置httpd.conf文件

        vi /usr/local/apache/conf/httpd.conf 

    搜索:

       AddType application/x-compress .Z
      AddType application/x-gzip .gz .tgz

    在后面添加:
      

       AddType application/x-httpd-php .php 
       AddType application/x-httpd-php-source .php5

    搜索:

      <IfModule dir_module>
        DirectoryIndex index.html
      </IfModule>

    修改:

      <IfModule dir_module>
        DirectoryIndex index.html index.php
      </IfModule>

    8、重启Apache

    service httpd restart

    9、测试
    在apache的htdocs下建立一个php文件index.php,里面的内容如下:

     <?php
            phpinfo();
    
    最后在浏览器里输入http://127.0.0.1/index.php
    

    OK!

    如果你需要将PHP命令加入全局变量,方便cli下使用命令和使用phpize安装扩展,参看:

    echo 'export PATH=$PATH:/usr/local/php/bin' > /etc/profile.d/php.sh
    
    chmod a+x /etc/profile.d/php.sh
    
    source /etc/profile.d/php.sh
    展开全文
  • Ubuntu14.04配置php-5.6.6开发环境

    万次阅读 2015-02-21 14:09:35
    Ubuntu14.04配置php-5.6.6开发环境,本文使用源码编译的方法,如果是Ubuntu系统也可以通过apt-get install php5来完成,但是通过apt-get安装的版本有可能不是最新的。

    2015-02-20 wcdj


    摘要:Ubuntu14.04配置php-5.6.6开发环境,本文使用源码编译的方法,如果是Ubuntu系统也可以通过apt-get install php5来完成,但是通过apt-get安装的版本有可能不是最新的。



    1, 安装php

    版本说明:

    The PHP development team announces the immediate availability of PHP 5.6.6. This release fixes several bugs and addresses CVE-2015-0235 and CVE-2015-0273. All PHP 5.6 users are encouraged to upgrade to this version.

    For source downloads of PHP 5.6.6 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.


    下载php

    wget http://cn2.php.net/distributions/php-5.6.6.tar.gz
    ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql

     --with-apxs2=FILE       Build shared Apache 2.0 Handler module. FILE is the optional
                              pathname to the Apache apxs tool apxs

    make && make install

    2, 修改apache的配置(httpd.conf)
    将index.php添加到apache的DirectoryIndex指令中。
    注意:修改配置后需要重启apache服务
    /usr/local/apache2/bin/apachectl restart

    3, 可能遇到的错误
    (1) configure错误:configure: error: xml2-config not found. Please check your libxml2 installation
    解决方法:sudo apt-get install libxml2-dev

    (2) apache启动做错:
    ./apachectl restart
    Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.  You need to recompile PHP.
    解决方法:
    重新编译apache:
    ./configure --enable-so --with-mpm=prefork && make && make install

    This section contains notes and hints specific to Apache 2.x installs of PHP on Unix systems.
    http://php.net/manual/en/install.unix.apache2.php
    http://php.net/manual/en/faq.installation.php#faq.installation.apache2
    http://php.net/manual/en/install.php

    4, 测试php
    http://104.131.173.242:8081/







    展开全文
  • Ubuntu14.04配置Apache服务 (httpd-2.4.12)

    万次阅读 2015-02-24 17:57:19
    本文主要记录在Ubuntu14.04环境下通过源码编译方式配置Apache服务,当然也可以简便使用包管理工具apt-get install apache2来安装Apache
  • UbuntuApache2 安装、配置、卸载

    万次阅读 2018-10-15 09:10:27
    UbuntuApache2 安装、配置、卸载 两种安装方法 软件包安装 源码安装 一、软件包安装 安装 命令: sudo apt-get update sudo apt-get install apache2 配置 (1)apache2 默认的几...
  • ubuntu下源码安装apache出现错误checking for C compiler default output file name... configure: error: C compiler cannot create executables解决方法:sudo apt-get install build-essential 这是一个很重要...
  • ubuntu安装apache及依赖包安装

    千次阅读 2016-10-09 08:10:12
    顺利安装apache: http://httpd.apache.org/download.cgi  下载最新版 下载后: [root@local]# tar –zxvf httpd-2.4.23.tar.gz // 解压后为httpd-2.2.9 [root@local]# mkdir /usr/local/web/apache/ //在...
  • ubuntu安装php5.4

    千次阅读 2013-12-23 22:06:56
    LAMP开发环境最重要也是最后一步---安装php,linux上的php配置和windows上有很大区别,如果觉得文章写得不错可以花几分钟看看。
  • linux安装apache

    千次阅读 2010-07-31 20:33:00
    1.http://www.apache.org/ 下载apache原代码包。放在/home/admin/ 目录下。 2.解压 进入下载的文件夹 admin@ubuntu:~/desktop$ cd /home/admin/ ...解压出httpd-2.2.16文件夹 ...3.编译文件 设置参数及路径 adm
  • Ubuntu 14.04 安装与配置maven

    千次阅读 2016-11-11 14:36:56
    要学习和使用hadoop,官方提供的编译好的安装包是32位的,自己的ubuntu系统是64位的,只能自己编译源码咯。为了编译源码,首先就要安装maven工具,如下步骤记录了如何在ubuntu安装maven 3.3.9。1 下载安装 $ wget...
  • ubuntu 下完全卸载、安装php环境

    万次阅读 2014-08-28 09:29:46
    首先是卸载: 卸载必须要卸载干净,在网上
  • 入门篇:Ubuntuapache做web服务器

    万次阅读 2012-03-02 23:24:48
    一、安装Apache Ubuntu提供了3个apache2的...如果你在安装Ubuntu操作系统《入门篇:ubuntu server 安装教程》的时候你选择安装了LAMP包的话,那么安装的是apache2-mpm-prefork。如果你没有选择安装LAMP包,安装完系统
  • 直接介绍如何做: ...我下面使用源代码编译Apache 下载源程序的网站:http://mirror.bit.edu.cn/apache/httpd/ 也可以使用wget获得源程序的压缩包: []$wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.4
  • 安装apache以后,发现无法解析.php文件,然后网上百度了很久,好多都是下载源代码编译安装的php,而我是用apt安装的,因此,许多路径方法都不对,找了好久,终于看到这篇帖子,按照步骤一步步检查,最后终于成功...
  • Ubuntu搭建Apache2服务

    千次阅读 2019-06-26 23:59:00
    在本指南中,我们将讨论如何在Ubuntu 16.04服务器上安装Apache Web服务器。 第1步:安装Apache ApacheUbuntu的默认软件库中可用,因此我们将使用传统的软件包管理工具进行安装。 我们将从更新本地包索引开始,...
  • ubuntu系统下安装php环境和搭建LAMP

    万次阅读 2018-03-04 19:21:11
    该文章转载于http://www.linuxidc.com/Linux/2016-10/136327.htm当我们在各大平台买来的云服务器...前期准备:更新apt-get安装源,添加阿里的安装源1、原文件重命名备份sudo mv /etc/apt/sources.list /etc/apt/sou...
  • 第一次编译Hadoop的程序,将安装程序自带的WordCount程序拿出来编译执行,编译时遇到如下错误: ubuntu@ubuntu:~/dev/wordcount$ javac -classpath /home/ubuntu/hadoop-1.0.4/hadoop-core-1.0.4.jar -d bin ...
  • javac.exe用于编译java源文件,生成.class文件 语法:javac [option] source 常用的[option]选项: A、-classpath (-cp缩写):指定要使用的类路径或要使用的jar包的路径(jar文件、zip文件(里面都是错啦搜索...
  • Ubuntu 16.04源码编译安装Apache 2.4.25

    千次阅读 2017-01-20 22:25:48
    apache 安装指南:...1.编译安装apache有些依赖环境必须安装,不然后面编译会报找不到相应多文件: APR(Apache portable Run-time libraries,Apache可移植运行库)和APR-Util,apr介绍可以参见:htt
1 2 3 4 5 ... 20
收藏数 21,977
精华内容 8,790
关键字:

ubuntu 编译安装apache