目录
前言
本文介绍如何在CentOS 7安装xwiki。JDK 11 + Tomcat 9 + xwiki 13 + Postgres 13。CentOS用vagrant虚拟化的。本文代码已开源
安装步骤
安装xwiki有四个主要步骤:
- 安装Java
- 安装web容器,本文采用Tomcat
- 安装xwiki
- 设置xwiki数据路径
- 安装数据库,本文采用Postgres
安装JDK 11
echo "====== Instanlling JDK 11 ======"
sudo yum install java-11-openjdk.x86_64 -y
sudo yum install wget -y
echo "====== Instanlling JDK 11 ======"
安装Tomcat 9
解压tomcat tar包到安装路径
sudo tar xzvf /vagrant/apache-tomcat-9*tar.gz -C /opt/tomcat --strip-components=1
不建议用root运行Tomcat,所以给vagrant用户授权
sudo chown -R vagrant:vagrant /opt/tomcat
sudo sh -c 'chmod +x /opt/tomcat/bin/*.sh'
创建SystemD文件
sudo tee /etc/systemd/system/tomcat.service <<EOF
[Unit]
Description=Apache Tomcat 9 Service
After=syslog.target network.target
[Service]
Type=forking
User=vagrant
Group=vagrant
Environmen