http://www.adempiere.com/history/Install_Adempiere_on_Ubuntu_7.10?feed=atom&
Install Adempiere on Ubuntu 7.10 - Revision history
2024-03-29T06:19:44Z
Revision history for this page on the wiki
MediaWiki 1.24.4
http://www.adempiere.com/index.php5?title=Install_Adempiere_on_Ubuntu_7.10&diff=15229&oldid=prev
Peanutblake: /* 五、配置Adempiere 3.3.1b */
2010-06-04T06:18:02Z
<p><span dir="auto"><span class="autocomment">五、配置Adempiere 3.3.1b</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 06:18, 4 June 2010</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 136:</td>
<td colspan="2" class="diff-lineno">Line 136:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  $sodu /home/user/Adempiere/utils/RUN_Server2.sh</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  $sodu /home/user/Adempiere/utils/RUN_Server2.sh</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Chinese]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Documentation]]</ins></div></td></tr>
</table>
Peanutblake
http://www.adempiere.com/index.php5?title=Install_Adempiere_on_Ubuntu_7.10&diff=15228&oldid=prev
Peanutblake at 10:28, 15 March 2010
2010-03-15T10:28:41Z
<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 10:28, 15 March 2010</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[ADempiere|<返回英文首页>]]    [[Chinese|<返回中文首页>]] </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><br></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>本篇所记录的步骤为网上多篇文章的合集</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>本篇所记录的步骤为网上多篇文章的合集</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>
Peanutblake
http://www.adempiere.com/index.php5?title=Install_Adempiere_on_Ubuntu_7.10&diff=15227&oldid=prev
Yuzifu at 04:07, 30 June 2008
2008-06-30T04:07:26Z
<p></p>
<p><b>New page</b></p><div>本篇所记录的步骤为网上多篇文章的合集<br />
<br />
===一、安装配置JAVA 1.6.03===<br />
<br />
$sudo aptitude install sun-java6-jre sun-java6-jdk sun-java6-plugin<br />
<br />
它们的默认安装路径为/usr/lib/jvm/java-6-sun/jre、/usr/lib/jvm/java-6-sun<br />
<br />
接下来在/etc/environment文件里为Java设置环境变量<br />
<br />
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java-6-sun/bin"<br />
CLASSPATH=".:/usr/lib/jvm/java-6-sun/lib"<br />
JAVA_HOME="/usr/lib/jvm/java-6-sun"<br />
JRE_HOME="/usr/lib/jvm/java-6-sun/jre"<br />
<br />
在/etc/ld.so.con文件里也要为Java设置环境变量<br />
(注:这部分的设置也可以用设置LD_LIBRARY_PATH变量来代替)<br />
<br />
/usr/lib/jvm/java-6-sun/jre/lib/i386<br />
/usr/lib/jvm/java-6-sun/jre/lib/i386/client<br />
/usr/lib/jvm/java-6-sun/jre/lib/i386/native_threads<br />
/usr/lib/jvm/java-6-sun/jre/lib/i386/server<br />
<br />
添加完成之后运行ldconfig命令让ld.so.conf里的设置生效<br />
<br />
$sudo ldconfig<br />
<br />
为了让PL/Java使用Java,需链接Java的一个文件到/usr/lib<br />
<br />
$sudo ln -s /usr/lib/jvm/java-6-sun/jre/lib/i386/server/libjvm.so /usr/lib/<br />
<br />
完成以上步骤之后,重新启动Ubuntu<br />
<br />
===二、安装配置PostgreSQL 8.3===<br />
<br />
$sudo aptitude install postgresql-8.3 postgresql-client-8.3 postgresql-contrib-8.3 postgresql-doc-8.3 pgadmin3<br />
<br />
postgresql的默认安装路径为/usr/lib/postgresql/8.3<br />
<br />
在/etc/postgresql/8.3/main/postgresql.conf文件里为postgresql配置参数<br />
<br />
listen_addresses = '*'<br />
password_encryption = on<br />
log_min_messages = info<br />
<br />
在/etc/postgresql/8.3/main/pg_hba.conf文件里为postgresql配置参数<br />
<br />
host all all 192.168.0.80/24 md5<br />
<br />
为安装postgresql时Ubuntu系统自动添加的postgres用户更改密码<br />
<br />
$sudo passwd -d postgres<br />
$sudo su postgres -c passwd<br />
<br />
为postgresql数据库内置用户posgres设置密码<br />
<br />
$sudo su postgres -c psql template1<br />
#ALTER USER postgres WITH PASSWORD 'password';<br />
#\q<br />
<br />
为了使上面的修改的参数生效,重新启动postgres 数据库<br />
<br />
$sudo /etc/init.d/postgresql-8.3 restart<br />
<br />
为postgresql数据库安装postgresql-contrib-8.3组件里的一个pgAdmin的增强包<br />
(大部分文章里都没有安装这个包,可见这个包可有可无)<br />
<br />
$sudo su postgres -c psql < /usr/share/postgresql/8.3/contrib/adminpack.sql<br />
<br />
为adempiere添加postgresql数据库用户和postgresql数据库<br />
数据库用户名为adempiere密码为adempiere权限为超级用户<br />
数据库名为adempiere所有者为adempiere编码为UTF8<br />
使用pgAdmin图形界面来操作比较简单<br />
使用命令行的话,操作如下<br />
<br />
$su - postgres<br />
$createuser -P -E -d adempiere<br />
$createdb -E UTF8 -O adempiere adempiere<br />
<br />
(注意,上面这个是大写的字母O)<br />
<br />
$exit<br />
<br />
===三、安装Adempiere 3.3.1b===<br />
<br />
因为PL/Java需要Adempiere的一个文件,所以这里先安装(解压)Adempiere<br />
到官方网站下载最新版本的Adempiere<br />
然后解压到/home/user/Adempiere目录里<br />
<br />
===四、安装配置PL/Java 1.4===<br />
<br />
到官方网站上下载PL/Java最新版本1.4<br />
然后把它解压到postgresql的安装目录里去<br />
比如安装后它的目录是/usr/lib/postgresql/8.3/pljava<br />
<br />
在/etc/postgresql/8.3/main/postgresql.conf文件里为PL/Java配置参数<br />
<br />
dynamic_library_path = '$libdir:/usr/lib/postgresql/8.3/pljava'<br />
custom_variable_classes = 'pljava'<br />
pljava.classpath = '/usr/lib/postgresql/8.3/pljava/pljava.jar'<br />
<br />
把Adempiere系统的这个文件postgresql.jar复制到PL/Java的安装目录里去<br />
<br />
$sudo cp /home/user/Adempiere/lib/postgresql.jar /usr/lib/postgresql/8.3/pljava/<br />
<br />
在/etc/environment文件里为PL/Java配置变量<br />
<br />
CLASSPATH=".:/usr/lib/jvm/java-6-sun/lib:/usr/lib/postgresql/8.3/pljava/deploy.jar:/usr/lib/postgresql/8.3/pljava/postgresql.jar"<br />
<br />
为了让上面的设置生效,这里重新启动Ubuntu<br />
<br />
接下来就是重头戏了,安装PL/Java,执行如下命令<br />
<br />
$cd /usr/lib/postgresql/8.3/pljava<br />
$java -cp postgresql.jar:pljava.jar:deploy.jar org.postgresql.pljava.deploy.Deployer -database adempiere -user adempiere -password adempiere -install<br />
<br />
===五、配置Adempiere 3.3.1b===<br />
<br />
在/etc/environment文件里为Adempiere设置环境变量<br />
<br />
ADEMPIERE_HOME="/home/user/Adempiere"<br />
<br />
往postgresql的adempiere数据库里导入adempiere数据<br />
<br />
$su - postgres<br />
$psql -d adempiere < /home/user/Adempiere/data/Adempiere_pg.dmp<br />
<br />
运行adempiere的linux环境设置脚本<br />
<br />
$sodu /home/user/Adempiere/RUN_setup.sh<br />
<br />
完成之后,就可以使用adempiere的linux环境启动脚本来启动服务端了<br />
<br />
$sodu /home/user/Adempiere/utils/RUN_Server2.sh</div>
Yuzifu