当前位置:文档之家› windows_server_2003_PHP环境搭建

windows_server_2003_PHP环境搭建

windows_server_2003_PHP环境搭建
windows_server_2003_PHP环境搭建

康盛创想 Windows (server 2003)服务器部署标准

白丁简明版

一、系统约定篇

环境软件下载后存放位置:X:\Server_Tools

环境软件安装位置:X:\Server_Core

PHP安装位置:X:\Server_Core\PHP

MySQL安装位置:X:\Server_Core\MySQL

Zend Optimizer安装位置:X:\Server_Core\Zend

IIS网站站点根目录:X:\wwwroot

MySQL 数据库位置:X:\Database

php.ini存放位置:Y:\Windows\php.ini

my.ini 存放位置:X:\Server_Core\MySQL\my.ini

注:X和Y为本标准中的变量,X仅表示应用程序实际存放、安装的分区盘符,Y为系统所在分区盘符。

二、系统环境检查以及准备所需软件篇

1、检查系统是否已安装IIS

单击:“开始”-“管理工具”。

检查是否存在“Internet 信息服务(IIS)管理器”,由于操作系统盘中会自带IIS组件,所以建议安装操作系统时也把IIS组件安装上。如果未安装,可以到网络上下载对应操作系统版本的IIS。

2、查看磁盘分区容量并确定使用策略

打开“我的电脑”,查看除C区外各个磁盘分区的可用空间容量,使用容量较大的磁盘分区作为WEB根目录,且MySQL数据库存储目录(Database),尽量不要与WEB根目录同在一个磁盘分区内。较小的磁盘分区可以作为服务环境软件的安装目录分区。

注:如有特殊要求则按要求进行部署。

3、下载环境软件

将所有软件均下载存放于Server_Tools文件夹中,下载地址:

mysql-essential-5.0.67-win32.msi

https://www.doczj.com/doc/2913720286.html,/downloads/

php-5.2.8-Win32.zip

https://www.doczj.com/doc/2913720286.html,/downloads.php

ZendOptimizer-3.3.3-Windows-i386.exe

https://www.doczj.com/doc/2913720286.html,/en/products/guard/zend-optimizer

PHPMyAdmin-3.1.0-all-languages.zip

https://www.doczj.com/doc/2913720286.html,/home_page/downloads.php

注意事项:php版本选择5.2.x,小版本号越新越好,暂时不要用php5.3版本,没有特殊原因,不要用php4了,php官方不再提供php4支持,MySQL版本选择5.0.x,小版本号越新越好,没有特殊原因不用其他版本,包括5.1,可能会有bug,php尽量使用非安装的绿色版本,MySQL尽量用安装版本。

三、环境部署篇

1、安装MySQL1)安装软件

进入X:\Server_Tools文件夹,双击mysql-essential-5.0.67-win32.msi;

选择Custom自定义安装

点击“Change”更改MySQL安装目录

待文件复制安装完毕后,进行MySQL设置界面,单击Finish。

选择Detailed Configuration进行详细配置

选择MySQL运行模式:Server Machine

选择MySQL数据库默认存储方式:Non-Trans Only (MYISAM)

设定MySQL最大连接数:一般设置为128 - 512之间的整数。

设定MySQL网络参数,注意:不要勾选启用Strict Mode!那个Addfirewall的选项仅在需要外连MySQL的时候勾选上,也就是说给防火墙加个出入站的策略。

设定MySQL默认字符集:以用户站点语言为准,默认我们填gbk。

Windows环境设定

修改设定root用户密码,root密码请设置的比较复杂些。

注意:非必要情况下,不要启动远程连接模式!完成MySQL的安装,并启动MySQL服务。

2)测试MySQL工作是否正常

打开cmd命令提示符窗口,输入命令:mysql –u root –p

输入刚才安装时设置的密码后,如果能够正常进入MySQL控制台则说明MySQL安装正常。3)更改MySQL数据库存放目录

打开cmd命令提示符窗口,输入命令:net stop mysql 停止MySQL服务运行;

打开X:\Server_Core\MySQL\my.ini,

找到:

Datadir = “X:\Server_Core\MySQL\data”

修改为:

Datadir = “X:\Database”

将X:\Server_Core\MySQL\data 文件夹复制到X:\,并重命名X:\Database;

打开cmd命令提示符窗口,

输入命令:net start mysql

启动MySQL服务。

重新测试MySQL是否工作正常。

4)移动LibMySQL动态链接库到系统目录

将X:\Server_Core\MySQL\bin\libmySQL.dll文件复制到Y:\Windows\System32目录下。

2、安装PHP1)解压缩

解压缩下载的php-5.2.8-Win32.zip文件,并将其复制到:X:\Server_Core\PHP ;

2)修改php.ini

进入X:\Server_Core\PHP文件夹,将php.ini-dist 重命名为php.ini ;

打开php.ini文件,找到:

extension_dir= "./"

将其改为:

extension_dir= "X:\Server_Core\PHP\ext"

找到:Windows Extensions

在Windows Extensions下方的动态模块配置中,需要打开以下模块支持:(去掉模块配置每行前面的分号即可)

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_g et_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthr u,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_Core\PHP\php5isapi.dll、扩展名为.php、限制动作为:GET,POST。单击“确定”添加,并在“应用程序配置”窗口中查看.php扩展是否加载成功。若成功,则单击“确定”

关闭配置窗口,回到站点属性主窗口。

单击“文档”页签,在默认内容文档中添加index.htm、index.html、index.php三个文件,并将所有默认文档排序,顺序按照下图所示。完成后,单击“确定”,关闭站点属性配置窗口,回到IIS管理器主界面。

右键单击“Web 服务扩展”,添加PHP扩展支持。

在如下图所示的“新建WEB服务扩展”对话框中,“扩展名”填写PHP,“文件”选择X:\Server_Core\PHP\php5isapi.dll,并设置该PHP扩展默认为允许。

重启IIS服务

至此,IIS与PHP的整合已经完毕。

3)测试PHP是否安装正确

进入X:\wwwroot\bbs\目录,新建一个phpinfo.php文件,内容为:

phpinfo();

?>

打开IE浏览器,输入:https://www.doczj.com/doc/2913720286.html,/phpinfo.php;

注:https://www.doczj.com/doc/2913720286.html,为你的服务器域名,本机可以填写localhost

如果能够正常显示PHP支持信息则表明配置整合成功。

4、安装Zend Optimizer

进入X:\Server_Tools文件夹,双击下载的ZendOptimizer-3.3.3-Windows-i386.exe文件,安装过程非常友好,也比较简单,因而此处不再进行截图说明。但需注意以下几点:

Zend Optimzer的安装目录要指定为X:\Server_Core\Zend;

在安装过程中提示php.ini的位置是,注意观察是否为Y:\Windows,如果不是必须手动指定为Y:\Windows;

安装过程中提示IIS网站根目录的位置,指定为:X:\wwwroot;

Zend Optimizer安装完成后会自动重启IIS服务,重启完成后需要再次打开IE浏览器窗口,查看phpinfo.php支持信息,观察是否包含了Zend Optimizer支持信息,如果没有,则说明Zend Optimizer没有安装成功!

Linux系统下搭建PHP运行环境

储值卡web后台部署手册 一、安装oracle客户端 1.安装oracle客户端: a)安装文件:(使用root用户添加操作添加全局环境) oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip oracle-instantclient11.2-sdk-11.2.0.1.0-1.x86_64.zip oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.x86_64.zip b)安装步骤: Oracle客户端安装目录为/opt/oracle/ unzip oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip unzip oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.x86_64.zip unzip oracle-instantclient11.2-sdk-11.2.0.1.0-1.x86_64.zip 上面三个压操作后,都会解压到instantclient_11_2文件夹中,需要重命名文件夹 mv instantclient_11_2/ client cd client/ ln -s libclntsh.so.11.1 libclntsh.so.10.1 ln -s libclntsh.so.11.1 libclntsh.so c)lib所在目录加入/etc/ld.so.conf配置文件: vi /etc/ld.so.conf /opt/oracle/client/ d)ldconfig

PHP后台守护进程的实现方式(Linux环境)

应用场景 某些情况下,我们需要持续的周期性的提供一些服务,比如监控内存或cpu的运行状况,这些应用与客户端是没有关系的,不是说客户端(如web界面,手机app等)关闭了,我们就不监控内存或cpu了,为了应对这种业务场景,后台守护进程就可以派上用场了。 所需环境 实现方式 在/usr/local/src/目录下,新建一个daemon.php脚本文件,内如如下: 1. 0) { 16.//父进程退出,子进程变成孤儿进程被1号进程收养,进程脱离终端 17. exit(0); 18. } 19. 20.//创建一个新的会话,脱离终端控制,更改子进程为组长进程 21.$sid = posix_setsid(); 22.if ($sid == -1) { 23.throw new Exception('setsid fail'); 24. }

25. 26.//修改当前进程的工作目录,由于子进程会继承父进程的工作目录,修改工作目录以释 放对父进程工作目录的占用。 27. chdir('/'); 28. 29./** 30. * 通过上一步,我们创建了一个新的会话组长,进程组长,且脱离了终端,但是会话 组长可以申请重新打开一个终端,为了避免 31. * 这种情况,我们再次创建一个子进程,并退出当前进程,这样运行的进程就不再是 会话组长。 32. */ 33.$pid = pcntl_fork(); 34.if ($pid == -1) { 35.throw new Exception('fork子进程失败'); 36. } elseif ($pid > 0) { 37.//再一次退出父进程,子进程成为最终的守护进程 38. exit(0); 39. } 40.//由于守护进程用不到标准输入输出,关闭标准输入,输出,错误输出描述符 41. fclose(STDIN); 42. fclose(STDOUT); 43. fclose(STDERR); 44. } 45.} 46. 47.$daemon = new Daemon(); 48.$daemon->init(); 49. 50.//处理业务代码 51.while(true) { 52. file_put_contents('/usr/local/src/log.txt', time().PHP_EOL, FILE_APPEND) ; 53. sleep(5); 54.} 该脚本的作用,就是每隔5秒,向日志文件中写入一个时间戳,当然,这个只是一个简单的示例,具体应用中,我们还需要根据业务的不同,编写具体的业务处理代码。 2. 以后台方式运行php脚本 在命令行下,输入:

苏州大学操作系统实验1

实验一Linux系统 实验目的: (1)熟悉Linux操作系统,并尝试在Linux环境下编程。 (2)使用vi编辑器,了解用C语言编写文本处理程序的具体过程。 实验要求: (1)根据报告册上的提示进行操作,创建自己的目录,以及输入编译和执行C 程序。 (2)使用C语言编写一个词频(限英文文章)统计程序,使之能够给出各个单词在输入文件中的出现次数。 (3)使用C语言编写一个反向打印程序,使之能够按与输入文件中文本行相反的次序来打印(即后出现的文本行先打印)。 问题分析: 1.1实验没有具体要求英语文章是从文件中读出,还是直接由用户从屏幕上输入一篇,因此要根据自己的情况确定读取方式。 1.2统计每个单词出现的次数及频率。 1.3将结果输出到屏幕上,要解决如何不重复输出相同单词出现的频率。 1.4如何把用户输入的文本行以相反的顺序输到屏幕上的算法。 实验程序清单: #include #include void main() { char str[500][26]; //定义一个二维字符数组存放单词

const char str1[4]="000"; //定义一个const变量,用于停止输入 const char str2=' '; //定义一个const变量,用于初始化二维数组 int num[500]; //定义一个整型数组,用于单词出现频率的计数 int mark[500]; //定义一个整型数组,用来标记已出现过的单词 int i,j,m,x; int len; double q[500]; //定义一个浮点型数组,用来存放出现频率的数值again: m=0;j=0;i=0;x=0; //对m,j,i,x进行初始化 for(m=0;m<500;m++) //对num,mark,q数组初始化 { num[m]=0; mark[m]=0; q[m]=0; } for(m=0;m<500;m++) //对二维数组str进行初始化 { strcpy(str[m],&str2); } printf("请输入英文文章(单词数限制在500以内,每个单词不大于25个字符)\n"); //对用户的引导语句 printf("输入“000”代表文章输入终止!\n"); //对用户的引导语句 for(m=0;m<500;m++) //使用for循环,将用户输入的单词依次放入二维数组{ scanf("%s",str[m]); if(strcmp(str[m],str1)==0)//直到用户输入000,结束输入 break; } for(i=0;ii) //当j大于i时 { mark[i]=1; //标记此时的mark } num[i]++; //当两个单词相同,num[i]加1 } } q[i]=(double)num[i]/m; //获得单词出现的频率 } for(i=0;i

Linux下安装Apache+PHP+MySql搭建PHP运行环境

Linux下安装Apache+PHP+MySql 搭建PHP运行环境 目录 Linux下安装Apache+PHP+MySql (1) 搭建PHP运行环境 (1) 一、引言 (2) 二、关闭SELINUX (2) 三、安装Apache (3) 1.检查、删除 (3) 2.安装 (3) 四、安装MySql (4) 3.检查、删除 (4) 4.安装 (4) 5.相关命令 (6) 1)启动、关闭、重启命令 (6) 2)登录、查看命令 (6) 3)修改密码 (6) 4)撤销权限 (6) 5)显示、修改mysql 的字符集 (7) 6)查看用户信息 (7) 7)数据库备份与导入 (8) 6.目录介绍 (9) 7.问题汇总 (9) 8)MySql只有information_schema信息数据库 (9) 五、安装PHP (11)

六、配置Apache (12) 七、配置域名 (13) 八、配置PHP (14) 九、测试 (16) 一、引言 LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的 Web 框架,该框架包括:Linux 操作系统,Apache 网络服务器,MySQL 数据库,Perl、PHP 或者 Python 编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和 Java/J2EE 架构相比,LAMP 具有Web 资源丰富、轻量、快速开发等特点,微软的.NET 架构相比,LAMP 具有通用、跨平台、高性能、低价格的优势,因此 LAMP 无论是性能、质量还是价格都是企业搭建网站的首选平台。 本文安装环境:CentOS release 6.3 (Final)_2.6.32-279.el6.i686 所需安装软件: Apache PHP mysql-server-5.1.73-3.el6_5.i686 二、关闭SELINUX # vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq!#保存退出 shutdown -r now#重启系统

phpstudy搭建Linux的php环境

phpstudy版(笔记) 参考文章: Linux一键安装web环境全攻略phpstudy版(笔记) https://www.doczj.com/doc/2913720286.html,/414.html https://www.doczj.com/doc/2913720286.html,/qq_21794887/article/details/61916438 注:这里我是把网站主程序放在以https://www.doczj.com/doc/2913720286.html, 为名称的文件夹下,绑定访问的域名也是相同 所以文件路径为phpstudy/www/https://www.doczj.com/doc/2913720286.html,/index.php 开始配置 在线安装phpstudy一键包: 1.在Xshell里面输入wget -c https://www.doczj.com/doc/2913720286.html,/phpstudy.bin回车 2.输入chmod +x phpstudy.bin回车,这一步用于设置权限,要在root权限下操作 3.输入./phpstudy.bin回车,执行安装。 接下来都是中文提示操作,选择安装什么版本和选择是lnmp还是lamp,按照提示进行输入回车。大约需要28分钟的时间。 4.出现这样的信息。。说明你安装完毕: 5.域名绑定: 输入:phpstudy add 会提示让你输入网站访问域名 再输入你的网站访问域名

6.安装ftp: wget -c https://www.doczj.com/doc/2913720286.html,/phpstudy-ftpd.sh回车 chmod +x phpstudy-ftpd.sh回车 ./phpstudy-ftpd.sh回车 下图说明FTP安装完毕 7.开通FTP: 输入phpstudy ftp add 根据提示输入: FTP用户名 密码 能打开的目录/phpstudy/www 输入目录(注意是绝对目录)就是你网站程序所要存放的目录 配置好后就可以通过ftp上传下载文件(可能需要分配权限) 8.开启phpstudy phpstudy start 9.访问网站 https://www.doczj.com/doc/2913720286.html, 这里我是把要上传的程序文件名称改为网址名称(https://www.doczj.com/doc/2913720286.html,)上传文件至 /phpstudy/www/ 域名 域名就是绑定的域名名称,也就是网站程序所在文件夹的名称

