[window]在windows 2003中部署iis、ftp、php、mysql、zend环境

总是有很多人问,如何在windows 2003中去部署php、mysql、zend环境,让windows服务器既支持asp/asp.net,也支持php。其实只要配置好php环境就可以实现以上需求。而IIS就是微软提供出来支持asp和asp.net。如何部署?请看如下教程:

第一步: 安装IIS+FTP(前提是windows没有安装IIS)

开始—-控制面板—-添加或删除程序

27_253667_9cf6fd9ec3b12ee

 

出现如下界面点击“添加/删除windows组件(a)

27_253667_4d2ff5607cfdd7a

 

出现如下界面

27_253667_00463f0b5d479f1

 

选择“应用程序服务器”

27_253667_0f0962b297b171b

 

点击图片中的“详细信息”

27_253667_c9872ca9c6b5e50

 

出现上面的图片“选中internet 信息服务(iis)”,点击图片中的“详细信息”

27_253667_02fa6f300f2e774

 

选中图片中的“文件传输协议(ftp)服务”然后点击“确定”

T1Z4TkXlVuXXbW8b._-664-318

 

点击图片中的“浏览”选中“c:\win2003_sys\disc1\i386”如图

说明:如果没有此文件,请自行下载iis文件包

T1xlK1FahfXXXsK.j4-486-307

点击图片中的“打开”iis就开始安装了。如果系统是windows2003 64位的话该文件则位于“C:/win2003_sys/disc1/AMD64”下面

27_253667_bdaab867e75e81b

出现这个表示iis 和ftp 已经安装好了

第二步:  安装php

请点击查看 [windows]在windows系统中配置php环境

第三步: 安装mysql

请点击查看 [windows] 搭建mysql环境

第四步:  安装Zend环境

请点击查看 [windows] 部署zend环境

第五步:  安装ftp

请参照 [Windows]安装和使用FTP for Windows2008

第六步: 完毕!

亲们! 懂了么?快快留言吧!…

 

【Windows】安装和使用FTP for Windows2008

云服务器默认使用Windws 2008 IIS 中自带的FTP服务器。

1、添加FTP帐号

A. 选择“服务管理器”->“配置”->“本地用户和组”->“用户”;在空白处右键选择“新用户”;

B. 输入用户名,全名和描述可以不填写;输入两遍密码;可以设置“用户不能修改密码”和“密码永不过期”;选择“创建”;

2、 打开Internet 服务(IIS)管理器

启动左下角任务栏中的“服务器管理器”,选择“角色”->”Web服务器IIS”->”Internet 服务(IIS)管理器”来打开IIS管理界面;

3、启动添加FTP站点向导

选择左侧连接中的“网站”,点击右侧操作窗口中的“添加FTP站点”;

4、启动“添加FTP站点”向导

输入FTP站点名称和FTP指向的路径;选择“下一步”;

5、 绑定和SSL设置

选择你希望开放的IP地址(默认选择全部未分配,即所以IP都开放)和端口(默认选择21);SSL请根据您的具体情况选择,如无需使用SSL,请选择“无”;选择“下一步”;

6、身份验证和授权信息

身份验证请选择“基本”,不建议开启“匿名”;授权中允许访问的用户可以指定具体范围,如果FTP用户不需要很多的话,建议选择“指定用户”,权限选择“读取”和“写入”;选择“完成”。

7、 测试FTP连接

您可以在“我的电脑”地址栏中输入ftp://IP来连接FTP服务器,根据提示输入账户密码。

如果您开启了windows默认的防火墙,默认是外网连接不了ftp的,需要设置防火墙策略,允许在windows防火墙的例外里面添加“C:\windows\system32\svchost.exe”程序,才能从外网成功访问ftp

8)打开windows防火墙,选择允许程序或功能通过windows防火墙

9)选择允许运行另一程序,在添加程序中选择浏览,选择C:\windows\system32\svchost.exe就行打开添加,这时windows服务器主进程就添加在防火墙例外中,点击确定后,这时就可以从外网访问ftp。

注:来自阿里云

【Linux】设置FTP

安装vsftp软件

1.   更新yum源

首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692

2.  安装vsftp

使用yum命令安装vsftp

#yum install vsftpd -y

3.  添加ftp帐号和目录

先检查一下nologion的位置,通常在/usr/sbin/nologion或者/sbin/nologion下。

使用下面的命令创建帐户,该命令指定了/alidata/www/wwwroot为用户pwftp的家目录,您可以自己定义帐户名和目录:

#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp

修改该帐户密码:

#passwd pwftp

修改指定目录的权限

#chown -R pwftp.pwftp /alidata/www/wwwroot

4.  配置vsftp

编辑vsftp配置文件,命令如下:

#vi /etc/vsftpd/vsftpd.conf

将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”

取消如下配置前的注释符号:

local_enable=YES

write_enable=YES

chroot_local_user=YES

保存修改,按ESC键,输入:wq

5.  修改shell配置

vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologion或者/sbin/nologion(具体看当前系统配置)则追加进去

6.  启动vsftp服务并测试登录

使用命令启动vsftp服务:

#service vsftpd start

然后用帐号pwftp测试下是否可以登陆ftp。目录是/alidata/www/wwwroot。

PS: 遇到的问题

Creating mailbox file:文件已存在

解决方法:

#find / -name “*用户名*”

查看这个文件的位置,显示如下:

/u1/用户名

删除这个文件,重新添加即可