站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 软件教程 > 环境搭建 >

CmsTop在PHPnow下的安装配置方法

2018-05-05 01:44 | 来源:网络整理 | 编辑:秋军 |

CmsTop大众版是一款基于PHP+MYSQL技术架构的内容管理系统,笔者常用PHPnow测试程序,发现CmsTop大众版在PHPnow默认配置下安装会遇到问题。经笔者研究和官方帮助下终于解决,本文就详细介绍CmsTop在PHPnow集成环境下的安装配置方法:


  一、解压并安装 PHPnow

PHPnow最新版点击本站下载:PHPnow 1.5.6   


CmsTop大众版最新版


首先将最新版的 PHPnow-1.5.6 压缩包内的文件解压到本地目录,如 D:\PHPnow,然后运行 Setup.cmd 安装程序,出现下面类似界面:


CmsTop在PHPnow下的安装配置方法


经测试,PHPnow 安装 MySQL 5.1.* 版本后,会出现PHP 无法通过 pdo_mysql 扩展交互的问题,解决办法如下:


1.选择安装软件推荐的MySQL 5.0.*版本


2.如果你执意选择MySQL 5.1.*版本,那么你需要替换更新 libmysql.dll 文件(更新为 PHP 5.2.14 中的新版 libmysql.dll )。


可以到此处下载:



停止 PHPnow 中的所有服务,然后将压缩包中的文件分别覆盖到 PHPnow\Apache-22\bin 和 PHPnow\php-5.2.14-Win32 目录下,再启动服务即可。


安装完成后,浏览器输入 出现类似页面:


CmsTop在PHPnow下的安装配置方法


你可以通过这个页面的查看phpinfo以及测试MySQL的连接情况。


  二、配置 PHPnow 中的各组件

    1.配置 MySQL


打开 MySQL 的配置文件,位置在 PHPnow\MySQL-5.1.50\my.cnf,做以下修改,没有的配置请自己添加,路径请自己修改。


[client]


default-character-set = utf8


[mysqld]


character-set-server = utf8


#skip-innodb


max_allowed_packet = 16M


innodb_data_home_dir = D:/PHPnow/MySQL-5.1.50/data


innodb_log_group_home_dir = D:/PHPnow/MySQL-5.1.50/data


重启 MySQL 服务后生效,这样配置后 MySQL 的默认编码为 utf8, 支持 InnoDB 引擎。


    2. 配置 PHP


打开 PHP 的配置文件,位置在 PHPnow\php-5.2.14-Win32\php-apache2handler.ini,做以下修改:


max_execution_time = 600


max_input_time = 600


magic_quotes_gpc = Off


    3. 配置 Apache


修改 Apache 配置文件,位置在 PHPnow\Apache-22\conf\httpd.conf,做以下修改:


DirectoryIndex  index.shtml index.html index.htm index.php


去除这两行注释:


AddType text/html .shtml


AddOutputFilter INCLUDES .shtml


找到Options Indexes FollowSymLinks这句,修改为:


Options Indexes FollowSymLinks Includes


这样 Apache 就支持 .shtml 索引页以及服务器端包含SSI了。


  三、创建虚拟主机,安装CmsTop

    1. 我们用PHPnow自带的工具配置虚拟主机,运行 PHPnow\PnCp.cmd,如下图:


CmsTop在PHPnow下的安装配置方法


输入0。


按照提示添加虚拟主机,如果没指定主机目录的话,默认会生成到 PHPnow/vhosts 中。譬如我创建了一个的虚拟主机,那么我现在的主目录在D:\PHPnow\vhosts\


实际这个工具就是在操作 PHPnow\Apache-22\conf\extra\httpd-vhosts.conf 文件,如果熟悉的话自己添加。


完成后别忘记将 添加到 Windows 的 hosts 文件中,才能本地访问。


    2. 解压 CmsTop 大众版程序到主目录


浏览器运行 自动跳转到安装界面,进入下一步的环境检测。


竟然发现服务器端包含SSI不支持,为什么呢,那是因为 PHPnow 在添加虚拟主机时,将 Directory 段又重写了。


打开 PHPnow\Apache-22\conf\extra\httpd-vhosts.conf 文件,找到我们刚才添加的虚拟主机,加上 Includes


Options -Indexes FollowSymLinks Includes


再检测一下环境,成功。


CmsTop在PHPnow下的安装配置方法


3. CmsTop 大众版安装完毕


安装完成后进入后台:


依次进行以下操作:


工具 -- 文件校验


工具 -- 更新缓存

  • tomcat7w.exe 出现指定的服务未安装的解决方法
  • 阿里云Centos7下安装Redis及tomcat设置自启动的方法
  • Windows下tomcat安装教程
  • Linux安装配置Tomcat教程
  • Centos7.3下Tomcat8的安装配置教程
  • Linux下安装Tomcat7.0.82的简单方法
  • Mac下安装tomcat的教程详解
  • cemtos 7 linux 安装与卸载 tomcat 7的教程
  • CentOS系统下安装Tomcat7的过程详解
  • Linux下安装配置tomcat
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号