实验2--操作系统环境

2.1 操作系统的计算环境 2.1.1 操作系统计算环境的背景 本实验帮助回顾Windows 2000/XP 、UNIX 和Linux 的计算环境术语,加深理解 有关操作系统的基础概念。学生还将调查在学校或其他机构中Windows 、UNIX 和Linux 的使用情况,看哪些机构在使用Windows 、UNIX 或者Linux 系统;研究Web 站点,看哪些因特网网站 (尤其是简体中文网站) 分别支持着Windows 、UNIX 和Linux 操作系统的应用。 2.1.2 练习与实验 本节“练习与实验”的目的是: 通过实验,加深对以下内容的理解: 1) 基本的计算机硬件组件; 2) 计算机操作系统; 3) Windows 的发展和版本 4) UNIX 和Linux 的历史和版本; 5) Windows XP 、UNIX 或Linux 操作环境。 调查在机构、学校和学生中Windows 、UNIX 和Linux 操作系统的使用情况。 实验 2 操作系统环境

26 操作系统原理实验(第二版) 分别研究支持Windows和Linux的Web站点。 1. 工具/准备工作 在开始本实验之前,请回顾教科书的相关内容。 请联系指导老师或者熟识网络技术的人士,如学校或企业信息技术部门的职员,了解你所在的学校 (或者其他机构) 中使用了哪些服务器和网络操作系统,找出是否在用Windows 2000/XP、UNIX和Linux以及在哪里使用这些操作系统。 需要准备一台带有浏览器,能够访问因特网的计算机。 2. 实验内容与步骤 (1) 识别一台计算机的4个主要硬件组成部分。 1) __运算器___ 2) ___控制器 3) 存储器 4) 输入输出设备 (2) 在空格中,填写3个概念中的一个:内核、shell或者文件系统。 1) shell_____________ 表现为用户界面,把用户的需求翻译为系统活动。 2) 文件系统____________ 在用户之间管理和分配资源。 3) 内核______________ 提供命令解释。 4) 文件系统____________ 以层次化的结构组织和存储数据。 5) 内核___________ 进行内存管理。 6) 文件系统________ 组成部分是文件和目录。 7) shell_________ 管理硬盘、磁带机、打印机、终端、通信线路和其他设备。 (3) Windows XP操作系统的主要优点是什么? 1) 兼容性好,软件资源最丰富。 2) 速度快 3)占用资源较少 4) 用户操作无障碍,绝大部分会用电脑的人都能比较自如的使用XP (4) UNIX操作系统的主要优点是什么? 1)具有简单强大统一的I接口,将所有设备用文件表示。 2) 可靠性高 3)伸缩性较强

linux如何搭建lamp服务环境(图文详解)

先简要概述下本文要点:(操作系统采用CentOS6.5 x64) 1.分别安装搭建lamp服务环境; 2.采用lamp一键安装包搭建环境; 3.在lamp环境中初步搭建起一个网站; 一、分别安装搭建lamp服务环境 准备工作: 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT #允许80端口通过防火墙 -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT #允许3306端口通过防火墙 将以上内容添加到 -A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT 的下面 /etc/init.d/iptables restart #最后重启防火墙使配置生效 2、关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq #保存,关闭 shutdown -r now #重启系统 安装: 1、安装Apache 卸载自带httpd: yum remove httpd yum install httpd #根据提示,输入Y安装即可成功安装 /etc/init.d/httpd start #启动Apache

备注:Apache启动之后会提示错误: 正在启动 httpd:httpd: Could not reliably determine theserver’s fully qualif domain name, using ::1 for ServerName 解决办法: vi /etc/httpd/conf/httpd.conf #编辑 找到#ServerName https://www.doczj.com/doc/2913720286.html,:80 修改为ServerName https://www.doczj.com/doc/2913720286.html,:80 #这里设置为你自己的域名,如果没有域名,可以设置为localhost :wq! #保存退出 chkconfig httpd on #设为开机启动 /etc/init.d/httpd restart #重启Apache 2、安装MySQL 先卸载自带mysql: yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/https://www.doczj.com/doc/2913720286.html,f 安装: yum install mysql mysql-server #询问是否要安装,输入Y即可自动安装,直到安装完成/etc/init.d/mysqld start #启动MySQL chkconfig mysqld on #设为开机启动 cp /usr/share/mysql/https://www.doczj.com/doc/2913720286.html,f /etc/https://www.doczj.com/doc/2913720286.html,f#拷贝配置文件(注意:如果/etc目录下面默认有一个https://www.doczj.com/doc/2913720286.html,f,直接覆盖即可) 为root账户设置密码: mysql_secure_installation 回车,根据提示输入Y 输入2次密码,回车 根据提示一路输入Y 最后出现:Thanks for using MySQL! MySql密码设置完成,重新启动 MySQL: /etc/init.d/mysqld restart #重启 /etc/init.d/mysqld stop #停止 /etc/init.d/mysqld start #启动

操作系统实验一

