我是Liferay的新手,而且还基于100%的Windows基础架构知识。我在Windows 2012R2服务器上安装了Liferay 6.2和Java jdk-8u5版本。只要我通过打开tomcat startup.bat窗口的remotedesktop在服务器上以用户身份登录,一切都运行良好。我到底该怎么做才能将Liferay和/或tomcat作为服务启动?
预先感谢您的努力。
将liferay或tomcat配置为在Windows服务器上作为服务运行并没有太大区别。因此,为此,您必须向LIFERAY_HOME\tomcat\bin
目录中添加一些文件。
要获取这些文件,您必须从此处下载64-bitWindows tomcat]的完整版本:http://tomcat.apache.org/download-70.cgi。解压缩该zip并转到bin目录,将service.bat
,tomcat7.exe
和tomcat7w.exe
复制到以下位置:LIFERAY_HOME\tomcat\bin
打开命令提示符(确保您具有管理员权限或以管理员身份运行命令提示符),在命令提示符中转到LIFERAY_HOME\tomcat\bin
并执行以下命令
service.bat install tomcat7
这将在Windows中安装tomcat6服务。现在执行以下commond设置服务的其他配置
tomcat7w.exe ES tomcat7.exe
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9na2lwYi5wbmcifQ==” alt =“在此处输入图像描述”>
2。额外配置:
-XX:MaxPermSize=512m -Dfile.encoding=UTF8 -Duser.timezone=GMT -Djava.security.auth.login.config="%CATALINA_HOME%/conf/jaas.config" -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
并通过设置初始内存池和最大内存池来确保为您的服务提供足够的内存。
要么选择Rafik Beldi的答案(付出很大的努力,哇),要么直接转到tomcat's documentation,以防您仍然缺少一些信息
我必须完全删除Java Options中的内容,否则它将无法启动:然后我输入:
谢谢你对我有用enter image description here