启动,停止,重启
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
分享到:
相关推荐
2. 上传Spark安装包到Ubuntu服务器:如果是在本地环境进行操作,这一步可以跳过。如果是远程服务器,则可能需要使用如SCP等工具将文件上传至服务器。 3. 设置文件权限:下载后的文件可能需要具有正确的权限才能被...
### 整理后的ubuntu9.10下oracle10.2g安装 #### 知识点一:Ubuntu 9.10 系统环境准备 - **安装 gcc**:为了确保 Oracle 10g 能够顺利安装,在 Ubuntu 9.10 系统上需要先安装 `gcc`。可以通过命令行进行安装: ```...
根据提供的Apache2配置文件的部分内容,我们可以总结出一系列与Apache2...以上就是根据给定的Apache2配置文件片段所整理的关键知识点。通过这些配置项的调整,可以有效管理和优化Apache服务器的性能、稳定性和安全性。
在解压"apache-tomcat-8.5.61"这个压缩包后,你会得到一个包含各种组件和配置文件的目录结构,如bin目录下的启动和停止脚本,conf目录下的服务器配置文件,webapps目录用于存放Web应用程序,lib目录包含运行所需的...
部落还关注Ubuntu的性能优化和系统维护,包括内存管理、进程调度、磁盘碎片整理、系统日志分析等。此外,还涉及Ubuntu的安全性设置,如用户权限管理、防火墙配置、系统升级和补丁应用等。 七、开发环境与编程支持 ...
以下是基于标题、描述、标签及部分内容整理的知识点概述: ### 一、Ubuntu服务器指南概览 #### 1.1 编写背景与目的 - **背景**:随着Linux系统的广泛应用,特别是Ubuntu发行版因其用户友好性而受到欢迎,越来越多...
以上就是基于所提供的信息整理出来的Ubuntu安装步骤及相关知识点的详细介绍。通过这些步骤,你可以顺利完成Ubuntu的安装,并配置好一些常用的基础工具和服务,为后续的开发工作打下良好的基础。
本文档整理了Ubuntu的安装步骤、常用软件的安装与优化技巧,旨在帮助用户更好地理解和使用Ubuntu系统。 1. **优化OpenOffice**:OpenOffice是Ubuntu中的办公套件,可以通过调整内存分配、禁用不必要的启动项和组件...
以下是根据描述和部分内容整理出的关键知识点: 1. **JDK安装**:在安装Hadoop之前,必须先确保系统安装了JDK 1.7或更高版本。JDK是Java开发工具包,是运行Hadoop所必需的。 2. **SSH和rsync安装**:通过`sudo apt...
本文档是作者精心整理的一份 Ubuntu 命令大全,旨在帮助用户更好地掌握 Ubuntu 的操作与管理。 #### 二、控制台与终端基础 控制台(Console)、终端(Terminal)和 shell 都是指同一个概念——命令行界面(Command ...
linux企业实战运维入门到高级系列 ubuntu Centos 面试题合集 MySQL Nginx 搭建私有Yum仓库 搭建本地第三方源epel 升级内核 脚本合集 修改自动获取ip .ubuntu换国内源 CentOS...仅用于学习交流分享,如有争议请联系下架
2. **Dubbo**:Dubbo是阿里巴巴开源的一款高性能、轻量级的Java服务治理框架,它主要用于实现微服务架构中的服务调用。Dubbo提供了服务注册、服务发现、负载均衡、容错、监控等功能,帮助开发者构建高可用、高并发的...
OpenStack的设计理念是“open by design”,意味着从一开始,OpenStack就以开源的形式来设计,与Ubuntu等主流Linux发行版保持同步更新。其开发过程也是开放和社区化的,使用Launchpad和GitHub作为主要的开发平台。...
- 发行版:认识各种主流Linux发行版,如Ubuntu、CentOS、Debian等,及其特点和用途。 - Shell:理解Shell的作用,掌握Bash Shell的基本命令和脚本编写。 2. **Linux安装与配置**: - 安装方法:学会硬盘安装、...
写这篇文章的是因为今天要Ubuntu下搭建LNMP环境,Nginx使用的是PHP-FPM,所以对Web服务器与PHP解释器的交互方式做了个整理。 众所周知,PHP是跨平台、跨服务器的语言,这也是它如此流行的原因之一。但是,很少有人...
- **/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服务器的...