您的位置:首页 > 运维架构 > 网站架构

Windows 系统下部署使用publiccms框架制作的网站

2017-08-17 17:30 239 查看


详情请看链接:



http://www.zzkangteng.com/newDetail.html?id=324


1.准备安装包。

 


2.安装jdk

一路下一步即可。


3.添加环境变量

(1)JAVA_HOME=jdk的解压目录

 

(2)PATH=%JAVA_HOME%\bin


3.检查java环境是否正常

运行-->cmd  输入javac测试是否正常。下图为jdk安装正常。

 

4.[b]安装tomcat。这里使用免安装版的tomcat。
[/b]

解压tomcat,直接运行startup.bat,查看控制台,没有报错就是启动成功。

5.[b]安装数据库mysql。
[/b]

这里一路下一步。

其中:

(1)下图选择第一个。

(2)选择语言时,选择UTF-8。

(3)最好勾选上允许后台命令行控制的那一项。

 

6.点击Navicat for MySQL 中的执行文件,链接数据库测试是否正常。

用户名一般为root。密码为安装数据库时设置的密码。输入后显示连接成功即数据库正常。

 

以上步骤成功后,服务器环境就配置好了,下面部署publiccms程序。

 

1.准备文件

 

文件说明:

 第一个是,前台数据文件(含有模板和样式)

 第二个是,数据库文件

 第三个是,程序文件,替换tomcat下的ROOT文件

注:如果想添加新项目的程序,可以自己命名一个与ROOT文件同级的文件夹,然后在conf文件下的server.xml文件中修改配置。

2.把数据库文件导入到服务器中的数据库中。

3.把前台数据文件和程序文件,按照publiccms框架的文件摆放结构,分别放到相应的位置。

4.根据上面文件的摆放位置,配置dbconfig.properties文件和other.properties文件。下图为这两个文件的存放路径。

 

(1)修改dbconfig.properties文件

以下三个位置分别为:数据库名,数据库用户名,数据库密码。配置为你的项目对应的即可。

 

(2)修改other.properties文件

 

其中: site.filePath为数据文件存放的地址,可对应下图修改。

 

site.masterSiteIds为主站点(管理站点)id

site.defaultSiteId为默认站点id(一般与主站点保持一致)

5.通过服务器ip+post(端口号)在本地访问该地址,此时可以访问到网站的结构,但是样式消失了,这是正常情况,因为还没有给资源文件建立软链接。

6.建立软链接

(1)Win7系统下建立方式

   -->cmd进入控制台

   -->cd D:\publicCMS\tomcat_1\webapps\ROOT\resource(这里是目标文件地址,即你要在改文件下建立软连接,参照下图)

 

-->mklink /D site_1 D:\data\publiccms\resource\site_1(这里是前台数据文件的站点地址)参照下图:

 

   控制台建立软链接步骤如下图:

 

(2)Windows server 2003系统下建立方式

   -->准备插件包 下载地址:http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html#contact

 

   -->先安装第二个,再安装第一个,一路下一步,安装成功即可。

   -->使用方法:如下图。

   

 

 

7.此时,使用ip+端口号就可以在本地访问该网站了,此时样式应该加载正常了。

8.可能会出现这样的bug如下图所示:

 

问题描述:可能是因为服务器的80端口被占用了

解决方法:

   -->进入控制台,输入命令netstat -abno;

 

   -->参照https://jingyan.baidu.com/article/7e4409533ffe092fc1e2ef10.html该网页关闭占用的80端口即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: