Apache服务器笔记

WWW概念解析
Internet:Internet也就是我们平时所说的互联网,有时候也叫做因特网。Internet是网络与网络之间串连成的庞大网络,这些网络以一组通用的协议(TCP/IP)相连,形成逻辑上的单一的、巨大的国际网络。

Intranet:Intranet是我们平时所说的企业内部网,或者直接称为内网,它通常建立在一个企业或组织的内部,并为其成员提供信息共享和交流服务,比如说文件传输、电子邮件、万维网访问等等。

万维网:万维网的英文全称是World Wide Web,更多的时候,我们直接使用Web或者WWW来称呼万维网。它是一个由许多互相链接的超文本组成的系统,通过互联网(Internet)访问。

TCP/IP: TCP/IP是Transmission Control Protocol/Internet Protocol的简写,翻译成中文就是 传输控制协议/因特网互联协议,一般情况下,我们都是直接使用TCP/IP简称。TCP/IP是Internet最基本的协议,它定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。

HTTP: HTTP是HyperText Transfer PRotocol的缩写,也就说超文本传输协议的意思。这是万维网上使用的一种协议,也是位于TCP/IP协议栈的应用层的一个协议。所有的WWW文件都必须遵守这个标准。设计HTTP协议最初的目的是为了提供一种发布和接收HTML页面的方法。

Web服务器:Web服务器一般指网站服务器,它一般是驻留在计算机中的一种程序,可以向浏览器等Web客户端发送文档。

mac电脑自带apache
apachectl -v //查看版本
apachectl -h //查看帮助
sudo apachectl start //启动apache
sudo apachectl restart //重启apache,中断当前服务
sudo apachectl graceful //重启apache,不会中断当前服务
sudo apachectl stop //停止apache

Windows推荐安装XAMPP

Linux安装apache: sudo apt-get install apache2
查看apache是否启动: ps -ef | grep httpd
停止apache: sudo /etc/init.d/apache2 stop
启动apache: sudo /etc/init.d/apache2 start
中断服务重启apache: sudo /etc/init.d/apache2 restart
不中断服务重启apache: sudo /etc/init.d/apache2 graceful

补充:软件工具推荐:XAMPP、WAMP、MAMP

时间: 2024-12-08 07:44:35

Apache服务器笔记的相关文章

Apache服务器运维笔记(2)----使用apxs来进行编译安装 mod_txt 模块

mod_txt是一个非常有趣的模块,它实现了文本的输出过滤器,它可以在指定类型的网页上,将你指定的txt文件显示在网页的头部和尾部. 在它的主页 http://apache.webthing.com/mod_txt 上可以得到它. 整个模块就是一个不到180行的文件,非常简单.使用wget可将它取回. 1. 下载 mod_txt.c 源文件并编译.安装 [[email protected]:~/Downloads]# wget http://apache.webthing.com/mod_txt

菜鸟运维笔记:安装与配置Apache服务器

前几天在在阿里花了49.5买了一个月的主机.试着好用再续费吧. 地域:青岛 可用区:青岛可用区A CPU:1核 内存:512MB 带宽:1Mbps 操作系统:CentOS 6.5 64位 云盾:是 安装apache服务器 2014/10/27 apache下载压缩包 http://mirrors.hust.edu.cn/apache/httpd/ 下载最新的版本吧,有*.gz和*.bz2的.bz2算法压缩的文件更小一点,不过这个文件也不大,差不多. 通过ftp上传两个下载好的文件到服务器 htt

Apache服务器运维笔记(1)----运行多个Apache服务器

所有的Apache管理员都会遇到一个问题,就是在一台物理系统上运行多个版本的Apache服务器,或是运行多个同一版本的Apache服务器的副本,对于前者,在编译时为不同版本的Apache指定不同的安装目录即可.例如,在下面的例子中指定安装目录为 /usr/local/apache2  和 /usr/local/apache2.1: # ./configure --prefix=/usr/local/apache2 ......... #./configure --prefix=/usr/loca

HTTP 笔记与总结(7)HTTP 缓存(配合 Apache 服务器)

在网络上,有一些缓存服务器,另外浏览器自身也有缓存功能. 例如: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <img src="./a.jpg" > </body> &

Apache服务器的简单配置与安全策略

在之前讲的关于weevely后门分析中,有说到利用Apache的配置文件.htaccess来隐藏php后门.关于.htaccess文件的用途,在此结合Apache服务器的具体配置作一详解,也算是自己的学习笔记了... 一  Apache服务器的搭建 详见之前的博文:CentOS 6.0下phpvod搭建教程(LAMP+phpvod) 二  httpd.conf文件的全局配置 1. ServerRoot  设置服务器目录的绝对路径,即Apache服务器的安装及配置文件.一般在/etc/httpd目

Apache学习笔记

Apache 学习笔记(心得) http://blog.csdn.net/btbtd/article/details/288027#2 # 分类:# 01.常规设置# 02.虚拟主机# 03.<Directory> + Alias# 04..htaccess# 05.Log# 06.URL Rewrite# 07.其他 ########01.常规设置 # Listen # 监听端口, 例: Listen 80 # ServerRoot# Apache 所在目录, 例: ServerRoot &

linux配置服务器笔记

设置防火墙开放80端口 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 虽然看不懂是什么,但是这个是用于开放80端口的. 网上的教程实在坑到家了,手动输入老是输入错误,保存起来下次直接用. apache设置网站 设置监听的端口 Listen 80 Listen 8080 设置VirtualHost 默认的例子 #<VirtualHost *:80> ip:端口 # ServerAdmin [email prote

18、Apache服务器

-- web 服务器 survey.netcraft.net     --此网站会有每月份的世界上网站使用的WEB服务器的使用率统计 www.apache.org apache a patch server nginx IIS lighttpd IBM websphere tomcat   jboss     weblogic [[email protected] ~]# yum install httpd* -y [[email protected] share]# rpm -qa |grep

Linux下安装配置Apache服务器

Linux下安装配置Apache服务器 1. 安装Apache [[email protected] ~]# yum –y install httpd 2. 启动Apache [[email protected] ~]# systemctl start httpd 3. 查看进程 [[email protected] ~]# systemctl status httpd httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib