以下是小编整理的SyGate安装前奏服务器教程(共含10篇),希望能够帮助到大家。同时,但愿您也能像本文投稿人“suessyaa”一样,积极向本站投稿分享好文章。
检查TCP/IP设置 SyGate Server和Client通过TCP/IP协议进行通讯,在安装SyGate软件之前,必须检查你的工作站是否已经使用了TCP/IP协议,
SyGate安装前奏服务器教程
。只有网卡设定TCP/IP协议,同时TCP/IP堆栈存在的情况下,安装才能成功。在Windows 98和Windows NT中,TCP/IP堆栈通常在你安装网卡时自动设置的。而在Windows 95中,TCP/IP堆栈不是默认的设置;所以,你需要进行手工安装。
请注意,安装TCP/IP协议需要你插入Windows 95安装光盘。注:在Windows 95中,你可能需要将网卡绑定TCP/IP协议。“选项卡中,拉动滚动条,选择已经绑定TCP/IP协议的网卡,单击”属性“按钮,查看这块网卡的属性
检查Internet连接设置
要从串口共享模拟线路拨号或ISDN拨号,”拨号网络“中的设置必不可少,
保存登录因特网的帐号和密码,以便正确登录。注:通过与以太网连接的ISDN、xDSL、cable modem以及DirectPC上网,你需要确定这些设备已经由以太网与你的计算机连接。设置Cable Modem、xDSL和DirectPC 经由Cable或xDSL上网调制调解器,你的SyGate服务器需要两张网卡。一张用于连接调制调解器上网,另一张用于连接局域网。这样,你的局域网可以安全地与因特网分开,并保证你的网络不会给主干网造成多余的流量。
SyGate3.1也支持DirectPC和某些品牌的单向Cable Modem,如SurfBoard 1200。
下载软件:SyGate 3.1可以从因特网地址:www.sygate.net.cn下载,该文件是一个能自我解压的程序,可以安装在服务器或客户端。
首先你要下载软件: 执行SyGate Server安装。
教程|freebsd
很多站长现在配备了独立服务器,而如果假设PHP环境,首选是Linux或FreeBSD操作系统,FreeBSD7.0安装教程服务器教程
。写了一篇详细安装指南,原创并首发于自己博客。现在发到落伍,欢迎参阅。FreeBSD 是一种优秀的 Unix 类操作系统,它以卓越的稳定性、安全性和性能著称,是目前主流服务器操作系统之一。就在不久前,FreeBSD 发布了一个新的重大版本 FreeBSD 7.0,新版本增加了许多优秀特性。现在我们以标准PC机为例,开始介绍 FreeBSD 7.0 的安装过程。
首先,你需要拥有 FreeBSD 7.0 的安装光盘,你可以在 www.freebsd.org/ 中下载到安装镜像,刻录成 CD 后使用。如果你是在虚
拟机中安装,直接下载镜像即可。FreeBSD 7.0 的安装光盘有3张,格式为ISO。第一张光盘 7.0-RELEASE-i386-disc1.iso 可以满足最小安装,如果你还需要安装其他组件,还需要下载剩余两张光盘。
将第一张光盘载入光驱,将计算机设置为使用光盘引导启动。然后开启计算机。
启动计算机后,经过一些加载过程后,将载入 FreeBSD 引导画面,如下图:
01
现在,按回车键或数字1键,选择第一项使用默认方式启动 FreeBSD 安装程序。如果您不进行选择,安装程序会在十秒后自动使用此方式启动。
02
经过一些加载过程后,开始进入安装向导。进入向导前,首先会要求你选择所在国家。按键盘方向键选择 45 China 中国,为我们的国家,回车键确定。
下一个画面,是要求你选择键盘类型。中国地区和欧美地区都是使用美式键盘,我们可以直接使用默认选项 USA ISO,回车确认进入下一步。
03
正式进入了安装向导,FreeBSD 7.0 的安装程序名叫 Sysinstall。现在你看到的就是 Sysinstall 的主菜单,其中有各种安装选项。使用方向键选择 Standard 项目,回车确认,进入标准安装。
04
首先会看到一个安装提示消息框,确认即可。
05
现在看到的是分区向导,这里会列出你的硬盘信息。一般情况下,我们按键盘A键,使用自动分区功能,或者手工创建分区。这里我们按A键,自动分区完毕。按键盘Q键,完成分区。
06
这里是询问你安装何种硬盘引导程序。第一项是使用 FreeBSD 的启动引导程序,第二项是标准引导,第三项是不安装引导程序。如果我们安装单操作系统,请选择第二项。如果有多个操作系统,请选择第一项。第三项是不安装,这指使用目前已经有的其他操作系统的引导程序。我们选择第二项,确认。
07
再确认,进入分区向导。要注意的是 FreeBSD 的磁盘分区与 Windows 的分区概念不一样,除了硬盘分区之外,还有一个 Label 分区。我们依然按A键,使用自动分区,软件会为我们分配合适的磁盘分区与虚拟内存,按Q键完成。
08
现在看到的,是比较重要的部分,选择软件安装包。我们只需要一个全新干净的 FreeBSD,这里我们选择倒数第二项 Minimal 最小安装模式,按空格键确认。这里要注意的是,FreeBSD 有一个很方便的软件包管理和安装器,名叫ports,类似 Ubunut 的 Apt-get,一般我们都是必须安装的。我们再选择菜单最后一项,进入详细软件包设置。
09
使用空格键勾选 ports,然后再选择第一项 Exit,回到前一个菜单。然后同样选择第一项 Exit,结束选择。
10
询问我们所使用的安装介质,这里我们选择 CD/DVD,确认。
11
警告我们即将开始安装,将正式对硬盘进行写入操作。选择 Yes 开始安装,选 No 可以回到之前的安装步骤,
12
13
分区操作结束后,开始复制文件,FreeBSD 7.0 正在安装。
14
稍等片刻,提示安装完成。确认进入接下来的设置过程。
15
设置网卡,确认。
16
选择首项,一般是你的第一块本地网卡。然后会询问你是否是 IPv6 网络,目前我们主流网络依然是 IPv4,选择否。询问你是否使用 DHCP 网络自动配置网络,如果您的网络路由器开启了此功能,请务必选择是,否则选择否。
17
设置网络参数,如果您使用 DHCP 设置,现在已经设置完毕。如果不是,请手工填写网络信息。依次需要填写的项目是主机名称、域名、IP地址、DNS服务器地址、网关地址、子网掩码与附加参数。如果你不知道这些信息,请咨询网络管理员。按Tab键切换表格项目,填写完毕选择 OK 结束。然后会提示你是否现在启动网络与自动启动网络,一般均选择是。
18
19
配置系统服务,选择 Yes 进入配置,No 则不配置。配置画面是一个文本编辑器,里面有各种服务参数,设置完毕按 Esc 结束,如果你不知道这是什么,请先不要设置或直接结束。
20
是否开启 SHH 功能,这是远程终端连接服务,一般服务器均开启。系统额外设置,选择否。
是否开启匿名 FTP 服务,选择否。NFS 服务器 与 NFS 客户端,选择否。
21
22
是否设置时间,选择是。稍后会提示你是否使用 UTC 时间,还是本机 CMOS 时间,根据需要选择。如果选择否,接下来需要选择时区,我们选择亚洲 Asia 的中国标准时间。
23
是否需要安装 Linux 软件兼容程序,如果选择是,你的操作系统就可以使用 Linux 的软件。根据需要设置。
设置鼠标,根据需要选择。
24
是否安装一些安装光盘自带的软件包,我们选择否即可。
25
建立用户,我们选择是,然后选择 User 项,建立一个新用户。
26
需要填写的内容依次是:登录用户名、用户ID、用户组、密码、完整名称、主目录与默认命令行程序,一般我们这里只要填写用户名和密码即可,选择 OK 完成。然后回到前一画面,你可以选择再建立其他用户或选择 Exit 结束用户建立过程。
27
提示设置 root 密码,root 是 FreeBSD 的最高权限用户,密码关系整机安全,请务必认真对待。输入新密码,按回车确认,再输入一遍并确认。这里输入的密码不会回显。
28
29
安装已经完成,选择 No,回到 Sysinstall 的安装主菜单。这里你可以进行其它设置,或者选择 Exit Install 或直接手工重启计算机,完成安装。这里会提示你是否真的退出,选择 Yes。
FreeBSD 已经安装完成,现在请务必取出所有安装光盘,否则系统重启后会再次进入安装程序。现在我们的计算机开始正常重启,重启后经过一些载入操作,进入 FreeBSD 操作系统。
30
这是 FreeBSD 的命令行启动完毕的主界面,提示输入登录用户名,我们可以使用刚才建立的新用户或 root 用户登陆,依次输入用户名和密码登陆。
31
登陆成功后,正式进入 FreeBSD。你可以输入一条命令执行,比如查看进程的 ps 命令,回车即可。测试你的操作系统是否可以正常使用。
到这里,FreeBSD 7.0 的安装过程已经结束,您已经可以开始探索 FreeBSD 伟大魅力了。
这是糯米平方的第一篇“多学两招”内容,介绍了 FreeBSD 7.0 操作系统的详细安装过程,如果您需要更深层的学习和了解 FreeBSD,请登陆 FreeBSD 的中文官方手册。
Ps:全程截图辛苦,为了不影响图片质量,同时保证我们的版权信息。我们只在前后三张图加上了小字版权信息,不影响用户查看与。同时请其他媒体严格按照我们的创作共用授权协议,进行署名转载。
一、怎么样取得最新版本的MySQL?
要安装MySQL,首先要当然要取得它的最新版本,虽然大家都知道在FreeBSD的Packages中可以找到MySQL,但是我还是建议大家到网络上去找最新版本的MySQL,
二、安装MySQL时候的注意事项?
1、如果您是用MySQL+Apache,使用的又是FreeBSD网路操作系统的话,安装时候你应按注意到FreeBSD的版本问题,在 FreeBSD的3.0以下版本来说,MySQL Source内含的MIT-pthread运行是正常的,但在这版本以上,你必须使用
native threads,也就是加入一个with-named-thread-libs=-lc_r的选项。
2、如果您在COMPILE过程中出了问题,请先检查你的gcc版本是否在2.81版本以上,gmake版本是否在3.75以上。
3、如果不是版本的问题,那可能是你的内存不足,请使用./configure -- with-low-memory来加入。
4、如果您要重新做你的configure,那么你可以键入rm config.cache和make clean来清除记录。
5、我们一般把MySQL安装在/usr/local目录下,这是缺省值,您也可以按照你的需要设定你所安装的目录。
三、启动和停止MySQL
如果你的机器上从未安装过MySQL的话,在安装MySQL时,最后一个键入的命令是/usr/local/mysql-3.23X/scripts/mysql_install_db
如果你是同时安装多台机器的话,你可以编辑一下这档案,这样一来可以使你方便的设置好每一台的权限。
1、在安装目录/usr/local启动mysql可以使用/usr/local/share/mysql/mysql.server start记得把mysql.server的属性设置成777
2、要停止mysql daemon可以使用/usr/local/bin/mysqladmin shutdown来实现
3、如果你的mysql已经设置了密码,你必须使用mysqladmin -u root -p shutdown来实现
四、用root建一个MYSQL的使用者
你需要先用root登入机器,然后改变目录存取权限chown -R mysql /usr/local/var,接着修改mysql.server 档案,这文件位于/usr/local/share/mysql/下,把mysql_daemon_user=root改成 mysql_daemon_user=mysql。
但是在以后新增资料库之后,记得把你的相关档案存取权限改过去:chown -R mysql /usr/local/var/some_new_dbs
如果你希望你的电脑启动时候自动加载mysql,你只要在/etc/rc.local加入一行/usr/local/mysql/share.server start
五、测试你的mysql
启动mysql后,你可以使用ps -aux来测试,你就发现多了两个process MYSQL使用的语法概观
字符串类型---STRINGS
字符串的匹配必须是成对的,例如:
‘MY IS OCP’
“MY IS OCPISCAI”
他们必须是是用‘’或“”来表示!
我们来举一些在字符串里面含有单引号和双引号的例子,例如:
重复双引号:
mysql>select “ hi! “ “ocp” “!”
->hi!”ocp”!
因为我们的HTML网络里含有许多的单引号和双引号,所以程序
在这里会遇到些因为单引号和双引号而出错的问题,所以要加以小心,
数字类型---NUMBERS
我们来看一些合法的数字表达方式:
7
777
-777
77.77
77.777
-777.7777o+7
资料库的命名问题,TATBLE、INDEX、COLUMN、以及ALIAS NAME 的命名原则数字可以做为字首,可以有底线,但是不能完全是数字。尽可能的避免使用$字符,在MYSQL里$字符是完全合法的,不过就是会和PHP混淆,所以尽量不使用的好。在命名里不能有“.”字符。ALIAS NAME可以使用256个字符,其它的长度一般都限制在60个字符内。你可以根据你的需要自己修改MYSQL_INSTALL_DB把你所需要修改的长度改一改,改的时候注意别改的太过夸张,MYSQL资料库是可以支持,但MYSQL的核心我没有试过,也许会出现错误。
数值函数:在数值函数出错的时候,传回的都是NULL
LOG10(X) :以10为底的LOG值
mysql>SELECT LOG (EXP(1));
->2.000000
EXP(X):传回E的X次方,其中E是NATURAL LOG 的底数。
FLOOR(X):传回小于等于X的最大整数。
CEILING(X):传回大雨等于X的最小整数。
ROUND(X):四舍五入到整数。
MOD(N,M) 或者 % :取N除以M的余数。
SIGN(X):X大于传回1,X等于0传回0,X小于0传回-1。
ABS(X):取绝对值。
ROUND(X,D):四舍五入到D位小数。D等于0则与ROUND(X)相同。
三角函数:
ATAN(X,Y):反三角函数
ATAN2(X,Y):反三角函数
LEAST(X,Y,。。。):至少两个参数,传回最小值。
GREATEST(X,Y,。。。):至少两个参数,传回最大值。
DEGREES(X):转换弧度(RADIAN)到度数。
RADIANS(X):转换度数到弧度
iis
在安装Windows的时候,如果你选择了安装IIS,那么在安装的时候系统将会你的%SystemDrive%里创建一个InetPub目录,而且还会在Inetpub目录下创建一个Scripts目录,IIS还会创建一个虚拟目录SCIPTS指向该目录,并且给这个目录执行权限,安装IIS 5.0 DIY (1)服务器教程
。前段时间NSFocus安全小组研究发现的“Unicode解码目录遍历漏洞”大部分问题就是针对Web站点的可执行目录而言的,所以我们建议把该目录移到非系统盘在一定程度上可以保证一定的安全。然而在我们选择安装系统组件的时候,无法自己定义IIS的安装盘符,所以才有了今天的这篇文章。:)
我们在安装系统的时候不选择安装IIS,等系统安装完成后手动来做,我们可以使用无人值守的方式自定义安装IIS 5.0。首先确认你的 Windows 2000的安装介质是可用的,本例中的安装介质是光盘,因此只要将安装光盘插入光驱即可,然后在你的硬盘或者软盘上创建一个无人值守安装文件,本例中我们将在D盘创建一个 IIS5install.txt 作为无人值守安装文件,下面我们看看该文件的内容:
[Components] 所安装的组件
iis_common = on 公用文件
iis_inetmgr = on IIS管理器
iis_www = on WWW服务
iis_ftp = on FTP服务
iis_htmla = on Web方式的IIS管理器
[InternetServer]
Path=”D:\inetsrv“ Common文件放置位置(如果你是卸载了IIS再手动装,公用文件还是会位置保持不变)
PathFTPRoot=”D:\inetPub\FTPRoot“ FTP的根路径
PathWWWRoot=”D:\InetPub\wwwroot“ WWW的根路径
将该文件存盘后,运行“sysocmgr /i:%windir%\inf\sysoc.inf /u:d:\iis5install.txt”,
不会有提示框出现,系统将自动的为你安装好IIS,而且Scripts目录将会在D盘,使用“Unicode解码目录遍历漏洞”也就失效了,
如果你需要安装更多的IIS组件,以下是一个比较详细的无人值守安装文件:
硬盘
Mandrake抢先RedHat发表它的Linux,使Mandrake如何从硬盘安装的问题成为焦点,本人因为软驱读盘太慢早已拆掉,亦无刻录机,于是用以下步骤解决(windows下):1 下载Mandrake9的3个文件
2 用能识别iso文件的软件如daemon tools等将3个文件解往同一目录,比如d:\mandrake
3 取d:\mandrake下的images目录下的hd.img文件,在linux系统中由以下命令解开:mount -o loop hd.img 目录名,得到几个文件,其中有vmlinuz hd.rdz等
4 在dos下用loadlin vmlinuz initrd=hd.rdz命令开始安装,loadlin可以由redhat 的dosutils目录得到
5 进入安装界面后选择源文件所在的目录,如我的d:\mandrake对应为/dev/hda5盘的/mandrake目录
6 按提示安装
自动安装
1.整个安装过程不需要你参与,像Windows 98全自动安装一样,
2.自动将Windows 2000的分区格式为NTFS。
3.自动将Windows 2000安装到当前活动分区C盘。
二、有关准备
1.要有一张Windows 2000启动安装光盘。
2.你的主板BIOS支持从光驱启动。
3.制作全自动安装控制文件winnt.sif。
4.一张空白软盘。
5.对当前活动分区C盘(可以是多C盘,不一定非要第一硬盘的第一分区,可以是第二分区,但该分区必须被激活)的重要数据做备份,因为安装时会自动格式化C盘,把Windows2000装在C盘。
三、winnt.sif制作过程:
1.用记事本打开winnt.sif,内容如下:
[Unattended]
UnattendMode=FullUnattended
emSkipEula=Yes
emPreinstall=Yes
TargetPath=WINNT
FileSystem=ConvertNTFS
Repartition=Yes
ExtendOemPartition=1
[Data]
UnattendedInstall=Yes
MSDosInitiated=No
AutoPartition=1
[GuiUnattended]
AdminPassword=YourPassword
EMSkipRegional=1
TimeZone=20
emSkipWelcome=1
[UserData]
FullName=”Information Technology - TSS“
rgName=”University of Houston“
ComputerName=TheTest
ProductID=序列号
[Display]
BitsPerPel=16
Xresolution=800
YResolution=600
Vrefresh=72
[Identification]
JoinWorkgroup = UH_IT
[Networking]
InstallDefaultComponents=Yes
2.在[UserDate]段,填入你自己Windows 2000的序列号,
3.把AdminPassword=YourPassword中的YourPassword改为你要采用的管理员密码。
4.把上述修改后的winnt.sif拷至一张空白的软盘中。
5.修改主板的启动顺序为:CDROM C A
6.将带有winnt.sif文件的软盘放入软驱,将可引导Windows 2000的光盘放入光驱,开机从光盘启动。
7.当带有“Windows 2000 Setup”的蓝色安装屏幕出现时,计算机会自动读一下软驱上的文件,装入winnt.sif进行全自动安装。
8.你可以到外面逛一圈,过40分钟后回来,发现你的系统Windows 2000已经装好了。
内容摘要:第一步:删除所有的Everone权限,包括:所有磁盘根目录C:\Windows...添加IIS_WPG的访问权限 IIS_WPG是ASP.NET支持所需要的用户,需要增加该用户的一些访问,才能够支持ASP.NET,如下设置:C:\盘根目录,增加IIS_WPG用户,进入权限高级设置,权限为:遍历文件夹/运行程序、读取属性、读取扩展属性、读取权限,
第一步:
删除所有的Everone权限,包括:
所有磁盘根目录
C:\Windows
C:\Documents and Settings
C:\Documents and Settings\All Users
C:\Documents and Settings\All Users\Documents
C:\Inetpub\wwwroot\aspnet_client
C:\Documents and Settings\All Users\Application Data\Microsoft
C:\Documents and Settings\All Users\Application Data\Microsoft\HTML Help
删除所有的CREATOR OWNER权限,包括:
所有磁盘根目录
C:\Windows
C:\Windows\repair
C:\Windows\system32
C:\Windows\system32\wbem
C:\Windows\system32\config
C:\Program Files
C:\Program Files\WindowsUpdate
C:\Documents and Settings\All Users\Documents
C:\Documents and Settings\All Users\Application Data
删除所有的Power Users权限,包括:
所有磁盘根目录
C:\Windows
C:\Windows\repair
C:\Windows\system32
C:\Windows\system32\wbem
C:\Windows\system32\config
C:\Program Files
C:\Documents and Settings
C:\Program Files\WindowsUpdate
C:\Documents and Settings\All Users
C:\Documents and Settings\All Users\Documents
C:\Documents and Settings\All Users\Application Data
C:\Documents and Settings\All Users\Application Data\Microsoft
C:\Documents and Settings\All Users\Application Data\Microsoft\HTML Help
删除所有的TERMINAL SERVER USER权限,包括:
C:\Program Files
删除的所有的users的访问权限,包括:
所有磁盘根目录
C:\Documents and Settings\All Users
C:\Documents and Settings\All Users\Documents” \r “users” \e
C:\Documents and Settings\All Users\Application Data“ \r ”users“ \e
C:\Documents and Settings
C:\Windows
C:\Windows\addins
C:\Windows\AppPatch
C:\Windows\Connection Wizard
C:\Windows\Debug
C:\Windows\Driver Cache
C:\Windows\Help
C:\Windows\IIS Temporary Compressed Files
C:\Windows\java
C:\Windows\msagent
C:\Windows\mui
C:\Windows\repair
C:\Windows\Resources
C:\Windows\security
C:\Windows\system
C:\Windows\TAPI
C:\Windows\twain_32
C:\Windows\Web
C:\Windows\system32\3com_dmi
C:\Windows\system32\administration
C:\Windows\system32\Cache
C:\Windows\system32\CatRoot2
C:\Windows\system32\Com
C:\Windows\system32\config
C:\Windows\system32\dhcp
C:\Windows\system32\drivers
C:\Windows\system32\export
C:\Windows\system32\icsxml
C:\Windows\system32\lls
C:\Windows\system32\LogFiles
C:\Windows\system32\MicrosoftPassport
C:\Windows\system32\mui
C:\Windows\system32\oobe
C:\Windows\system32\ShellExt
第二步:
添加Guests组和虚拟主机组用户拒绝权限
Guests组可以访问某些文件可能会造成安全隐患,我们应该拒绝Guests组访问,
虚拟主机用户组同理。主要是下面这些文件夹:
C:\Program Files
C:\Windows\repair
C:\Windows\system32
C:\Windows\system32\config
C:\Windows\system32\inetsrv
C:\Windows\system32\inetsrv\MetaBack
C:\Windows\system32\inetsrv\ASP Compiled Templates
C:\Windows\IIS Temporary Compressed Files
C:\Documents and Settings\All Users\Application Data
C:\Windows\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
C:\Documents and Settings\All Users\Application Data\Microsoft
C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\DSS\achineKeys
C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
C:\Documents and Settings\All Users\Application Data\Microsoft\HTML Help
添加IIS_WPG的访问权限
IIS_WPG是ASP.NET支持所需要的用户,需要增加该用户的一些访问,才能够支持ASP.NET,如下设置:
C:\盘根目录,增加IIS_WPG用户,进入权限高级设置,权限为:遍历文件夹/运行程序、读取属性、读取扩展属性、读取权限。
C:\Program Files目录,增加IIS_WPG用户,权限为:读取。
C:\Windows目录,增加IIS_WPG用户,权限为:读取与运行、列出文件夹目录、读取。
还有以下目录,增加IIS_WPG用户,进入权限高级设置,权限为:更改权限
C:\Windows\Downloaded Program Files
C:\Windows\Help
C:\Windows\IIS Temporary Compressed Files
C:\Windows\Offline Web Pages
C:\Windows\System32
C:\Windows\Tasks
C:\Windows\Web
添加users的访问权限
C:\Program Files/Common Files,增加Users组的 读取 权限;
C:\Windows\Temp,增加Everyone组的 修改 权限;
C:\Windows\Microsoft.NET\Framework,增加Users组 读取与运行、列出文件夹目录、读取 权限。
第三步:
PHP权限设置
PHP安装目录,添加Users用户组权限,进入权限高级设置,权限为:遍历文件夹/运行程序、读取属性、读取扩展属性、读取权限。
C:\Windows目录,添加Users用户组权限,进入权限高级设置,权限为:遍历文件夹/运行程序、读取属性、读取扩展属性、读取权限。
ISAPI_Rewrite权限设置
ISAPI_Rewrite安装目录,添加Users用户组权限,进入权限高级设置,权限为:遍历文件夹/运行程序、读取属性、读取扩展属性、读取权限。
AspJpeg权限设置
AspJpeg安装目录,添加Users用户组权限,进入权限高级设置,权限为:遍历文件夹/运行程序、读取属性、读取扩展属性、读取权限。
LyfUpload权限设置
LyfUpload安装目录,添加Users用户组权限,进入权限高级设置,权限为:遍历文件夹/运行程序、读取属性、读取扩展属性、读取权限。
动易权限设置
动易组件安装目录,添加Users用户组权限,进入权限高级设置,权限为:遍历文件夹/运行程序、读取属性、读取扩展属性、读取权限。
Jmail权限设置
Jmail安装目录,添加Users用户组权限,进入权限高级设置,权限为:遍历文件夹/运行程序、读取属性、读取扩展属性、读取权限。
IIS 7.0的十大改进:
1. 更简便的命令行配置功能
2. 更强的兼容性
3. 抛弃MetaBase
4. 集中管理
5. 委任配置
6. AppCmd 与其它新的管理手段
7. 失败请求追踪
8. 请求过滤
9. UNC 内容支持
10.动态内容输出缓存
那么,到底Windows Vista的哪些版本支持 IIS7呢?先来看看下图:
初用IIS7让人一头雾水,再也没有原来熟悉的属性窗体,替代的是一些很陌生的名词和操作方式.现在不评它这种改变是好是坏,先让它给我们跑起来吧:
首先是安装IIS7:Vista默认的情况下是没有安装IIS7,所以我们要在”控制面板“里面的”程序和功能“里面点击”打开或关闭Windows功能“,在里面把对应的IIS的功能钩上,友情提示,如果想要IIS7运行Asp.Net 1.1的程序,你需要把IIS6兼容性的这些选项一起选中,
vista安装iis7指南服务器教程
,
点击”确定"后Vista会启动安装程序,完成后要重启电脑。
其次是配置,对于ASP.NET2.0来说,一切要简单些,因为IIS7默认情况下是支持ASP.NET2.0的程序,只是需要自己重新建一个应用程序池,选好.Net Framework的版本2.0的,托管管道的方式选成:经典。这样应该就OK了。
对于ASP.NET 1.1来说,就要复杂好多,因为IIS7一般是在.NET FrameWork 1.1后装的,所以要用:%windir%Microsoft.NETFrameworkv1.1.4322aspnet_regiis -i 来注册你的.NET FrameWork 1.1,但是这时候你查看你的站点的时候,只要一运行ASP.NET的页面,IIS就挂掉了,这时候,笔者经过大量的实践和搜索可以很负责任地告诉你。装完这些后,再在池里面加上对应的应用程序池,然后设置站点,一切就OK了。
接下来说说ASP的设置,作为一个经典的WEB框架,有时候还是得放些ASP的页面在自己机子上看看的,所以让我们一起让IIS7支持ASP吧:首先得看看是不是安装上了ASP的支持,还是在“打开或关闭Windows功能”里面,IIS下的万维网服务,应用程序开发功能里面把对应的项勾选,这时候站点里面就有ASP的选项出来了,在IIS的程序映射里面会有ASPClassic,默认的情况下应该是禁用的,这时候要编辑一下运行权限,把它启用。如果这时候还不能查看,那应该是权限还是不够,可以用以下的方式来修改:在C:UsersDefaultAppDataLocal下的Temp加上Users的权限。这时候应该就OK了(因为我是很久之前进行这个设置的,所以有些记不太清了,不过相对来说,这个的设置要比ASP.NET 1.1容易很多)。
cPanel是国外最流行的虚拟主机管理系统,功能强大并且支持中文界面,因为费用比较高,国内这方面的教程比较少。因为我最近有购买一款特价VPS附带免费cPanel面板,所以参考官方英文教程,做了个VPS安装cPanel & WHM教程,希望对大家有参考价值。
一、安装前准备工作。
1、选择一个干净的Linux系统,做这个教程我使用的是CentOS 5.5版本。
2、在ssh里使用命令:yum groups 查看以下的 yum groups没有被安装。
FTP Server
GNOME Desktop Environment
KDE (K Desktop Environment)
Mail Server
Mono
Web Server
X Window System
3、要是以上yum group有安装的话,在ssh里使用命令: yum groupremove
例如删除“Mono,输入:yum groupremove “Mono”
4、关闭SELinux (没有的话可以忽略)
编辑 /etc/selinux/config文件
修改为 SELINUX=disabled
5、停用防火墙,在ssh里使用命令:
chkconfig iptables off
service iptables stop
二、开始安装cPanel & WHM
1、使用ssh软件登陆VPS,
2、为了防止安装过程中掉线,推荐安装screen软件,在ssh里使用命令:
yum install screen
screen -S cpanel
3、进入 /home目录:
cd /home
4、cPanel是在线安装的,所以先下载安装脚本:
wget -N httpupdate.cpanel.net/latest
5、执行安装脚本:
sh latest
6、接下来就是等待安装,大概40分钟后安装好。
7、手动激活cPanel & WHM 授权。(如果你只是试用的话,不需要操作,可以试用15天)
8、安装好之后,输入IP:2087 进入WHM界面。
到此cPanel & WHM就安装好了。
web|web服务|web服务器|安全
WEB服务器是Internet上最暴露的服务器,为了让客户/目标用户群访问提供的信息,WEB服务器必需是Internet上的任何接入点都可以访问的。与其它诸如DNS和FTP等公共服务相比,WEB对 高手更有诱惑力,因为一个成功地侵入一个网站的人可以更改主页从而让别人更加意识到他的存在。这些入侵事件能够让一个公司失去客户的信任,尤其是当一些敏感数据(如信用卡详细信息等)被窃取甚至被公开时就更加严重。
如果说用于防止从Internet对内部网络进行攻击的防火墙是最重要网络安全领域的话,WEB服务器应该说是第二个需要高度安全的领域了。本文的目标就是如何只用45分钟的时间就可以在Linux系统上配置一个安全的WEB服务器。当然,您也可以在其他操作系统上完成同样的事情。下面是基于SuSE Linux 6.4发布的一个例子。
安全区域
服务器安全由几个安全区域组成,为了保证允许条件下的最高度的安全保护,安全必需在每个区域都予以一致的实现。
1. 基础设施区
基础设施区域定义服务器在网络中的位置。这个区域必需能够防止数据 、网络映射和端口扫描等 技术的威胁,
而且,可以跟踪对一个暴露的WEB服务器的成功入侵,因为被侵入的服务器可能会用来作为攻击其它重要的服务器的基地(这种方式在DoS攻击中最为常见)。
在这一端,所有提供Internet服务的服务器都通过一个集中部件保护起来并且位于一个隔离的网络是必需的。这个隔离的网络称为非军事区(DMZ)。具有保护功能的组件可能是一个复杂的防火墙或一个简单的路由器(这个路由器配置了具有很强限制的包过滤规则)。因此,仅仅指定的服务器服务才是允许访问的。
一般DMZ会采用一个具有端口安全和报文洪水保护的转换开关,这种方式可以保证DMZ的高度安全。
如果您关心物理安全,那么您必需保证服务器安装在一个安全的房间里(或数据处理中心)并且所有的电源、电话线和网线等都必需得到物理上的保护。
2. 网络协议区
网络通信一般指的都是TCP/IP通信,操作系统内核对通信负责并且保证一个透明的通信流。然而,一些函数或者协议的易受攻击点可能会被用来发起攻击或破坏行为。因此,内核必需经过必要的配置,以便阻挡这些类型的攻击手段。虽然位于服务器前面的防火墙或路由器可以防止很多类型的攻击,但一些WEB服务器的设置也必需做一些相应的调整。
防止SYN洪水攻击是很关键的,在所有的操作系统中,Linux提供了一种称为SYNcookies的最有效解决方案。此外,ICMP重定向和对广播地址的ping操作以及IP源路由包也应该被拒绝。适用附加的内核过滤函数可以增加安全级别。