本科实验报告 课程名称:操作系统 学号: 姓名: 专业: 班级: 指导教师: 课内实验目录及成绩 信息技术学院

实验(实验一) 1 实验名称:基本shell命令及用户管理 2 实验目的 2.1 掌握安装Linux操作系统的方法。 2.2 掌握Linux操作系统的基本配置。 2.3 了解GNOME桌面环境。 2.4 掌握基本shell命令的使用。 3 实验准备 3.1 下载VMware Workstation虚拟机软件(版本不限)。 3.2 准备Linux操作系统的安装源(内核版本和发行版本均不限)。 注:实验准备、实验内容4.1和4.2作为回家作业布置,同学们利用课余时间可在私人计算机上完成。 4 实验要求、步骤及结果 4.1 安装虚拟机软件。 【操作要求】安装VMware Workstation虚拟机软件,并填写以下4.1.1和4.1.2的内容。 4.1.1【VMware Workstation虚拟机版本号】 4.1.2【主要配置参数】 4.2 安装Linux操作系统。 【操作要求】安装Linux操作系统,版本不限。 Linux发行版本: Linux内核版本:

【主要操作步骤:包括分区情况】 1、创建一台虚拟机安装操作系统时客户机操作系统选择Linux 2、修改虚拟机的安装路径。 3、建一个新的虚拟磁盘,磁盘的空间20GB,并且将单个文件存储虚拟磁盘。 4、设置分区完毕,安装虚拟机 4.3 了解Linux操作系统的桌面环境之一GNOME。 【操作要求】查看桌面图标,查看主菜单,查看个人用户主目录等个人使用环境。【操作步骤1】桌面图标

【操作步骤2】主菜单 【操作步骤3】个人用户主目录 【操作步骤4】启动字符终端

Linux_Lamp环境(源码包)搭建详细教程

LinuxLamp环境源码包搭建详细教程 一:软件准备篇 Apache: httpd -2.4.7.tar.gz MySql: mysql-5.5.35.tar.gz PHP: php-5.5.7.tar.gz Apr : apr-1.5.0.tar.gz Apr-Util: apr-util-1.5.3.tar.gz Pcre :pcre-8.32.tar.gz 其他软件请apt-get install 安装: autoconf 、cmake 、libxml2-dev、build-essential 、bison 、build-depgcc、libncurses5-dev 注意:后续自动安装脚本将陆续退出,尽请期待。 二:说明篇 1、本次编译采用Linux Deepin,命令基于Ubuntu,编译过程在其他linux环境下依然可用,只是相应编译器和扩展包的安装方式不一样。 2、LAMP环境软件一般安装顺序,apache,mysql,php,但本次并非按照此顺序安装软件,而且本次教程为了凸显如何后期编译PHP 扩展,我们此次编译PHP时只采取默认编译方式,环境搭建完成后逐个编译PHP扩展。安装Mysql软件可能会出现各种不同的问题,笔者通过不同操作系统安装感知,主要是由于依赖包不能得到安装造成的,只要查看错误提示,网上GOOGLE 搜索即可。为了减少不必要的权限问题此次安装位置均安装在 /usr/local 目录中。 三:开始安装 1、安装apache 安装apache之前,首先要安装相应的关联包,apr,apr-util,pcre,其版本根据读者编译时确定即可。 将相应的apr,pcre 解包执行 ./configure --prefix = /usr/local/ 软件包名 如下: apr ./configure --prefix=/usr/local/apr make &sudo make insall Apr-util ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr make &sudo make insall Pcre ./configure --prefix=/usr/local/pcre

大学计算机基础实验1-操作系统实验

操作系统实验 (一)Windows系统基本操作 【实验目的】 1.掌握Windows的启动与关闭。 2.了解Windows桌面的组成。 3.掌握鼠标器的操作方法。 4.掌握汉字输入法的选用。 5.了解使用帮助系统的基本方法。 6.掌握任务栏和开始菜单的设置与使用。 7.使用“我的电脑”与“资源管理器”浏览计算机。 8.掌握桌面对象、快捷方式的建立、删除。 9.掌握回收站的使用。 【实验内容】 1.Windows的启动与关闭。 (1)根据上机的实验环境登录进入Windows系统(登录名和密码由任课教师指定),观察Windows 系统桌面的组成。 (2)关闭Windows。 2.鼠标的基本操作练习,要求如下; (1)用鼠标的“拖曳”操作在桌面上移动“我的电脑”的图标。 (2)用鼠标的“单击”、“双击”和“右键单击”打开“我的电脑”窗。 (3)用鼠标的“拖曳”操作改变“我的电脑”窗口的大小和在桌面上的位置。 3.对话框的基本操作练习,要求如下: 双击 图1.1 任务栏 用鼠标“双击”图1.1所示任务栏右端的时间区域,打开“日期/时间属性”对话框,修改计算机的日期和时间。 4.使用Windows帮助系统。 (1)通过“开始∣帮助”命令或“我的电脑”、“网上邻居”等窗口中的“帮助”菜单命令打开Windows帮助窗口。

