iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Ubuntu apache2的重启命令与主机配置文件
  • 431
分享到

Ubuntu apache2的重启命令与主机配置文件

2023-06-16 22:06:55 431人浏览 八月长安
摘要

这篇文章主要讲解了“ubuntu apache2的重启命令与主机配置文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu apache2的重启命令与主机配置文件”吧!Ubuntu

这篇文章主要讲解了“ubuntu apache2的重启命令与主机配置文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu apache2的重启命令与主机配置文件”吧!

Ubuntu apache2对于电脑使用的玩家的常用软件,然后我就学习及深入的研究Ubuntu apache2,在这里和大家一起探讨Ubuntu apache2的使用方法,希望对大家有用。Ubuntu apache2配置

Ubuntu apache2.conf 是主配置文件,Httpd.conf 用户配置文件

虚拟目录在 httpd.conf 中

<VirtualHost *> DocumentRoot "路径"  ServerName 名称  <Direc×y "路径"> allow from all Options +Indexes </Direc×y> </VirtualHost>

根设置(默认主目录)在 /etc/apache2/sites-available/default

Ubuntu apache2重启命令

sudo /etc/init.d/apache2 restart或者  cd /etc/init.d  sudo apache2 -k restart  stop 停止;start 启动5.日志文件在 /var/log/apache2/  <VirtualHost *:80> ServerName www.kimoqi.com  DocumentRoot /home/vsftpd/kimoqi  </VirtualHost> <VirtualHost *:80> ServerName www.arwenedu.com  DocumentRoot /home/vsftpd/wangguan/WEBapps  </VirtualHost> <VirtualHost *:80> ServerName www.arwenedu.org.cn  DocumentRoot /home/vsftpd/wangguan/chem  </VirtualHost>  vi /etc/httpd/conf/httpd.conf

windows下,Apache的配置文件通常只有一个,就是httpd.conf。但我在Ubuntu linux上用apt-get install apache2命令安装了Apache2后,竟然发现它的httpd.conf(位于/etc/apache2目录)是空的!进而发现Ubuntu的 Apache软件包的配置文件并不像Windows的那样简单,它把各个设置项分在了不同的配置文件中,看起来复杂,但仔细想想设计得确实很合理。

严格地说,Ubuntu的Apache(或者应该说Linux下的Apache?我不清楚其他发行版的apache软件包)的配置文件是/etc /apache2/apache2.conf,Apache在启动时会自动读取这个文件的配置信息。而其他的一些配置文件,如httpd.conf等,则 是通过Include指令包含进来。在apache2.conf中可以找到这些Include行:

引用

# Include module configuration:  Include /etc/apache2/mods-enabled/*.load  Include /etc/apache2/mods-enabled/*.conf   # Include all the user configurations:  Include /etc/apache2/httpd.conf   # Include ports listing  Include /etc/apache2/ports.conf  ……  # Include generic snippets of statements  Include /etc/apache2/conf.d/   # Include the virtual host configurations:  Include /etc/apache2/sites-enabled/

结合注释,可以很清楚地看出每个配置文件的大体作用。当然,你完全可以把所有的设置放在Ubuntu apache2.conf或者httpd.conf或者任何一个配置文件中。Ubuntu apache2的这种划分只是一种比较好的习惯。

安装完Ubuntu apache2后的最重要的一件事就是要知道Web文档根目录在什么地方,对于Ubuntu apache2而言,默认的是/var/www。怎么知道的 呢?apache2.conf里并没有DocumentRoot项,httpd.conf又是空的,因此肯定在其他的文件中。经过搜索,发现在/etc /apache2/sites-enabled/000-default中,里面有这样的内容:

引用

NameVirtualHost *  <VirtualHost *> ServerAdmin webmaster@localhost   DocumentRoot /var/www/

这是设置虚拟主机的,对我来说没什么意义。所以我就把apache2.conf里的Include /etc/apache2/sites-enabled/一行注释掉了,并且在httpd.conf里设置DocumentRoot为我的用户目录下的某 个目录,这样方便开发

