1. 前期准备
需要一台ubuntu16.04的linux主机,当然,存储容量越大越好,最好不要低于20G,否则存储什么呢
从git上拉取的最新的nextcloud源码,不过后面有详细命令,可直接复制执行
git项目地址:https://github.com/nextcloud(后面有详细步骤)
2. apache2安装配置
为了避免各种权限问题,建议直接使用root账号操作
2.1.切换root账户,并更新apt
sudo su
apt update
2.2 安装apache2及其依赖包
sudo apt-get -y install apache2 libapache2-mod-php7.0
2.3 安装所需的各种PHP依赖包
sudo apt-get -y install php-imagick php-smbclient php-net-ftp php7.0 php7.0-ldap
sudo apt-get -y install php7.0-common php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring php7.0-imap
sudo apt-get -y install php7.0-intl php7.0-mcrypt php7.0-xml php7.0-zip php7.0-bz2 php7.0-gmp
2.4 下载server端git源码
git clone htt