A. 如何通过Office2016部署工具只安装需要的Office2016组件
首先,请大家访问下面的网址链接,打开链接之后,下载Office 2016软件安装部署工具,通过此工具我们可以自定义安装Office 2016软件组件。
2
当我们下载完成Office 2016软件安装部署软件之后,将该软件放到桌面上,然后双击运行该程序,在弹出主页面中,点击同意相关协议并点击“继续”按钮。
3
接下来,软件会弹出安装路径,这里推荐大家选择桌面,然后点击确定按钮。在选择桌面为安装路径之后,桌面上会生成三个安装配置文件,然后我们需要修改拦梁这些文件,具体步骤如下。
接下来,我们需要将下载好的Office 2016光盘映像文件加载好,在Win8及以上版本的操作系统中可以直接双击加载该文件,无需额外的虚拟光驱软件,如果是Win7系统的话,需要使用虚拟光驱软件进行加载才可以。
在虚拟光区中加载好Office 2016光盘映像文件以后,记住虚拟光驱的驱动器根目录,因为目录路径在后面修改配置文件时,是需要使用的。
接下来,打开桌面中的configuration.xml文件,然后对着该文件击右键,在弹出的菜单中,点击选择“使用记事本程序”打开该文件。
接下来,我们需要修改该文件中的配置代码,这里提供源代码供大家参考使用,仅限制参考。(因为部分内容需要修改)修改完毕之后,记得保存该文件哦。
<Configuration>
<Add SourcePath="G:\" OfficeClientEdition="64" >
<Proct ID="ProPlusRetail">
<Language ID="zh-CN" />
<ExcludeApp ID="Access" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="InfoPath" />
<ExcludeApp ID="Lync" />
<ExcludeApp ID="OneNote" />
<ExcludeApp ID="Outlook" />
<ExcludeApp ID="Publisher" />
<ExcludeApp ID="SharePointDesigner" />
</Proct>
</Add>
</Configuration>
在使用这些代码时要特别注意,<Add SourcePath="G:\" OfficeClientEdition="64" > 加粗的代码是需要进行修改的,需要将其修改为Office 2016光盘安装映像文件所在的驱动器根目录,如果是在32位操作系统中安装Office软件,需要将64修改为32,64位操作系统则无需进行修改。
<ExcludeApp ID="Access" /> 代码代表的是在安装时,将不安装Access组件,同样的道理,剩下的代码表示的都是不安装的组件,如果需要安装这些组件,可以选敏衡握择删除部分代码即可。
接下来,我们可以在桌面上按下Windows徽标键+X键,桥庆然后在弹出的超级菜单中,选择“以管理员身份运行命令行程序”,打开命令行程序窗口。
接下来,首先需要修改默认的命令行程序文件路径,需要先运行cd /d C:\Users\你的电脑账户名\Desktop 命令,该命令需要先修改一下才可以使用,然后按下回车键。
之所以要修改为桌面路径是因为我们安装的Office 2016安装部署工具是默认在桌面路径中,如果你没有将其安装在桌面上,还需要在此处输入完整的文件路径。
接下来,我们在命令行窗口中再次输入setup.exe /configure configuration.xml命令,回车之后将自动打开Office 2016安装程序,我们不需要手动点击,即可执行安装过程。
接下来,我们会看到Office 2016软件将默认只安装PPT、Word、Excel这三个组件,在等待五分钟左右的时间之后,Office 2016软件就会自动安装完毕啦,接下来,大家就可以尽情的使用啦,小伙伴们赶快试试吧。
B. 怎样使用组策略部署软件的操作步骤
在WIN2000以上,除了用户工作环境与计算机环境的设置外,组策略还提供了很强大的功能。列举组策略中的部分功能。
A、帐户策略的设置
B、本地策略的设置
C、脚本设置
D、用户工作环境的设置
E、软件的安装与删除。
F、文件夹的重定向。
□组策略概述
组策略可以针对站点、域和组织单位设置组策略。这些组策略存储在x:\WINNT\SYSVOL\sysvol\abc.com\Policies目录下。
组策略分“计算机配置”与“用户配置”两部分。
A、计算机配置:当计算机启动时,就会根据“计算机配置”的内容来设置计算机的环境。
B、用户配置:当用户登录时,就会根据“用户配置”的内容来设置用户的工作环境
注:本地组策略:存储在X:\WINNT\system32\GroupPolicy目录内。
一、组策略的应用顺序与规则:
不同组策略的应用顺序与规则:
1、本地组策略:
2、站点组策略:
3、域组策略:
4、组织单位的组策略:
默认,后应用的策略将覆盖以前的应用的策略。具体说明如下:
1、如果在高层容器内建立了一个组策略,但是并未在低层容器建立组策略,则低层容器会继承在高层容器内所建立的组策略。
2、如果另外在低层容器内建立了组策略,则低的组策略则要取代高层的组策略。
3、如果父容器未被设置组策略,则低层组策略则不会继承父层组策略。
4、如果父容器设置组策略,但是子容器内的组策略并未为设置。则会继承父组策略
二、阻止策略的继承
可以在子容器组策略内,通过“阻止策略继承”复选框来设置不要继承由父容器传递的组策略设置,也就是直接以子容顺的组策略为其设置。
三、强迫继承策略。
可以在父容器的组策略内,通过:“禁止替代”复选框来强迫子容器必须继承由父容器传送的组策略设置。
□组策略的对象
设置组策略设置的途径:
根据不同的计算机,可以在以下几位置的。“域安全策略”或“活动目录用户和计算机”“域控制安全策略”、“本地安全策略”。(均在“管理工具”内)。
以下利用“活动目录用户和计算机”来设置组策略。
开始——程序——管理工具——活动目录用户和计算机——选中“domain controllers”单击鼠标右键——属性——组策略(GPO)
一、更改组策略
让DOMAIN USERS组内的所有成员都具备“本地登录”的权限。设置步骤:
1、开始——程序——管理工具——活动目录用户和计算机——选中“DOMAIN CONTROLLERS”单击鼠标右键——属性——组策略。
2、请选定“default domain controllers policy”,然后单击“编辑”。
3、出现“组策略”窗口——计算机配置——WIN设置——安全设置——本地策略——用户权利指派——双击右则的“在本地登录”。
4、出现“安全策略设置”对话框——单击增加——将DOMAIN USERS增加到组内。
二、测试“在本地登录”设置是否正常。
由于改建立的组策略不能马上生效,必须利用以下三种之一来达到目的。
1、在“在命令提示符”下。输入secedit refreshpolicy machine_policy。让计算机配置生效,或是用户配置文件:则将machine_policy改为user_policy.即可。
2、将此计算机重启。
3、等待此策略应用到计算机内。
三、新建一个用户,测试一下,能否在本地登录。
□管理模板策略的设置
通过以下范例来设置管理模策略
1、 隐藏用户桌面的“网上邻居”图标。
2、将“开始”菜单中的“运行”“帮助”等命令删除。
3、 在“开始”菜单中添加“注销”的功能。
一、建立练习时所需的组织单位与用户帐户。
1、建立一个组织单位taiwan.。
2、在TAIWAN组织单位内新建一用户帐户TONY。
3、在TAIWAN组织单位内新建一个组织单位SALES。
4、在SALES组织单位内新建一个用户帐户SCOTT。
二、设置与测试组策略的功能。
在TAIWAN组织单位内建立一GPO,然后利用TAIWAN组织单位的用户TONY登录,测试GPO是否有效。然后再利用下一层的SALES组织单位内的用户SCOTT测试,是否继承TAIWAN的GPO设置。
A、在TAIWAN组织单位内建立一个GPO,名称为taiwan policy.。
1、利用ADMINISTRATOR帐户登录。
2、开始——程序——管理工具——活动目录用户和计算机——双击域名——TAIWAN组织单位——属性——组策略——新建GP0,命名taiwan policy。
B、更改TAIWAN POLICY设置
1、选中“TAIWAN POLICY”——单选“编辑”。
2、用户配置——管理模板——任务栏和‘开始’菜单。
3、双击右则“从‘开始’菜单删除‘帮助‘命令。”
4、出现属性对话框——启用。
5、确定,完成设置。
C、测试TONY帐户,以及SCOTT帐户是否继承了TAIWAN POLICY组策略。
三、测试组策略的替代功能
在TAIWAN组织单位的下一层组织单位建立一个GPO,然后设置如下:将
将从“‘开始’菜单删除‘帮助‘命令。”命令禁用。
A、在SALES组织单位内建立一个新GPO
1、利用ADMINISTRATOR帐户登录。
2、开始——程序——管理工具——活动目录用户和计算机——双击域名——在TAIWAN下的SALES组织单位单鼠标右键——属性——组策略——新建(命名:tainwan-sale policy)——编辑。
3、 出现“组策略”窗口——用户配置——管理模板——任务栏和‘开始’菜单
4、 双击右则的“从‘开始’菜单删除‘帮助‘命令。”——禁用——确定,设置完成。
5、进行测试并与上次的测试结果进行比较。
四、在子容器的GPO内,若些些策略被设置为“未被配置”,则子容器内的这些设置将继承父容器内的设置。但是却可以在子容器的GPO内,通过“阻止策略继承”复选框。将子容器的GPO设置为不要继承父容器的设置。
五、强迫继承组策略
可以在父容器内。设置强迫其所有的子容器必须继承父容器的GPO设置。那就是父容器的”禁止替代“功能。
□帐户策略设置
帐户策略设置的注意事项:
A、若针对域设置的帐户策略,则这个策略会应用到域内的所有计算机。
B、若针对某个组织单位设置帐户策略,是这个策略只会应用到这个组织单位内的计算机而已。
设置帐户策略的步骤:
“活动目录用户和计算机”(域或组织单位)上鼠标右键——属性——组策略——选定GPO——编辑——计算机配置——WIN设置——安全设置——帐户策略。以下针对“密码策略”和“帐户锁定策略”。常用项进行说明。
一、密码策略常用项的说明:
A、密码最长存留期:设置用户密码最长的使用期限。
B、密码最短存留期:设置用户密码最短的使用期限。
C、密码最长度最小值:设置用户密码时,密码的最少需要几个字符。
D、强制密码历史:设置是否要记录用户以前所使用过的密码,以便在设置新密码的时,是否可以设置以前使用过的密码。
E、不保留密码历史。在设置新密码时,可以设置以前使用过的密码。
F、保留密码历史。在设置新密码时,保留密码是不能做为新密码使用的。
二、帐户锁定策略
A、帐户锁定阈值:设置用户登录几次失败后,将该用户锁定。
B、帐户锁定时间:用户在锁定多久时间后。自动解锁。
C、复位帐户锁定计数器:锁定计数器开始是0,用户登录失败则是加1,用户成功则为0,若锁定计数器值等于帐户锁定阈值,帐户就会被锁定。
□本地策略的设置
本地策略设置包括:审核策略、用户权利指派策略、安全选项策略。
一、用户权利指派策略
1、设置步骤:活动目录用户和计算机”(域或组织单位)上鼠标右键——属性——组策略——选定GPO——编辑——计算机配置——WIN设置——安全设置——本地策略——用户权利指派:有以下权利:
A、在本地登录:允许用户在本台计算机上按CTRL+DEL+ALT键登录。
B、域中增加工作:允许用户将WINNT/WIN2000计算机加入到域内。
C、关闭系统:允许用户关闭此计算机。
D、以网络访问此计算机:
E、从远端计算机来关闭此台计算机。
F、备份文件和目录。
G、还原文件和目录。
H、管理审核和安全日志。
I、更改系统的时间。
J、装载和卸载设备驱动程序。
K、取得文件或其他对象的所有权。
二、安全选项策略
A、登录屏幕上不要显示上次登录的用户名。
B、允许在未登陆前关机。
C、在密码到期前提示用户更改用户密码。
D、禁用CTRL+ALT+DEL进行登录的设置
E、用户试图登录时消息文字与用户试图登录时的消息标题。
□登录/注销、启动/关闭脚本
登录脚本:是针对一个用户设置的,也就是若某个用户被指派了登录了登录脚本。则当其登录时,此脚本就会自动被执行。
一、登录/注销脚本的设置
用记事本编写登录和注销脚本:
登录脚本:名称:logon.vbs 文件内容:wscripts echo “ welcome to windows 2000 ,this is a logon script test”
注销脚本:名称:logoff.vbs 文件内容:wscrpts echo “Goodbye,this a logoff scripts test
设置步骤:
1、“活动目录用户和计算机”鼠标右键——属性——组策略——选定GPO——编辑——用户配置——WIN配置——脚本(登录注销)——登录
2、出现显示脚本文件对话框。
3、请先将你编辑好的logon.vbs复制到以下目录内:
%systemroot%\SYSVOL\sysvol\域名\policies\{GUID}\USER\SCRIPTS\logon
GUID,不同的GPO有不同的GUID号。每个GUID是唯一的。
4、在步骤2出的对话框中——单击“添加”将logon.vbs添加进入——确定。
5、再用相似的方法来添加注销的脚本:logoff.vbs.
6、如果说GPO是针对域设置的,则对域内的每个用户都起作用。即登录时都会出现脚本。若是仅对某个组织单位设置,则那个被设置的组织单位的用户会出现脚本。
7、创建用户,测试脚本的有效必性。
二、启动/关闭脚本的设置。
编辑好启动与关闭脚本:
启动脚本:文件名称:startup.vbs 文件内容:wscript echo “welcome to windows 2000 ,this is a startup script test”
关闭脚本:文件名称:shutdown.vbs 文件内容:wscript echo “goodbye. This is a script test”
设置启动/关闭脚本的步骤:
1、“活动目录用户和计算机”鼠标右键——属性——组策略——选定GPO——编辑——计算机配置——WIN配置——脚本(启动/关闭)——启动
2、出现选择“启动脚本文件”对话框。
1、 将我们所做的启动脚本文件得到:%systemroot%\SYSVOL\sysvol\域\policies\{GUID}\MACHINE\SCRIPTS\startup。
4、回到步骤2时出现的添加文件的对话框,单击“增加”按钮。浏览选择startup.vbs文件。
5、用类似的方法增加关闭脚本文件。Shutdown.vbs6、完成设置后,如果这个GPO策略是针对域设置的,若对域内的用户都会起作用的。如果
这个GPO是针对组织单位设置的,则会这所设置的组织单位起作用的。
□部署应用程序
通过组策略可以为用户和计算机来部署应用程序。这也就是说
A、将应用程序分布给用户。当某个应用程序通过GPO被发布给用户后。用户可以自行增加/删除应用程序。
B、将应用程序指派给用户或计算机:当某个应用程序通过组策略的GPO被反映派给用户后,则用户在登录时,这个应用程序就会被“广告”给用户,但这个应用程序并不真正安装,只是提供了一些安装信息,等你应用时才会安装。如果是指派给计算机了。计算机在启动时,就会自动安装应用程序。
C、自动修复应用程序。一个被发布或指派的应用程序。当应用程序受到破坏时,当用户登录或计算机重启时,会自动修复的。
D、删除用户应用程序:一个被发布或指派的应用程序,在用户安装完成后,若不想再让用户使用此应用程序,只要将应用程序从GPO内删除即可。
一、发布应用程序
建立安装WINDOWS安装程序包的文件夹
1、请在任何一台服务器上内建立一个文件夹,例如:C:\packages,这个文件夹是要用来存储应用程序的。
2、将此文件夹设置为共享,并给一个共享名。因为网络上的用户必须UNC路径来访问,所以要设置共享。
3、将应用程序复制到共享文件夹内。
设置默认程序包位置
4、“活动目录用户和计算机”——域名——属性——组策略——选定GPO——编辑——用户配置——软件设置——软件安装。
5、“软件安装”——属性。
6、出现“默认程序包位置”输入框。在此处输入:应用程序的存储位置,注意是UNC路径。\\计算机名\共享文件夹。——确定。
发布应用程序
7、回到“软件安装“——新建——“程序包”。
8、请选择用于练习的安装程序包——单击“打开”。
9、请选择“已发行”——确定。
安装被发布的应用程序
1、利用域用户或组织单位用户来登录
2、开始——设置——控制面板——“添加/删除程序”。
3、添加新程序——从网络添加程序(就会显示出已经发布的应用程序)。
4、选择要安装的应用程序——单击“添加”——就会安装此应用程序。
测试自动修复应用程序功能
1、请找到应用程序的安装位置。
2、删除此应用程序的安装文件夹。
3、以应用程序发布用户重新登录。
4、运行删除的应用程序,会发现系统会自动重新再安装应用程序。
二、给用户指派应用程序。
给用户指派应用程序与给用户分布应用程序的方法基本一致
1、在一台服务器上建立一个共享文件夹。
2、设置默认程序包位置
3、给用户指派应用程序,在选择部署方法是:将已经“已发行”改为“已指派”测试被指派的应用程序
用户登录后,可以在开始——设置——控制面板——添加/删除应用程序——添加新程序,会发现被指派的应用程序已经安装,但实际是“广告”,并没有真正的安装起来。
测试自动修复应用程序功能
这个功能与测试自动修复已发布的应用程序功能相似。
三、给计算机指派应用程序
活动目录用户和计算机——域或组织单位——属性——组策略——选定GPO——计算机配置——软件设置——软件安装。其它的地方与给用户指派应用程序相似。
1、改变应用程序的部署的类型。
2、取消被部署的应用程序。在被部署的应用程序单击鼠标右键——所有任务——删除。
3、设置当安装此应用程序时,是否出现完整的安装界面,或者只显示部分的界面。在被部署应用程序上单击鼠标右键——属性——部署。
4、将应用程序升级:在被部署的应用程序单击鼠标右键——属性——升级——添加
□文件夹重定向
可以利用组策略将一些WIN2000内的特殊文件夹的存储位置,重定向到网络上的其他内。所谓的特殊文件夹,是指如“我的文档”、“my pictures”等数据的存储位置。一般情况下,这些文件夹是在本地计算机内,可以通过“我的文档”——“属性”——“目标文件夹”指定网络上的其他计算机内。
通过以下两种方式来重定向
1、针对每个用户设置,也就是将每个用户的文件夹重定向。
2、针对某个组设置,用户的文件夹重定向。也就是将某个组内的所有
以“我的文档”文件夹说明如何将文件夹重定向,并且是针对某个组进行设置。
1、活动目录用户和计算机——USERS组织单位内建立user1、user2、然后建立一个安全,例如:testgroup、
2、在任何一台服务器内建立一个文件夹,例如XOCUMENTS,这个文件用来存储用户的“我的文档”数据。
3、将文件夹设置为共享。共享名与文件夹名相同即可。
4、通过“活动目录用户和计算机”——域名单击右键——属性——组策略——选定GPO——编辑——用户配置——WINDOWS配置——文件夹重定向——MY DOCUMENTS。
5、在“MY DOCUMENTS”单击鼠标右键——属性——目标——“设置”处选择“高级——为不同的用户组指定位置”——单击“添加”。
6、出现添加“指定组和位置”对话框。请“安全组成员身份”处输入组名称,然后在目标文件夹位置“处输入存储此组每个用户的“我的文档”的文件夹路径UNC。——“确定”完成后。
7、注销,利用TESTGROUP组内的用户USER1登录,“我的文档”文件夹改为上面所设置的路径。
将用户的“我的文档”文件夹重定向到网络服务器内有以下的优点。
1、无论用户到网络上任何一台计算机登录域,都可以访问到该文件夹。
2、这些存储在服务器内的数据,可能信息部门的定期定期备份,将其备份存储起来,让用户的数据多一份保障。
3、可能在服务器上限额配置用户的“我的文档”。
如果“我的文档”与*作系统在同个硬盘内,则将其重定向到其他的硬盘后,即使*作系统重新安装,对“我的文档”文件夹内的数据影响也会比较小。
C. 如何在windows上安装部署设置SVN服务器
一、准备工作
1、SVN服务器:解压缩包,可以从官方网站下载最新版本。
2、SVN客户端:TortoiseSVN,即常说的小乌龟,是一个客户端程序,用来与服务器端通讯。
二、安装服务器和客户端程序
1、SVN服务器:直接解压缩到某个文件夹下即可。示例路径:c:\svn\
备注:如果下载的是msi程序,直接运行按提示安装即可。
2、SVN客户端:直接运行按提示安装即可。示例路径:C:\Program
Files\Subversion
三、建立版本库(Repository):示例路径:e:\svnroot。建立版本库有两种方法:
方法一,建立空目录e:\svnroot\repos1,进入repos1文件夹,在空白处点击右键,选择“TortoiseSVN->Create
Repositoryhere...”,
方法二,建立空冲段扮目录e:\svnroot\repos2,进入DOS命令行,输入如下命令:
svnadmincreate
e:\svnroot\repos2
四、运行SVN服务器,启动服务。启动服务有两种方法:
方法一,临时启动服务,在DOS下输入如下命令:
svnserve
-d
-r
e:\svnroot\repos1
--listen-host
ip地址
--listen-port=端口号
说明:“listen-host”和“listen-port”可选。默认端口是3690,如果端口已经被占用,可以通过选项listen-port指定端口号。
注意:请不要关闭命令行窗口,关闭窗口会把
svn服务就停止了。
方法二,启动SVN服务为后台运行程序:
sc
create
svnserve
binPath=
"c:\svn\bin\svnserve.exe
--service
-r
e:\svnroot\repos1"
displayname=
"Subversion"
depend=Tcpip
start=
auto
说明一:
(1)sc是windows自带的服务配置程序。svnserve是服务的名称,可根据需求取名。
(2)参数binPath表示svnserve可执行文件的安装路径。
(3)--service表示以windows服务的形式运行,--r指明svnrepository的位置,service参数与r参数都作为binPath的一部分,因此与svnserve.exe的路径一起被包含在一对双引号当中。
(4)displayname表示在windows服务列表中显示的名字,depend=Tcpip表示svnserve服务的运行需要tcpip服务,start=auto表示开机后自动运行。安装服务后,散灶svnserve要等下次开机时才会自动运行。
说明二:
(1)binPath的等号前面无空格,等号后面有空格。displayname、depend、start也一样,service前面是--,不是-
,而r前面是-。
(2)若要卸载svn服务,则执行
sc
delete
svnserve
即可。
(3)从“sc”到“auto”是在同一个命令sc,必须写在同一行。
(4)启动服务命令:netstart
svnserve,停止服务命令:net
start
svnserve,也可以进入Windows提供的界面操作SVNService服务了,燃陆即控制面板—>服务。
(5)如果路径中包括空格,一定要用“\”处理“"”号,例如上面的例子中如果svnserve.exe在“c:\programfiles\svn\”中,则命令应该写为“binpath="\"c:\programfiles\svn\bin\svnserve.exe\"
五、配置用户和权限
(1)修改svnserve.conf,在e:\svn\repos1\conf目录下,用文本编辑器打开svnserve.conf:
将:
#
anon-access
=
read
#
auth-access
=
write
#
password-db
=
passwd
改为
anon-access
=
read
auth-access
=
write
password-db
=
passwd
注意说明:
anon-access等列前面是没有空格的。
anon-access
=
read表示没通过用户名密码登录的访问只有读的权限,如果改为none则没有用户名密码不能访问
auth-access
=
write表示通过用户名密码登录的有写的权限(当然读的权限也就有了)
password-db
=
passwd表示可以通过
用户名
=
密码
的方式在passwd文件中添加用户
(2)修改同目录的passwd文件,增加用户帐号:
将:
[users]
#
harry
=
harryssecret
#
sally
=
sallyssecret
添加帐号:
[users]
#
harry
=
harryssecret
#
sally
=
sallyssecret
admin
=
admin
添加一个admin账户,密码是admin。
6
六、初始化SVN,导入数据
选中要上传SVN的文件夹,“右键
->TortoiseSVN
->
Import...”
,在弹出对话框的“URL
of
repository”输入“svn://localhost/project1/”。在“Importmessage”输入注释,点击OK,要求输入帐号,输入账户admin和密码admin。
7
七,测试SVN
本地测试:新建一空文件夹test1,单击右键,选择“SVN
Checkout”,在“URL
of
repository”中输入“svn://localhost/project1”。
其他机器测试:如果运行svnserve的主机IP地址是1.2.3.4,则URL输入的内容就是“svn://1.2.3.4/project1”。
D. 如何在Linux系统下安装软件
1、打开系统,可以看到桌面如下图,找到软件中心,打开软件中心
E. 如何在Windows下配置搭建PHP环境
phpStudy是一个PHP调试环境的程序集成包。
该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一谈丛次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有32M,有专门的控制面板。总之学习PHP只需一个包。
对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无岁缓论你是新手还是老含雀樱手,该程序包都是一个不错的选择。
全面适合 Win2000/XP/2003/win7/win8/win2008 操作系统 ,支持Apache、IIS、Nginx和LightTPD。
完美支持win10,支持自定义php版本
F. 在linux中,软件包的安装,源码安装,说明过程的配置文件是
详解linux源码包安装过程
1. 解压缩包
可以通过下载或其他方式获得了一个软件包,通常它是一个压缩文件,大部分可能是存档的和压缩的,这些文件一般以 .tar .gz为扩展名。
首先拷贝它到一个目录,然后 untar 和 gunzip 解压它。 通常这个命令是
tar xzvf filename [filename 是软件文件名称]
解压后的文件一般会在当前目录下的创建子目录,并以这个包名来命名。 你也可以用用这个命令预先查看结果 tar tzvf filename,显示包里有那些解压文件。
源文件如果是新的 bzip2 (.bz2) 格式,可用
bzip2 -cd filename | tar xvf -,或更简单的 tar xyvf filename ,这很不错的tar命令被不断的完善。
说明:
A:有时候一些文件必须安装在用户的 home 目录下,或更多的是在一个固定的目录,比如 /, /usr/src, 或 /opt 。所以必须仔细阅读安装包的配置信息。当一个软件包里如果有config 和 Makefiles 文件则最好去编辑它,这里包括了安装指令和说明。提示:你改变 makefile 会导致不同的结果。大部分软件包允许用 make install 自动处理安置二侍罩春进制文件在适当的系统位置。
B:你可能碰到过一些共享文件、shell 存档文件、尤其是 Internet 上的源码新闻组。它们保留的原因是具有人性化的可读性,并且允许新闻组缓冲并通过它们筛选和剔除出不合格的。它们可能用 unshar filename.shar 命令来解压。
C: 一些源码存档文件是用非标准的 DOS,Mac 或其他压缩的比如:
zip, arc, lha, arj, zoo, rar, and shk.
D: 有时候,你可能需要使用一个 patch 或显示改变了的 diff 文件来升级或修复存档的源码文件。这 doc 文件或者 README 文件将告诉你怎么去使用。一个很好的命令用标准语法来调用的命令是 patch < patchfile.
2: 关于 rpm 安装包
一些 Linux 用户惧怕通过使用源码来手动安装软件包,不过现在有方便的 rpm 和 deb 或 新格式的 slp 包。例如:rpm 安装运行平稳又快,作为一个软件安装在某几个有名的操作系统。
作为方便的RPM包也存在很多不好的缺点,例如:
A: 要了解软件中更多更详细的内容你必闷睁须去在二进制中去了解,而不是rpm包。
B: 还有安装一个 rpm 包如果需要依赖关系那么安装就可能会导致失败。
C: 当 rpm 请求你系统中不同版本的库,那么安装将不能继续,除非你为错误的库位置创建连接符号到正确的位置。
说明:必须使用root 安装 rpm 和 deb 。因为它需要必须的写入权限。
最简单的,用命令 rpm -i packagename.rpm 和 dpkg --install packagename.deb 会自动解包和安装。
3:关于老耐安装 Linux 包出现的一些问题及解决方案
假设 make 失败有个链接错误: -lX11: No such file or directory,正好在 xmkmf 之后已被调用,这可能意味着 Imake 不能被完全建立。检查第一部分 Makefile 文件的的行是这样:
· LIB= -L/usr/X11/lib
· INCLUDE= -I/usr/X11/include/X11
· LIBS= -lX11 -lc -lm
这个 -L 和 -I 开关告诉编译器和链接分别在哪里找到 library 和 include 文件。在这个例子里, X11 库应该在 /usr/X11/lib 目录,且 X11 包含文件应该在 /usr/X11/include/X11 目录里。假如对于你的机器上的这个错误,请处理修改 Makefile 并重新再 make。
没有声明涉及的数学库函数,像下列各项:
/tmp/cca011551.o(.text 0x11): undefined reference to `cos'
要修复它,需要明确链接到匹配的库,在 Makefile (看先前的例子) 里增加一个 -lm 到 LIB 或 LIBS 标记 。
用其他方法尝试
仍然失败 如果失败,参考下列脚本:
make -DUseInstalled -I/usr/X386/lib/X11/config
这个直接方式的类别相当于。
在少数例子里,用 root 运行 ldconfig 可能会解决:
# ldconfig 更新共享库链接符号。
一些 Makefiles 使用你系统里未被承认的库别名。一个例子,构建可能需要 libX11.so.6 ,但是在 /usr/X11R6/lib 不存在文件或链接。然而,在那里是 libX11.so.6.1。解决方法是用 root 运行ln -s /usr/X11R6/lib/libX11.so.6.1 /usr/X11R6/lib/libX11.so.6 ,接着需要运行 ldconfig 。
有一些包需要你安装一个或更多库的升级版本。需要拷贝一个或更多的库到适当的目录里,删除旧的库,重新设置动态链接库。
4:一些其他的问题处理
安装一个shell 脚本如果出现:No such file or directory 的错误消息。这是可以检查文件权限确定文件事可执行的,并检查文件头确定是否 shell 或程序是脚本在指定的位置被调用。一个例子,这个脚本可能是这样开始的:
#!/usr/local/bin/EDEN
如EDEN的实际安装位置是在你的 /usr/bin 目录,用一个 /usr/local/bin 替代
这个脚本不能运行有两个方法来纠正!!
A: 文件头改成 #!/usr/bin/EDEN
B: 或增加一个链接符, ln -s /usr/bin/EDEN
5:一个典型的例子 Xloadimage
首先说明下面的例子来源于国外网站的一个技术实例,这里我做了翻译和整理。
这个例子展现一个简单的问题。xloadimage 程序对我的图形工具的调整设置是有用的附加。从源码目录拷贝文件,用 tar xzvf 解压文件,可是在运行 make 的时候出现令人讨厌的错误并停止了。
gcc -c -O -fstrength-rece -finline-functions -fforce-mem
-fforce-addr -DSYSV -I/usr/X11R6/include
-DSYSPATHFILE=\"/usr/lib/X11/Xloadimage\" mcidas.c
In file included from /usr/include/stdlib.h:32,
from image.h:23,
from xloadimage.h:15,
from mcidas.c:7:
/usr/lib/gcc-lib/i486-linux/2.6.3/include/stddef.h:215:
conflicting types for `wchar_t'
/usr/X11R6/include/X11/Xlib.h:74: previous declaration of
`wchar_t'
make[1]: *** [mcidas.o] Error 1
make[1]: Leaving directory
`/home/thegrendel/tst/xloadimage.4.1'
make: *** [default] Error 2
这个错误消息包含了实质的线索:
查看 image.h 文件的 23 行:
#include < stdlib.h>
在源码的某处对于 xloadimage, wchar_t 已经在指定标准 include 文件重新定义。 告诉我们首先在 image.h 的 23 行尝试注释它,或许 stdlib.h include 是不存在的,毕竟不是所有都是必需的。
在这点,构建中的收益来源于所有任何一个致命错误。xloadimage 现在功能正常。
6: 安装 Linux 包的一些总结
坚持自己动手处理所有的安装出现的问题,不断总结努力学习,从错误里去仔细研究,努力动手排错,从每个不足甚至失败的地方得到扩充和提升,可以增强安装构建软件的技巧。
G. B/S软件系统部署,通过tomcat发布的详细步骤
1.直接把项目复制到Tomcat安装目录的webapps目录兆空中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。
2.在搭袭tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句。
<Context path="/hello" docBase="F:\eclipse3.2\workspace\知猜兄hello\WebRoot" debug="0" privileged="true"> </Context>
其中,docBase为设置项目的路径。
3.在conf目录中,在Catalina\localhost(此处需要注意目录的大小写)目录下新建一个XML文件,任意命名,只要和当前文件中的文件名不重复即可,代码如下。
<Context path="/hello" docBase="D:\eclipse3.2\workspace\hello\WebRoot" debug="0" privileged="true"> </Context>
第三种方法相对来说比较灵活,并且可以设置别名。
H. office2016怎么自定义安装
自定义安装方法如下;
1、首先,下载Office 2016软件安装部署工具,通过此工具可以自定义安装Office 2016软件组件。
2、当下载完成Office 2016软件安装部署软件之后,将该软件放到桌面上,然后双击运行该程序,在弹出主页面中,点击同意相关协议并点击“继续”按钮。
3、接下来,软件会弹出安装路径,这里选择桌面,然后点击腔野确定按钮。在选择桌面为安装路径之后,桌面上会生成三个安装配置文件,然后我们需要修改这些文件,具体步骤如下。
4、接下来,需要将下载好的Office 2016光盘映像文件加载好,在Win8及以上版本的操作系统中可以直接双击加载该文件,无需额外的虚拟光驱软件,如果是Win7系统的话,需要使用虚拟光驱软件进行加载才可以。
5、在虚拟光区中加载好Office 2016光盘映像文件以后,记住虚拟光驱的驱动器根目录,因为目录路径在后面修改配置文件时,是需要使用的。
6、接下来,打开桌面中的configuration.xml文件,然后对着该文件击右键,在弹出的菜单中,点击选择“使用记事本程序”打开该文件。
7、接下来,需要修改该文件中的配置代码,这里提供源代码供大家参考使用,仅限制参考。(因为部分内容需要修改)修改完毕之后,记得保存该文件。
复制内容到剪贴板
<Configuration>
<Add SourcePath="G:\" OfficeClientEdition="64" >
<Proct ID="ProPlusRetail">
<Language ID="zh-CN" />
<ExcludeApp ID="Access" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="InfoPath" />
<ExcludeApp ID="Lync" />
<ExcludeApp ID="OneNote" />
<ExcludeApp ID="Outlook" />
<ExcludeApp ID="Publisher" />
<ExcludeApp ID="SharePointDesigner" />
</Proct>
</Add>
</Configuration>
8、在使用这些代码时要特别注意,<Add SourcePath="G:\" OfficeClientEdition="64" > 加粗的代码是需要进行修改的,需要将其修改为Office 2016光盘安装映像文件所在的驱动器根目型培录,如果是在32位操作系统中安装Office软件,需要将64修改为32,64位操作系统则无需进行修改。
9、 <ExcludeApp ID="Access" /> 代码代表的是在安装时,将不安装Access组件,同样的道理,剩下的代码表示卜圆唯的都是不安装的组件,如果需要安装这些组件,可以选择删除部分代码即可。
10、接下来,可以在桌面上按下Windows徽标键+X键,然后在弹出的超级菜单中,选择“以管理员身份运行命令行程序”,打开命令行程序窗口。
11、接下来,首先需要修改默认的命令行程序文件路径,需要先运行cd /d C:\Users\你的电脑账户名\Desktop 命令,该命令需要先修改一下才可以使用,然后按下回车键。之所以要修改为桌面路径是因为我们安装的Office 2016安装部署工具是默认在桌面路径中,如果你没有将其安装在桌面上,还需要在此处输入完整的文件路径。
12、接下来,在命令行窗口中再次输入setup.exe /configure configuration.xml命令,回车之后将自动打开Office 2016安装程序,我们不需要手动点击,即可执行安装过程。
13、下一步,会看到Office 2016软件将默认只安装PPT、Word、Excel这三个组件,在等待五分钟左右的时间之后,Office 2016软件就会自动安装完毕。
I. 如何在Linux下使用Tomcat部署Web应用
第一种方式:利用Tomcat自动部署
利用Tomcat自动部署方式是最简单的、最常用的方式。若一个web应用结构为D:\workspace\WebApp\AppName\WEB-INF\*,只要将一个Web应用的WebContent级的AppName直接扔进%Tomcat_Home%\webapps文件夹下,系统会把该web应用直接部署到Tomcat中。所以这里不再赘述。
第二种方式:利用控制台进行部署
若一个web应用结构为D:\workspace\WebApp\AppName\WEB-INF\*,利用控制台进行部署的方式如下:进入tomcat的manager控制台的deploy区域——在Context
path中键入"XXX"(可任意取名)——在WAR or Directory
URL:键入D:\workspace\WebApp\AppName (表示去寻找此路径下的web应用)——点击deploy按钮。
然后在%Tomcat_Home%\webapps路径下将会自动出现一个名为XXX的文件夹,其内容即是D:\workspace\WebApp\AppName的内容,只是名字是XXX而已(这就是前面在Context path键入XXX的结果)。
以上说明利用控制台进行部署的实质仍然是利用Tomcat的自动部署。
第三种方式:增加自定义的Web部署文件
若一个web应用结构为D:\workspace\WebApp\AppName\WEB-INF\*,这种部署方式稍微复杂一点,咱们需要在%Tomcat_Home%\conf路径下新建一个文件夹catalina——再在其中新侍昌烂建一个localhost文件夹——最后再新建一个XML文件,即增加两层目录并新增XML文件:%Tomcat_Home%\conf\Catalina\localhost\web应用配置文件迅慎.xml ,该文件就是部署Web应用的配置文件。例如,新建一个%Tomcat_Home%\conf\Catalina\localhost\XXX.xml, 该文件的内容如下:
<Context path="/XXX" reloadable="true" docBase="D:\workspace\WebApp\AppName" workDir="D:\workspace\WebApp\work"/>
注意:
(1)以上代码中的workDir表示将该Web应用部署后置于的工作目录(Web应用中JSP编译成的Servlet都可在其中找到),如果使用的Eclipse作为IDE,一般可人为设置在WebApp的work目录下。
如果自定义web部署文件XXX.xml中未指明workdir,则web应用将默认部署在%Tomcat_Home%\work\Catalina\localhost\路径下新建的以XXX命名的文件夹下。(Web应用中JSP编译成的Servlet都可在其中找到)
(2)老漏Context path即指定web应用的虚拟路径名。docBase指定要部署的Web应用的源路径。
其实开发者可以使用安装有Tomcat插件eclipse自动创建部署文件来部署Web应用而不必再手动建立该文件,方法如下:
1. 打开Eclipse——打开菜单栏window选择preference(首选项)——左侧选择Tomcat,如下图示:
2. 可以看到上图中高亮画出的Context declaration mode(Context 声明模式)中选择以Context
files增加自定义部署文件的形式部署web应用——然后Contexts directory中指定上述文件的上级目录(即%Tomcat_Home%\conf\Catalina\localhost )——点击Apply或OK。
3. 完上述步骤,再选中Web项目右键点击properties(属性)——选择右侧的Tomcat ,如下图所示:
4. 勾上"Is a Tomcat project"前的checkbox,将项目关联至Tomcat。
在Context name中填入XXX,即Web应用自定义部署文件名和Context path名。
在Subdirectory to set as web application root (optional)中填入要部署的Web应用的实际路径(即WEB-INF上级目录)。
注意:Eclipse会自动地将workdir设置在Workspace\WebApp\work下。
如此便自动创建了%Tomcat_Home%\conf\Catalina\localhost\XXX.xml 文件。启动Tomcat 即可自动部署Web应用。
第四种方式:手动修改%Tomcat_Home%\conf\server.xml文件来部署web应用
此方法即打开%Tomcat_Home%\conf\server.xml文件并在其中增加以下元素:
<Context docBase="D:\workspace\WebApp\AppName" path="/XXX" debug="0" reloadable="false" />
然后启动Tomcat即可。
当然如果使用Eclipse,在Eclipse中的设置也有改变:打开菜单栏window选择preference(首选项)——左侧选择Tomcat——可以看到上图中高亮画出的Context
declaration mode(Context 声明模式)中选择以Server.xml文件来部署web应用。