再看看/etc/apache2目录下的东西。刚才在Ubuntu apache2.conf里发现了sites-enabled目录,而在/etc /apache2下还有一个sites-available目录,这里面是放什么的呢?其实,这里面才是真正的配置文件,而sites-enabled目 录存放的只是一些指向这里的文件的符号链接,你可以用ls /etc/apache2/sites-enabled/来证实一下。所以,如果apache上配置了多个虚拟主机,每个虚拟主机的配置文件都放在 sites-available下,那么对于虚拟主机的停用、启用就非常方便了:当在sites-enabled下建立一个指向某个虚拟主机配置文件的链 接时,就启用了它;如果要关闭某个虚拟主机的话,只需删除相应的链接即可,根本不用去改配置文件。

mods-available、mods-enabled和上面说的sites-available、sites-enabled类似,这两个目录 是存放apache功能模块的配置文件和链接的。当我用apt-get install PHP5安装了php模块后,在这两个目录里就有了php5.load、php5.conf和指向这两个文件的链接。这种目录结果对于启用、停用某个 Apache模块是非常方便的。

***一个要说的是ports.conf,这里面设置了Apache使用的端口。如果需要调整默认的端口设置,建议编辑这个文件。或者你嫌它实在多 余,也可以先把apache2.conf中的Include /etc/apache2/ports.conf一行去掉,在httpd.conf里设置Apache端口。

Ubuntu apache2里缺省安装的目录结构很有一点不同。在Ubuntu apache2中module和 virtual host的配置都有两个目录,一个是available,一个是enabled,available目录是存放有效的内容,但不起作用,只有用ln 连到enabled过去才可以起作用。对调试使用都很方便,但是如果事先不知道,找起来也有点麻烦。

感谢各位的阅读,以上就是“Ubuntu apache2的重启命令与主机配置文件”的内容了,经过本文的学习后,相信大家对Ubuntu apache2的重启命令与主机配置文件这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Ubuntu apache2的重启命令与主机配置文件

