ubuntu上apache2搭建_ubuntu 搭建 apache - CSDN
精华内容
参与话题
  • Ubuntu 16.04下搭建Web服务器

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

    1.本文Ubuntu 16.04下搭建Web服务器(MySQL+Apache)的内容很多可能参照网上前辈的,但有所改进吧。这些设置可能会有所不同,你需要根据不同情况进行修改。

    2.切换管理员身份

    在ubuntu中需要用root身份进行操作,所以用下面的命令确保以root身份登录:

     输入 su , 然后再输入密码.

    3.开始安装mysql

    apt-get install mysql-server mysql-client

    你将被要求提供一个mysql的root用户的密码,我们需要在红色区域设置密码。

    new password for the mysql root user: repeat password for the mysql root user:

    在填写数据库密码后,还要进行确认密码.

    4.安装apache2

    apache2的是作为一个ubuntu的软件包,因此我们可以直接用下面命令安装它:

    apt-get install apache2

    现在,您的浏览器到http://localhost,你应该看到apache2的测试页:

    如果顺利的话会出现:

    It worke!


    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访问到:

    这里写图片描述

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

    展开全文
  • 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目录。

    展开全文
  • 1.安装apache2 1.1 在命令行更新软件库并升级软件库apt-get update apt-get upgrade1.2 安装apache2之前,在浏览器输入127.0.0.1回车。 1.3 安装apache2软件 在命令行输入:apt-get install apache21.3 安装好...

    1.安装apache2
    1.1 在命令行更新软件库并升级软件库

    apt-get update 
    apt-get upgrade

    1.2 安装apache2之前,在浏览器输入127.0.0.1回车。
    这里写图片描述
    1.3 安装apache2软件
    在命令行输入:

    apt-get install apache2

    1.3 安装好了以后在火狐浏览器输入127.0.0.1显示如下图说明安装正确:
    这里写图片描述
    1.4 这里输入你的外网ip是进不去的,在火狐浏览器输入你的ip,
    如图:
    这里写图片描述
    这是因为阿里云的防火墙阻止了80端口的访问,需要在阿里云安全组里面加入http的访问。
    添加方法如下:
    这里写图片描述
    1.5 添加之后再在浏览器输入公网ip即可看到如下图:
    这里写图片描述
    1.6 此时无论在哪台计算机上输入你的公网ip都能访问到该页面。
    2.搭建个人网页
    2.1 apache2默认的网页在/var/www/html文件夹下的index.html文件。
    这里写图片描述
    2.2 替换该index.html文件,可以通过网上已有的资源进行替换,我用的是本人在github上已经做好的网页,我做的有点丑,大神勿喷。
    这里写图片描述
    至此一个简单的web服务器就搭建好了,至于网页做成什么样的大家自己自由发挥。
    后期我会去探索怎么搭建LAMP。

    展开全文
  • ubuntu搭建一个简单的http服务器

    千次阅读 2019-08-21 10:09:51
    安装apache2 1.sudo apt-get update 2.sudo apt-get install apache2 安装成功后,再/etc/apache2目录可见其配置文件,本文搭建简单HTTP服务器,此处不做介绍。 apache2安装成功后,我们可以在/var/www/目录下看到...
  • apache2的配置文件是/etc/apache2/apache2.conf httpd的配置文件是/etc/httpd/conf/httpd.conf 既然是快速,全部忽略。 指定存储目录 在浏览器中打开127.0.0.1,提示文件保存在/var/www/html...
  • Ubuntu下Web服务器的搭建

    万次阅读 2015-03-02 21:22:11
    相关阅读: Ubuntu下NFS服务器的配置 ... Ubuntu下ftp服务器的配置 ... 1:Apache介绍 Apache是世界使用排名第一的web服务器软件,它可以运行在几乎所有广泛使用的计算机平台
  • Ubuntu搭建WebDAV服务器

    千次阅读 2013-08-28 08:25:57
    先确保你的server安装了apache,然后就是启动webdav服务。 sudo a2enmod dav_fs sudo a2enmod dav 创建一个目录并授权给apache; sudo mkdir /var/www/webdav sudo chown www-data:www-data /var/www/webdav sudo ...
  • 【MQTT】在Ubuntu搭建MQTT服务器

    万次阅读 2017-08-04 16:46:23
    博主之前写了一篇《在Windows下搭建MQTT服务器》,这次要尝试在Ubuntu搭建MQTT服务器。实际,下载好源码包后,后面的都和那篇文章差不多了。
  • Ubuntu搭建Apache2服务

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

    千次阅读 2017-10-09 21:08:07
    最新Ubuntu 16.04 安装配置 ownCloud教程 ownCloud是一款用来创建属于自己的私有云服务的工具,可以完全掌控数据,能在... 本文记录了在Ubuntu 16.04安装ownCloud的步骤。最新Ubuntu 1604 安装配置 ownCloud教程 搭
  • 根据 ... ... 通常情况下是apache未加载php模块,通常情况下需要修改httpd.conf文件,但是在ubuntu下为apache2.conf文件 修改如下: 设置  LoadModule php5_m
  • Ubuntu 搭建PHP环境

    万次阅读 2014-04-12 21:31:22
    安装 Apache2:  sudo apt-get install apache2  安装PHP模块:  sudo apt-get install php5  安装Mysql  sudo apt-get install mysql-server  其他...
  • Ubuntu搭建LAMP环境

    万次阅读 2012-10-30 21:01:34
    今天想做一个小网站,就在ubuntu上按照网页搜索的方法搭建了一个环境。我媳妇挺着大肚子无聊的看着我敲了大半天电脑。我赶紧记录下来,陪媳妇看电视去。希望能帮到有和我同样需求的人。 下面拷贝自我的ZIM ...
  • 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 # 本机系统软件更新安装
  • 操作系统:ubuntu14.04 如何搭建文件服务器,通过网页下载文件? 1、安装 apt-getinstall apache2 2、修改网页服务器的配置文件 vim /etc/apache2/sites-available/000-default.confDocumentRoot /var/www/html
  • ubuntuapache更改端口的方法

    千次阅读 2014-02-19 15:53:10
    昨天搭建apache2和subversion的环境,在内网访问时完全没有问题,但是如果从外网访问时,发现总是无法找到server打开网页。 查了很久,排除了各方面的原因后,判断是电信封掉了adsl上网的上行80端口,导致外部...
  • ubuntu下设置外网访问apache服务器

    千次阅读 2016-12-20 19:48:14
    用php写的网站,xampp安装的集成环境,,想用外网访问linux下的apache一直不成功,百度试了很多办法,改端口号,关闭防火墙之类的都没有办法,最终终于找到解决方案了。。。 进入apache的配置文件httpd.conf ...
  • ubuntu 16.04 搭建LAMP开发环境

    千次阅读 2017-04-15 21:15:26
    Ubuntu上搭建LAMP开发环境
  • 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
收藏数 19,743
精华内容 7,897
关键字:

ubuntu上apache2搭建