linux教程之Windows server 2003 服务器情况设置 老手简明版
RedHatCentOS等等.学习linux不是逛自由市场,选定版本就要静下心来学习.不要今天换版本明天要升级.这样对你没有好处。1、体系商定篇
情况软件下载后寄存地位:X:Server_Tools
情况软件安装地位:X:Server_Core
PHP安装地位:X:Server_CorePHP
MySQL安装地位:X:Server_CoreMySQL
ZendOptimizer安装地位:X:Server_Coreend
IIS网站站点根目次:X:wwwroot
MySQL数据库地位:X:Database
php.ini寄存地位:Y:Windowsphp.ini
my.ini寄存地位:X:Server_CoreMySQLmy.ini
注:X和Y为本尺度中的变量,X仅暗示使用程序实践寄存、安装的分区盘符,Y为体系地点分区盘符。
2、体系情况反省和筹办所需软件篇
1、反省体系是不是已安装IIS
单击:“入手下手”-“办理工具”。
反省是不是存在“Internet信息服务(IIS)办理器”,因为操纵体系盘中会自带IIS组件,以是倡议安装操纵体系时也把IIS组件安装上。假如未安装,能够到收集高低载对应操纵体系版本的IIS。
2、检察磁盘分区容量并断定利用战略
翻开“我的电脑”,检察除C区外各个磁盘分区的可用空间容量,利用容量较年夜的磁盘分区作为WEB根目次,且MySQL数据库存储目次(Database),只管不要与WEB根目次同在一个磁盘分区内。较小的磁盘分区能够作为服务情况软件的安装目次分区。
注:若有特别请求则按请求举行部署。
3、下载情况软件
将一切软件均下载寄存于Server_Tools文件夹中,下载地点:
mysql-essential-5.0.67-win32.msi
http://dev.mysql.com/downloads/
php-5.2.8-Win32.zip
http://php.net/downloads.php
ZendOptimizer-3.3.3-Windows-i386.exe
http://www.zend.com/en/products/guard/zend-optimizer
PHPMyAdmin-3.1.0-all-languages.zip
http://www.phpmyadmin.net/home_page/downloads.php
注重事项:php版本选择5.2.x,小版本号越新越好,临时不要用php5.3版本,没有特别缘故原由,不要用php4了,php官方不再供应php4撑持,MySQL版本选择5.0.x,小版本号越新越好,没有特别缘故原由不必其他版本,包含5.1,大概会有bug,php只管利用非安装的绿色版本,MySQL只管用安装版本。
3、情况部署篇
1、安装MySQL1)安装软件
进进X:Server_Tools文件夹,双击mysql-essential-5.0.67-win32.msi;
选择Custom自界说安装
点击“Change”变动MySQL安装目次
待文件复制安装终了后,举行MySQL设置界面,单击Finish。
选择DetailedConfiguration举行具体设置
选择MySQL运转形式:ServerMachine
选择MySQL数据库默许存储体例:Non-TransOnly(MYISAM)
设定MySQL最年夜毗连数:一样平常设置为128-512之间的整数。
设定MySQL收集参数,注重:不要勾选启用StrictMode!谁人Addfirewall的选项仅在必要外连MySQL的时分勾选上,也就是说给防火墙加个收支站的战略。
设定MySQL默许字符集:以用户站点言语为准,默许我们填gbk。
Windows情况设定
修正设定root用户暗码,root暗码请设置的对照庞大些。
注重:非需要情形下,不要启动远程毗连形式!完成MySQL的安装,并启动MySQL服务。
2)测试MySQL事情是不是一般
翻开cmd命令提醒符窗口,输出命令:mysqlCurootCp
输出方才安装时设置的暗码后,假如可以一般进进MySQL把持台则申明MySQL安装一般。
3)变动MySQL数据库寄存目次
翻开cmd命令提醒符窗口,输出命令:netstopmysql中断MySQL服务运转;
翻开X:Server_CoreMySQLmy.ini,
找到:
Datadir=“X:Server_CoreMySQLdata”
修正为:
Datadir=“X:Database”
将X:Server_CoreMySQLdata文件夹复制到X:,偏重定名X:Database;
翻开cmd命令提醒符窗口,
输出命令:netstartmysql
启动MySQL服务。
从头测试MySQL是不是事情一般。
4)挪动LibMySQL静态链接库到体系目次
将X:Server_CoreMySQLinlibmySQL.dll文件复制到Y:WindowsSystem32目次下。
2、安装PHP1)解紧缩
解紧缩下载的php-5.2.8-Win32.zip文件,并将其复制到:X:Server_CorePHP;
2)修正php.ini
进进X:Server_CorePHP文件夹,将php.ini-dist重定名为php.ini;
翻开php.ini文件,找到:
extension_dir="./"
将其改成:
extension_dir="X:Server_CorePHPext"
找到:WindowsExtensions
在WindowsExtensions下方的静态模块设置中,必要翻开以下模块撑持:(往失落模块设置每行后面的分号便可)
php_gd2.dll
php_mbstring.dll
php_mcrypt.dll
php_mhash.dll
php_ming.dll
php_mysql.dll
php_openssl.dll
php_sockets.dll
php_xmlrpc.dll
php_zip.dll
找到:
disable_functions=
改成:
disable_functions=passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
保留php.ini文件,并将其复制到Y:Windows
3、IIS与PHP的整合设置
1)创建网站
启动IIS办理器,并新建一个网站(假造主机);
输出网站称号,更名称仅为IIS中的标识
网站IP地点不必填写,端口如没有特别请求则坚持80便可,最初准确输出网站域名。
在网站分区中创建wwwroot和上级站点文件夹bbs
关于PHP使用,必要赐与该站点“读取”和“运转剧本”的权限。
至此,已乐成的新建了一个站点。
2)IIS与PHP的整合设置
翻开方才创建的网站属性
在站点属性窗口中,单击“主目次”页签,单击“设置”按钮,在新弹出的“使用程序设置”对话框中,单击“增加”按钮,到场PHP的ISAPI撑持,选择可实行文件:X:Server_CorePHPphp5isapi.dll、扩大名为.php、限定举措为:GET,POST。单击“断定”增加,并在“使用程序设置”窗口中检察.php扩大是不是加载乐成。若乐成,则单击“断定”封闭设置窗口,回到站点属性主窗口。
单击“文档”页签,在默许内容文档中增加index.htm、index.html、index.php三个文件,并将一切默许文档排序,按次依照下图所示。完成后,单击“断定”,封闭站点属性设置窗口,回到IIS办理器主界面。
右键单击“Web服务扩大”,增加PHP扩大撑持。
在以下图所示的“新建WEB服务扩大”对话框中,“扩大名”填写PHP,“文件”选择X:Server_CorePHPphp5isapi.dll,并设置该PHP扩大默许为同意。
重启IIS服务
至此,IIS与PHP的整合已终了。
3)测试PHP是不是安装准确
进进X:wwwrootbs目次,新建一个phpinfo.php文件,内容为:
<?php
phpinfo();
?>
翻开IE扫瞄器,输出:http://www.domain.com/phpinfo.php;
注:www.domain.com为你的服务器域名,本机能够填写localhost
假如可以一般显现PHP撑持信息则标明设置整分解功。
4、安装ZendOptimizer
进进X:Server_Tools文件夹,双击下载的ZendOptimizer-3.3.3-Windows-i386.exe文件,安装历程十分友爱,也对照复杂,因此此处不再举行截图申明。但需注重以下几点:
ZendOptimzer的安装目次要指定为X:Server_Coreend;
在安装过程当中提醒php.ini的地位是,注重察看是不是为Y:Windows,假如不是必需手动指定为Y:Windows;
安装过程当中提醒IIS网站根目次的地位,指定为:X:wwwroot;
ZendOptimizer安装完成后会主动重启IIS服务,重启完成后必要再次翻开IE扫瞄器窗口,检察phpinfo.php撑持信息,察看是不是包括了ZendOptimizer撑持信息,假如没有,则申明ZendOptimizer没有安装乐成!
严厉依照如上步骤操纵,菜鸟也不会有太年夜成绩,若有不解,跟帖发问,随时接待妙手斧正,把此标准做成菜鸟一看就懂,怙恃都能操纵完成的教程。
文中相干软件能够到http://s.jb51.net下载
为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的。 一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。 期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。? 我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。 下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。 得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。 永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。 掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。 学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
页:
[1]