apache2所在目录及内容
apache2在Linux的 /etc 目录中
apache2.conf #一些apache2的配置及说明,比如:apache2服务有权限访问的目录
conf-available
conf-enabled
magic
mods-available #一些apache2拥有的功能模块
mods-enabled #apache2服务已经加载的功能模块
sites-available #可开启的网站配置信息
sites-enabled #服务已经开启的网站的配置信息
envvars
ports.conf #端口配置
服务重新加载
sudo service apache2 reload
服务重新运行
sudo service apache2 restart
启动或关停某功能模块
# 启动:
sudo a2enmod 模块名(mods-available文件夹中对应的配置文件名)
# 如:
sudo a2enmod ssl
# 关停:
sudo a2dismod 模块名
# 如:
sudo a2dismod ssl
启动或关停某网站站点
# 启动:
sudo a2ensite 站点名(sites-available文件夹中对应的配置文件名)
# 如:
sudo a2ensite default-ssl
# 关停:
sudo a2dissite 站点名
# 如:
sudo a2dissite default-ssl
注意:先启动对应模块再启动站点,启动或关闭模块或站点后要重新加载服务或重新运行服务才能生效