- 浏览: 948658 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (423)
- mysql (37)
- hibernate (3)
- struts (9)
- spring (33)
- dom4j (2)
- junit (0)
- exception (1)
- 随笔杂谈 (12)
- google app engine (1)
- XMPP (1)
- OAuth安全授权 (1)
- 版本控制 (8)
- 心情感悟 (0)
- core java (19)
- log4j (7)
- jquery (12)
- javascript (10)
- 网站性能优化及工具 (11)
- 服务器架设配置等 (38)
- EXT (4)
- 正则表达式 (5)
- 日志统计分析 (2)
- htmlparse (4)
- httpclient (5)
- java随笔 (5)
- dhtmlxtree (1)
- freemarke (5)
- memcached (6)
- javamail (5)
- Linux命令 (10)
- 应用监控cpu web jdbc等 (4)
- jmagick (9)
- 第三方缓存策略 (9)
- ORM (2)
- hadoop (2)
- 大数据量处理 (8)
- 经典 (1)
- 权限设计 (1)
- andriod (1)
- mybatis (12)
- redis (24)
- 数据结构_算法 (5)
- 分布式系统 (1)
- php (1)
- 网络编程 (3)
- 服务器部署 (3)
- ios (2)
- IM (23)
- mina (1)
- 视讯和语音 (1)
- 代码生成 (1)
- 架构 (4)
- 建模工具 (1)
- oracle (4)
- solr (10)
- 构建工具 (7)
- html5 (1)
- nginx (5)
- css (1)
- 大数据-分布式 (2)
- 设计模式 (2)
- mq (2)
- jvm调优 (8)
- 并发编程 (2)
- 搜索引擎 (1)
- UML (2)
最新评论
-
天使建站:
jquery获取网页里多选框checkbox选中项的值的方法及 ...
JS jQuery分别获取选中的复选框值 -
abao1:
发现一个小问题 sortAndSave方法中的for循环 第二 ...
完整java实现外部排序 -
西巴拉古呀那:
Kafka分布式消息系统实战(与JavaScalaHadoop ...
消息系统kafka介绍 -
kafodaote:
Kafka分布式消息系统实战(与JavaScalaHadoop ...
消息系统kafka介绍 -
成大大的:
Kafka分布式消息系统实 ...
消息系统kafka介绍
操作系统环境:红帽5,具体如下:
# uname -a
Linux machine1 2.6.18-164.el5xen #1 SMP Tue Aug 18 15:59:52 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
apache,或者说httpd,版本:
# /usr/sbin/httpd -v
Server version: Apache/2.2.3
Server built: Jul 15 2009 09:02:25
或者
# /usr/sbin/apachectl -v
Server version: Apache/2.2.3
Server built: Jul 15 2009 09:02:25
之前一直在说apache,或者httpd;
其实httpd是服务,apache是个商标;
就像纯净水是产品,而娃哈哈是个品牌;
但是因为apache太有名,似乎说apache,就是在说httpd服务了。
因此,后文只说httpd服务。
/usr/sbin/apachectl其实是个脚本;
/usr/sbin/httpd 才是真正的程序;
下面回答如何启动httpd服务?
脚本启动:
# /usr/sbin/apachectl start
[root@radius guoq]# ps -ef|grep apache
apache 6680 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6681 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6682 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6683 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6684 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6685 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6686 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
apache 6687 6679 0 09:49 ? 00:00:00 /usr/sbin/httpd -k start
root 6689 5393 0 09:49 pts/1 00:00:00 grep apache
停止就是# /usr/sbin/apachectl stop;你说对了;
如果读一下脚本/usr/sbin/apachectl, 就会发现两个小秘密:
1. 脚本接受参数 start,stop,restart,还有 graceful,graceful-stop;
2. 其实,脚本还是把参数传递给了 /usr/sbin/httpd;
因此,我们可以
#/usr/sbin/httpd -k start
启动服务;
#/usr/sbin/httpd -k stop
停止服务;
下面回答如何开机启动?
如果搜索一下
# find / -name "httpd"
/var/log/httpd
/usr/sbin/httpd
/usr/lib64/httpd
/etc/rc.d/init.d/httpd
/etc/logrotate.d/httpd
/etc/httpd
/etc/sysconfig/httpd
/home/guoq/osrc/tcl8.4.19/tests/httpd
/opt/soft/httpd-2.2.14/httpd
/opt/soft/httpd-2.2.14/.libs/httpd
/opt/apache2.2.14/bin/httpd
我们会发现apache已经给我们准备好了开机启动脚本,
/etc/rc.d/init.d/httpd
可以检查它是否在开机启动列表:
# chkconfig --list | grep httpd
httpd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
如果需要,可以将它加入开机启动列表:
#chkconfig --add httpd
或者,从开机列表中删除:
#chkconfig --del httpd
在我的系统中,它已经在开机启动列表:
httpd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
只是它没有被允许开机自动启动
我希望它在当前的运行级别下,自动启动,我最近在学点Java,还有PHP;
# chkconfig --level 5 httpd on
# chkconfig --list httpd
httpd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:启用 6:关闭
wait,我怎么知道我的运行级别?
# runlevel
N 5
发表评论
-
tomcat jvm 参数说明
2013-12-17 09:50 1545maxThreads=”1000″ enableLookup ... -
SecureCRT常用快捷键设置
2013-11-27 08:36 2751http://www.tatujia.com 1:如果不 ... -
自动拒绝恶意IP远程登录Linux服务器脚本
2013-09-19 13:00 1273http://wgkgood.blog.51cto.com/ ... -
帮助中心分类 新闻公告 (10) Windows VPS教程 (13) Linux VPS教程 (28) 其他 (1) linux中Cron定时任务系统命令详解
2013-05-21 17:46 1014有很多同学在购买VPS之后,需要用到计划任务.但是又对计划任 ... -
Nginx配置文件nginx.conf中文详解
2013-04-03 10:29 928#定义Nginx运行的用户和用户组user www www ... -
nginx配置相关文章
2013-04-03 10:29 935nginx配置相关文章 http://developer ... -
Nginx日志自动切割脚本
2013-04-03 10:29 1011说明:每隔7天执行一次,使用crontab自动运行脚本,请 ... -
centos 6.2 64位安装nginx php mysql
2013-04-03 10:30 1799平台环境http://jiyunjie.blog.51ct ... -
centos nginx安装教程
2013-04-02 13:50 10741.安装 默认安装到/usr/local/ng ... -
Linux中iptables设置详细
2012-09-28 14:13 1572无论如何,iptables是一个需要特别谨慎设置的东西,万 ... -
CentOS 5.6Final下FTP安装及配置 .
2012-09-27 10:07 1237My Scripts: [root@localhost ~] ... -
CentOS5.6 安装JDK
2012-09-27 10:05 1015首先通过界面卸载OpenJDK.然后卸载默认的jdk1.42 ... -
Java获取客户端真实IP地址的两种方法
2012-09-13 13:08 1026在JSP里,获取客户端的IP地址的方法是:request.ge ... -
令 Nginx 后端的 Apache 获取到互联网 IP
2012-09-13 10:58 1921http://blog.csdn.net/songerzhou ... -
让tomcat支持2级域名共享session
2012-09-13 10:46 1032tomcat默认情况下是不支持2级域名共享session的,所 ... -
nginx防盗链配置
2012-08-21 13:22 1251以下配置一般可称为图片防盗链配置,如果是mp3这种文件,我现在 ... -
将nginx同时作为负载均衡和Web缓存服务器
2012-02-13 11:11 1201http://server.51cto.com/sColleg ... -
nginx 代理模式下,获取客户端真实IP
2011-11-30 09:42 4856最近做博友推荐,发现个小问题,用$_SERVER['REMOT ... -
nginx相关文章地址收集
2011-11-04 14:07 1044http://bbs.chinaunix.net/thread ... -
LVS+keeplived+nginx+tomcat高可用、高性能jsp集群
2011-11-04 10:31 2092摘自:http://kerry.blog.51cto.com/ ...
相关推荐
安装与配置Apache服务器是Linux网络管理及服务器搭建过程中的一项重要技能。以下详细介绍了在Fedora8环境下安装与配置Apache Web服务器的相关知识点。 一、Fedora8下Apache服务器安装流程: 1. 查看本机活动网卡的...
本文将详细介绍如何在Linux系统中配置Apache Web服务器以支持ASP.NET(ASPX)应用。 #### 1. 安装必要的软件包 在Linux系统上,通常使用`apt-get`命令进行软件包的安装。首先,确保安装了Apache Web服务器、Mono...
- `httpd-manual-2.4.6-45.el7.x86_64.noarch.rpm`:提供Apache的手册文档和指南,对于理解和配置Apache非常有帮助。 2. **Apache安装**: - 在RHEL7系统中,可以使用`yum -y install httpd`命令来安装Apache...
总的来说,配置Linux上的Apache服务器需要理解其配置文件结构、掌握虚拟主机的创建、熟悉安全设置以及了解如何启用和配置必要的模块。这个过程中,不断学习和查阅官方文档将对提升你的Linux和Web服务器管理技能...
在本文中,我们将深入探讨如何在Linux系统上部署和配置Apache服务器,包括设置虚拟目录、个人主页、实现基本认证、配置虚拟主机、构建LAMP架构以及搭建个人论坛。 一、安装Apache服务 首先,确保你的Linux系统已经...
通过上述步骤,你可以在Linux环境下顺利地安装和配置Apache服务器。Apache的安装不仅限于提供Web服务,其丰富的模块支持和高度的自定义能力,使其成为处理各种Web应用和服务的理想选择。无论是在开发、测试还是生产...
Linux 下安装 Apache 是一个复杂的过程,需要安装多个依赖项,包括 APR、APR-UTIL 和 PCRE。在本文中,我们将详细介绍 Linux 下安装 Apache 遇到的问题,以及解决办法。 一、安装前准备 在安装 Apache 之前,需要...
本教程将详述如何在Linux环境下安装和配置Apache。 首先,确保你的Linux系统是最新的。这可以通过运行`sudo apt-get update && sudo apt-get upgrade`(对于基于Debian的系统)或`yum update`(对于基于RPM的系统)...
Linux+Apache+Tomcat 的整合是目前最常用的 web 服务器架构之一,本文档将详细介绍如何在 Red Hat Enterprise Linux 5.2 环境下安装和配置 Apache2.2.12、Tomcat6.0.20 和 JDK6u16,以实现一个完整的 JSP 环境。...
在Linux环境下配置JSP、Apache和Tomcat的环境是一项复杂但关键的任务,尤其对于那些希望在服务器上部署Java应用程序的开发者来说。以下是对这一过程的详细解析,包括系统准备、安装JDK、Apache、Tomcat以及Mod_jk的...
本文将详细介绍如何在Linux系统上安装和配置Apache Web服务器。 1. **安装Apache服务** - 在Linux系统中安装Apache通常通过包管理器进行。例如,在基于Red Hat的发行版中,可以使用`yum`命令来安装Apache Web...
在本文中,我们将详细介绍如何在32位Linux环境中安装和配置Apache,以及与之相关的知识点。 首先,我们需要了解Apache的安装过程。在Linux中,Apache通常以编译源码的方式进行安装,这包括以下几个步骤: 1. **...
本文将详细介绍 Apache Linux 服务器的基本配置流程和关键配置选项。 #### 二、资料参考与准备 在开始配置 Apache 服务器之前,我们需要对服务器进行必要的准备,并了解其软件包结构。以下是一些关键文件和目录的...
这样,每次系统启动时,都会运行你的自定义Apache启动脚本,同时提供了一个系统服务接口,方便管理和控制Apache。 总之,将Apache配置为Linux启动服务并使用自定义脚本可以提高自动化程度和用户体验。通过遵循上述...
### Linux 下 Apache 服务器配置详解 ...以上就是在 Linux 系统下配置 Apache 的基本步骤和关键配置项。通过这些设置,您可以根据自己的需求灵活地调整 Apache 的行为,并实现安全可靠的 Web 服务。
在Linux环境下搭建PHP5、MySQL5、Apache2和GD2以及Zend3的环境,需要进行一系列...别忘了启动Apache和MySQL服务,以及配置Apache的虚拟主机和PHP设置。在配置过程中,务必检查错误日志,以确保所有组件都能正确地工作。
Apache是世界上最流行的Web服务器软件之一,它在Linux...总之,Apache在Linux上的配置是一个涉及多个层面的过程,需要根据实际需求和环境进行调整。理解并掌握这些配置项,对于管理和维护一个高效的Web服务器至关重要。
【标题】"最新版Linux Apache Tomcat 7.0...总之,"最新版Linux Apache Tomcat 7.0.104.tar.gz"提供了一个在Linux环境中运行Java Web应用程序的平台,通过理解其结构和配置,开发者可以有效地部署和管理自己的Web服务。
对于课程设计的目标,主要是掌握在Linux环境下安装和配置Apache服务器,实现个性化Web页面设置。这涉及到以下几个步骤: 1. **测试和安装Apache**:这通常包括下载Apache软件包,使用Linux的包管理器(如apt-get或...