首页 > 实用文档 > 其他范文

windows下apache文件夹权限配置linux网页制作(通用5篇)精选

时间: kaka003 互汇语录网

小编给大家分享windows下apache文件夹权限配置linux网页制作(通用5篇)精选的范文,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。。 - 素材来源网络 编辑:李欢欢。

下面是小编为大家整理的windows下apache文件夹权限配置linux网页制作,本文共5篇,欢迎阅读与收藏。

windows下apache文件夹权限配置linux网页制作

篇1:windows下apache文件夹权限配置linux网页制作

在一些开发中我们经常会想限制一些目录不能执行如php asp asp.net这样的文件,那么很多朋友用mcafee规则来限制,我们也可以利用apache本身的规则来限制.

为了避免上传漏洞有些目录需要禁止掉php脚本的执行权限,

实例:

代码如下复制代码

Order allow,deny

Deny from all

在httpd.conf文件里有关在该目录的设定里加上 (PHP4以上版本)

“php_admin_flag engine off”

实例:

代码如下复制代码

php_admin_flag engine off

注:Windows下,Apache是以SYSTEM权限运行的,给相应的文件夹设置SYSTEM帐号的读写权限即可

篇2:windows下安装nginx 详解教程linux网页制作

windows下安装nginx 详解教程

第一步 下载nginx ,windows版本,解压保存在C:/nginx下( 用的1.0.3版)

第二步 下载 php教程 fast-cgi版本(我用的是 VC9 x86 Non Thread Safe),解压到C:/php下

第三步 把C:/php/php.ini-development重命名成C:/php/php.ini,找到#cgi.fix_pathinfo=1,把#号去掉

第四步 修改C:/nginx/conf/nginx.conf

下面是我的简单配置:

#user nobody;

worker_processes 1;

#error_log logs/error.log;

#error_log logs/error.log notice;

#error_log logs/error.log info;

#pid       logs/nginx.pid;

events {

worker_connections 1024;

}

http {

include      mime.types;

default_type application/octet-stream;

#log_format main '$remote_addr - $remote_user [$time_local] “$request” '

#                 '$status $body_bytes_sent “$http_referer” '

#                 '“$http_user_agent” “$http_x_forwarded_for”';

#access_log logs/access.log main;

sendfile       on;

#tcp_nopush    on;

#keepalive_timeout 0;

keepalive_timeout 65;

#gzip on;

server {

listen      80;

server_name localhost;

#charset koi8-r;

#access_log logs/host.access.log main;

location / {

#root  html;          //此处为默认路径

root  D:/public_html;  //此处为我修改,要运行PHP程序的路径

index index.php index.html index.htm; //增加了 index.php

}

#error_page 404             /404.html;

# redirect server error pages to the static page /50x.html

#

error_page  500 502 503 504 /50x.html;

location = /50x.html {

root  html;

}

# proxy the PHP scripts to Apache listening on 127.0.0.1:80

#

#location ~ .php$ {

#  root        php;

#index       index.php

#proxy_pass  127.0.0.1;

#}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000

#

location ~ .php$ {

root          D:/public_html;       //运行的PHP程序路径

fastcgi_pass  127.0.0.1:9000;

fastcgi_index index.php;         //默认首页程序

fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name; //$document_root 指的是上面的 D:/public_html

include       fastcgi_params;

}

# deny access to .htaccess files, if Apache's document root

# concurs with nginx's one

#

#location ~ /.ht {

#   deny all;

#}

}

# another virtual host using mix of IP-, name-, and port-based configuration

#

#server {

#   listen      8000;

#   listen      somename:8080;

#   server_name somename alias another.alias;

#   location / {

#       root  html;

#       index index.html index.htm;

#   }

#}

# HTTPS server

#

#server {

#   listen      443;

#   server_name localhost;

#   ssl                 on;

#   ssl_certificate     cert.pem;

#   ssl_certificate_key cert.key;

#   ssl_session_timeout 5m;

#   ssl_protocols SSLv2 SSLv3 TLSv1;

#   ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;

#   ssl_prefer_server_ciphers  on;

#   location / {

#       root  html;

#       index index.html index.htm;

#   }

#}

}

第五步 ,PHP以fast-cgi形式运行