本文链接: https://www.lsjlt.com/news/285992.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Ubuntu apache2的重启命令与主机配置文件
    这篇文章主要讲解了“Ubuntu apache2的重启命令与主机配置文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu apache2的重启命令与主机配置文件”吧!Ubuntu ...
    99+
    2023-06-16
  • 如何使用CONFIG.SYS文件的命令与配置
    这篇文章主要讲解了“如何使用CONFIG.SYS文件的命令与配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用CONFIG.SYS文件的命令与配置”吧!CONFIG.SYS中的命令:...
    99+
    2023-06-09
  • Ubuntu安装VNC,配置多用户vnc连接Ubuntu,开机自启vnc命令
    Ubuntu安装VNC sudo apt updatesudo apt install xfce4 xfce4-goodies #安装桌面sudo apt install tigervnc-standalone-server tigerv...
    99+
    2023-08-18
    ubuntu linux 服务器
  • ESXi忘记密码不用急,使用vCenter的主机配置文件迅速重置密码,无需重启ESXi主机。
    前言:              我们在日常过程中由于配置好ESXi主机后可能很久不登录,或者更改密码一时疏忽导致改过的密码怎么输入都不对,这个时候肯定慌了,因为无论是保留数据重装ESXi主机,还是使用Linux镜像重新引导更改密码,都需要...
    99+
    2023-09-09
    linux 运维 服务器
  • 有哪些Linux系统的关机与重启命令
    本篇内容主要讲解“有哪些Linux系统的关机与重启命令”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“有哪些Linux系统的关机与重启命令”吧!1、 syncsync:flush file sys...
    99+
    2023-06-12
  • Ubuntu IP系统配置文件使用命令设置地址的方法
    这篇文章主要讲解了“Ubuntu IP系统配置文件使用命令设置地址的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu IP系统配置文件使用命令设置地址的方法”吧!一、使用命令设...
    99+
    2023-06-16
  • jar 命令启动java 指定配置文件路径 jar如何启动
    可以使用以下命令来启动一个包含配置文件的jar包: java -jar yourJarFile.jar --spring.config.location=file:/path/to/your/config/file/application....
    99+
    2023-12-23
    java jar pycharm
  • 如何配置HostGator鳄鱼主机的DNS与文件管理
    这篇文章主要介绍“如何配置HostGator鳄鱼主机的DNS与文件管理”,在日常操作中,相信很多人在如何配置HostGator鳄鱼主机的DNS与文件管理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何配置H...
    99+
    2023-06-10
  • linux虚拟机网络配置与网络配置常用的命令
    这篇文章主要讲解了“linux虚拟机网络配置与网络配置常用的命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux虚拟机网络配置与网络配置常用的命令”吧!一.linux网络配置经常使用...
    99+
    2023-06-13
  • linux vim配置文件的常用命令整理
    这篇文章主要介绍“linux vim配置文件的常用命令整理”,在日常操作中,相信很多人在linux vim配置文件的常用命令整理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux vim配置文件的常用命...
    99+
    2023-06-13
  • 云主机的配置文件怎么查看
    要查看云主机的配置文件,你可以按照以下步骤进行操作:1. 登录到云主机:使用远程登录工具(如SSH)登录到你的云主机。2. 找到配置...
    99+
    2023-09-21
    云主机
  • shell读取配置文件的方式sed命令详解
    在编写启动脚本时,涉及到读取配置文件,特地记录下shell脚本读取启动文件的方式。主要提供两种格式的读取方式,方式一配置文件采用“[]”进行分区,方式二配置文件中需要有唯一的配置项名称。 配置文件...
    99+
    2023-04-14
    shell读取配置文件 shell sed命令
  • 怎样做云服务器的主机配置文件
    配置服务器硬件:首先,需要选择适合您的云服务器计算硬件。常见的云服务器硬件包括CPU、内存、存储和网络。您需要根据您的应用程序需求选择适当的硬件配置。例如,如果您正在开发应用程序,需要选择适合高性能计算的CPU。 配置服务器网络:接下来,...
    99+
    2023-10-27
    配置文件 主机 服务器
  • Linux服务器的安全基石:重要命令的使用与配置
    Linux 服务器的安全基石是使用和配置一些重要的命令来保护系统免受潜在的攻击和安全威胁。以下是一些重要的命令和配置,可以帮助提高 ...
    99+
    2023-10-18
    Linux
  • 美国服务器Linux系统关闭或重启主机的命令是什么
    美国服务器Linux系统关闭或重启主机的命令是:1、关闭主机的命令是shutdown,如想立即关闭美国服务器主机可以使用shutdown -h now命令;2、重启主机的命令是reboot,如果想关掉设备可以使用reboot p命令;3、定...
    99+
    2024-04-02
  • Maven中配置文件、生命周期、常用命令的示例分析
    小编给大家分享一下Maven中配置文件、生命周期、常用命令的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!当前,JVM生态圈主要的三大构建工具:Apache Ant(带着Ivy)MavenGradle对于初学者,A...
    99+
    2023-05-30
    maven
  • 虚拟主机网站的上传文件怎么配置
    要配置虚拟主机网站的文件上传功能,您需要按照以下步骤进行操作:1. 确定您的虚拟主机提供商是否允许文件上传。有些主机提供商可能限制了...
    99+
    2023-08-16
    虚拟主机
  • 解决docker容器重启之后/etc下某些配置文件被重置的问题
    1. /etc/hosts, /etc/resolv.conf和/etc/hostname容器中的这三个文件不存在于镜像,而是存在于于/var/lib/docker/containe...
    99+
    2024-04-02
  • 设置mysql开机自启,创建systemctl管理mysql的配置文件
    创建用于Systemd的MySQL服务配置文件,请按照以下步骤进行操作: 进入/etc/systemd/system目录: cd /etc/systemd/system 创建一个名为mysql.ser...
    99+
    2023-09-30
    mysql 数据库 linux
  • VMware的ubuntu虚拟机与windows主机之间文件共享,数据互通【linux】
    今天来记录一下我找到的ubuntu虚拟机与windows主机之间 【文件互通】【共享数据】 的方法,很简单,供广大网友参考。 第一步:打开VMware16,在[菜单栏]点击[虚拟机],选择[设置],选择[选项],选择[共享文件夹],右边单选...
    99+
    2023-08-19
    linux ubuntu 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作