举凡可正常连接至Ubuntu中。是可以健康连接到Ubuntu中。上安装Apache

 

图片 1

计一致:使用开发包的由包服务——apt-get

图片 2

图片 3

出现上述问题的因由:定义了差不多个NameVirtualHost,故将/etc/apache2/ports.conf中之NameVirtualHost
*:80流释掉即可。

 

软件条件:

$ sudo apt-get install apache2

3.打开Xshell,新建连接。是可以健康连接至Ubuntu中。

 

2.找到没有删除掉的布局文件,一并删除
代码:
$ sudo find /etc -name “*apache*” |xargs rm -rf 
$ sudo rm -rf /var/www
$sudo rm -rf /etc/libapache2-mod-jk

9.进去/etc/apache2目录下,apache2.conf是预示配置文件,其中include了后头的每文件与目录

17.
于网上查并屡次尝试,后总发生:先关虚拟机,将virtualbox网络连接修改也NAT连接。打开虚拟机,ifconfig
发现ip地址变为10.0.2.15,此地点是虚拟机设置的,即使配置/etc/network/interfaces
为静态ip,/etc/init.d/networking restart重开网络为未克更改ip 。 
并且xshell也无能为力连接Ubuntu。

由:apache2使用的服务器地址不是127.0.0.1,根据当前头的分析,可能的ip为127.0.1.1,访问http://127.0.1.1即可。

图片 4

 

在Ubuntu上安装Apache,有三三两两种方法:1
使开发包的于包服务,例如使用apt-get命令;2
从源码构建Apache。本章用详细描述这简单栽不同的装方式。

以上安装好后,

  1. service apache2 restart
    重启apache,在windows浏览器被访问192.168.1.104:8080,还是可以打开上面的index.html。

图片 5

4.然后sudo apt-cache search apache2 搜索是否有安包,

8.当windows中打开浏览器,使用192.168.1.104访,会打开apache2默认网站根目录/var/www/html里之index.html文件,简单介绍apache

$ vim /etc/apache2/httpd.conf,在文件中长:

7.采取 curl – I 127.0.0.1 响应一些峰信息

5.sudo apt-get install apache2 安装

唯恐会见并发的题材2: Could not reliably determine the server’s fully
qualified domain name, using 127.0.1.1 for ServerName

2.window7下安装Xshell5

18.消以virtualbox提供的端口转发功能,此意义就以NAT模式下采取。关闭虚拟机然后安排

苟以为不再需要apache了,可以拿它们卸载:

13.下去修改网站根本目录。把地方修改的端口还原为80。在家目录下创造一个备选作为根本目录的文件夹,例如:/home/jerry/php-test

如上安装好后,

重多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

图片 6

图片 7

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

18.用用virtualbox提供的端口转发功能,此功效只当NAT模式下使用。关闭虚拟机然后安排

1.virtualbox中安装Ubuntu 16.04-server

Ubuntu下到底卸载Apache2:http://www.linuxidc.com/Linux/2013-06/85825.htm

  1. service apache2 restart
    重启apache,在windows浏览器中做客192.168.1.104:8080,还是好打开上面的index.html。

图片 8

图片 9

20.死功告成

图片 10

apache2 [warn] NameVirtualHost *:80 has no VirtualHosts的化解办法

8.当windows中开辟浏览器,使用192.168.1.104访问,会打开apache2默认网站根目录/var/www/html里之index.html文件,简单介绍apache

13.下修改网站到底目录。把地方修改的端口还原为80。在家目录下创造一个备选作根本目录的文件夹,例如:/home/jerry/php-test

或许会见现出的问题1: NameVirtualHost *:80 has no VirtualHosts,如下截图

图片 11

2.window7下安装Xshell5

测试过程被恐怕撞题目:

  1. sudo vim ports.conf , 可以修改apache监听端口,比如把80改动吧8080

9.进/etc/apache2目录下,apache2.conf凡是主配置文件,其中include了背后的各国文件以及目录

安装apache,在命令行终端中输入一下指令:

图片 12

20.良功告成

在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It
works!,那就说明Apache就打响的装了,Apache的默认安装,会以/var下建立一个曰吧www的目录,这个就是Web目录了,所有设能过浏览器访问的Web文件还使放权这个目录里。

图片 13

