NextCloud 的安装依赖LAMP环境,即 Linux + Apache + MySQL(Mariadb) + PHP,所以在装 NextCloud前最好先装好这些,并且保证已经可用。
为了方便,本文在运行shell命令时都是以管理员用户身份运行(root权限下运行)!!!
具体步骤:
这里重申一下,为免麻烦,以下命令都是以管理员用户的身份运行的,root权限下执行的!
1. 开放防火墙
setenforce 0
sed -i 's/enforcing/disabled/' /etc/selinux/config
systemctl disable --now firewalld
reboot
2. 安装php 7.2 + apahce 运行环境
yum install centos-release-scl-rh -y
# yum search php
yum install rh-php72 -y
yum install rh-php72 rh-php72-php rh-php72-php-gd rh-php72-php-mbstring rh-php72-php-intl rh-php72-php-pecl-apcu -y
yum install rh-php72-php-mysqlnd -y
scl -l
scl enable rh-php72 "php -v"
scl enable rh-php72 bash
php -v
php -m
yum i