`

浅析linux下apache服务器的配置和管理

阅读更多
linux下apache服务器的配置和管理。

一、两个重要目录:
Apache有两个重要的目录:1、配置目录/etc/httpd/conf;2、文档目录/var/www:

二、两种配置模式:
Apache在Fedora下的两种配置方式:文本模式(终端命令行)和图形化配置。两者各有优势:图形化下配置,更容易上手,在文本模式下直接编辑httpd.conf文件,自由性更强些、更直接。

三、Apache服务的启动与关闭
Apache服务的停止、启动、关闭可以通过两种模式下进行操作:文本(终端)模式下和图形化界面。

四、终端下的操作
如果你想用Linux作为WWW服务器,我建议不要安装图形界面(即Xwindow、KDE或GNOME桌面),很显然不安装这些程序,会显著提高系统的性能,易操作性和美丽的界面是要付出代价。我认为Linux的精髓在于命令行的丰富。Linux的命令可以完成所有任务。
1、Apache的启动、重启、停止服务:
cd/etc/init.d命令切换到/etc/init.d目录,运行如下命令:
./httpdstart//启动Apache服务
./httpdrestart//重新启动Apache服务
./httpdstop//停止Apache服务

开机自动启动Apache服务
cd/sbin命令切换到/sbin目录,运行chkconfig命令,参数:./chkconfig--level5httpdon
./chkconfig--list可以检查一下httpd开机是否自动启动,如果5:启动,表示开机自动启动。

2、配置
cd/etc/httpd/conf命令切换到目录/etc/httpd/conf,用vi编辑器打开、编辑httpd.conf配置,在配置之前,为了防止配置出错,先备份一下httpd.conf.
在httpd.conf文件中,#后面为注释部分,帮助我们配置。
再一次强调linux的命令工具非常强大,学习linux一定学其命令行工具,只有学会了这些命令,才掌握了linux的精髓所在!我在网上抛砖引玉,与大家分享、相互学习。
分享到:
评论

相关推荐

    浅析Linux在校园网络中的发展与应用.pdf

    此外,Linux还支持邮件服务器(如Postfix或Exim)、FTP服务器(如vsftpd)、Web服务器(如Apache或Nginx)等,满足了教学、科研以及管理工作的需求。 Linux的服务器集群技术也是其在校园网络中的一个重要应用。通过...

    浅析基于Linux的企业信息化解决方案.pdf

    3. **灵活性** - Linux支持多种开源软件,如Apache(Web服务器)、MySQL(数据库服务器)和GCC/Eclipse(开发工具),为企业提供定制化解决方案的可能。 文章重点讨论了以下几个方面: - **文件服务器** - Linux...

    Linux 操作系统性能评测与测试指标浅析

    这些工具提供了全面的性能评估视角,帮助开发者和管理员深入了解系统的运行状况,以便进行必要的优化和调整。 总的来说,Linux操作系统的性能评测和测试是一个复杂但至关重要的过程。通过合理选择测试策略和工具,...

    鸟哥的私房菜第四版

    11. **服务器架设**:涵盖HTTP服务器(如Apache或Nginx)、FTP服务器、DNS服务器、邮件服务器、数据库服务器(如MySQL)的配置和管理。 12. **防火墙与安全**:讲解iptables防火墙规则设置,SSH安全配置,以及日志...

    论文:浅析OA系统在企业信息管理中的应用与实现

    - PHP + MySQL + Apache on Linux 组合提供了良好的稳定性和安全性 ### 结论 OA系统的引入和发展极大地提升了企业的信息管理水平。通过对OA系统的基本概念、功能以及其在企业信息管理中的重要作用进行深入探讨,...

    Bash漏洞——Shellshock浅析.pdf

    根据Netcraft的数据,全球超过一半的Web服务器使用Apache,其中许多运行在Linux系统上,并依赖Bash。一旦被黑客利用Shellshock入侵,可能导致数据泄露、系统瘫痪,甚至整个网络基础设施的破坏。 **3. Shellshock...

    浅析PHP(毕业设计论文).doc

    总体设计和详细设计章节可能涵盖了系统的架构设计、数据库设计以及各功能模块的具体实现,包括用户登录验证、成绩录入、查询和管理等功能。测试报告则会展示系统在实际运行中的性能和稳定性。 系统作为学校WEB站点...

    深入浅析java web log4j 配置及在web项目中配置Log4j的技巧

    Log4j是Java平台上广泛使用的日志记录框架,它提供了灵活的日志配置和丰富的日志级别,便于开发者调试和分析程序运行状态。在Java Web项目中集成Log4j,可以帮助我们更好地管理和跟踪应用程序中的错误、警告和其他...

    高性能高并发服务器架构大全

     Lighttpd+Squid+Apache搭建高效率Web服务器 9  浏览量比较大的网站应该从哪几个方面入手? 17  用负载均衡技术建设高负载站点 20  大型网站的架构设计问题 25  开源平台的高并发集群思考 26  大型...

    浅析PHP7的多进程及实例

    标题和描述所涉及的知识点包含了PHP7中多进程的概念、重要性、应用场景,以及如何利用pcntl和posix扩展来创建和...需要注意的是,PHP多进程编程必须在命令行环境下进行,而不适用于Apache或PHP-FPM等Web服务器环境。

    浅析centos 7 自带的 php 5.4升级为 5.6的方法

    安装完成后,重启Apache HTTP服务器以使新的PHP配置生效。运行`service httpd restart`命令。 最后,再次通过`php -v`检查PHP的版本,如果成功升级,应显示PHP 5.6的版本信息。 总结一下,这个过程主要包括:检查...

Global site tag (gtag.js) - Google Analytics