build your own website 1 -- how to install Apache Server

Posted cxxszz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了build your own website 1 -- how to install Apache Server相关的知识,希望对你有一定的参考价值。

Operating System: Ubuntu 16.04

Web Server ?  most often used Web Server software is freely available Apache Server. Download Apache for free here ? https://httpd.apache.org/download.cgi#apache24

Unpack  httpd-2.4.29.tar.bz2 to ~/Downloads/httpd-2.4.29

Download apr-1.6.3.tar.bz2 and apr-util-1.6.1.tar.bz2 from http://apr.apache.org/download.cgi and unpack them to ~/Downloads/httpd-2.4.29/srclib/apr and ~/Downloads/httpd-2.4.29/srclib/apr-util respectively.

Install Apache using the commands below

./configure --prefix=/usr/local/apache2 --with-included-apr=true
make
make install

The installation takes several minutes. After this, you can start Apache server using

/usr/local/apache2/bin/apachectl start

It will warn you that

AH00558: httpd: Could not reliably determine the server‘s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName‘ directive globally to suppress this message

This is a friendly warning and not an error. You can launch a browser and visit http://127.0.1.1 and a simple webpage saying "It works!" appears. The default document root is /usr/local/apache2/htdocs/ where we can put an hello_world.html and this html file‘s address is http://127.0.1.1/hello_world.html

If you want to turn off the server, run command

/usr/local/apache2/bin/apachectl stop

  The same warning appears

 

以上是关于build your own website 1 -- how to install Apache Server的主要内容,如果未能解决你的问题,请参考以下文章

Build your own distribution based on Fedora CoreOS

Build your own React_1 createElement函数

Build your own React_1 createElement函数

Build Your own Simplified AngularJS in 200 Lines of JavaScript

Snap Build Your Own Blocks输入中文解决办法

Snap Build Your Own Block修炼之道-添加自定义类别