• 关于

    httpd.conf

    的搜索结果

问题

nginx前端后apache无法获取真实用户ip

holinhot 2019-12-01 21:27:46 7542 浏览量 回答数 5

问题

如何配置云服务器 ECS CentOS 6.5 系统 Apache HTTPS 服务

boxti 2019-12-01 21:54:33 1332 浏览量 回答数 0

回答

详细信息 前提条件 HTTPS服务基于SSL,因此您需要先安装OpenSSL,OpenSSL官网地址如下所示。 https://www.openssl.org 搭建的环境和使用工具 Apache httpd 2.4.33:Apache官网地址如下所示。 http://httpd.apache.org OpenSSL 1.0.2:OpenSSL安装包下载链接如下所示。 http://www.openssl.org/source CentOS 6.5 (Final) release:CentOS官网地址如下所示。 https://www.centos.org 操作步骤 请按照以下步骤配置Apache。 执行如下命令,下载Apache安装包。 wget http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.33.tar.gz 执行如下命令,解压Apache安装包。 tar -xvzf /usr/local/httpd-2.4.33.tar.gz 在/usr/local/apache/httpd目录下,安装httpd服务,可以通过“--prefix”参数指定安装目录。同时指定安装OpenSSL的路径为/usr/local/openssl,可以通过“--with-ssl”参数指定安装目录,然后将mod_ssl模块静态编译到httpd服务中,命令类似如下。 ./configure --prefix=/usr/local/apache/httpd --enable-ssl=static --with-ssl=/usr/local/openssl make make install 执行如下命令,编辑Apache的配置文件。 vi /usr/local/apache/httpd/conf/httpd.conf 找到“# Include conf/extra/httpd-ssl.conf”所在行,删除行首的“#”,保存并退出。 切换至/usr/local/apache/httpd/conf/目录,执行如下命令,使用openssl命令生成证书,并根据实际需求填写信息。 openssl req -new -x509 -nodes -out server.crt -keyout server.key 系统显示类似如下。 执行ls命令,确认上一步生成了server.crt和server.key两个证书文件。 执行如下命令,编辑文件。 vi /usr/local/apache/httpd/conf/extra/httpd-ssl.conf 确认SSLCertificateFile和SSLCertificateKeyFile的配置如下,证书文件为第6步生成的文件。 SSLCertificateFile "/usr/local/apache/httpd/conf/server.crt" SSLCertificateKeyFile "/usr/local/apache/httpd/conf/server.key" 系统显示类似如下。 执行如下命令,启动Apache。 /usr/local/apache/httpd/bin/apachectl start

KB小秘书 2019-12-02 02:06:55 0 浏览量 回答数 0

万券齐发助力企业上云,爆款产品低至2.2折起!

限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

回答

详细信息 前提条件 HTTPS服务基于SSL,因此您需要先安装OpenSSL,OpenSSL官网地址如下所示。 https://www.openssl.org 搭建的环境和使用工具 Apache httpd 2.4.33:Apache官网地址如下所示。 http://httpd.apache.org OpenSSL 1.0.2:OpenSSL安装包下载链接如下所示。 http://www.openssl.org/source CentOS 6.5 (Final) release:CentOS官网地址如下所示。 https://www.centos.org 操作步骤 请按照以下步骤配置Apache。 执行如下命令,下载Apache安装包。 wget http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.33.tar.gz 执行如下命令,解压Apache安装包。 tar -xvzf /usr/local/httpd-2.4.33.tar.gz 在/usr/local/apache/httpd目录下,安装httpd服务,可以通过“--prefix”参数指定安装目录。同时指定安装OpenSSL的路径为/usr/local/openssl,可以通过“--with-ssl”参数指定安装目录,然后将mod_ssl模块静态编译到httpd服务中,命令类似如下。 ./configure --prefix=/usr/local/apache/httpd --enable-ssl=static --with-ssl=/usr/local/openssl make make install 执行如下命令,编辑Apache的配置文件。 vi /usr/local/apache/httpd/conf/httpd.conf 找到“# Include conf/extra/httpd-ssl.conf”所在行,删除行首的“#”,保存并退出。 切换至/usr/local/apache/httpd/conf/目录,执行如下命令,使用openssl命令生成证书,并根据实际需求填写信息。 openssl req -new -x509 -nodes -out server.crt -keyout server.key 系统显示类似如下。 执行ls命令,确认上一步生成了server.crt和server.key两个证书文件。 执行如下命令,编辑文件。 vi /usr/local/apache/httpd/conf/extra/httpd-ssl.conf 确认SSLCertificateFile和SSLCertificateKeyFile的配置如下,证书文件为第6步生成的文件。 SSLCertificateFile "/usr/local/apache/httpd/conf/server.crt" SSLCertificateKeyFile "/usr/local/apache/httpd/conf/server.key" 系统显示类似如下。 执行如下命令,启动Apache。 /usr/local/apache/httpd/bin/apachectl start 通过浏览器访问Apache,确认可以通过HTTPS访问服务器,则说明配置成功。

