ubuntu 下修改apache_ubuntu修改apache - CSDN
精华内容
参与话题
  • 根据 ... ... 通常情况apache未加载php模块,通常情况需要修改httpd.conf文件,但是在ubuntu下apache2.conf文件 修改如下: 设置  LoadModule php5_m

    根据  http://blog.csdn.net/renzhenhuai/article/details/12009595

    安装完之后,html文件可以正常解析,php源码直接输出,不能被解析。

    通常情况下是apache未加载php模块,通常情况下需要修改httpd.conf文件,但是在ubuntu下为apache2.conf文件

    修改如下:

    设置
      LoadModule php5_module        /usr/lib/apache2/modules/libphp5.so
      AddType application/x-httpd-php .php
      AddType application/x-httpd-php-source .phps

    /usr/lib/apache2/modules/libphp5.so换成你的路径。

    如果apache2.conf中该项配置,直接加入即可。

    然后重启apache即可 

    sudo /etc/init.d/apache2 restart

    展开全文
  • 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 
    展开全文
  • ubuntu8.10下修改apache2的默认文档目录 默认是在/var/www里面 sudo gedit /etc/apache2/sites-enabled/000-default 在文档中找到 DocumentRoot 在后面修改你要放置网页文件的目录。 修改完了 别忘记重启...


    1、修改默认网站目录
    ubuntu8.10下修改apache2的默认文档目录 默认是在/var/www里面

    sudo gedit /etc/apache2/sites-enabled/000-default

    在文档中找到 DocumentRoot 在后面修改你要放置网页文件的目录。

    修改完了 别忘记重启apache2服务器

    命令: sudo /etc/init.d/apache2 restart
    2、修改默认主页
    修改默认主页:一般在 sudo gedit /etc/apache2/apache2.conf里面
    找到 DirectoryIndex 在后面添加 如index.php等
    不过随apache2的版本不同 文件的放置位置不一样 我在ubuntu8.10下面配置文件就不一样。
    别怕 输入这个命令 grep -iR DirectoryIndex /etc/apache2
    查看 DirectoryIndex 在apache2那个文件里面。
    我的就是 这样的
    /etc/apache2/mods-enabled/dir.conf:          DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
    /etc/apache2/mods-available/dir.conf:          DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
    为什么所2个文件都有呢。我也不清楚 不过我在群里 有高手说了 其实2个文件关系是上面那个是下面那个的符号链接,还是一样的。随便添加默认文档就可以了。
    展开全文
  • Ubuntu 18.04使用Apache搭建一个web服务器

    万次阅读 多人点赞 2018-07-25 17:08:27
    Ubuntu 18.04使用Apache搭建一个web服务器 几个必要的概念 web服务器 以我之见,web服务器就是运行在计算机上的一个向整个网络或者是web客户端、浏览器提供文档的一个程序,我们通过http请求便可以获取到...

    Ubuntu 18.04下使用Apache搭建一个web服务器


    几个必要的概念

    • web服务器

      以我之见,web服务器就是运行在计算机上的一个向整个网络或者是web客户端、浏览器提供文档的一个程序,我们通过http请求便可以获取到存储到web服务器中的信息。

    • web服务器与网络服务器的区别

      网络服务器是网络环境下为客户提供某种服务的专用计算机。换言之,我们的web服务器服务(程序)便是跑在这种计算机下面的。

    • 常见的web服务器

      常见的web服务器有Apache、ngnix、IIS

      • Apache

        Apache音译为阿帕奇, 是全世界最受欢迎的web服务器,因其快速、可靠并且可通过简单的API扩充,能将Python\Perl等解释器部署在其上面等优势,受到广泛的关注与使用。

      • Ngnix
        Apache的致命缺陷就是在同时处理大量的(一万个以上)请求时,显得有些吃力,所以“战斗民族”的人设计的一款轻量级的web服务器——Ngnix, 在高并发下nginx 能保持比Apache低资源低消耗高性能 ,

      • IIS
        iis是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务,

    Apache2 web 服务器的安装

    相信看了鸟哥的书,再加上自己的Linux版本是Ubuntu 18.04的朋友会疑惑自己的Linux系统上没有httpd这个服务,其实这一点我们不必惊慌,我们也不必单独装一个httpd服务,此时直接装一个Apache便搞定,因为httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。

    • 下面我们来看看新版的Apache2 web服务器的安装:

      1. 无需华丽的修辞,我们一个命令搞定

        sudo apt install apache2 -y
      2. 安装完毕后,我们检查是否启动了Apache服务

        systemctl status apache2
      3. 我们再来看看一些操作Apache的常用命令

        开启、关闭和重启服务器
        
        1、/etc/init.d/apache2 start    //启动Apache服务
        
        2、/etc/init.d/apache2 stop    //停止Apache服务
        
        3、/etc/init.d/apache2 restart    //重启Apache服务
      4. 下面我们就可以开始访问我们刚刚配置的Apache服务器了。打开浏览器,输入http://127.0.0.1/ (这是主机默认的IP地址)或者如果是云主机就输入云主机的IP地址。当我们看到下面的页面时变说明Apache2 服务已经成功在我们的服务器上工作了。
        这里写图片描述

    Apache修改网站根目录及默认网页

    我们来试着修改web服务器的配置,让我们可以在自己搭建的web服务器上访问到自己规定的数据:

    • 修改根目录

      /etc/apache2/sites-available 中修改 000-default.conf 中的DocumentRoot /var/www/ 修改为想要的目录
      比如:DocumentRoot /var/www/html/mainpage
      执行命令:

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

      修改000-default.conf中的DocumentRoot /var/www/,如下

          ServerAdmin webmaster@localhost
          DocumentRoot /var/www/html    // 一般我们默认为这个作为网站的根目录
    • 接下来重启apache 即可

          sudo apache2ctl -k restart 
    • 修改默认网页为自己想要的页面

      修改/etc/apache2/mods-available/dir.conf中的内容
      执行命令:

      vim /etc/apache2/mods-available/dir.conf

      原来是:

      <IfModule mod_dir.c>
          DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm 
      </IfModule>

      添加上想要的/wordpress就行啦~

      <IfModule mod_dir.c>
          DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm /wordpress
      </IfModule>

      实际上在这里添加文件或目录的意思是,用于我们允许http请求访问到/var/www/html下的改文件或目录中的内容的意思:
      例如我添加了test这个目录

        <IfModule mod_dir.c>
            DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm /test
        </IfModule>

    在再里面添加个名为index.html的文档,写入“Hello World!”,于是我们便可通过IP地址+/test/index.html访问到:

    这里写图片描述

    好了,我们可以开始我们的网站搭建之路了。。。。。。

    展开全文
  • ubuntu查看apache2错误日志

    万次阅读 2020-10-11 13:10:56
    Ubuntu 16.04系统安装Discuz出现“HTTP ERROR 500”目前无法处理此请求问题:当我们在Ubuntu 16.04系统安装Disucz X3时,修改好文件的权限,浏览器输入地址安装时出现如图所示问题:问题查询:在终端输入:...
  • Ubuntu 修改Apache2端口

    千次阅读 2017-07-10 17:31:25
    原先有个bug库运行在apache上,但是现在内网外网访问时,发现总是无法找到server打开网页。 查了很久,原来是服务器上安装了多个tomcat,其中一...网络上的一些资料是基于旧的apache进行配置或者是windows环境的ap
  • Ubuntu下apache的安装与配置

    万次阅读 2016-11-04 11:16:08
    GitHub Ubuntu下apache的安装与配置 AderXCoding/system/tools/apache 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可, 转载请注明出处 1 安装apacheUbuntu 上安装 Apache,有...
  • ubuntu下apache更改端口的方法

    千次阅读 2014-02-19 15:53:10
    昨天搭建了apache2和subversion的环境,在内网访问时完全没有问题,但是如果从外网访问时,发现总是无法找到server打开网页。 查了很久,排除了各方面的原因后,判断是电信封掉了adsl上网的上行80端口,导致外部...
  • 在 /etc/apache2/sites-available 中修改 000-default.conf 中的DocumentRoot /var/www/ 修改为想要的目录 比如:DocumentRoot /var/www/html/dokuwiki 修改完后重启:sudo /etc/init.d/apache2 restart 修改默认...
  • Ubuntu16.04 apache2.4 修改默认根目录

    千次阅读 2017-08-04 20:58:58
    Ubuntu16.04 默认 apt-get install apache2 安装的apache2.4 apache2.4配置根目录文件在  /etc/apache2/sites-available/000-default.conf 默认是 /var/www/html 默认主页的配置在 /etc/apache2/mods-...
  • 尝试了修改apache2.conf在百度到 Ubuntu 无法解析php 的所有方法,最后发现没有用 我自己写了几个php发现也是无法解析,中间有多次重启了apache ``` sudo /etc/init.d/apache2 restart ``` 另外我好奇 在/etc/...
  • ubuntu 启用apache运行状态信息查看

    万次阅读 2011-01-04 17:04:00
    ubuntu下安装apache后,默认apache的配置文件都在 /etc/apache2/ 目录。 而其中允许查看apache运行状态的配置默认是在 /etc/apache2/mods-available/status.conf 文件中配置的。 这个文件的默认配置类似如下: # #...
  • 修改网站默认目录 Apache2的默认目录在:/var/www/html 配置文件:/etc/apache2/sites-enabled/000-default 找到以下位置: DocumentRoot /var/www/html 修改: DocumentRoot /var/www/html ...(你自己设定的文件...
  • Ubuntu修改Apache2端口的方法

    千次阅读 2015-01-03 19:07:39
    Ubuntu修改Apache2端口的方法 默认端口是80修改为8080的方法: 一、在文件ports.conf中修改 sudo vi /etc/apache2/ports.conf 修改以下内容: NameVirtualHost *:8080 Listen 8080 二、...
  • Ubuntu16.04 apache2配置虚拟主机

    千次阅读 2016-07-15 10:07:07
    1.首先在“/etc/hosts”文件中加入当前主机的IP地址和需要设置的...2.在“/etc/apache2/sites-available”目录有“000-default.conf” 将000-default.conf 复制一份叫做 alex.conf 3 进入alex.conf 修改 ServerNam
  • Ubuntu 16.04搭建Web服务器

    万次阅读 2017-06-26 14:16:00
    1.本文Ubuntu 16.04搭建Web服务器(MySQL+Apache)的内容很多可能参照网上前辈的,但有所改进吧。这些设置可能会有所不同,你需要根据不同情况进行修改。 2.切换管理员身份 在ubuntu中需要用root身份进行操作,...
  • ubuntu系统安装php环境

    万次阅读 2019-05-27 12:44:05
    1.安装Apache sudo apt-get install apache2 测试:浏览器访问 http://localhost //会出现网页。 查看状态: service apache2 status/start/stop/restart Web目录: /var/www 安装目录: /etc/apache2/ 全局...
  • UbuntuApache2 安装、配置、卸载

    万次阅读 2018-10-15 09:10:27
    UbuntuApache2 安装、配置、卸载 两种安装方法 软件包安装 源码安装 一、软件包安装 安装 命令: sudo apt-get update sudo apt-get install apache2 配置 (1)apache2 默认的几...
  • ubuntu apache php版本切换

    千次阅读 2016-12-25 11:15:04
    之前在自己的本本上装了lamp环境,... ... 命令行的在 /usr/local/bin 或者是 /usr/bin 下面可以找到,但是localhost输出的phpinfo是怎么配置的呢?也就是apache2调用的php是如何配置的? 经过一番折腾,下面放几个图
1 2 3 4 5 ... 20
收藏数 43,273
精华内容 17,309
关键字:

ubuntu 下修改apache