ubuntu 检查apache_ubuntu 检查 是否安装apache - CSDN
精华内容
参与话题
  • Linux下apache下如何查看apache是否启动

    万次阅读 2018-01-23 09:49:27
    首先要知道apache的端口,比如说80端口; 查看端口是否被开启和监听 netstat -an | grep :80 2.查看进程 ps -ef |grep httpd ps -aux | grep httpd 如果看到许多(一般是4到5个)输出就说明对了。 3.浏览器...

    1.查看端口

    首先要知道apache的端口,比如说80端口;
    查看端口是否被开启和监听
    netstat -an | grep :80

    2.查看进程
    ps -ef |grep httpd
    ps -aux | grep httpd
    如果看到许多(一般是4到5个)输出就说明对了。

    3.浏览器访问
    浏览器输入IP后面冒号跟端口
    如:http://192.168.0.231:808/

    三个只要确定一个即可说明apache已经开启。

    http://www.weiruoyu.cn/?p=831

    展开全文
  • Ubuntu 16.04 安装Apache 服务器

    万次阅读 2017-10-03 10:43:32
    1.在终端输入更新检查命令,sudo apt-get update 2. 在更新完成后(如果不想检查更新,也可直接输入此步)输入:sudo apt-get install apache2 3.完成后,在浏览器输入https://localhost 或者127.0.0.1,如果...

    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服务器

    万次阅读 多人点赞 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访问到:

    这里写图片描述

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

    展开全文
  • Ubuntuapache的安装与配置

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


    知识共享许可协议
    本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可, 转载请注明出处

    1 安装apache


    Ubuntu 上安装 Apache,有两种方式

    1. 使用源中的软件包安装, 例如使用apt-get命令

    2. 从源码构建Apache

    我们直接使用源中的软件包进行安装, 安装apache,在命令行终端中输入一下命令:

    sudo apt-get install apache2

    2 配置apache


    2.1 启动apache服务


    安装完成后,重启apache服务,在命令行终端中输入一下命令:

    sudo /etc/init.d/apache2 [ start | stop | restart | status ]

    或者

    service apache2  [ start | stop | restart | status ]

    2.2 开机不启动apache服务


    由于我们不是服务器, 安装了 apache 并不是一直开启的, 我们期望的是需要的时候手动开启, 因此希望设置开始不启动apache服务

    Ubuntu有如下几种方法配置, 但是都是异曲同工, 他们都是修改了启动初始化脚本rcS等配置文件

    启动项管理工具sysv-rc-conf

    sudo install sysv-rc-conf #或者使用带gui的工具bum
    sudo sysv-rc-conf

    1~6分别是运行级别, 具体配置参见Ubuntu下使用sysv-rc-conf管理服务

    只需要将apache对应运行界别的[X](运行)修改为[](不启动)即可

    update-rc.d命令详解

    从所有的运行级别中删除指定启动项

    update-rc.d -f remove

    按指定顺序、在指定运行级别中启动或关闭

    update-rc.d start|stop

    实例:update-rc.d apachectl start 20 2 3 4 5 . stop 20 0 1 6 .

    解析:表示在2、3、4、5这五个运行级别中,由小到大,第20个开始运行apachectl;在 0 1 6这3个运行级别中,第20个关闭apachectl。这是合并起来的写法,注意它有2个点号,效果等于下面方法:

    update-rc.d apachectl defaults

    A启动后B才能启动,B关闭后A才关闭

    update-rc.d A defaults 80 20
    update-rc.d B defaults 90 10

    启动和关闭顺序为90,级别默认

    3 问题


    3.1 apache2 [warn] NameVirtualHost *:80 has no VirtualHosts


    问题描述

    apache2 [warn] NameVirtualHost *:80 has no VirtualHosts

    问题原因

    出现上述问题的原因 : 定义了多个 NameVirtualHost, 故将 /etc/apache2/ports.conf 中的 NameVirtualHost *:80 注释掉即可

    问题解决

    Ubuntu之前的版本定义在 /etc/apache2/sites-available/default, 8.04后在/etc/apache2/ports.conf

    故可以将 /etc/apache2/ports.conf 中的NameVirtualHost *:80 注释掉

    这个问题的本质是在没有定义域名是一个端口只能对应一个虚拟主机,将NameVirtualHost *:80改为其他端口也可以解决

    如果有多个不同的域名的话,用同样的端口也可以

    3.2 using 127.0.1.1 for ServerName


    问题描述

    可能会出现的问题2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName

    using 127.0.1.1 for ServerName

    问题解决

    • 方法1, 修改httpd.conf

    修改 /etc/apache2/httpd.conf, 在文件中添加,

    ServerName localhost:80

    一般来说 httpd.conf 是个空文件, 直接添加即可, 如果 httpd.conf 文件不存在, 则新建它, 并检查 /etc/apache2/apache2.conf 中是否包含了 httpd.conf, 如果没有使用如下语句包含

    # Include httpd to listen on @/etc/apache2/apache2.conf
    Include httpd.conf

    或者

    • 方法二

    修改 /etc/apache2/sites-available/default

    在最顶端加入

    ServerName 127.0.0.1

    注意, 第二种方法修改 default 的时候, 必须写在顶部, 否则重启apache服务, 会提示如下错误

    directive globally to suppress this message

    再次重启apache2, 就可以使用127.0.0.1来访问web服务器啦!

    测试:

    在浏览器里输入

    http://localhost

    或者是

    http://127.0.0.1

    访问localhost

    Apache 的默认安装, Apache 的默认安装,会在/var 下建立一个名为 www 的目录, 这个就是Web 目录了, 所有要能过浏览器访问的Web文件都要放到这个目录里.

    展开全文
  • Ubuntu 安装 PHP7.2 和 Apache2

    千次阅读 2019-04-23 14:49:52
    Ubuntu 安装 PHP7 和 Apache2 Ubuntu 安装 PHP7 和 Apache2 1、准备工作 2、安装 PHP7.2 和 Apache2 3、查看PHP 环境信息以及相关的模块 4、安装phpMyadmin 5、访问phpMyadmin是否成功 1、...
  • UbuntuApache2 安装、配置、卸载

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

    万次阅读 多人点赞 2019-06-21 12:17:29
    Ubuntu18.04 安装Maven 3.5.3
  • Ubuntu搭建Apache2服务

    千次阅读 2019-06-26 23:59:00
    在本指南中,我们将讨论如何在Ubuntu 16.04服务器上安装Apache Web服务器。 第1步:安装Apache ApacheUbuntu的默认软件库中可用,因此我们将使用传统的软件包管理工具进行安装。 我们将从更新本地包索引开始,...
  • 为了以后工作的需要,我需要尽早的熟悉linux操作系统。择日不如撞日,索性今天就把我的1元腾讯云主机装成linux好了,...我这里使用的是Ubuntu server 16,直接在腾讯云控制台重装系统之后,就可以开始我们之后的工作...
  • Ubuntu安装maven

    千次阅读 2020-10-10 14:56:27
    https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz maven更多版本下载地址: https://mirrors.tuna.tsinghua.edu.cn/apache/maven/ 主要步骤: 下载...
  • <br />Ubuntu10.04上apache2: bad user name ${APACHE_RUN_USER}问题解决 1. 安转apache2  # sudo apt-get install apache2 2. 安装完毕后,使用命令“apache2 -k graceful”启动的时候报以下...
  • JMeter_Ubuntu上安装jmeter

    万次阅读 2019-06-03 14:30:18
    JMeter是Java的测试工具,由Apache开发,在ubuntu上安装jmeter需要java环境和jmeter安装包,下面我们分两步走 1、部署java运行环境 在apache官网下载jdk ... ...根据自己的ubuntu系统下...
  • Ubuntu16.04 安装最新Apache2加配置cgi

    千次阅读 2018-03-20 17:01:49
    Ubuntu16.04 安装最新Apache2加配置cgi 首先吐槽一下, apache一更新总是有些习惯性配置变更,对于大牛来说不算什么,可对刚入门学习的小白来说,特别是英盲来说(比如我),简直抓狂,因为一些小的更改,按照以前的教程...
  • Ubuntu16.04下搭建LAMP环境

    万次阅读 2017-11-05 11:52:44
    Ubuntu16.04下搭建lamp环境 1、Apache2 web 服务器的安装 : 可以先更新一下服务器sudo apt-get update # 获取最新资源 sudo apt-get upgrade # 本机软件全部更新 sudo apt-get dist-upgrade # 本机系统软件更新安装
  • Apache2 Ubuntu Default Page

    千次阅读 2017-02-28 00:19:46
    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------他开始工作了!...
  • Linux显示检查设置文件中的语法是否正确 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ apachectl [conflgtest] 程序“apachectl”尚未安装。 您可以使用以下命令安装: sudo apt-get install apache2 ...
  • 安装了apache以后,发现无法解析.php文件,然后网上百度了很久,好多都是下载源代码编译安装的php,而我是用apt安装的,因此,许多路径方法都不对,找了好久,终于看到这篇帖子,按照步骤一步步检查,最后终于成功...
  • Ubuntu16 部署运行tomcat

    万次阅读 2017-01-06 13:13:02
    几个步骤: 下载jdk、tomcat 配置jdk环境变量 部署运行tomcat 下载jdk、tomcat下载地址:
  • Ubuntu 搭建Web服务器(MySQL+PHP+Apache)详细教程 (全网最全) 看了好多人的博客,有的不全 or 有问题,整理了一下,适合小白 新手先整理几个小问题 1.为啥使用 Linux 搭建服务器? 一个是因为主流的云服务器太贵...
  • Ubuntu18.04下搭建LAMP环境

    万次阅读 2018-06-22 14:51:52
    1、Apache2 web 服务器的安装 :可以先更新一下服务器1、sudo apt-get update # 获取最新资源包2、sudo apt-get upgrade # 本机软件全部更新3、sudo apt-get dist-upgrade # 本机系统软件更新安装...
1 2 3 4 5 ... 20
收藏数 17,654
精华内容 7,061
关键字:

ubuntu 检查apache