KB小秘书 2019-12-02 02:07:25 0 浏览量 回答数 0

问题

windows安装免费ssl证书,设置了httpd.conf、httpd_ssl.conf两个文件,还是访问不了https

游客vcs324lqpidym 2019-12-01 19:35:08 543 浏览量 回答数 2

问题

Apache防CC模块modevasive

holinhot 2019-12-01 21:27:46 7022 浏览量 回答数 7

问题

服务器做SSL自认证的记录

我的中国 2019-12-01 21:35:49 1486 浏览量 回答数 0

回答

问题描述 如何开启 Apache 伪静态模块. 解决方案 1.在 Apache 配置中启用 Rewrite,打开配置文件 httpd.conf, 若无法找到此文件,可使用 find / -name httpd.conf 如下图所示: 注意:本文搜索的httpd.conf的路径是 /etc/httpd/conf/httpd.conf 文件,此文对此进行说明。 找到 # LoadModule rewrite_module modules/mod_rewrite.so 去除前面的 #,开启伪静态模块。 注意:Linux 中 # 代表注释信息 修改前: # LoadModule rewrite_module modules/mod_rewrite.so 修改后:  LoadModule rewrite_module modules/mod_rewrite.so 2.启用 .htaccess在系统配置项中找到 Apache 的配置文件 /etc/httpd/conf/httpd.conf 将 AllowOverride None    修改为: AllowOverride All(对于配置文件,建议在修改前做下备份) 到此伪静态已经开启成功。

KB小秘书 2019-12-02 01:27:45 0 浏览量 回答数 0

问题

各位大神,能否请教一下centos7.2 apache开启https的方法?

tinisn 2019-12-01 19:35:16 1846 浏览量 回答数 1

问题

【每日教程6.12】Centos下apache配置https

李逵 2019-12-01 22:00:47 8414 浏览量 回答数 5

问题

ECS Windows系统Apache配置ssl如何加密连接

boxti 2019-12-01 21:31:18 1312 浏览量 回答数 0

问题

云服务器 ECS Apache 如何开启伪静态模块

boxti 2019-12-01 21:54:25 1595 浏览量 回答数 0

回答

楼主好!如果您使用的是一键安装.完成后的各目录如下:网站目录:/alidata/www 服务器软件目录:/alidata/server Mysql 目录 /alidata/server/mysql Php目录/alidata/server/php 选择了nginx 那么会有一个nginx 目录在 /alidata/server/nginx/ Nginx 配置文件在/alidata/server/nginx/conf Nginx虚拟主机添加 你可以修改/alidata/server/nginx/conf/vhosts/phpwind.conf 选择了apache那么会有一个httpd 目录在 /alidata/server/httpd apache 配置文件在/alidata/server/httpd/conf apache虚拟主机添加 你可以修改/alidata/server/httpd/conf/vhosts/phpwind.conf 各个服务操作命令汇总: nginx: /etc/init.d/nginx start/stop/restart/reload) apache: /etc/init.d/httpd start/stop/restart/... mysql: /etc/init.d/mysqld  start/stop/restart/... php-fpm: /etc/init.d/php-fpm  start/stop/restart/... ftp: /etc/init.d/vsftpd  start/stop/restart/... 比如启动nginx: /etc/init.d/nginx start ------------------------- 另外您的文件通过FTP上传到: /alidata/www. 这个目录将作为您的FTP目录和网站目录.

阿里云支持与服务 2019-12-01 23:34:32 0 浏览量 回答数 0

