跳至内容
响水凹
欢迎来到 Guang-Wen Duan (Dennis Duan) 的个人 Wiki
用户工具
登录
站点工具
搜索
工具
显示页面
过去修订
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
computer:net:httpd
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== HTTP服务器的安装和配置 ====== 这里使用的http服务器软件是[[http://www.apache.org|Apache]]。 不同操作系统的安装配置方法都不尽相同,下面还是依系统来分别讲述。 ===== slackware ===== Apache的启动脚本是/etc/rc.d/rc.httpd,启动方法: <code bash> chmod a+x /etc/rc.d/rc.httpd /etc/rc.d/rc.httpd start </code> Apache的配置文件在/etc/httpd/目录下,可根据需要自行修改。 Web页面的存放路径是/var/www/htdocs。 ==== 启用mod_ssl ==== 编辑/etc/httpd/httpd.conf,取消下面几行注释(系统为[[http://www.slackware.com|slackware]] 14.0): <code> LoadModule ssl_module lib64/httpd/modules/mod_ssl.so LoadModule socache_shmcb_module lib64/httpd/modules/mod_socache_shmcb.so include /etc/httpd/extra/httpd-ssl.conf </code> 此外还需生成CA证书,下面的方法只能用于测试: <code bash> cd /etc/httpd/ openssl req -new -x509 -nodes -out server.crt -keyout server.key </code> 之后启动Apache时,服务进程将同时监听在http(80)端口和https(443)端口。 ===== CentOS ===== 安装并启动Apache: <code bash> yum install httpd service httpd start </code> 让Apache开机自启动: <code bash> chkconfig httpd on </code> [[http://www.centos.org|CentOS]]下的防火墙缺省是开启的,所以需要打开http端口。执行如下命令进行配置: <code bash> system-config-firewall </code> Apache的配置文件在/etc/httpd/目录下,可根据需要自行修改。 Web页面的存放路径是/var/www/html。 ==== 启用mod_ssl ==== 安装mod_ssl即可: <code bash> yum install mod_ssl </code> 当然,也需要防火墙打开https端口。 {{tag>Apache}}
computer/net/httpd.txt
· 最后更改: 2014/11/01 02:02 由
127.0.0.1
页面工具
显示页面
过去修订
反向链接
回到顶部