[Apache]架设Apache服务器
我自己使用的是Ubuntu的操作系统, 所以我主要是记录的在ubuntu的Apache的安装和简单的配置。
Apache服务器的架设:
一、命令行安装
使用下面的指令下载apache2
sudo apt-get install apache2
下载成功之后, 打开浏览器在地址栏中输入“localhost”, 如果显示浏览器显示下面的信息, 证明成功安装了服务器。
二、简单的服务器配置
因为服务器的下载是默认进行了, 所以一些需要用的文件夹或者配置信息也都是默认的, 为了适合自己的情况和需求, 可以进行一些配置的修改。 apache2的配置文件是放在
/etc/apache2/文件夹下的。
1.配置网站目录。 网站目录是存放网站运行的所有文件的文件夹, 安装完apache2之后的默认的网站目录文件夹是/var/www。可以在/etc/apache2/sites-available/default中修改它。
DocumentOOT就是网站目录, 默认的网站目录已经被我用#注释掉了, 按照相同的格式我自己定义了网站目录。 在/var下的文件都是只读了, 所以要修改需要使用sudo 命令打开文件。
2.配置CGI脚本的存放目录。 也是在/etc/apache2/sites-available/default中
ScriptAlias /cgi-bin/ 就是cgi脚本存放的目录, 我用#注释掉了默认的文件夹, 按照其格式选择了自己的, 一般都是将这个文件夹放在网站目录文件夹下, 以便于使用。
3.更改默认字符集
在/etc/apache2/conf.d/charset里默认是将字符集的设置注释掉了。
将#号去掉, 在AddDefaultCharset 后面加上一个字符集就可以了。我将它设置为了UTF-8.
4.修改服务器地址。
在/etc/apache2/httpd.conf中添加
此处是将服务器地址改成了本机。 修改的地址将是在浏览器地址栏中输入的地址, 此时如果在浏览器中输入localhost或者127.0.0.1就会显示服务器上运行的网页。(在ubuntu中httpd.conf是个空文件)。
注意,每次修改配置之后, 都要重启服务器。
5.服务器的启动和关闭:
操作成功之后会显示OK。更多详细配置可以参考这个http://linux.sheup.com/linux/linux319.htm或http://wiki.ubuntu.org.cn/Apache或者http://linux.vbird.org/linux_server/0360apache.php
[Apache]架设Apache服务器的更多相关文章
- 架设lamp服务器后,发现未按照 Apache xsendfile模块,
今天在架设lamp服务器后,发现apache 未按照xsendfile模块,于是查找资料按照如下: 安装apache xsendfile模块yum install mod_xsendfile
- Apache与Tomcat服务器
Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.在Apache基金会里面Apache S ...
- Java基础知识强化98:Apache和Tomcat服务器的联系与区别
1. Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML.PHP.JSP.Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置. Apache是w ...
- 在Linux(CentOS 6.6)服务器上安装并配置基于Apache的SVN服务器
#!/bin/bash # # 在Linux(CentOS 6.6)服务器上安装并配置基于Apache的SVN服务器: # # .安装服务 # .创建svn版本库 # .创建svn用户 # .配置sv ...
- CentOS 7 使用SVN+Apache搭建版本控制服务器
svn简介 Subversion是一个免费/开源的版本控制系统, Subversion 可以跨越时间地对文件和目录, 以及它们的修改进行管理. 这就允许你恢复 数据的旧版本, 或检查数据的修改历史. ...
- 安装架设Apache+MySQL+PHP网站环境
转载自 http://blog.sina.com.cn/s/blog_c02ed6590101d2sl.html 并进行了个人编辑整理 一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终 ...
- APACHE多个服务器的配置
APACHE 多个服务器的配置? 网站目录:d:www 下设两个站点:1.D:wwwszbw 2.D:wwwweb 注意前面,要开启 Vhost 及 vhos 相关 so <VirtualHo ...
- 如何在Ubuntu 18.04上安装和配置Apache 2 Web服务器(转)
如何在Ubuntu 18.04上安装和配置Apache 2 Web服务器 什么是Apache Web Server? Apache或Apache HTTP服务器是一个免费的开源Web服务器,由Apac ...
- 网站服务器压力Web性能测试(1):Apache Bench:Apache自带服务器压力测试工具
一个网站或者博客到底能够承受多大的用户访问量经常是我们在用VPS或者独立服务器搭建网站了最关心的问题,还有不少人喜欢对LNMP或者LAMP进行一些优化以便提高Web性能,而优化后到底有多大的效果,就需 ...
随机推荐
- CentOS 7 安装 docker-compose
compose是用来在docker中定义和运行复杂应用的小工具,比如在一个文件中定义多个容器,只用一行命令就可以让一切就绪并运行. 安装pip: 这里显示,找不到相应的包?? 说没有python-pi ...
- 阅读linux内核代码的工具-- Source Insight
http://blog.csdn.net/luckyaslan/article/details/7869235 Step 1:安装Source Insight并启动程序 可以进入图1界面,在工具条上有 ...
- 利用RandomAccessFile类在指定文件指定位置插入内容
package File; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; ...
- jQuery实现表格冻结行和列
前几天,遇到一个需求是要将表格的前几行和前几列冻结即固定,就是在有滚动条的情况下,保持那几行和那几列固定,这个需求其实是一个非常常见的需求,因为在涉及好多行和列时,在拖动滚动条时,我们需要知道每行每列 ...
- 2016-02-20WebForm登陆验证,判断用户是否登陆 PageBase类
http://blog.csdn.net/fanbin168/article/details/49404233 很多时候,WebFrom页面,我们需要判断用户是否已经登陆了.假如有很多页面,难道我们要 ...
- Jfinal整合百度富文本编辑器ueditor
ueditor配置文件ueditor.config.js修改参数serverUrl:(改为要调用的action) 后台代码 package com.sandu.mega.admin.ueditor; ...
- cassandra——可以预料的查询,如果你的查询条件有一个是根据索引查询,那其它非索引非主键字段,可以通过加一个ALLOW FILTERING来过滤实现
cassandra的索引查询和排序 转自:http://zhaoyanblog.com/archives/499.html cassandra的索引查询和排序 cassandra的查询虽然很弱,但 ...
- 2016/05 - Mars ISC 面试过程全记录
一.Mars phone interview 还记得当时我接到Mars phone interview的时候我还和女友在成都玩,真是[好事多磨 x1],猎头通知可能下午会打电话,早早的吃完午饭我就准备 ...
- JSP学习笔记(九十):eclipse3.4中建立控制台程序
1.控制台程序的建立 File->New->Application Client Project,勾选上Create a default Main class 找到Main.java,修改 ...
- JVM_总结_03_Java发展史
一.前言 通过上一节,我们对整个java的技术体系有了一定的了解. 这一节我们来看下Java的发展史. 二.Java发展史 1.时间线 序号 发布日期 JDK 版本 新特性 详细说明 0 1991.0 ...