问题

服务器上面有openssl命令,却找不到httpd-ssl.conf文件与ssl.so库,为什么

chenct 2019-12-01 19:32:20 167 浏览量 回答数 0

问题

windows安装免费ssl证书,也开启了443端口,设置了httpd.conf、httpd_ssl.conf两个文件,还是访问不了https

梦离成真 2019-12-01 20:17:58 2728 浏览量 回答数 2

回答

Re如何绑定多个域名 已按 http://help.aliyun.com/manual?spm=0.0.0.0.TMrDMZ&helpId=65说明输入“/alidata/server/httpd/bin/apachectl restart”重启了 ------------------------- Re如何绑定多个域名 httpd.conft包含httpd-vhosts.conf,httpd-vhosts.conf包含wz.conf,我 www.wzr365.com也能访问啊,如果配置没有起作用,应该 www.wzr365.com不能访问吧?

纯万载 2019-12-02 02:10:03 0 浏览量 回答数 0

回答

单apache下也不同修改httpd.conf文件就可以实现,你在htttp.conf里面添加一行 include ../conf.d/*.conf apache就会自动读取指定路径下的所有 *.conf配置文件,如果你要关闭某个虚拟主机只要把对应的那个conf文件改后缀名就行了(当然还要httpd reload)

落地花开啦 2019-12-02 02:19:38 0 浏览量 回答数 0

问题

Symantec SSL配置问题求教

ksks60 2019-12-01 19:28:08 1248 浏览量 回答数 1

问题

submin 安装攻略:报错

kun坤 2020-06-06 12:04:06 0 浏览量 回答数 1

回答

windows下的apache限制网速 下载for windows 版本编译好的:http://ivn.cl/files/dlls/mod_bw-0.91-2.2.14/mod_bw.dll    (这个支持Apache 2.2.14) 1. 安装mod_bw.dll模块       把下载的mod_bw.dll放到 Apache2.x/modules/目录中。 2. 修改Apache的配置文件httpd.conf     在 Apache2.x/conf/httpd.conf文件中增加:     # 限制网速模块     LoadModule bw_module modules/mod_bw.dll 3. 在虚拟主机中激活bw_module模块     要是对所有的主机都做限制可以在配置文件:Apache2.x/conf/httpd.conf中增加:    #  加入速度控制模块         BandWidthModule On ForceBandWidthModule On BandWidth all 409600 windows下的apache限制IP连接数 1、下载对应的模块mod_limitipconn.dll        http://dominia.org/djao/limit/win32/mod_limitipconn.httpd-2.2.11-WIN32.zip   2、解压后放在Apache2.2\modules下面 3、修改httpd.conf配置       LoadModule status_module modules/mod_status.so         将前面的#去掉 在后面增加:      ExtendedStatus OnLoadModule limitipconn_module modules\mod_limitipconn.dll<IfModule mod_limitipconn.c>  <Location /resource>    MaxConnPerIP 50    NoIPLimit image/*  </Location></IfModule> 说明:<Location /> #要限制的目录,此处表示的根目录 MaxConnPerIP 50 #要限制每个IP的并发连接数,此处为50 NoIPLimit image/* #对图片文件夹不做IP限制 然后   重启apache

超乎想象 2019-12-01 23:54:11 0 浏览量 回答数 0

问题

LinuxApache如何开启gzip

雅滋美特 2019-12-01 21:22:03 5090 浏览量 回答数 2

问题

apache配置https,当开启Include conf/extra/httpd-ssl.conf后,apache一重启就奔溃。

明上月明 2019-12-01 22:00:58 11099 浏览量 回答数 9

回答

Re怎么在阿里云服务器安装配置Apachephp服务器 一、ssh登陆阿里云服务器 执行命令: yum install  php 二、启动Apache+php服务器 命令: httpd -k start 异常: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName 处理: find -name httpd.conf 编辑httpd.conf文件,搜索"#ServerName",添加ServerName localhost:80 如: [root@server conf]# vi httpd.conf #ServerName www.example.com:80 ServerName localhost:80 再重新启动apache 即可。 三、通过ftp上传HTML或php项目文件到/var/www/html 如:上传文件为test.html或test.php 四、访问阿里云apahe+php服务器 如:在浏览器中输入:阿里云公网ip/test.html/php 访问阿里云服务器 至此配置结束。

沛县生活网 2019-12-02 00:31:50 0 浏览量 回答数 0

问题

为什么一键安装web环境失败了

icegreentea 2019-12-01 21:51:38 6581 浏览量 回答数 7

问题

windows8Apache日志无法生成!

france0515 2019-12-01 21:41:46 5155 浏览量 回答数 1

问题

申请了ssl证书 下载后按照指示配置了httpd.conf以及httpd-ssl.conf文件 还是无法通过https访问

jyu1233 2019-12-01 20:24:53 2476 浏览量 回答数 2

问题

根据帮助中心安装玩apache环境报错!

remember_duice 2019-12-01 21:15:32 5085 浏览量 回答数 3

回答

iis:在设置站点的时候会提示你绑定域名。windows下的apache:建议使用phpstudy搭建环境,根据提示操作就可以很简单绑定域名神马的了。linux上的apache:在/etc/httpd/httpd.conf设置虚拟主机(我记得应该有个叫vhost.conf那里面也能设置虚拟主机)或者是在/etc/apache/conf.d/vhost.conf里设置虚拟主机。(ubuntu)如果是https要设置虚拟主机绑定域名的话,apache一般都是在/etc/httpd/conf.d/ssl.conf(centos神马的)或者是/etc/apache2/conf.d/ssl.conf(ubuntu系统等)linux下的nginx:http设置虚拟主机:/etc/nginx/vhost/ 下配置文件,或者是在/etc/nginx/sites-enabled/下的配置文件。https设置虚拟主机绑定域名:在/etc/nginx/sites-enabled/目录下的配置文件中设置好证书和域名就行。

devinstever 2019-12-02 00:03:37 0 浏览量 回答数 0

回答

前提条件 您的Apache服务器上已经开启了443端口(HTTPS服务的默认端口)。 您的Apache服务器上已安装了mode_ssl.so模块(启用SSL功能)。 本文档证书名称以domain name为示例,例如:证书文件名称为domain name_public.crt,证书链文件名称为domain name_chain.crt,证书密钥文件名称为domain name.key。 申请证书时如果未选择系统自动创建CSR,证书下载压缩包中将不包含.key文件。 说明 .crt扩展名的证书文件采用Base64-encoded的PEM格式文本文件,可根据需要修改成.pem等扩展名。 证书格式详细内容,请参见主流数字证书都有哪些格式? 操作步骤 解压已下载保存到本地的Apache证书文件。 解压后的文件夹中有3个文件:证书文件 证书文件:以.crt为后缀或文件类型。 证书链文件:以.crt为后缀或文件类型。 密钥文件:以.key为后缀或文件类型。 在Apache安装目录中新建cert目录,并将解压的Apache证书、证书链文件和密钥文件拷贝到cert目录中。如果需要安装多个证书,需在Apache目录中新建对应数量的cert目录,用于存放不同的证书 。 说明 如果申请证书时选择了手动创建CSR文件,请将手动生成创建的密钥文件拷贝到cert目录中并命名为domain name.key。 修改httpd.conf配置文件。 在Apache安装目录下,打开Apache/conf/httpd.conf文件,并找到以下参数,按照下文中注释内容进行配置。 #LoadModule ssl_module modules/mod_ssl.so #删除行首的配置语句注释符号“#”加载mod_ssl.so模块启用SSL服务,Apache默认是不启用该模块的。 #Include conf/extra/httpd-ssl.conf #删除行首的配置语句注释符号“#”。 说明 如果您在httpd.conf文件中没有找到以上配置语句,请确认您的Apache服务器中是否已经安装mod_ssl.so模块。可执行yum install -y mod_ssl命令安装mode_ssl模块。 保存httpd.conf文件并退出。 4\修改httpd-ssl.conf配置文件。 打开Apache/conf/extra/httpd-ssl.conf文件并找到以下参数,按照下文中注释内容进行配置。 说明 根据操作系统的不同,http-ssl.conf文件也可能存放在conf.d/ssl.conf目录中。 <VirtualHost *:443> ServerName #修改为申请证书时绑定的域名www.YourDomainName1.com。 DocumentRoot /data/www/hbappserver/public SSLEngine on SSLProtocol all -SSLv2 -SSLv3 # 添加SSL协议支持协议,去掉不安全的协议。 SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM # 修改加密套件。 SSLHonorCipherOrder on SSLCertificateFile cert/domain name1_public.crt # 将domain name1_public.crt替换成您证书文件名。 SSLCertificateKeyFile cert/domain name1.key # 将domain name1.key替换成您证书的密钥文件名。 SSLCertificateChainFile cert/domain name1_chain.crt # 将domain name1_chain.crt替换成您证书的密钥文件名;证书链开头如果有#字符,请删除。 </VirtualHost> #如果证书包含多个域名,复制以上参数,并将ServerName替换成第二个域名。 <VirtualHost *:443> ServerName #修改为申请证书时绑定的第二个域名www.YourDomainName2.com。 DocumentRoot /data/www/hbappserver/public SSLEngine on SSLProtocol all -SSLv2 -SSLv3 # 添加SSL协议支持协议,去掉不安全的协议。 SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM # 修改加密套件。 SSLHonorCipherOrder on SSLCertificateFile cert/domain name2_public.crt # 将domain name2替换成您申请证书时的第二个域名。 SSLCertificateKeyFile cert/domain name2.key # 将domain name2替换成您申请证书时的第二个域名。 SSLCertificateChainFile cert/domain name2_chain.crt # 将domain name2替换成您申请证书时的第二个域名;证书链开头如果有#字符,请删除。 </VirtualHost> 说明 需注意您的浏览器版本是否支持SNI功能。如果不支持,多域名证书配置将无法生效。 保存httpd-ssl.conf文件并退出。 5、重启Apache服务器使SSL配置生效。 在Apache的bin目录下执行以下命令: 停止Apache服务。 apachectl -k stop 2、开启Apache服务。 apachectl -k start 6、可选:修改httpd.conf文件,设置HTTP请求自动跳转HTTPS。 在httpd.conf文件中的<VirtualHost *:80> 中间,添加以下重定向代码。 RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [L,R]

问问小秘 2020-07-21 16:25:54 0 浏览量 回答数 0

回答

你的apache是什么版本的?一般2.2以上的都可以支持。另外,开启mod_encoding支持,还需要开启mod_headers模块。vi httpd.conf修改(该模块的安装不做介绍另请查阅,我的apache自带):LoadModule headers_module modules/mod_headers.so在安装mod_encoding RPM包时会自动生成 /etc/httpd/conf.d/mod_encoding.conf要完美支持中文还需修改配置文件内容为:LoadModule encoding_module modules/mod_encoding.so Header add MS-Author-Via "DAV" EncodingEngine on NormalizeUsername on SetServerEncoding GBK DefaultClientEncoding UTF-8 GBK GB2312 AddClientEncoding "(Microsoft .* DAV $)" UTF-8 GBK GB2312 AddClientEncoding "Microsoft .* DAV" UTF-8 GBK GB2312 AddClientEncoding "Microsoft-WebDAV*" UTF-8 GBK GB2312 然后你再试试。 如果你的apache版本是2.2以上,请按照如下方法操作:1、开启mod_encoding支持,需要开启mod_headers模块;vi httpd.conf修改(该模块的安装不做介绍另请查阅,我的apache自带):LoadModule headers_module modules/mod_headers.so2、在安装mod_encoding RPM包时会自动生成 /etc/httpd/conf.d/mod_encoding.conf3、要完美支持中文还需修改配置文件内容为:LoadModule encoding_module modules/mod_encoding.so Header add MS-Author-Via "DAV" EncodingEngine on NormalizeUsername on SetServerEncoding GBK DefaultClientEncoding UTF-8 GBK GB2312 AddClientEncoding "(Microsoft .* DAV $)" UTF-8 GBK GB2312 AddClientEncoding "Microsoft .* DAV" UTF-8 GBK GB2312 AddClientEncoding "Microsoft-WebDAV*" UTF-8 GBK GB2312 然后再试试可不可以。

liming837 2019-12-02 01:44:44 0 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站 阿里云双十一主会场 阿里云双十一新人会场 1024程序员加油包 阿里云双十一拼团会场 场景化解决方案 阿里云双十一直播大厅