在CMD下运行下面(路径可能有些不同)

第六步 点击运行 nginx.exe ,运行nginx

第七步 浏览器中输入 localhost/index.php,就运行D:/public_html/index.php这个程序了

篇3:windows下卸载linux 并恢复分区 linux网页制作

一篇简单的windows下卸载linux 并恢复分区文章,有需要的朋友参考一下,

卸载linux:

第一步:下载DiskGenius软件(www.skycn.com/soft/3506.html)。

第二步:解压DiskGenius软件,这个软件是绿色免安装的,所以直接进入解压的文件点击启动程序即可。

第三步:在菜单栏找到”硬盘”->”重建主引导目录”,然后点击。

第五步:最后将Linux安装的分区格式化。

OK,通过简单的五步,我们就实现了在Windows系统下卸载Linux的方法

如果linux分了多个区挂载,可以先将挂载分区删除,再重新建立分区(注:重建分区后要格式化该分区,所以要先将里面的东西都拷出来)

DiskGenius简单介绍:

DiskGenius是一款磁盘分区及数据恢复软件,

支持对GPT磁盘(使用GUID分区表)的分区操作。除具备基本的建立分区、删除分区、格式化分区等磁盘管理功能外,还提供了强大的已丢失分区恢复功能(快速找回丢失的分区)、误删除文件恢复、分区被格式化及分区被破坏后的文件恢复功能、分区备份与分区还原功能、复制分区、复制硬盘功能、快速分区功能、整数分区功能、检查分区表错误与修复分区表错误功能、检测坏道与修复坏道的功能。提供基于磁盘扇区的文件读写功能。支持VMWare虚拟硬盘文件格式。支持IDE、SCSI、SATA等各种类型的硬盘,及各种U盘、USB移动硬盘、存储卡(闪存卡)。支持FAT12/FAT16/FAT32/NTFS/EXT3文件系统

篇4:windows+iis服务器基础安全配置方法linux网页制作

首先要关闭本机不用的端口或只允许指定的端口访问;其次要使用专杀木马的软件,为了有效地防范木马后门;第三是要学会对进程操作,时时注意系统运行状况,看看是否有一些不明进程正运行并及时地将不明进程终止掉,

1、后门防范基本功

2、安全配置Web服务器

如果公司或企业建立了主页,该如何保证自己的Web服务器的安全性呢?

首先要关闭不必要的服务;其次是建立安全账号策略和安全日志;第三是设置安全的IIS,删除不必要的IIS组件和进行IIS安全配置。

在IIS安全配置时候,要注意修改默认的“Inetpub”目录路径。可以删除C盘的“Inetpub”目录,然后在D盘重建一个“Inetpub”,而后在IIS管理器中将主目录指向新建立的“Inetpub”路径。此外,还需要删除默认的“scripts”、“print”等虚拟目录,然后在IIS管理器中删除不必要的映射,一般情况下保留ASP、ASA就可以了。

具体方法是在“IIS信息服务”管理器中右击主机名,选择“属性”→“主目录”标签,点击“高级”按钮,在“映射”标签中就可以删除不必要的映射了。另外,在属性窗口中选择“网站”标签,然后勾选“启用日志”,并选择“使用W3C扩充日志文件格式”项,每天记录客户IP地址、用户名、服务器端口、方法、URI字根、HTTP状态、用户代理等,而且每天都应审查日志,

在上面的基础工作之后,还需要设置Web站点目录的访问权限。

一般情况下,不要给予目录以写入和允许目录浏览权限,只给予。ASP文件目录以脚本的权限,而不要给予执行权限。在“IIS信息服务”管理器中展开网站的虚拟目录,然后右键点击某个虚拟目录,选择“属性”→“虚拟目录”标签,在“本地路径”下可设置对该目录权限为“读取”或“目录浏览”等。另外也可以通过NTFS分区格式,严格地设置用户目录权限。

而针对企业中最为核心的数据,更要加强对于Access数据库教程下载的防护。

当使用Access作为后台数据库时,如果有人通过各种方法知道或者猜到了服务器的Access数据库的路径和数据库名称,就可以下载这个Access数据库文件,这是非常危险的。因此,一般情况下要更改默认的数据库文件名,为你的数据库文件名称起个复杂的非常规的名字,并把它放在比较深的文件目录下。另外,还可以为Access数据库文件加上打开密码。