15.保存php-test.conf并重启apache后,cp /var/www/html/index.html
/home/jerry/php-test/   , 
 在windows浏览器被做客192.168.1.104得打开index.html页面

ServerName
localhost:80,再次重启apache2,就可以行使127.0.0.1来聘web服务器啦!

1.virtualbox中安装Ubuntu 16.04-server

11.同时把
sites-enabled/000-default.conf中的图片 14中的80改为8080

依据提示,无法可靠的规定服务器的管用域名,使用127.0.1.1当作劳动器域名。应者,在底下的测试着,应该用127.0.1.1,而无是127.0.0.1!

2.采取ifconfig 命令查看ip,为192.168.1.104

3.开辟Xshell,新建连接。是足以正常连接到Ubuntu中。

Ubuntu 14.04 Web服务器–Apache的安及部署

Apache是举世使用率最高的、开源的一个Web服务端软件,现在牵线一下怎么样当Ubuntu
14.04达设置以及安排Apache。

17.
当网上查并屡次尝试,后总出:先关虚拟机,将virtualbox网络连接修改为NAT连接。打开虚拟机,ifconfig
发现ip地址变为10.0.2.15,此地点是虚拟机设置的,即使配置/etc/network/interfaces
为静态ip,/etc/init.d/networking restart重开网络也不可知改变ip 。 
并且xshell也无从连接Ubuntu。

16.开始安装虚拟域名,打开windows的hosts文件,增加一行192.168.1.104 
www.test.cn  保存,访问www.test.cn 提示拒绝连接,在cmd中ping
www.test.cn虽然足分析192.168.1.104,但是接连超时。在Ubuntu中配置/etc/hosts
, 增加一行127.0.0.1  www.test.cn , 保存后,使用curl -I www.test.cn 
是得拜的。但不知怎么在windows用ip地址可以拜,使用虚拟域名却拒绝请求。

原因:

19.窜windows的hosts,
将第16长达设置的192.168.1.104改动吗127.0.0.1.封存后拜www.test.cn。可以健康打开index.html了。首先www.test.cn解析到127.0.0.1:80,virtualbox
再转车到虚拟机的80端口,即网站到底目录。xshell连接地址变为127.0.0.1:2222

6.apache2 -v 查看版本也2.4.18, 运行a2enmod
rewrite拉开apache重写模块(a2dismod关闭重写模块) 。

  1. 删除apache
    当指令执行吃输入:
    $ sudo apt-get –purge remove apache-common
    $ sudo apt-get –purge remove apache

5.sudo apt-get install apache2 安装

7.采取 curl – I 127.0.0.1 响应一些条信息

错误:[warn] NameVirtualHost *:80 has no VirtualHosts 
 
故:定义了大多单NameVirtualHost
 
釜底抽薪:Ubuntu之前的本子定义在/etc/apache2/sites-available/default,
8.04后以/etc/apache2/ports.conf
 
用可以将/etc/apache2/ports.conf中之NameVirtualHost *:80注释掉
 
夫问题之原形是于未曾定义域名是一个端口只能对应一个虚拟主机,将NameVirtualHost
*:80变更吗外端口也得解决
 
若出多独不等之域名的话,用同的端口也可以

软件条件:

图片 15

工具/原料

 

  • Ubuntu 14.04

11.同时把
sites-enabled/000-default.conf中的图片 16中的80改为8080

1.安virtualbox网络也桥接网卡,启动Ubuntu。

参考资料:

15.保存php-test.conf并重启apache后,cp /var/www/html/index.html
/home/jerry/php-test/   , 
 在windows浏览器中做客192.168.1.104可打开index.html页面

4.然后sudo apt-cache search apache2 搜索是否发生安包,

3.抹关联,这样即使可以重用apt-get install apache2 重装了
#dpkg -l |grep apache2|awk ‘{print $2}’|xargs dpkg -P

6.apache2 -v 查看版本也2.4.18, 运行a2enmod
rewrite拉开apache重写模块(a2dismod关闭重写模块) 。

19.窜windows的hosts,
将第16漫长设置的192.168.1.104改观吗127.0.0.1.保留后看www.test.cn。可以健康打开index.html了。首先www.test.cn解析到127.0.0.1:80,virtualbox
再倒车到虚拟机的80端口,即网站到底目录。xshell连接地址变为127.0.0.1:2222