(2)单击“目录”标签,单击“文件和文件夹”书籍图标,在展示的主题项和下级书目中,查找某主题项,例如“文件和文件夹概述”主题项。 (3)单击“索引”标签,通过在文本框内键入关键字获取帮助信息。本题要求输入关键字:“窗口”,查找有关“Windows 资源管理器”的帮助信息。 (4)单击“搜索”标签,通过在文本框内键入关键字列出与其相关的帮助主题。本题要求输入关键字“快捷键”,然后单击“列出主题”,Windows 帮助窗口的左下方将列出相应主题。选择“Windows 快捷键”主题。 5.使用“我的电脑”浏览计算机,说明以下各个图标代表的对象。 6.使用任务栏上的“开始”按钮和工具栏浏览计算机。 (1)通过“开始∣文档∣我的文档”打开“我的文档”文件夹,任务栏上显示“我的文档”文件夹的图标,并将其最小化,观察任务栏上图标的变化。 (2)通过“开始∣程序∣附件∣记事本”打开记事本应用程序窗口,当前窗口为记事本,此时对应图标内凹,如图1.2所示。 (3)通过单击任务栏上的图标,在记事本窗口和我的文档窗口间切换。 (4)通过单击任务栏上的 按钮,快速最小化已打开的窗口和在桌面之间切换。 单击可以最小化 单击可以在打开的窗口和程序之间进行切换 以便查看桌面 图1.2 任务栏上的按钮显示了已打开的窗口和程序 7.用资源管理器查看C 盘上的内容。 执行“开始∣程序∣附件∣Windows “资源管理器”命令,打开资源管理器窗口,如图 1.3所示。单击左窗格中项目名旁边的加减号可扩展或收缩所包含的子项目。说明你所使用 的计算机上C 盘总空间为 ,已使用空间为 、根目录上的对象总数为 个。 注意 如果你使用的是Windows 9x 版本,执行“开始∣程序∣资源管理器”命令,打开 资源管理器窗口。 单击可以打开Internet Explorer

linux下的PHP环境搭建

PHP环境搭建:linux下安装配置PHP(5.3.2)+Mysql (5.1.46)环境教程(win7自带iis7.5功能搭建) 推荐几个php安装环境包下载 PHP环境搭建:Windows 7下安装配置PHP(5.3.2)+Mysql(5.1.46)环境教程(win7自带iis7.5功能搭建) 这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境,暂且不使用PHP环境搭建软件了,在此详细图解在Windows 7下安装配置PHP+Apache+Mysql环境的教程,希望对PHP初学者有所帮助。 在Windows 7下进行PHP环境搭建,首先需要下载PHP代码包和Apache与Mysql的安装软件包。 PHP版本:php-5.3.2-Win32-VC6-x86,VC9是专门为IIS定制的,

VC6 是为了其他WEB服务软件提供的,如 Apache。我下载的是ZIP包,下载地址 Mysql版本:mysql-essential-5.1.45-win32,即MySQL Community Server 5.1.45,下载地址 Apache版本:httpd-2.2.15-win32-x86-openssl-0.9.8m-r2,openssl表示带有openssl模块,利用openssl可给Apache配置SSL 安全链接。下载地址 下载地址: php:https://www.doczj.com/doc/2913720286.html,/download/ (https://www.doczj.com/doc/2913720286.html,/downloads/releases/php-5.3.2-Win32-V C9-x86.msi) mysql:https://www.doczj.com/doc/2913720286.html,/downloads/mysql/ (https://www.doczj.com/doc/2913720286.html,/get/Downloads/MySQL-5.1/mysql-5.1.46-w in32.msi/from/ftp://https://www.doczj.com/doc/2913720286.html,.tw/pub/MySQL/ 或者 https://www.doczj.com/doc/2913720286.html,/get/Downloads/MySQL-5.1/mysql-5.1.46-win 32.msi/from/https://www.doczj.com/doc/2913720286.html,.tw/) PHP环境搭建第一步:Windows 7下安装Apache服务。

实验1 实验环境的使用

实验1 实验环境的使用 实验性质:验证 建议学时:2学时 一、实验目的 熟悉操作系统集成实验环境OS Lab的基本使用方法。 练习编译、调试EOS操作系统内核以及EOS应用程序。 二、实验环境 Windows XP、OS Lab 三、实验内容 3.1 启动OS Lab 1. 在安装有OS Lab的计算机上,可以使用两种不同的方法来启动OS Lab: 在桌面上双击“Tevation OS Lab”图标。或者点击“开始”菜单,在“程序”中的“Tevation OS Lab”中选择“Tevation OS Lab”。 2. OS Lab每次启动后都会首先弹出一个用于注册用户信息的对话框(可以选择对话框标题栏上的“帮助”按钮获得关于此对话框的帮助信息)。在此对话框中填入学号和姓名后,点击“确定”按钮完成本次注册。注意:每次登陆必须实名制,否则,无法给出实验成绩 3. 观察OS Lab主窗口的布局。OS Lab主要由下面的若干元素组成:菜单栏、工具栏以及停靠在左侧和底部的各种工具窗口,余下的区域用来放置编辑器窗口。 3.2 学习OS Lab的基本使用方法 练习使用OS Lab编写一个Windows控制台应用程序,熟悉OS Lab的基本使用方法(主要包括新建项目、生成项目、调试项目等)。 3.2.1 新建Windows控制台应用程序项目 新建一个Windows控制台应用程序项目的步骤如下: 1. 在“文件”菜单中选择“新建”,然后单击“项目”。 2. 在“新建项目”对话框中,选择项目模板“控制台应用程序 (c)”。 3. 在“名称”中输入新项目使用的文件夹名称“oslab”。 4. 在“位置”中输入新项目保存在磁盘上的位置“C:\test”。 5. 点击“确定”按钮。 新建完毕后, OS Lab 会自动打开这个新建的项目。在“项目管理器”窗口中(如图9-1所示),树的根节点是项目节点,项目的名称是“console”,各个子节点是项目包含的文件夹或者文件。此项目的源代码主要包含一个头文件“console.h”和一个C语言源文件“console.c”。 使用Windows资源管理器打开磁盘上的“C:\test\oslab”文件夹查看项目中包含的文件(提示,在“项目管理器”窗口的项目节点上点击右键,然后在弹出的快捷菜单中选择“打开所在的文件夹”即可)。

