『壹』 win10怎么配置apache
升级到Windows10系统后,如果发现Apache启动不了,请先运行netstat -aon findstr :80 ,检查80端口是否被系统其它进程所占用,如果被占用:1、打开注册表:regedit2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP3、在右边找到Start这一项,将其改为0,4、重启系统,使System进程不再占用80端口,一般来说,系统重启之后,再启动Apache应该就可以了。如果还不行,请检查apache配置文件的路径是否有误。通常都是上两问题所致。
『贰』 请教windows下apache的权限设置
因为我的服务器是2008的且是64位的windows下apache的权限设置,这里只说Windows下Apache应用环境相关的目录权限设置,至于其他基本的服务器目录权限设置就不提啦!
这个是我的服务器实际进行配置的环境配置情况:apache安装目录:d:www-sapachephp目录:d:www-sphp5mysql目录:d:www-smysql网站根目录:d:wwwhtdocschaodiquan.com 抄底专门为运行Apache运行所使用的用户:apache-u(可不隶属于任何用户组)Windows下Apache应用环境塔建目录安全设置操作步骤:配置目录权限 这里的权限是重点
Apache所在的根目录(也就是D盘),只需要读取的权限,并且这个读取权限不需要继承到子目录与文件(可以在权限设置高级里选择——应用到:只有该文件夹——权限:列出文件夹/读取数据, 读取属性,读取扩展属性,读取权限——确定)。
Apache安装目录的上级目录(d:www-s),需要“读取”的权限(和根目录D盘的权限雷同)。
Apache安装目录,需要“列出文件夹目录”和“读取”的权限(可以为了方便使用继承)。
Apache安装目录下的子目录权限设置
“bin”和“moles”目录需要“读取和运行”、“列出文件夹和目录”、“读取”的权限。
“logs”目录需要“列出文件夹和目录”、“读取”、“写入”的权限(若Apache安装目录的权限使用啦继承,可只添加“写入”权限即可)。
到这里Apache的权限已经设置完毕,接下来设置PHP的权限
PHP目录(PHP5)可简单的设置为“读取和运行”、“列出文件夹和目录”、“读取”的权限。
Mysql目录下的bin文件夹和文件(mysql)需要为添加apache用户的“遍历文件夹和运行文件”、“列出文件夹和读取数据”的权限(可以在权限高级设置里找到)。
到这里Apache+Mysql+Php已经基本可以使用,接着配置网站根目录权限
网站根目录(www内)的上级目录www需要读取(“列出文件夹和读取数据”、“读取属性”、“读取扩展属性”、“读取权限”)的权限(和Apache的上级目录权限雷同,不需要继承到子目录和文件中去)。
网站根目录(htdocs)可简单的设置“读取”权限就可以啦(然后可以根据需要对缓存文件夹设置可写权限)。
到这里Apache+PHP+Mysql的环境受限制权限设置基本完成。
为Apache服务启用受限制用户进入服务管理器(Services.msc,或者“我的电脑——属性——管理——服务”),找到Apache的服务项(Apache2.2),设置属性,登录用户选择受限用户(Apache-u)输入受限用户的密码,应用,确定。
这里“确定”之后一般会有提示(已授予账户.apache-u“以服务方式登录”的权利)。这个提示相当于在组策略(开始->管理工具->本地安全策略,或者使用gpedit.msc打开)中的“用户权利分配”中选择“作为服务登陆”,添加apache-u用户。
可在任务管理器中查看httpd.exe进程的用户名为apache-u,使用PHP+Mysql的程序都可正常运行。到这里已经完成啦“Windows下Apache应用环境目录权限”的受限制使用设置。
『叁』 怎么更改虚拟主机中的apache配置文件
方法/步骤Apache配置虚拟主机方法在windows和linux有些差异,今天给大家演示如何在windows上配置Apache虚拟主机,此方法主要适用于独立的Apache环境。1,文件目录指向的是CI框架;<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "D:/AMP/Apache/htdocs/ci" ServerName project-error-access.log" common</VirtualHost>3. 打开 httpd.conf 文件, 添加如下代码:# Virtual hostsInclude conf/extra/httpd-vhosts.conf如果已存在,将Include前面的#去掉;4. 重启 Apache 服务,打开虚拟域名之后,结果如图所示:
『肆』 怎么更改虚拟主机中的apache配置文件
方法/步骤Apache配置虚拟主机方法在windows和linux有些差异,今天给大专家演示如何在windows上配置Apache虚拟主机,此方属法主要适用于独立的Apache环境。1,文件目录指向的是CI框架;<VirtualHost*:80>ServerAdmin[email protected]DocumentRoot"D:/AMP/Apache/htdocs/ci"ServerNameproject-error-access.log"common</VirtualHost>3.打开httpd.conf文件,添加如下代码:#VirtualhostsIncludeconf/extra/httpd-vhosts.conf如果已存在,将Include前面的#去掉;4.重启Apache服务,打开虚拟域名之后,结果如图所示:
『伍』 apache配置文件有哪些
关于 Linux 系统下面的 Apache 服务器,最最主要的配置文件为:httpd.conf。在其中可以设置很多参数。例如:自建网站的主目录、缺省的文档文件名(例如:default.htm、或者是 index.htm等)、网站的特定访问端口(缺省为80,也可以修改为其他端口更安全一些)。关于 httpd.conf 文件的更多参数设置,可以参考很多其它技术文档,并亲自上机调试,效果更佳。
『陆』 怎样在windows下配置apache vhost
1.找到Apache安装目录,下图为本人的Apache安装的目录
『柒』 win7 旗舰系统下 apache httpd.conf中怎么配置文件,使一个端口指向一个目录
首先你要做的就是在配置文件中引入虚拟主机配置文件(include“conf/extra/httpd-vhost.conf”)之后你找到虚拟主机配置文件(httpd-vhost.conf)之后在host文件里添加好ip和域名的关系。如果是本地的话,需要注释掉apache配置文件中的文档根目录documentRoot最后一步,在apache配置文件中监听端口listen:81;重启apache就可以了。最后在访问的时候记得带上端口号。这样弄比较麻烦,还不如一个域名对应一个站点这样的设计方式,来的简单快捷,而且不容易出错。
『捌』 windows下apache怎么配置cgi处理perl文件
在apache配置文件中加入如下一行#####AddHandlercgi-script.pl#####把perl脚本放在cgi-bin下就可以执行了。Windows下也不需要考虑权限设置重启apache服务后生效
『玖』 Windows 7修改hosts和apache的配置文件时无法保存
现在别的文件夹下改好这个文件,例如桌面。。然后再把这个文件放到系统目录下,这样就可以了
『拾』 怎么更改Apache配置文件
最应该修改的配置文件叫httpd.conf在哪一个目录下具体分windows与linux系统,windows系统:这个根据用户安装的目录路径来看,但配置文件肯定是在apache安装目录下的conf目录下linux系统也是分是rpm包安装的还是源码包安装的,如果是rpm包安装的apache,配置文件就是在/etc/httpd/conf路径下,如果是源码包安装配置文件是在/usr/local/apache安装目录名/conf目录下