ovensia/ploopi

Ploopi - 网络管理平台 - 内容、Wiki、文档、日程安排

安装次数: 5,247

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 1

分支: 0

开放问题: 0

类型:项目

dev-master 2024-09-23 14:07 UTC

This package is auto-updated.

Last update: 2024-09-29 07:00:03 UTC


README

关于

http://www.ploopi.org/

警告

开发版本

安装

先决条件

安装必要的软件包

sudo apt update
sudo apt upgrade
sudo apt install --yes apt-transport-https apache2 libapache2-mod-php php php-mysql php-gd php-zip php-curl php-cli php-xml php-mbstring memcached php-memcached mariadb-server unoconv composer catdoc poppler-utils jhead unrtf unzip zip openssl subversion git mediainfo
sudo a2enmod rewrite expires headers
sudo systemctl restart apache2

数据库权限定义

sudo mysql -uroot -p -e "GRANT ALL PRIVILEGES ON ploopi.* TO 'ploopi'@'localhost' IDENTIFIED BY 'ploopi' WITH GRANT OPTION;"

安装Ploopi

mkdir /var/www/ploopi
cd /var/www/ploopi
composer create-project --no-dev --no-interaction ovensia/ploopi:dev-master ploopi
sudo chown -R www-data:www-data .
sudo find . -type d -print0 | xargs -0 -n 1 chmod 500
sudo find . -type f -print0 | xargs -0 -n 1 chmod 400
sudo find {data,config,modules} -type d -print0 | xargs -0 -n 1 chmod 700
sudo find {data,config,modules} -type f -print0 | xargs -0 -n 1 chmod 600

配置Apache

创建虚拟主机(可选但推荐)

sudo nano /etc/apache2/sites-available/ploopi.conf

然后插入以下行

<VirtualHost *>
    ServerName ploopi

    DocumentRoot /var/www/ploopi/

    <Directory /var/www/ploopi/>
            AllowOverride All
    </Directory>
</VirtualHost>

激活站点并重新启动Apache

sudo a2dissite 000-default
sudo a2ensite ploopi
sudo systemctl restart apache2

安全

sudo nano /etc/apache2/conf-enabled/security.conf
ServerTokens Prod
ServerSignature Off
sudo systemctl restart apache2

直接下载

https://daily.ploopi.org/

许可证

GPL 2.0