在linux下如何安装配置apache,mysql,php

在linux下如何安装配置? 楼主liaomingxue()2004-01-11 21:48:26 在Web 开发/ PHP 提问 刚刚在windows下测试完毕(win2k,mysql,php4.3),现在要装到linux服务器上。但是我对配置的问题不懂,不知道该如何安装整合配置apache,mysql,php,请指教或者推荐相关读物。 linux服务器上已经自带了apache,mysql,php(4.1) 问题点数:30、回复次数:6Top 1 楼phanx(饭扫光,猪鼓励蛋糕)回复于2004-01-1 2 00:25:3 3 得分3 建议使用rpm 卸载linux自带的apache , mysql ,php 然后重新下载最新的版本,安装. 具体安装可以参考https://www.doczj.com/doc/2913720286.html, 的在线documnets 里关于linux下安装的说明. https://www.doczj.com/doc/2913720286.html,/manual/zh/install.apache.php Top 2 楼ustcfrank(勇敢的心)回复于2004-01-12 01:19:56 得分3 注意一点:在linux下要用apache1,不要用apache2Top 3 楼liaomingxue()回复于2004-01-13 19:03:27 得分0 使用Red Hat 9.0,由于自带了apache,mysql,php,带着试一试的心理, 把程序上传了,结果,几乎没有做任何环境或者设置上的改变,就通过了 。【只有mysql的表的定义上稍做了修改,好像以前的mysql要求严格一些】Top 4 楼feel8(Max.H)回复于2004-01-13 19:46:02 得分24 自带安装的rpm包删掉,自己编译挺有趣的。。。 用源码包安装php-4.34+mysql-4.0.16+apache-2.0.48+vbb-2.32实践总结 声明:转帖时必须加注来源于https://www.doczj.com/doc/2913720286.html, 以及作者在LinuxSir 的ID;以及保留此声明; 虽然本人深知这篇文章是小儿科,但LinuxSir的弟兄写大多数文章,被没有加注版权的信息转到别的站上,有些事说也说不清楚; 有的弟兄把LinuxSir原创文件转到别的站上,没有加任何声明之类的;而别的弟兄又把这些本来是来 源LinuxSir 的作品又从别的站上转回来;当然这次是加注来源了:( 而此文章的来源的网站的负责人竟然找上门来,说是他们原创的。说来说去,真是欲哭无泪! 所以还是把来源加上为好 多谢 北南呈上

操作系统实验1

实验一熟悉linux环境及基本命令 1.实验目的 (1)熟悉linux桌面环境。 (2)参阅相关Linux的命令参考手册,熟悉使用linux常用命令。 (3) 扩张:熟悉linux系统管理,网络管理等功能。 2.实验内容: (1)登录linux计算机,学习linux用户界面,体会与windows系统的不同。熟悉 使用GNOME桌面、办公套件OpenOffice、Web浏览器Mozilla、电子邮件套 件Evolution等。 (2) 在系统中找到“主菜单”——>“系统工具”——>“终端”,打开控制台命令 Shell终端,练习使用如下常用的linux命令。 Linux 基本命令(使用man 命令帮助) A) linux命令的一般形式: Command -arg1,-arg2……[opt1,opt2……optm] 其中command是命令名称,opti是选项,argi是参数。 opti选项:指明命令的执行要求等 argi命令参数:命令在执行前所需的资源、文件和数据 B) Linux 基本命令区分大小写 C) 终止一个正在执行的命令用Ctrl+C 键 1 man 命令名:显示相应命令的帮助文件如man ls,按“q”键返回。 2. su命令 su命令是用来将当前用户转换为其他用户身份。其命令的语法格式为: 加[用户帐号]:指定要变更的用户。若不指定此参数,则预设变更为root。 3 who who命令用来显示当前注册到系统的每个用户的注册名、终端类型、注册时间和远程主机IP。 whoami 命令显示当前注册到系统的自己用户名。 4 date显示和设置系统的当前日期和时间,cal显示日历。 5 hostname 既可以用来显示系统当前的主机名或域名,也可用来设置系统的主机名。 6 exit 关闭terminal终端 7 cd 用来改变目录。 cd . :当前目录; cd .. :当前目录的上一级目录; cd ~:当前用户的主目录; cd [directory name] 改变到指定的目录如cd /boot 8 pwd :显示当前路径。 9 cp :文件或目录的复制。 如要把文件file1拷贝到文件file2,用如下命令:cp file1 file2 如要把目录aa拷贝到目录bb,用如下命令:cp –r aa bb 10 ls :显示目录内容

linux服务器WEB环境一键安装包及教程

