思途cms本地搭建--wamp环境配置-思途cms
- 格式:docx
- 大小:934.92 KB
- 文档页数:12
windows系统上安装WEB环境,wamp环境的搭建第一章 windows系统上安装WEB环境一、安装Apache:1. 点击httpd-2.2.15-win32-x86-no_ssl.msi执行安装。
建议安装在“c:/apache2.2”。
2. 安装完成后,会自动启动apache服务器。
在windows右下角状态栏上显示绿色小图标。
可以通过该图标实现开启、停止、重启apache服务器。
3. 也可以通过右击我的电脑 -> 管理 -> 服务和应用程序 -> 服务-> apache2.2,实现开启、停止、重启apache服务器。
4. 开启apache服务器后即可以通过浏览器输入IP地址:127.0.0.1,访问到默认页面。
显示内容是“It works!”。
二、安装PHP:(一)、说明:1. PHP属于apache服务器的一个模块,要外挂到apache上,才能实现apache服务器处理PHP文件。
所以首要任务是实现apache 里加载PHP模块。
2. 开发时要使用PHP操作MySQL数据库,所以第二任务就是配置PHP的MySQL扩展接口。
(二)、安装步骤:1. 将php-5.2.6-Win32.zip解压到指定目录即可。
建议解压到“c:/php5.2”。
2. 配置Apache主配置文件c:/apache2.2/conf/httpd.conf:在httpd.conf配置文件中写入三行【位置不限】:a). LoadModule php5_module C:/php5.2/php5apache2_2.dll【目的是载入php功能模块】b). AddType application/x-httpd-php .php 【设置php程序的文件后缀,也可以根据需要自定义文件后缀】c). PHPIniDir "C:/php5.2" 【设置php.ini配置文件的路径】3. 配置PHP配置文件php.ini:a). 在c:/php5.2路径下,将php.ini-recommended文件更改为php.ini;b). extension_dir="c:/php5.2/ext" 【指定php扩展接口路径。
安装php教程1.apache2.php5.33.mysql4.phpmyadmin1.安装apache为了方便管理我们把安装目录放在D盘里webserver文件夹下,对应的建apache、php、mysql、www。
www文件夹是用来存放我们我们写的php文件。
点击安装apache,我这里是apache2.2注意点就是安装文件的路径改成我们新建好的的文件夹下,server name写成localhost,提一个问题:127.0.0.1 和localhost那个效果好一点?我们去检查一下我们安装好的apache,在浏览器上输入localhost,开发用的浏览器1个是谷歌2是火狐浏览器显示it works的话说明apache安装成功! 该文件在D:\webserver\apache\htdocs\index。
html文件ok,apache安装成功!迈出成功的第一步。
2.建立php与apache之间的通讯将php压缩包拷进对应的php文件夹下解压到当前文件夹下,解压完成后删除我们拷进来的的压缩包(不删也可以),要是以后对php升级直接覆盖php文件夹下面的文件,重新配置与apache之间的通信。
解压php文件文件夹下有一个php.ini.devalopment复制一份,将生成的文件php.ini.devalopment附件更改为php.ini,用编辑器打开更改如下地方建立与apache通信和建立虚拟目录、虚拟路径,为以后的项目建立自定义域名访问。
好,开始动手,gogogo~~~,从上往下看首先我们发现了这一句话:short_open_tag = Off,他的意思是是否打开短标签,短标签是什么?就是…为了方便以后书写捡便宜,可以把这里设置成short_open_tag = On;memory_limit = 128M这句话是内存限制大小,以后有需求内存大一点的时候改这个128,error_reporting = E_ALL | E_STRICT 这句话是报错级别,可以不改,报错级别分那些?我不说,嘎嘎,自己百度。
思途CMS标签调用说明书本文档主要描述系统标签的功能与用法,系统标签的存储位置统一存放在include/taglib/smore/目录下,标签的命名格式为标签名.lib.php1.Attrgrouplist用途:此标签主要用于读取线路,酒店,租车,景点,文章,相册,团购的的属性组列表,此标签一般与getattrgrouplist配合使用,用于搜索列表,达到显示栏目相应属性的功能。
参数:typeid:需要调用属性的栏目id(线路:1,酒店:2,租车:3,文章:4,景点:5,相册:6,团购:13)filterid:需要排除的属性组id,如果排除多个则以逗号分隔。
row:调用的条数。
例子:这个标签一般用于在搜索列表使用如如上图所示,会调用线路属性组进行显示,typeid=1表示读取线路属性组,filterid=’91’表示排除属性组id为91的属性组,属性组id的查看可以在后台属性组管理页面进行查看。
如下图:2.getattrbygroup用途:用于通过某个属性组id或者属性名称来读取某个属性组相应的属性列表,该标签一般与attrgrouplist配合使用实现快速读取多个属性组信息。
参数:groupname:属性组的名称,如“旅行方式”typeid:同上groupid:属性组id的值。
row:调用的条数。
前台模板可用参数:[field:title/]:表示读取当前属性名称[field:id/]:表示读取当前属性id.例子:1.如我想单独调用线路属性组为“交通选择”的属性列表信息,则可以通过以下代码进行实现{sline:getattrbygroup typeid=’1’groupname=’交通选择’}<a data-id=”[field:id/]”>[field:title]</a>{/sline:getattrbygroup}也可以使用groupid来实现同样的效果,{sline:getattrbygroup typeid=’1’groupid=’84’}<a data-id=”[field:id/]”>[field:title]</a>{/sline:getattrbygroup}Groupid可以在后台相应栏目属性配置那里获取。
思途CMS二次开发模板自定义编写规范模板上传机制说明1,用户模板上传目录为’templetes/smore/uploadstemplets’,所有用户通过后台上传的模板压缩文件都保存到’templetes/smore/uploadstemplets/zip’用户目录下,上传后程序会自动解压.(注意:压缩文件名不能与其它压缩文件重名,否则会覆盖文件):2.自定模板结构如下图其中,CSS为当前模板使用的CSS样式,images存储相应图片,js存储javascript文件,taglib存储当前模板可使用的标签,function.php里可定义当前模板使用的函数公共文件,index.htm为模板文件(注意:index.htm为固定格式不能更改).3.模板中引用js,css,自定义函数方法(getUserCss,getUserJs)引用css:{sline:php}Helper_Archive::getUserCss(‘当前目录名/css/css文件’);{/sline:php},如我当前模板目录为”header”,需要引用我当前模板下css目录下的css.css文件,则可以通过以下代码”{sline:php}Helper_Archive::getUserCss(‘header/css/css.css’){/sline:php}”.引用js:{sline:php}Helper_Archive::getUserJs(‘当前目录名/js/js文件’);{/sline:php},例子同上.引用function:{sline:php}Helper_Archive::getUserFunc(“当前目录名/php文件”);{/sline:php},如我引用当前模板目录下的function.php,则可以通过以下代码实现: {sline:php}Helper_Archive::getUserFunc(“当前目录名/function.php”);{/sline:php}4.全局变量:cfg_user_templet_dir:指向”/templets/smore/uploadtemplets/”目录,如:引用自定义模板内的一个图片”header.jpg”,则可以通过这样的方法进行引用,”<img src=”{sline:global.cfg_user_templet_dir/}/header/images/header.jpg”>”;5.模板中引用模板:使用{sline:include file=’模板文件路径’/}当调用的是当前模板目录的模板时使用语法{sline:include‘当前目录/模板名称’/}当调用的系统模板时使用语法{sline:include‘模板名称’/}/215.可上传模板页面,可参见后台模板管理:/22。
wamp的使用方法摘要:1.Wamp简介与安装2.Wamp服务器配置3.Wamp网站开发与部署4.Wamp常用功能与技巧5.总结与建议正文:一、Wamp简介与安装Wamp(Windows Apache MySQL PHP)是一个集成开发环境,主要用于在Windows操作系统上搭建Apache、MySQL和PHP服务器。
以下是Wamp的使用方法概述,帮助您快速掌握Wamp的使用。
二、Wamp服务器配置1.修改Apache配置文件:打开`httpd-vhosts.conf`文件,添加虚拟主机配置,设置站点根目录和DocumentRoot。
2.修改PHP配置文件:打开`php.ini`文件,根据需求修改相关参数,如内存限制、执行时间等。
3.配置MySQL数据库:运行MySQL命令行工具,创建数据库、用户和权限。
三、Wamp网站开发与部署1.创建本地开发环境:使用Wamp自带的Apache、MySQL和PHP服务器,方便进行前端和后端开发。
2.数据库连接:在PHP代码中使用MySQLi或PDO扩展连接数据库。
3.部署网站到线上服务器:将本地开发环境部署到远程服务器,确保网站正常运行。
四、Wamp常用功能与技巧1.重启服务:通过Wamp控制面板重启Apache、MySQL和PHP服务。
2.安装扩展:使用Wamp自带的包管理器安装、更新和卸载PHP扩展。
3.配置虚拟主机:在Wamp控制面板中添加、编辑和删除虚拟主机。
五、总结与建议Wamp作为一个强大的集成开发环境,可以帮助开发者快速搭建本地开发环境。
熟练掌握Wamp的使用方法,可以提高开发效率,降低部署成本。
WAMP的安装和配置WAMP 是指在 Windows 平台下使用Apache、MySQL 和PHP。
Windows是目前世界是使用最多的操作系统,Apache 自1996年4月起就一直是世界上最爱欢迎的Web 服务器,最新Netcraft Web 服务器问卷调查的结果显示,全世界的 Web 站点中有超过50%都在使用 Apache Web服务器。
而 MySQL 则是世界是最受欢迎的开放源代码数据库管理系统,它提供了大型数据库的大多数特性,现在许多大型Web 站点使用的数据库都是 MySQL,包括 Yahoo!、Google、Cisco、HP 和 NASA 等。
PHP 是一种使用非常广泛的脚本语言,尤其适合 Web 开发,并且能够像ASP 和JSP一样嵌入到 HTML 中。
一般说来,大家都习惯于将 Apache、MySQL、PHP 架设在Linux系统下,因为它们都是开放源代码软件系统,采用这种组合可以使运营 Web 站点的成本大大降低,所以这是搭建 Web 站点的理想方式,而且世界是越来越多的站点采用这种方式。
但是,不可否认的是 Windows 也有其优点,就是易用,界面友好,操作起来非常方面,因此对新手来说在 Windows 平台下学习 PHP 确实是一个不错的选择。
而且,鉴于 Windows 平台的易用性,我们还可以采用另外一种方式来开发 Web 站点,即在 Windows 平台下使用 Apache、MySQL 和 PHP 开发站点,然后等开发完成之后再将开发好的站点移值到 Linux 平台下。
下面我将介绍如何在 Windows 下安装和配置这几种软件。
第一步是取得这三个软件的安装文件,前面已经提到过,Apache、MySQL 和 PHP 都是开放源代码软件,因此可以从互联网上免费得到。
目前 Apache 的最新版本是Apache 2.2,可以从这里下载。
MySQL 目前的最新版本是MySQL 5.0,可以从这里下载。
思途CMS4.1主导航操作与设置方法
网站主导航一般是指放在网页头部,用于导航站点的主要分类栏目的入口。
如下图:箭头所示位置,我们称为网页的主导航
操作位置:
操作界面:
1、主导航上的首页是单独固定设置的,在以下位置设置
首页设置界面:
2、线路、酒店、门票、攻略、团购等系统内置的栏目,直接就可以在列表中通过“显示”设置,可以开启或者关闭
3、增加外部链接可以通过此功能,实现对主导航链接任意想链接的栏目、页面
或者专题。
4、主导航排序
5、栏目优化设置。
自定义导航的作用与设置方法
自定义导航的作用主要是利于用户浏览网站,便于站点推荐利于销售转化的分类信息,对于经营管理非常重要,也利于优化关键分布。
旅游网站往往按目的地结构分类数据,但目的地结构往往分类会比较多,特别是中大型旅游网站,如果直接将所有的目的地导航直接列举出来,访问者就很难找到自己想点击的信息了,影响了用户的访问体验。
为了解决这一问题,思途CMS开发了自定义导航的功能。
可以按照站点的重点信息,或者用户感兴趣的,高利润的信息链接展示靠前,自定义导航功能就完美的解决了这个问题。
访客使用自定义导航可以更快捷的找到需求信息。
以思途标准模板为例,如下图:
设置方法
自定义导航的操作位置:
站点设置》自定义导航
操作界面:
1. 双击红色框处即可自定义编辑快捷菜单,这里需要注意的是:后台可以添加无限级导航。
思途的标准系统只调用前三级导航,定制模板可根据需求调用后台分类数据。
2.这里可以对该级导航进行相关解释说明,前台可以调用
3.这里可以添加该级导航的小图标,但是思途CMS
4.1版本标准模板暂时不支持前台调用图标,定制模板可以按需调用
4.双击这里添加该导航对应的链接,访客点击导航就能进入相应页面。
5.这里可以设置该导航前台显示的颜色,比如这里将“九寨沟景区”设为红色,那么前台的显示就是红色。
自定义导航的作用与设置方法
5.这里可以设置该级导航是否在前台显示。
思途cms本地搭建--wamp环境配置
++++++++++++++++++++++++++++++++++++++++++++++++
+ 安装完成,下面开始配置+ ++++++++++++++++++++++++++++++++++++++++++++++++
安装完成后,在屏幕右下角有一个绿色的W图标
可以根据个人原因选择语言(以下使用中文)
配置apache环境:包括定义项目目录和配置伪静态
注:AllowOverride 一共需要修改三处。
配置php:包括开启curl、soap
配置mysql:
wamp默认密码为空,所以在这里回车就好了
下面给mysql配置密码:
注:复制时只需复制mysql>后面的就可 ,我们是把数据库的密码设置成了root,根据个人喜好可就密码修改,修改地方Password('root')。
给mysql配置文件加入数据库密,路径为刚刚安装的路径我是D盘
保存退出后,下面就需要将我们的程序安装包放入我们的环境目录
完成以上操作后,请见下篇|《本地虚拟域名配置》。