主页 > 知识库 > linux构建动态WEB服务器配置篇

linux构建动态WEB服务器配置篇

热门标签:客服热线 电销行业 回拨系统 客户服务 银行业务 记事本 外呼系统 分布式呼叫中心
Apache配置文件
重要配置选项
ServerRoot 服务器运行的根目录
MaxClients 能同时访问服务器的客户机数量
DocumentRoot 服务器共享文件的起始位置
listen 服务器监听的端口
ServerAdmin 管理员的信箱
UserGroup 服务器运行者的身份
ErrorLog 出错日志文件
DirectoryIndex 默认文件夹索引文件
AddDefaultCharset 默认返回页面的编码
Alias 为目录设置访问别名
查看Apache内部默认模块 /usr/local/apache2/bin/httpd -l

目录控制语句
Directory /> #默认根目录
Options Indexes Follow Symlink #可以使用index文件
AllowOverride None #不能被复盖
/Director>
以上没有权限语句,所有向上的访问都不能执行
Directory /usr/local/apache2/htdocs>
Options Follow Symlink
AllowOverride None #不能被复盖
Order allow.deny
Allow from all #任何地址都能访问,Allow,Deny
/Directory>
测试CGI
配置文件选项
ScriptAlias /cgi-bin “/usr/local/apache2/cgi-bin/”
编写cgi文件
/usr/local/apache2/cgi-bin/cgifile>
确认cgi程序是apache用户可以执行的
#chgrp apache /usr/local/apache2/cgi-bin/cgifile>
#chmod 750 /user/local/apache2/cgi-bin/cgifile>
测试cgi程序的执行效果
#links http://localhost/cgi-bin/cgifile>

激活SSL模块
创建私钥和证书文件
#cd /etc; mkdir ssl.crt server.key
#openssl genrsa -out /etc/ssl.key/server.key 1024
#openssl req -new -x509 -key \
/etc/ssl.key/server.key -out /etc/ssl.crt/server.crt
编辑/etc/ssl.conf
重新启动web服务器
#/usr/local/apache2/bin/apachectl stop
#/usr/local/apache2/bin/apachectl startssl
(修改启动脚本/etc/rc.local中的相应的命令)

标签:公主岭 德州 滨州 广东 拉萨 绵阳 阜阳 阿里

巨人网络通讯声明:本文标题《linux构建动态WEB服务器配置篇》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266