Ubuntu7.10下dotCMS1.6安装

解决方案 同时被 3 个专栏收录
47 篇文章 0 订阅
6 篇文章 0 订阅
5 篇文章 0 订阅
1.首先下载最新版本的dotcms,可用这条命令:
svn checkout --username dotCMSUser --password dotCMSUser https://svn.dotmarketing.net/wwwroot/dotcms.org/trunk dotcms.org
在官方网站上下载。下载时间大约为30分钟!

2.安装前准备:

(1)首先安装JDK1.6或者更高的版本,配置环境变量;

(2)安装ant;

2.1 ant的安装

在新立得软件包管理器中标记上 ant, ant-doc , ant-gcj , ant-optional 然后点击应用即可。
然后在终端中打入ant -version ,如果显示Apache Ant version 1.7.0compiled onAugust 29 2007
则表示安装成功。

3.把下载完的文件解压缩到指定文件夹,这个是随意的,我放在/var/www/wwwroot下了,并把这个文件夹的权限放开了,用这条命令在www文件夹下放wwwroot/文件夹的权限:
sudo chmod 777 -R wwwroot/
以便后面操作。
在解压后的文件夹dotcms.org中有个docs的文件夹,可以参阅一下.

4.现在开始安装:

(1)编译一下,用到了ant,在dotcms给你提供了四种数据库,我用的是mysql5.0.45,也可以使用下postgresql.所以我按照mysql的编译了

(这里是在dotcms.org文件夹下):

1>ant buildmXsql

2>ant deploy

(2)如果前面完成了,那么运行mysql,注意如果mysql没有密码,是要报错的,可以这样解决:

1>mysql -u root mysql(其实还有很多的办法,主要作用也不外乎是使用不同用户来登录到mysql,这里是以系统管理员的身份登录的。)

2>mysql>update user set password = password('你要用的密码')where user = 'root';
例如:mysql>update user set password = password('duhui')where user = 'root';

4>quit;


(3)建立数据库:

1>首先进入数据库,命令为mysql -u root –pduhui (这里第duhui是我的数据库密码,相应的你可以换成你的密码。)

2>创建一个dotcms,mysql>create database dotcms;

3>在dotcms.org/build/sql中打开终端打入如下命令:mysql -u root –pduhui dotcms<mysql.sql(这里的dotcms为刚建立的数据库,当时是空的,现在这句的目的是导入数据库所需的表。大小约为1.6M,如果小于则可能存在错误。)

(4)把dotcms.org/build/lib下的dotcms_1.6.jar拷贝到dotcms.org/common/lib/ext中去;

(5)修改/conf/下的server.xml文件,将dotCms的启动端口修改为你要用的端口,比如8080。dotCms默认的是localhost,端口是80。注意端口一定未被占用;
修改后为:
<Connector port="8080" address="localhost" URIEncoding="UTF-8"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />

修改conf/Catalina/localhost下的username=”root”password=”duhui”相应的改成你的就OK了!
修改后为:
<Resource name="jdbc/LiferayPool" auth="Container"
type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/dotcms?characterEncoding=UTF-8"
username="root" password="duhui" maxActive="50" maxIdle="10" maxWait="10000"
removeAbandoned="true" removeAbandonedTimeout="60" logAbandoned="true"
validationQuery="SELECT 1" testOnBorrow="true"/>


(6)启动

在dotcms.org/bin下的终端打入sudo./catalina.sh run (运行自带的tomcat)

(7) 打开浏览器,输入http://localhost/c;进到dotCms的登陆界面,输入test@dotcms.org,密码是test, 如果登陆成功,恭喜,配置完成。
  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值