打开IIS网站属性设置对话窗口,选择“主目录”选项卡,点击“配置”按钮,打开“应用程序配置”对话窗口。而后,点击“添加”按钮,在“可执行文件”中输入“asp教程.dll”,在“扩展名”中输入“。mdb”,勾选“限制为”项,并输入“禁止”,确定应用后完成设置即可。以后,当入侵者企图下载数据时,将会提示禁止访问。

篇5:windows下批量修改ip地址bat处理文件代码linux网页制作

我之前一直用的方法是在本机上设置多个不同网段的ip,然后切换路由(route),这样不同的网段通过不同的网关出去,就可以达到同时访问多个网络的目的,但是这样我发现经常可能出现一些问题,所以我决定用最原始的方法来解决,那就是在要使用某一个网段的时候就只用这个网段的ip,这样就需要不停的更换ip地址。当然,在windows的“网络连接”属性中这样的更改是很麻烦的,不过还好的是,windows的“netsh”命令提供了命令行下更改ip的功能,利用这一点,可以将它做成bat的批处理文件,就方便多了。

@echo off

rem eth //eth 为网卡名称,可在网络连接中查询,如“本地链接”

set eth=“本地链接”

rem ip //ip 为你想更改的ip

set ip=192.168.4.23

rem gw //gw 为网关地址

set gw=192.168.4.1

rem netmasks //netmasks 为子网掩码

set netmasks=255.255.255.192

echo 正在将本机ip更改到: %ip%

rem

if %gw%==none netsh interface ip set address %eth% static %ip% %netmasks% %gw% >nul

if not %gw%==none netsh interface ip set address %eth% static %ip% %netmasks% %gw% 1 >nul

echo.........................

echo 检查当前本机ip:

ipconfig

echo.........................

echo 成功将本机ip更改为%ip%!

pause

close

以下就是具体的方法和命令详解:

首先进入命令提示行:“win+r”>“cmd”,回车

输入netsh,回车,出现:netsh>

再输入interface,回车,出现netsh interface>

再输入ip,回车,出现netsh interface ip>

进入ip设置项了,我们要用到以下的命令:

set address - 添加一个 ip 地址到指定的接口。

先看看关于此令的windows帮助:

--------------------------------------------------------------------------

用法: set address [name=]

[[source=]dhcp |

[source=] static [addr=]ip address [mask=]ip subnet mask]

[[gateway=]|none [gwmetric=]integer]

参数:

标记 值

name - 接口名称,

source - 下列值之一:

dhcp: 对于指定接口,设置用 dhcp 配置 ip

地址。

static: 设置使用本地静态配置设置 ip

地址。

gateway - 下列值之一:

: 您设置的 ip 地址的指定默认

网关。

none: 不设置默认网关。

gwmetric - 默认网关的跃点数。如果网关设置为 'none',则

不应设置此字段。

只有在 'source' 为 'static' 时才设置下列选项:

addr - 指定接口的 ip 地址。

mask - 指定 ip 地址的子网掩码。

注释 : 用来将 ip 地址配置模式从 dhcp 模式改为 static,或从 static

模式改为 dhcp。用静态 ip 地址在接口上添加 ip 地址,或添加

默认网关。

示例 :

set address name=“local area connection” source=dhcp

set address local static 10.0.0.9 255.0.0.0 10.0.0.1 1

----------------------------------------------------------------------------

了解了用法之后,我们就可以进行设置了:

在netsh interface ip>之后输入

set address “本地连接” static 192.168.4.23 255.255.255.192 192.168.4.1 1

然后回车,稍候会显示“确定”,ip设置完毕。

这里解释一下,“本地连接”是指windows“网络属性”中看到的连接的名称,static表示要指定静态ip而非dhcp指派,后面三个分别是ip,子网掩码,网关,最后的“1”是指默认网关的跃点数,一般为“1”。

至此,命令行下设置ip完成。

同时你还可以在命令行下更改dns设置,用的是set dns命令,你可以输入set dns /?查看使用方法。

最后,我们将这些命令保存为一个bat文件(setip192168423.bat):