怎样在乌班图上搭建apache2服务器

怎样在乌班图上搭建apache2服务器,第1张

方法/步骤

输入命令:sudo apt-get install apache2

也可以只输入sudo apt-get install apache,然后按两下tab键,看看apache有哪些版本

使用vi修改配置,

输入命令:sudo vim /etc/apache2/apache2.conf

进入编辑界面,在最后一行加上一句话:ServerName localhost:80

我找了一顿, 还有很多关键配置,那里面都没有,需要自己根据情况配置。但是ServerName localhost:80是必须要有的,否则无法启动Apache服务

配置保存后,即可输入指令sudo /etc/init.d/apache2 start启动apache服务

然后在浏览器中输入:http://localhost

出现下图所示,则服务器成功配置

5

停止命令:

sudo /etc/init.d/apache2 stop

配置到此结束

首先,安装Apache2,安装命令:sudo apt-get install apache2

安装完成后,进入到/etc/apache2中(根据自己的实际安装目录),这边我配置文件在/etc/apache2中。

我们看到没有想象中的httpd.conf配置文件,这里要说明的是apache2的配置文件是apache2.conf,而不是http.conf。

打开apache2.conf。写入两条语句

ServerName localhost

DirectoryIndex index.html index.htm index.php

这里的ServerName localhost是为了防止最后开启apache2服务的时候会提示DNS出错。

DirectoryIndex index.html index.htm index.php是默认目录的写法。保存退出。

可以在apache2.conf中加入 AddDefaultCharset GB2312

设置默认字符集,定义服务器返回给客户机默认字符集(由于西欧UTF-8是Apache默认字符集,因此当访问有中文的网页时会出现乱码,这时只要将字符集改成GB2312,再重启Apache服务即可)

Listen 192.168.1.1:80 设置监听ip是192.168.1.1的地址和端口为80

Listen 192.168.1.2:8080 设置监听ip是192.168.1.2的地址和端口为8080

Alias /down"/sofТWare /download"

创建虚拟目录(创建名为down的虚拟目录,它对应的物理路径是:/sofТWare /download)

Alias /ftp "/var/ftp"

创建虚拟目录(创建名为ftp的虚拟目录,它对应的物理路径是:/var/ftp)

<Directory "/var/www/html">

设置目录权限

(<Directory "目录路径">此次写设置目录权限的语句</Directory>)

Options FollowSymLinkspage:116

AllowOverride None

</Directory>

需要说明的是,在apache2中,根设置(默认主目录)在 /etc/apache2/sites-АVailable/default中,我们打开default,进行配置。

如图,这里我们的默认主目录设置的路径是/var/www,文档最上方的VirtualHost后方的*代表通配符,即表示所有本机ip地址,监听端口为80,ServerName填写你注册的域名,没有可以不填。保存退出。

至此,基本配置已经全部完成,查看本机ip地址。输入启用apache2的命令:/etc/init.d/apache2 restart.并在浏览器中输入本机ip地址。成功!


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/591413.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-08
下一篇2023-07-08

发表评论

登录后才能评论

评论列表(0条)

    保存