`
茶是树叶
  • 浏览: 59306 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu下apache2整理

阅读更多
启动,停止,重启
sudo /etc/init.d/apache2 start
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 restart

配置文件路径
/etc/apache2/apache2.conf

网站字符编码配置路径
/etc/apache2/conf.d/charset

默认网站根目录
/var/www

更改默认字符集
终端中使用命令

sudo vim /etc/apache2/conf.d/charset

将其中的

# AddDefaultCharset

的井号去掉,后面字段改成UTF-8(如果您的网站是这样了话)

AddDefaultCharset     UTF-8

中间的空格数并不重要,但一定要有。

添加支持文件类型(一般不需要),与网站地址(需要)

终端中使用命令

sudo vim /etc/apache2/apache2.conf

在配置文件最后面加入下面几行:

添加文件类型支持

AddType application/x-java-jnlp-file .jnlp
AddType application/x-java-archive .jar
AddType application/x-java-archive-diff .jardiff
(用于支持jnlp文件)
该项视情况而定


添加首页文件 三个的顺序可以换 前面的访问优先 (当然你也可以加别的)

<IfModule dir_module>
DirectoryIndex index.htm index.html launch.html
</IfModule>

更改服务器地址(改为本机)

ServerName 127.0.0.1

修改apache的根目录DocumentRoot:

sudo vim /etc/apache2/sites-enabled/000-default

将其中的 DocumentRoot /var/www 改成您想要的目录比如 DocumentRoot /var/www/htdocs/ 以上Apache2就基本配置完成了。重启Apache2服务即可。 下面的是参考,一般不需要改变,除非有特殊需求。

sudo vim /etc/apache2/ports.conf #修改端口号,修改 Listen 80

再修改site的配置文件

/etc/apache2/sites-available/default

80是端口号

<VirtualHost *:80>

sudo a2enmod rewrite #开启apache 的rewrite功能

Apache模块

sudo a2enmod #启用模块

sudo a2dismod #禁用模块

PS:参看http://wiki.ubuntu.org.cn/index.php?title=LAMP_%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE&variant=zh-cn
分享到:
评论

相关推荐

    Ubuntu下安装spark.pdf

    2. 上传Spark安装包到Ubuntu服务器:如果是在本地环境进行操作,这一步可以跳过。如果是远程服务器,则可能需要使用如SCP等工具将文件上传至服务器。 3. 设置文件权限:下载后的文件可能需要具有正确的权限才能被...

    整理后的ubuntu9.10下oracle10.2g安装

    ### 整理后的ubuntu9.10下oracle10.2g安装 #### 知识点一:Ubuntu 9.10 系统环境准备 - **安装 gcc**:为了确保 Oracle 10g 能够顺利安装,在 Ubuntu 9.10 系统上需要先安装 `gcc`。可以通过命令行进行安装: ```...

    apach2配置文件

    根据提供的Apache2配置文件的部分内容,我们可以总结出一系列与Apache2...以上就是根据给定的Apache2配置文件片段所整理的关键知识点。通过这些配置项的调整,可以有效管理和优化Apache服务器的性能、稳定性和安全性。

    apache-tomcat-8.5.61

    在解压"apache-tomcat-8.5.61"这个压缩包后,你会得到一个包含各种组件和配置文件的目录结构,如bin目录下的启动和停止脚本,conf目录下的服务器配置文件,webapps目录用于存放Web应用程序,lib目录包含运行所需的...

    ubuntu 部落

    部落还关注Ubuntu的性能优化和系统维护,包括内存管理、进程调度、磁盘碎片整理、系统日志分析等。此外,还涉及Ubuntu的安全性设置,如用户权限管理、防火墙配置、系统升级和补丁应用等。 七、开发环境与编程支持 ...

    Ubuntu服务器指南

    以下是基于标题、描述、标签及部分内容整理的知识点概述: ### 一、Ubuntu服务器指南概览 #### 1.1 编写背景与目的 - **背景**:随着Linux系统的广泛应用,特别是Ubuntu发行版因其用户友好性而受到欢迎,越来越多...

    ubuntu安装步骤

    以上就是基于所提供的信息整理出来的Ubuntu安装步骤及相关知识点的详细介绍。通过这些步骤,你可以顺利完成Ubuntu的安装,并配置好一些常用的基础工具和服务,为后续的开发工作打下良好的基础。

    Ubuntu安装及优化教程[借鉴].pdf

    本文档整理了Ubuntu的安装步骤、常用软件的安装与优化技巧,旨在帮助用户更好地理解和使用Ubuntu系统。 1. **优化OpenOffice**:OpenOffice是Ubuntu中的办公套件,可以通过调整内存分配、禁用不必要的启动项和组件...

    ubuntu14.04下Hadoop2.7.2安装.docx

    以下是根据描述和部分内容整理出的关键知识点: 1. **JDK安装**:在安装Hadoop之前,必须先确保系统安装了JDK 1.7或更高版本。JDK是Java开发工具包,是运行Hadoop所必需的。 2. **SSH和rsync安装**:通过`sudo apt...

    Ubuntu最全命令大全【珍藏版】.docx

    本文档是作者精心整理的一份 Ubuntu 命令大全,旨在帮助用户更好地掌握 Ubuntu 的操作与管理。 #### 二、控制台与终端基础 控制台(Console)、终端(Terminal)和 shell 都是指同一个概念——命令行界面(Command ...

    Linux 运维 入门到高级

    linux企业实战运维入门到高级系列 ubuntu Centos 面试题合集 MySQL Nginx 搭建私有Yum仓库 搭建本地第三方源epel 升级内核 脚本合集 修改自动获取ip .ubuntu换国内源 CentOS...仅用于学习交流分享,如有争议请联系下架

    activemq,dubbo,linux,redis,shiro,solr笔记整理+视频资源

    2. **Dubbo**:Dubbo是阿里巴巴开源的一款高性能、轻量级的Java服务治理框架,它主要用于实现微服务架构中的服务调用。Dubbo提供了服务注册、服务发现、负载均衡、容错、监控等功能,帮助开发者构建高可用、高并发的...

    OpenStack社区经理最新整理——2小时玩转OS

    OpenStack的设计理念是“open by design”,意味着从一开始,OpenStack就以开源的形式来设计,与Ubuntu等主流Linux发行版保持同步更新。其开发过程也是开放和社区化的,使用Launchpad和GitHub作为主要的开发平台。...

    计算机三级Linux系统应用与开发教程-习题答案及知识点整理

    - 发行版:认识各种主流Linux发行版,如Ubuntu、CentOS、Debian等,及其特点和用途。 - Shell:理解Shell的作用,掌握Bash Shell的基本命令和脚本编写。 2. **Linux安装与配置**: - 安装方法:学会硬盘安装、...

    mod_php、FastCGI、PHP-FPM等PHP运行方式对比

    写这篇文章的是因为今天要Ubuntu下搭建LNMP环境,Nginx使用的是PHP-FPM,所以对Web服务器与PHP解释器的交互方式做了个整理。 众所周知,PHP是跨平台、跨服务器的语言,这也是它如此流行的原因之一。但是,很少有人...

    40道Linux日志高频题整理(附答案背诵版).md

    - **/var/log/apache2/access.log** 和 **/var/log/apache2/error.log**(对于Apache Web服务器)或 **/var/log/nginx/access.log** 和 **/var/log/nginx/error.log**(对于Nginx Web服务器):分别记录Web服务器的...

Global site tag (gtag.js) - Google Analytics