ubuntu18如何安装apache_ubuntu 18 安装 apache james - CSDN
精华内容
参与话题
  • 一. apt库安装 1.在终端输入更新检查命令,sudo apt-get update ...3.完成后,在浏览器输入https://localhost 或者127.0.0.1,如果顺利跳出Apache版本网页,即代表安装成功 4.停止服务:sudo /etc...

    一. apt库安装

    1.在终端输入更新检查命令,sudo apt-get update

     

    2. 在更新完成后(如果不想检查更新,也可直接输入此步)输入:sudo apt-get install apache2

     

    3.完成后,在浏览器输入https://localhost 或者127.0.0.1,如果顺利跳出Apache版本网页,即代表安装成功

     

    4.停止服务:sudo /etc/init.d/apache2 stop

     

    5.  Apache的默认文档根目录是在Ubuntu上的/var/www目录 ,配置文件是/ etc/apache2/apache2.conf。配置存储在的子目录在/etc/apache2目录。


    二. 如何在Ubuntu 18.04上安装Apache Web服务器 https://www.howtoing.com/how-to-install-the-apache-web-server-on-ubuntu-18-04

    Apache HTTP服务器是世界上使用最广泛的Web服务器。它提供了许多强大的功能,包括可动态加载的模块,强大的媒体支持以及与其他流行软件的广泛集成。 在本指南中,我们将解释如何在Ubuntu 18.04服务器上安装Apache Web服务器。

    介绍

    Apache HTTP服务器是世界上使用最广泛的Web服务器。 它提供了许多强大的功能,包括可动态加载的模块,强大的媒体支持以及与其他流行软件的广泛集成。

    在本指南中,我们将解释如何在Ubuntu 18.04服务器上安装Apache Web服务器。

    先决条件

    在开始本指南之前,您应该为您的服务器配置具有sudo权限的普通非root用户。 此外,您需要启用基本防火墙来阻止非必要端口。 您可以参阅我们的Ubuntu 18.04服务器初始安装指南,了解如何配置常规用户帐户并为您的服务器设置防火墙。

    当您拥有可用的帐户时,请以您的非root用户身份登录以开始。

    第1步 - 安装Apache

    Apache可在Ubuntu的默认软件仓库中使用,从而可以使用传统的软件包管理工具进行安装。

    让我们从更新本地包索引开始,以反映最新的上游变化:

    sudo apt update

    然后,安装apache2软件包:

    sudo apt install apache2

    确认安装后, apt将安装Apache和所有必需的依赖项。

    第2步 - 调整防火墙


    在测试Apache之前,需要修改防火墙设置以允许外部访问默认Web端口。 假定您按照先决条件中的说明操作,则应该配置UFW防火墙,以配置对您的服务器的访问限制。

    在安装期间,Apache向UFW注册自己以提供一些应用程序配置文件,可用于启用或禁用通过防火墙访问Apache。

    输入以下内容列出ufw应用程序配置文件:

    sudo ufw app list

    您将看到应用程序配置文件的列表:

    OutputAvailable applications:
      Apache
      Apache Full
      Apache Secure
      OpenSSH

    正如你所看到的,有三个配置文件可用于Apache:

    • Apache :此配置文件仅打开端口80(正常,未加密的网络流量)
    • Apache Full :此配置文件可打开端口80(正常,未加密的网络流量)和端口443(TLS / SSL加密流量)
    • Apache Secure :此配置文件仅打开端口443(TLS / SSL加密流量)

    建议您启用最严格的配置文件,该配置文件仍将允许您配置的流量。 由于我们尚未在本指南中为我们的服务器配置SSL,因此我们只需要允许端口80上的流量:

    sudo ufw allow 'Apache'

     

    您可以输入以下内容来验证更改:

    sudo ufw status

    您应该在显示的输出中看到允许的HTTP通信量:

    OutputStatus: active
    
    To                         Action      From
    --                         ------      ----
    OpenSSH                    ALLOW       Anywhere                  
    Apache                     ALLOW       Anywhere                  
    OpenSSH (v6)               ALLOW       Anywhere (v6)             
    Apache (v6)                ALLOW       Anywhere (v6)

     

    如您所见,配置文件已被激活以允许访问Web服务器。

    第3步 - 检查您的Web服务器

    在安装过程结束时,Ubuntu 18.04启动Apache。 Web服务器应该已经启动并正在运行。

    请检查systemd init系统以确保服务正在运行,方法是键入以下命令:

    sudo systemctl status apache2
    Output● apache2.service - The Apache HTTP Server
       Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
      Drop-In: /lib/systemd/system/apache2.service.d
               └─apache2-systemd.conf
       Active: active (running) since Tue 2018-04-24 20:14:39 UTC; 9min ago
     Main PID: 2583 (apache2)
        Tasks: 55 (limit: 1153)
       CGroup: /system.slice/apache2.service
               ├─2583 /usr/sbin/apache2 -k start
               ├─2585 /usr/sbin/apache2 -k start
               └─2586 /usr/sbin/apache2 -k start

     

    正如你从这个输出中可以看到的那样,服务似乎已经成功启动。 然而,测试这个最好的方法是从Apache请求一个页面。

    您可以访问默认的Apache着陆页,以确认软件通过您的IP地址正常运行。 如果您不知道服务器的IP地址,可以通过命令行获得几种不同的方式。

    尝试在服务器的命令提示符处输入以下内容:

    hostname -I

    你会找回几个用空格分隔的地址。 你可以尝试在你的网页浏览器中查看它们是否工作。

    另一种方法是输入此信息,该信息应该为您提供从互联网上的其他位置看到的公共IP地址:

    curl -4 icanhazip.com

    当您拥有服务器的IP地址时,请将其输入到浏览器的地址栏中:

    http://your_server_ip
    

    您应该看到默认的Ubuntu 18.04 Apache网页:

    Apache默认页面

    此页面表示Apache正常工作。 它还包含有关重要Apache文件和目录位置的一些基本信息。

    第4步 - 管理Apache进程


    现在您已经启动并运行了Web服务器,让我们回顾一些基本的管理命令。

    要停止您的Web服务器,请键入:

    sudo systemctl stop apache2

    停止时要启动Web服务器,请输入:

    sudo systemctl start apache2

    要停止并再次启动服务,请键入:

    sudo systemctl restart apache2

    如果您只是简单地进行配置更改,Apache通常可以重新加载而不会丢失连接。 为此,请使用以下命令:

    sudo systemctl reload apache2

    默认情况下,Apache被配置为在服务器引导时自动启动。 如果这不是您想要的,请键入以下命令禁用此行为:

    sudo systemctl disable apache2

    要重新启用该服务以在启动时启动,请键入:

    sudo systemctl enable apache2

    Apache现在应该在服务器再次启动时自动启动。

    在使用Apache Web服务器时,可以使用虚拟主机 (类似于Nginx中的服务器模块)来封装配置详细信息,并从一台服务器托管多个域。 我们将建立一个名为example.com的域名,但您应该将其替换为您自己的域名 。 要详细了解如何使用DigitalOcean设置域名,请参阅我们的DigitalOcean DNS简介 。

    Ubuntu 18.04上的Apache有一个默认启用的服务器模块,它被配置为从/var/www/html目录中提供文档。 虽然这适用于单个站点,但如果您托管多个站点,它可能会变得很笨重。 我们不必修改/var/www/html ,而是在/var/www为我们的example.com网站创建一个目录结构,并将/var/www/html保留为默认目录,如果客户端请求没有匹配任何其他网站。

    按如下所示为example.com创建目录,使用-p标志创建任何必需的父目录:

    sudo mkdir -p /var/www/example.com/html

    接下来,用$USER环境变量分配目录的所有权:

    sudo chown -R $USER:$USER /var/www/example.com/html

    如果你还没有修改你的非unmask值,你的web根目录的权限应该是正确的,但是你可以通过输入:

    sudo chmod -R 755 /var/www/example.com
    

    接下来,使用nano或您最喜欢的编辑器创建一个index.html页面示例:

    nano /var/www/example.com/html/index.html

    在里面,添加下面的示例HTML:

    /var/www/example.com/html/index.html
    <html>
        <head>
            <title>Welcome to Example.com!</title>
        </head>
        <body>
            <h1>Success!  The example.com server block is working!</h1>
        </body>
    </html>

    完成后保存并关闭文件。

    为了使Apache能够提供此内容,需要使用正确的指令创建虚拟主机文件。 我们不要直接修改/etc/apache2/sites-available/000-default.conf的默认配置文件,而是在/etc/apache2/sites-available/ example.com .conf创建一个新文件:

    sudo nano /etc/apache2/sites-available/example.com.conf

    粘贴到以下配置块中,该块类似于默认值,但已更新为我们的新目录和域名:

    /etc/apache2/sites-available/example.com.conf
    <VirtualHost *:80>
        ServerAdmin admin@example.com
        ServerName example.com
        ServerAlias www.example.com
        DocumentRoot /var/www/example.com/html
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>

     

    请注意,我们已将DocumentRoot更新为我们的新目录, ServerAdmin更新为example.com网站管理员可以访问的电子邮件。 我们还添加了两个指令: ServerName ,它建立应与此虚拟主机定义匹配的基本域;以及ServerAlias ,它定义应与其基本名称匹配的其他名称。

    完成后保存并关闭文件。

    让我们使用a2ensite工具启用该文件:

    sudo a2ensite example.com.conf

    禁用在000-default.conf定义的默认站点:

    sudo a2dissite 000-default.conf

    接下来,我们来测试配置错误:

    sudo apache2ctl configtest

    您应该看到以下输出:

    OutputSyntax OK

    重新启动Apache以实现您的更改:

    sudo systemctl restart apache2

    Apache现在应该为您的域名提供服务。 你可以通过导航到http:// example.com来测试它,你应该看到类似这样的内容:

    Apache虚拟主机示例

    第6步 - 熟悉重要的Apache文件和目录

    现在您已经知道如何管理Apache服务本身,您应该花几分钟时间熟悉一些重要的目录和文件。

    内容

    • /var/www/html :默认情况下,实际的网页内容仅包含您之前看到的默认Apache页面,它将在/var/www/html目录中提供。 这可以通过修改Apache配置文件来改变。

    服务器配置

    • /etc/apache2 :Apache配置目录。 所有的Apache配置文件都驻留在这里。
    • /etc/apache2/apache2.conf :主要的Apache配置文件。 可以修改这个以更改Apache全局配置。 该文件负责加载配置目录中的许多其他文件。
    • /etc/apache2/ports.conf :该文件指定了Apache将监听的端口。 默认情况下,当启用提供SSL功能的模块时,Apache监听端口80,并在端口443上监听。
    • /etc/apache2/sites-available/ :可以存储每个站点虚拟主机的目录。 除非链接到sites-enabled目录,否则Apache不会使用此目录中的配置文件。 通常,所有服务器块配置都在此目录中完成,然后通过使用a2ensite命令链接到其他目录来启用。
    • /etc/apache2/sites-enabled/ :存储已启用每站点虚拟主机的目录。 通常,这些是通过链接到a2ensitesites-available目录中的配置文件创建的。 Apache在启动或重新加载以编译完整配置时读取此目录中的配置文件和链接。
    • /etc/apache2/conf-available/ , /etc/apache2/conf-enabled/ :这些目录与sites-availablesites-enabled sites-available目录具有相同的关系,但用于存储不属于虚拟主机。 conf-available目录中的文件可以使用a2enconf命令启用,并使用a2enconf命令禁用。
    • /etc/apache2/mods-available/ , /etc/apache2/mods-enabled/ :这些目录分别包含可用和启用的模块。 以.load结尾的文件包含用于加载特定模块的片段,而以.conf结尾的文件包含这些模块的配置。 可以使用a2enmoda2dismod命令启用和禁用模块。

    服务器日志

    • /var/log/apache2/access.log :默认情况下,除非Apache配置为其他方式,否则对Web服务器的每个请求都会记录在此日志文件中。
    • /var/log/apache2/error.log :默认情况下,所有错误都记录在此文件中。 Apache配置中的LogLevel指令指定错误日志将包含多少细节。

    结论

    现在您已安装了Web服务器,您可以选择多种可供选择的内容类型以及可用于创建更丰富体验的技术。

    如果你想构建一个更完整的应用程序栈,你可以看看这篇关于如何在Ubuntu 18.04上配置LAMP栈的文章。

     

    转载于:https://www.cnblogs.com/jiangfeilong/p/11136655.html

    展开全文
  • ubuntu上配置Apache和centeros好像还不太一样,里面的配置文件好像有点区别,centeros上是httpd.conf,ubuntuapache2.conf,记录一下ubuntu18.04系统下的操作: 一、安装Apache 1.直接用命令安装,sudo apt-get ...

    ubuntu上配置Apache和centeros好像还不太一样,里面的配置文件好像有点区别,centeros上是httpd.conf,ubuntu是apache2.conf,记录一下ubuntu18.04系统下的操作:

    一、安装Apache

    1.直接用命令安装,sudo apt-get install apache2

    2.安装完后,查看Apache的版本信息,apache2 -v

    3.安装完,访问localhost,会显示默认页面,显示apache2 ubuntu default page

    apache已经安装成功。因为是使用命令安装,可以使用service命令操作apache:
                Service apache2 start;
                Service apache2 stop;
                Service apache2 restart;
                Service apache2 status;
    配置文件都在/etc/apache2目录下面(可以用whereis apache2命令查看位置,具体目录的作用可百度)

    二、配置多个虚拟主机

    1.修改hosts文件,sudo /etc/hosts,添加:
            

        127.0.0.1   www.t1.com
        127.0.0.1   www.t2.com

    2.进入目录/etc/apache2,其中有两个目录,sites-avaliable和sites-enabled,作用自己百度

    3.在sites-avaliable中,复制000-default.conf文件,命名为test.conf

        sudo cp 000-default.conf test.conf

    4.修改test.conf,添加:

    <VirtualHost *:80>
        ServerName www.t1.com
        ServerAdmin t1@qq.com
        DocumentRoot /home/test/apache/test1
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    
    <VirtualHost *:80>
        ServerName www.t2.com
        ServerAdmin t2@qq.com
        DocumentRoot /home/test/apache/test2
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>

    注意:此处在配置的时候,在每行后面都有个空格,导致报错,找了好长时间才找到错误

    5.建立软链接

    sudo ln -s  /etc/apach2/sites-avaliable/test.conf  /etc/apache2/sites-enabled/test.conf

    注意:建立软连接,如果失败,那么配置的test.conf将不会生效,因为在apache2.conf中引入的是sites-enabled目录中的文件

    6.开放目录权限,进入目录/etc/apache2下面,修改配置文件apache2.conf,添加:

    <Directory /home/test/apache/test1/>
            Options Indexes FollowSymLinks
            AllowOverride None
            Require all  granted
    </Directory> 
    
    <Directory /home/test/apache/test2/>
            Options Indexes FollowSymLinks
            AllowOverride None
            Require all  granted
    </Directory>
    

    或者

    <Directory /home/test/apache/>
            Options Indexes FollowSymLinks
            AllowOverride None
            Require all  granted
    </Directory>

    注意:这里的Directory需要和test.conf中的DocumentRoot内容保持一致,或者Directory的目录要包含test.conf中DocumentRoot的目录

    7.创建目录, /home/test/apache/test1 | test2 ,并在里面放置index.html,内容随意

    8.最后重启一下apache,service apache2 restart,访问www.t1.com,www.t2.com,会出现不同的页面

    三、安装tomcat

    在/home/test/中安装2个tomcat,修改里面的端口,保证能同时运行,并修改里面index.jsp的内容,方便查看访问的是哪个tomcat,其他配置默认

    四、开始整合apache和tomcat

    1.使用命令安装mod_jk模块,负责转发消息到tomcat

    sudo apt-get install libapache2-mod-jk

    2.此时,/etc/apache2/mods-available目录下会多出jk.conf和jk.load文件,apache启动时,会加载load文件,从而加载jk.conf文件

    3.先看jk.conf文件(源文件注释已被删除)

    <IfModule jk_module>
    	# 指出mod_jk模块工作所需要的工作文件workers.properties的位置
        JkWorkersFile /etc/libapache2-mod-jk/workers.properties
    
        JkLogFile /var/log/apache2/mod_jk.log
    
        JkLogLevel info
    
        JkShmFile /var/log/apache2/jk-runtime-status
    
        JkWatchdogInterval 60
    
        <Location /jk-status>
            # Inside Location we can omit the URL in JkMount
            JkMount jk-status
            Order deny,allow
            Deny from all
            Allow from 127.0.0.1
        </Location>
        <Location /jk-manager>
            # Inside Location we can omit the URL in JkMount
            JkMount jk-manager
            Order deny,allow
            Deny from all
            Allow from 127.0.0.1
        </Location>
    	
    	# 将所有请求都让tomcat来处理
    	#JkMount /*  worker1
    </IfModule>

    注意:

        1.JkMount /* worker1,表示所有请求都交给worker1来处理,这里是全局配置,因为想根据域名来分配到不同的worker,把他注释掉;
        2.这里的worker可以看做是tomcat实例,worker是在workers.properties中定义的;
        3.jk.conf文件中的JkWorkersFile属性来指定worker.properties文件的位置;

    4.再来看worker.properties文件(源文件注释已删除)

    workers.tomcat_home=/usr/share/tomcat8
    
    	workers.java_home=/usr/lib/jvm/default-java
    
    	ps=/
    
    	worker.list=ajp13_worker,worker1,worker2
    
    	worker.ajp13_worker.port=8009
    	worker.ajp13_worker.host=localhost
    	worker.ajp13_worker.type=ajp13
    	worker.ajp13_worker.lbfactor=1
    	
    	# Set properties for worker1
    	worker.worker1.type=ajp13  
    	worker.worker1.host=localhost  
    	worker.worker1.port=8009
    	worker.worker1.lbfactor=50  
    	worker.worker1.cachesize=10  
    	worker.worker1.cache_timeout=600  
    	worker.worker1.socket_keepalive=1  
    	worker.worker1.socket_timeout=300
    	 
    	# Set properties for worker2
    	worker.worker2.type=ajp13  
    	worker.worker2.host=localhost
    	worker.worker2.port=8010
    	worker.worker2.lbfactor=50  
    	worker.worker2.cachesize=10  
    	worker.worker2.cache_timeout=600  
    	worker.worker2.socket_keepalive=1  
    	worker.worker2.socket_timeout=300
    
    	worker.loadbalancer.type=lb
    	worker.loadbalancer.balance_workers=ajp13_worker

    1.worker.list是定义tomcat实例,多个用逗号分隔,worker1和worker2是自己定义的,worker1是本地的8009端口的tomcat关联,worker2是本地的8010端口的tomcat关联;
    2.worker.korker1.port=8009,代表apache的mod_jk模块与tomcat交换数据的端口(通过AJP协议),需要与tomcat配置文件中<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />所在端口保持一致;

    5.此时修改/etc/apache2/sites-available目录下的test.conf文件,在虚拟主机的节点下,配置JkMount,如下:

    <VirtualHost *:80>
    	  ServerName www.t1.com
    	  ServerAdmin t1@qq.com
    	  DocumentRoot /home/test/apache/test1
    	  ErrorLog ${APACHE_LOG_DIR}/error.log
    	  CustomLog ${APACHE_LOG_DIR}/access.log combined
              JkMount /*.jsp worker1
    	  JkMount /*.css worker1
    	  JkMount /*.png worker1
    	  JkMount /*.ico worker1
    </VirtualHost>

    表示.jsp,.css,.png,.ico的请求,发送给worker1这个tomcat实例来处理

    6.访问不同域名下的index.jsp和index.html,会访问到对应的apache和对应的tomcat

    展开全文
  • 安装完之后,html文件可以正常解析,php源码直接输出,不能被解析...通常情况下是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 16.04 安装Apache 服务器

    万次阅读 2017-10-03 10:43:32
    2. 在更新完成后(如果不想检查更新,也可直接输入此步)输入:sudo apt-get install apache2 3.完成后,在浏览器输入https://localhost 或者127.0.0.1,如果顺利跳出Apache版本网页,即代表安装成功

    1.在终端输入更新检查命令,sudo apt-get update


    2. 在更新完成后(如果不想检查更新,也可直接输入此步)输入:sudo apt-get install apache2


    3.完成后,在浏览器输入https://localhost 或者127.0.0.1,如果顺利跳出Apache版本网页,即代表安装成功


    4.停止服务:sudo /etc/init.d/apache2 stop


    5.  Apache的默认文档根目录是在Ubuntu上的/var/www目录 ,配置文件是/ etc/apache2/apache2.conf。配置存储在的子目录在/etc/apache2目录。

    展开全文
  • 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 /...
  • Ubuntuapache安装与配置

    万次阅读 2016-11-04 11:16:08
    GitHub Ubuntuapache安装与配置 AderXCoding/system/tools/apache 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可, 转载请注明出处 1 安装apacheUbuntu安装 Apache,有...
  • ubuntu查看apache2错误日志

    万次阅读 2020-10-11 13:10:56
    Ubuntu 16.04系统下安装Discuz出现“HTTP ERROR 500”目前无法处理此请求问题:当我们在Ubuntu 16.04系统下安装Disucz X3时,修改好文件的权限,浏览器输入地址安装时出现如下图所示问题:问题查询:在终端输入:...
  • 有时候在Linux下使用命令安装完应用程序后,我们需要进行必要的配置,可是却找不到该文件,这里对默认安装路径进行说明: apache: 如果采用RPM包安装安装路径应在 /etc/httpd目录下 apache配置文件:/etc/httpd/...
  • Ubuntu安装&卸载apache2服务

    千次阅读 2016-09-20 12:00:34
    1.安装apache2 安装命令:sudo apt-get install apache2 启动/停止/重启apache2: service apache2 start/stop/restart 2. 卸载apache2 之前卸载重新安装后找不到apache2.conf配置文件,测试使用一下方式...
  • UbuntuApache安装和配置

    万次阅读 2018-08-06 08:49:12
    Ubuntu安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令;2 从源码构建Apache。 方法一:使用开发包的打包服务——apt-get 安装apache,在命令行终端中输入一下命令: $ sudo apt-get ...
  • Ubuntu 18.04下使用Apache搭建一个web服务器

    万次阅读 多人点赞 2018-07-25 17:08:27
    Ubuntu 18.04下使用Apache搭建一个web服务器 几个必要的概念 web服务器 以我之见,web服务器就是运行在计算机上的一个向整个网络或者是web客户端、浏览器提供文档的一个程序,我们通过http请求便可以获取到...
  • 我按照http://blog.csdn.net/hitabc141592/article/details/23556079 的安装apache2 这些 然后建立他里面php,然后访问了,html可以,php无法解析。 尝试了修改apache2.conf在百度到 Ubuntu 无法解析php 的所有...
  • Ubuntu18.04 安装Tomcat 8.5

    万次阅读 多人点赞 2019-07-20 08:52:02
    Ubuntu18.04 安装Tomcat 8.5
  • 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/ 全局...
  • Ubuntu18.04 安装Maven 3.5.3

    万次阅读 多人点赞 2019-06-21 12:17:29
    Ubuntu18.04 安装Maven 3.5.3
  • 关于ubuntu配置文件,严格地说UbuntuApache(或者应该说Linux下的Apache?我不清楚其他发行版的 apache软件包)的配置文件是 /etc/apache2/apache2.conf,Apache在启动时会自动读取这个文件的配置信息。而其他的...
  • UbuntuApache2 安装、配置、卸载

    万次阅读 2018-10-15 09:10:27
    UbuntuApache2 安装、配置、卸载 两种安装方法 软件包安装 源码安装 一、软件包安装 安装 命令: sudo apt-get update sudo apt-get install apache2 配置 (1)apache2 默认的几...
  • 1.安装apache2 1.1 在命令行更新软件库并升级软件库apt-get update apt-get upgrade1.2 安装apache2之前,在浏览器输入127.0.0.1回车。 1.3 安装apache2软件 在命令行输入:apt-get install apache21.3 安装好...
  • Ubuntu下启动/重启/停止apache服务器

    万次阅读 2015-02-12 15:26:07
    Task: Start Apache 2 Server /启动apache服务 # /etc/init.d/apache2 start or $ sudo /etc/init.d/apache2 start Task: Restart Apache 2 Server /重启apache服务 # /etc/init.d/apache2 restart or $ sudo...
  • UbuntuApache、php、mysql默认安装路径

    千次阅读 2014-04-21 11:02:06
    apache: 如果采用RPM包安装安装路径应在/etc/httpd目录下 apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/apachectl web目录:/var/www/html 如果采用源代码安装,一般默认安装在/usr/...
1 2 3 4 5 ... 20
收藏数 78,539
精华内容 31,415
关键字:

ubuntu18如何安装apache