10下Apache的安装配置,Ubuntu下Apache的安装与配置

在Ubuntu上设置Apache,有两种方法:1
采用开荒包的打包服务,例如利用apt-get命令;2
从源码营造Apache。本文章将详细描述那二种分裂的安装格局。

Ubuntu 14.10下Apache的装置配置

测验境况:Ubuntu Server 14.10

10下Apache的安装配置,Ubuntu下Apache的安装与配置。1、安装打算

a)        cd  /usr/local/src

b)        sudo  wget 

c)        sudo  wget 

d)        sudo            wget   

2、安装必要的工具

sudo  apt-get  install  libpcre3  libpcre3-dev openssl  libssl-dev

3、解压缩及布置

a)        tar –zxvf httpd-2.4.12

b)        tar –zxvf arp-1.5.1

c)        tar –zxvf arp-util-1.5.4

d)        cp –rf apr-1.5.1 httpd-2.4.12/srclinb/apr

e)        cp –rf apr-util-1.5.4 httpd-2.4.12/srclinb/apr-util

f)          cd httpd-2.4.12/

g)        sudo./configure .

–prefix=/usr/local/apache

–with-apr=/usr/local/apr

–with-apr-util=/usr/local/apr-util

–with-pcre=/usr/local/pcre

–with-included-apr

 –with-ssl

–enable-ssl

–enable-module=so

–enable-rewrite

–enable-cgid

–enable-cgi    #配置

讲明: apache安装的check进程中出错

        Checking for APR-util…no

        Configure: error: APR-util not found. Please read the
docummention.

                  须求在/usr/local目录下安装pcre

                  # tar -zxvf pcre-8.32.tar.gz

                #cd pcre-8.32

                #./configure–prefix=/usr/local/pcre

                #make

                #make install

h)        sudo make –j4

i)          sudo make install

                                           

4、安装完成,举办简要安排

a)        sudo cp build/rpm/httpd.init /etc/init.d/httpd

b)        sudo chmod 755 /etc/init.d/httpd

c)        sudo ln -fs /usr/local/apache/ /etc/httpd

d)        sudo ln -fs /usr/local/apache/bin/httpd /usr/sbin/httpd

葡京娱乐开户,e)        sudo ln -fs /usr/local/apache/bin/apachectl
/usr/sbin/apachectl

f)          sudo ln -fs /usr/local/apache/logs /var/log/httpd

g)        sudo ln -s /usr/local/apache/conf/httpd.conf /etc/

5、轻易测验

a)        改过./apache/conf/httpd.cof配置文件

                      i.              查找到Listen
80,展开注释并校正为0.0.0.0:8081,80端口有希望被别的服务占用。

                      ii.              在DirectoryIndex中添加index.php

                      iii.              去掉以下2个注释:
1.# include conf/extra/httpd-mpm.cof
2.# include conf/extra /httpd-default.cof

                      iv.              查找到ServerName,
展开注释将ServerName的值改良为相应的IP地址

b)        保存httpd.cof文件的改动,运行apache服务

                        i.              sudo apachectl start

                      ii.              netstat –ant
查看httpd服务是或不是运行

c)        若无难题就可用IP:8081 访谈 显示 It works!表示成功。

Ubuntu 上安装 Apache,有二种艺术

方式黄金时代:使用开辟包的打包服务——apt-get

————————————-我是分界线

Ubuntu下Apache的Rewrite怎样启用 

Ubuntu 14.04中Apache 2.2调升到2.4后的多少个要点

Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及安装

CentOS 5.9下编写翻译安装LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12)

RedHat 5.4下Web服务器架设之源码创设LAMP境况及使用PHPWind

LAMP源码遇到搭建WEB服务器Linux+Apache+MySQL+PHP

  1. 选用源中的软件包安装, 譬如利用apt-get命令
  2. 从源码构建Apache

设置apache,在命令行终端中输入一下指令:

————————————–分割线

Apache 的详尽介绍:请点这里
Apache 的下载地址:请点这里

本文永远更新链接地址:

14.10下Apache的设置配置 测量试验蒙受:Ubuntu
Server 14.10 1、安装考虑 a) cd /usr/local/src b) sudo wget
c) s…

大家直接利用源中的软件包举办安装,
安装apache,在指令行终端中输入一下发令:

$ sudo apt-get install apache2

sudo apt-get install apache2

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

2 配置apache


$ sudo /etc/init.d/apache2 restart

2.1 启动apache服务


设置到位后,重启apache服务,在命令行终端中输入一下指令:

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

或者

service apache2  [ start | stop | restart | status ]

大概会并发的主题材料1: NameVirtualHost *:80 has no VirtualHosts,如下截图

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那七个运行等级中,由小到大,第十多少个开头运转apachectl;在
0 1
6那3个运营品级中,第十八个闭馆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,等级暗中同意

葡京娱乐开户 1

3 问题


并发上述问题的原故:定义了两个NameVirtualHost,故将/etc/apache2/ports.conf中的NameVirtualHost
*:80注释掉就能够。

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改为其余端口也足以化解

借使有八个不等的域名的话,用平等的端口也足以

唯恐会冒出的标题2: Could not reliably determine the server’s fully
qualified domain name, using 127.0.1.1 for ServerName

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

葡京娱乐开户 2

主题素材解决

  • 方法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服务,
会提醒如下错误

葡京娱乐开户 3

再也重启apache2, 就足以运用127.0.0.1来拜会web服务器啦!

测试:

在浏览器里输入

或者是

葡京娱乐开户 4

Apache 的私下认可安装, Apache 的暗中同意安装,会在/var 下创立八个名称叫
www 的目录, 那么些正是Web 目录了,
全数要能过浏览器访谈的Web文件都要放权这些目录里。

Ubuntu Server 14.04
安装Web服务器(Linux+Apache+MySQL+PHP) 
http://www.linuxidc.com/Linux/2015-06/119061.htm

Linux下安装配置PHP情状(Apache2) 
http://www.linuxidc.com/Linux/2015-05/118062.htm

Linux下 Apache服务器配置 
http://www.linuxidc.com/Linux/2016-06/132025.htm

Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及安装
http://www.linuxidc.com/Linux/2013-06/86250.htm

CentOS
5.9下编写翻译安装LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12)
http://www.linuxidc.com/Linux/2013-03/80333p3.htm

Linux下Apache服务器配置
http://www.linuxidc.com/Linux/2016-10/136517.htm

Linux下Apache设想主机的安排 
http://www.linuxidc.com/Linux/2016-04/130381.htm

Apache
的亲力亲为介绍
:请点这里
Apache
的下载地址
:请点这里

正文恒久更新链接地址:http://www.linuxidc.com/Linux/2016-11/136841.htm

葡京娱乐开户 5

葡京娱乐开户 6

原因:

相关文章