法二:从源构建Apache

16.起设置虚拟域名,打开windows的hosts文件,增加一行192.168.1.104 
www.test.cn  保存,访问www.test.cn 提示拒绝连接,在cmd中ping
www.test.cn虽然可以分析192.168.1.104,但是连超时。在Ubuntu中配置/etc/hosts
, 增加一行127.0.0.1  www.test.cn , 保存后,使用curl -I www.test.cn 
是好看的。但不知缘何在windows用ip地址可以看,使用虚拟域名却拒绝请求。

  1. sudo vim ports.conf , 可以修改apache监听端口,比如将80转吗8080

Ubuntu下安装Apache+PHP+MySQL:http://www.linuxidc.com/Linux/2012-05/61079.htm

1.安virtualbox网络也桥接网卡,启动Ubuntu。

14.跻身sites-enabled目录,cp 000-default.conf 
php-test.conf,复制一份配置文件, 把000-default.conf中告知句子都注释。sudo
vim php-test.conf, 。修改为:

图片 17

14.进去sites-enabled目录,cp 000-default.conf 
php-test.conf,复制一卖配置文件, 把000-default.conf中报告词都注释。sudo
vim php-test.conf, 。修改也:

2.用到ifconfig 命令查看ip,为192.168.1.104

测试:

Apache问题迎刃而解:httpd: Could not reliably determine the server’s fully
qualified domain name
链接:http://www.linuxidc.com/Linux/2012-08/68901.htm

解决:

注意事项

 

  • 这次安装以及配备是在时版本Ubuntu
    14.04齐成功,其它小版本应该接近。我莫失去测试。

  • 透过apt-get安装Apache,会有些许只布局文件,如果非是由此这种方法安装的话,只发生一个apache2.conf安排文件。

方法/步骤

 

  1.  

    指令执行安装Apache

    开拓”终端窗口”,输入”sudo apt-get install
    apache2″–>回车–>输入”root用户之密码”–>回车–>输入”y”–>回车,安装到位

    图片 18

    图片 19

    图片 20

  2.  

    默认的网站到底目录的路线

    Apache安装完成后,默认的网站到底目录是”/var/www/html”,在极端窗口中输入”ls
    /var/www/html”–>回车–>在网站根本目录下产生一个”index.html”文件,在ie浏览器被输入”127.0.0.1″–>回车,就得打开该页面。

    图片 21

    图片 22

    图片 23

  3.  

    Apache的率先单布局文件apache2.conf底不二法门

    在极端窗口中输入”ls
    /etc/apache2″–>回车–>有一个”apache2.conf”的配备文件。

    图片 24

    图片 25

  4.  

    Apache的亚独布局文件000-default.conf的门路

    于极限窗口被输入”ls
    /etc/apache2/sites-available”–>回车–>有一个”000-default.conf”的配置文件。

    图片 26

    图片 27

  5.  

    修改网站的绝望目录

    1、在巅峰窗口被输入”sudo vi
    /etc/apache2/apache2.conf”–>回车–>找到”<Directory
    /var/www/>”的岗位–>更改”/var/www/”为新的清目录就可以了。

    2、在巅峰窗口被输入”sudo vi
    /etc/apache2/sites-available/000-default.conf”–>回车–>找到”DocumentRoot
    /var/www/html”的职位–>更改”/var/www/html”为新的根本目录就足以了,这里自己把它改变为”/var/www/”。

    图片 28

    图片 29

    图片 30

    图片 31

    图片 32

  6.  

    重启Apache

    在巅峰窗口中输入”sudo /etc/init.d/apache2
    restart”–>回车–>”输入root用户密码”–>回车–>重开成功。

    图片 33

    图片 34

  7.  

    复制”index.html”文件到”/var/www”目录下

    每当终极窗口被输入”cp /var/www/html/index.html
    /var/www/”–>回车–>输入”ls
    /var/www”–回车–>有一个”index.html”文件,复制成功。

    图片 35

    图片 36

  8.  

    测试再次改网站根目录是否成功

    每当”火狐浏览器”中输入”127.0.0.1″–>能访问到”index.html”文件–>更改成

    图片 37

    END

 

图片 38

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

$ sudo /etc/init.d/apache2 restart

相关文章