lanmp/lamp/lnmp/lnamp一键安装包,快速安装包,linux服务器WEB环境一键安装包 lanmp一键安装包是一款web应用环境的快速简易安装包. 执行一个脚本,整个环境就安装完成就可使用,快速,方便易用,安全稳定 lanmp一键安装包是用shell脚本编写,且是开源的,你也可以根据业务需求,做相应的调整,来安装自己所需要的环境. lanmp表示的是Linux,apache,nginx,mysql,php的简称,目前支持三种环境安装,即是lamp,lnmp,lnamp 同时会默认安装zend,eAccelerator,pureftpd等相应加速,优化等软件,还有FTP软件 可选安装如下三个其一,也可都安装,然后通过wdcp后台可切换使用不同的环境 1 lamp(linux+apache+php+mysql) 有Linux下WEB应用的黄金组合之称 2 lnmp(linux+nginx+php+mysql) 新流行的一个应用组合,对静态的处理更好 2 lnamp(linux+nginx+apache+php+mysql),即是nginx+apache组合环境的应用,也即是nginx 前端处理静态,图片等,apche处理后台php脚本程序。 nginx在处理静态文件上有着非常好的性能和稳定性,且节省资源,但在处理php的应用上相对不稳定,而apache在处理php的应用上是非常稳定的,也因此,目前比较流行的一个n+a的组合应用应运而生 使用一键安装包,方便,简单,快速.如自己一个个安装,麻烦,还费时,也可能会有些莫名其妙的问题难以解决,当然,一键包的安装也可能会有问题的,但问题会更少,至少不会有输入错误等错误的出现 相关教程: 关于安装一键包在mysql编译时“卡住"的说明 在安装一键包或wdcp时,经常会有人反应在安装mysql时“卡住”,如下图 其实不是卡住,而是mysql的编译安装本身需要的时候是比较久的,比其它apache,php,nginx 任何一个都要久 一般是10到30分钟不等,具体也要根据机器硬件配置而定,高配置的机器会快点,低配置自然就久一点了 所以请各位用一键包的编译时,多点耐心等待 也可以通过如下方式,确定mysql是在安装中还是真卡住了 在ssh连上终端,用top查看资源 如果能看到了些make,cc1,install等的进程在跳动,说明是正在安装中的,耐心等待便是 如果什么都没有,可能是真卡住了或网络断了 但据我所知,基本很少会真卡住,有时是网络中断原因

实验一 熟悉操作系统环境WINDOWS

操作系统实验实验一熟悉Windows操作系统环境 学号 姓名 日期

实验一熟悉Windows操作系统环境 1.1系统管理工具 实验内容与步骤 为了帮助用户管理和监视系统,Windows xp提供了多种系统管理工具,其中最主要的有计算机管理、事件查看器和性能监视等。 步骤1:登录进入Windows xp。 步骤2:在“开始”菜单中单击“设置”-“控制面板”命令,双击“管理工具”图标。 在本地计算机“管理工具”组中,有哪些系统管理工具,基本功能是什么: 1) _______________________________________________________________ 2) _______________________________________________________________ 3) _______________________________________________________________ 4) _______________________________________________________________ 5) _______________________________________________________________ 6) _______________________________________________________________ 7) _______________________________________________________________ 8) _______________________________________________________________ 9) _______________________________________________________________ 10) ______________________________________________________________ 1. 计算机管理 使用“计算机管理”可通过一个合并的桌面工具来管理本地或远程计算机,它将几个Windows 2000管理实用程序合并到一个控制台目录树中,使管理员可以轻松地访问特定计算机的管理属性和工具。 步骤3:在“管理工具”窗口中,双击“计算机管理”图标。 “计算机管理”使用的窗口与“Windows资源管理器”相似。在用于导航和工具选择的控制台目录树中有“系统工具”、“存储”及“服务和应用程序”等节点,窗口右侧“名称”窗格中显示了工具的名称、类型或可用的子工具等。 1) 系统工具,填入表1-3中。

windows 7 下快速搭建php环境

windows 7 下快速搭建php环境(windows7+IIS7+php+mysql) (1)、采用理由: 优点:最大化的桌面图形化操作系统,可维护性优秀。基于IIS v6.0/v7.0(2008),可以支持的脚本相当完整,不仅支持Linux无法支持的asp/https://www.doczj.com/doc/2913720286.html,,还可以安装php、mysql、zend实现php环境。同时,利用Serv-U可以实现ftp管理。操作简单,无需键入任何命令就可实现全能型主机。 缺点:由于正版Windows价格昂贵,Windows 2003中文企业版一般价格在19000-30000,Windows 2008中文版在20000-25000。如果加装MSSQL,价格更要成倍增长 成功案例:微软公司服务器集群 (2)、操作步骤: 说明:由于安装Windows 2008无法在虚拟机中实现,主要是内存不够大。所以采用Windows 7代替Windows 2008,采用IIS v7.0+php+mysql+ze nd构建操作环境。 1.安装IIS v7.0 控制面板-程序和功能-打开或关闭Windows功能 测试是否成功安装IIS v7.0,在浏览器输入:http://localhost/或者http://127.0.0.1/

出现如上界面说明成功安装IIS v7.0 新建站点:(默认的站点用作asp/https://www.doczj.com/doc/2913720286.html,/,启动8080端口,即访问使用http://localhost:8080/) 2.配置PHP环境 采用php v5.2.5。下载php v5.2.5之后解压到G:\php 在IIS中如下操作: 添加ISAPI筛选器: 添加脚本映射:

相关主题
文本预览
相关文档 最新文档