【Apache运维基础(1)】Apache的安装与使用
安装
yum -y install httpd httpd-devel # 在Ubuntu里面叫做Apache2,输入localhost能打开就算成功了
额...当然专业的运维还是老老实实的去编译吧;
Apache使用
开启
/usr/sbin/apachectl start
/etc/init.d/httpd start
service httpd start # centos 7以下
关闭
/usr/sbin/apachectl stop
/etc/init.d/httpd stop
service httpd stop
重启
/usr/sbin/apachectl restart
/etc/init.d/httpd restart
service httpd restart
Apache文件说明
主配置文件
/etc/httpd/conf/httpd.conf
扩展配置文件
1./etc/httpd/conf.d/*.conf
2.当Apache启动时,会加载/etc/httpd/conf.d/目录中的所有以.conf结尾的文件,做为配置文件来使用,所以管理员可以将配置推荐写在.conf中,如果将配置项写入主配置文件,系统升级时,配置项还要重新修改一遍,如果写在扩展配置项,则不存在此问题,同时也可以从繁杂的主配置文件中脱离出来。
扩展模块目录
/usr/lib/httpd/modules/ apache是模块化的,访问php的时候Apache就调用php模块来执行,访问SVN的时候Apache就调用svn模块来执行
默认数据目录
/var/www/html
日志目录
/var/log/httpd/
-------------------------END-------------------------
博客园的阅读体验比起sf的要差很多,所以博客已迁移至segmentfault。 链接:https://segmentfault.com/blog/nixi8 部分文档已整理到看云 https://www.kancloud.cn/@xiaoa
博客园的阅读体验比起sf的要差很多,所以博客已迁移至segmentfault。 链接:https://segmentfault.com/blog/nixi8 部分文档已整理到看云 https://www.kancloud.cn/@xiaoa