nextcloud如何填写数据库_NextCloud安装配置
NextCloud安装配置
Apr 10, 2019 Eric Guo 1293
摘要:在CentOS 7服务器上安装示例
在本安装教程中,我们将部署CentOS 7.5,PHP 7.2,MariaDB,Redis作为内存缓存,Nextcloud在Apache上运行。
首先安装CentOS 7最小安装。这应该提供一个足够的平台来运行一个成功的Nextcloud实例。
首先安装安装期间需要的一些依赖项,但这些依赖项在每天使用情况下也很有用:yum install -y epel-release yum-utils unzip curl wget \
bash-completion policycoreutils-python mlocate bzip2
现在确保您的系统是最新的:yum update -y
Apache:yum install -y httpd
创建虚拟主机文件并向其添加以下内容:
vi /etc/httpd/conf.d/nextcloud.conf
DocumentRoot /var/www/html/
ServerName your.server.com
Require all granted
AllowOverride All
Options FollowSymLinks MultiViews
确保已启用并启动了apache Web服务:
systemctl enable httpd.service
systemctl start httpd.service
PHP接下来安装此安装所需的PHP模块。请记住,因为这是一个有限的基本安装,我们只安装必要的模块,而不是所有模块。如果您要进行更完整的安装,请参阅本页顶部的PHP模块列表:
yum install -y centos-release-scl
yum install -y rh-php72 rh-php72-php rh-php72-php-gd rh-php72-php-mbstring \
rh-php72-php-intl rh-php72-php-pecl-apcu rh-php72-php-mysqlnd rh-php72-php-pecl-redis \
rh-php72-php-opcache rh-php72-php-imagick
接下来,您需要创建一些符号链接:
ln -s /opt/rh/httpd24/root/etc/httpd/conf.d/rh-php72-php.conf /etc/httpd/conf.d/
ln -s /opt/rh/httpd24/root/etc/httpd/conf.modules.d/15-rh-php72-php.conf /etc/httpd/conf.modules.d/
ln -s /opt/rh/httpd24/root/etc/httpd/modules/librh-php72-php7.so /etc/httpd/modules/
下一个符号链接将为您提供php从终端中的任何位置调用的机会,包括occ命令:
ln -s /opt/rh/rh-php72/root/bin/php /usr/bin/php
数据库如上所述,我们将使用MySQL / MariaDB作为我们的数据库:
yum install -y mariadb mariadb-server
确保启用数据库服务以在引导时启动:
systemctl enable mariadb.service
systemctl start mariadb.service
完成此操作后,请确保使用用户名和密码创建数据库,以便Nextcloud可以访问它。在文档中,请参阅数据库配置部分,特别是有关MariaDB的信息。有关如何设置数据库的完整说明。
NextCloud (可以通过安装RZ命令来上传,比较方便)转到下载Nextcloud Server>下载>存档文件,供服务器所有者使用,并下载tar.bz2或.zip存档。
unzip nextcloud-*.zip
将内容复制到Web服务器的根目录。在我们的例子中,我们使用的是apache所以它将是/var/www/html/:
cp -R nextcloud/ /var/www/html/
在安装过程中,没有创建数据文件夹,因此我们将手动创建一个以帮助安装向导:
mkdir /var/www/html/nextcloud/data
确保apache具有对整个nextcloud文件夹的读写权限:
chown -R apache:apache /var/www/html/nextcloud
重启apache:
systemctl restart httpd.service
创建用于访问apache的防火墙规则:
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --reload
Redis:
yum install -y redis
systemctl enable redis.service
systemctl start redis.service
nextcloud如何填写数据库_NextCloud安装配置相关推荐
- nextcloud如何填写数据库_NextCloud安装使用心得记录
下面把我使用中的技巧.踩坑等陆续记录下来,让广大网友也可以作为一个参考,以下文字全部为本人实践,非网上复制粘贴. 本文是基于Turnkey的NextCloud系统,适合小白,安装后即可通过https访 ...
- nextcloud如何填写数据库_nextcloud安装教程
2019.07.29更新强烈推荐使用群辉,至少网盘功能比较省心,同步功能也有,还支持各种娱乐性质的功能. 好了,进入正题 之前有一段时间在寻找作为个人网盘的一些系统或者软件,本来是期待那种类似seaf ...
- oracle本地没装 配置,数据库--oracle安装配置(本地安装的步骤及各种问题解决方案)...
"监听程序未启动"一般不会出现这种情况,可以在桌面左下角右键-->计算机管理-->服务和应用程序-->服务 查看OracleOraDb11g_home1TNSLi ...
- Firebird数据库的安装配置与使用
Firebird数据库的安装配置与使用 [温馨提示:本文档所有操作均在root用户下进行] 一.安装 1.rpm包方式 我选用的安装方式是 使用rpm包安装 执行以下命令进行安装: $ rpm -iv ...
- Linux下数据库的安装配置、数据库C程序连接
一.数据库的安装和配置 数据库的安装 配置 (1)先查看数据库状态(service mysql status),如果没有启动,执行启动命令(service mysql start) (2)mysql ...
- 测试linux mongodb数据库开启,安装配置MongoDB数据库
安装配置MongoDB数据库 实验环境: 系统环境:rhel6 x64 selinux and iptables disabled 一.安装MongoDB [root@server1 ~]# ls m ...
- python3 [爬虫入门实战]爬虫之mongoDB数据库的安装配置与可视化
从安装过程到可视化工具可查看数据信息,历时两天,昨天坐了一天的火车,今天早上才到的青岛–> 来放松心情. 前天说是要学习如何使用mongoDB的链接与安装. 到今天过去了将一天, 不过还是在函兮 ...
- 数据库-MYSQL安装配置和删除
* 课程回顾:* 完成注册和登陆的功能.* 准备的工作* 技术.开源jar包* 开发的功能使用MVC模式* C:控制层(接收请求和从客户端发送过来的参数) * 接收参数(request对象) * 为了 ...
- oracle集群数据库事务配置,在 .NET中使用Oracle数据库事务-安装配置-Oracle频道-中国IT实验室...
在本文中,您将了解到如何在 Visual Basic .NET (VB.NET) 和 Visual .NET () 中使用数据库事务.具体来讲,您将系统学习数据库事务.在 .NET 程序中使用 Tra ...
最新文章
- python 非线性回归_机器学习入门之菜鸟之路——机器学习之非线性回归个人理解及python实现...
- 高精度垃圾分类模型开发与硬件集成
- 第二届清华大学iCenter量化策略挑战赛开幕!
- 基于算法的建模---分形几何方法
- android 图标的格式,Android Design
- JavaScript原型链的理解
- 湖湘杯 | Misc Wp
- java arraylist add时默认调用tostring_从一道例题谈Arrays.toString()与其他String的转换方法...
- java中输入两个数组并显示_java-将输入存储在两个相关的数组中
- docker部署kafka,k8s(helm)部署kafka
- 时间计算题100道_史上最全50道初中数学几何必刷题(上)
- FPGA编程语言--VHDL OR Verilog?
- 少儿学python 仿真秀_“在家学”仿真:使用Python进行SCDM脚本建模攻略
- matlab 求特征值的命令,matlab怎么求特征值
- Android Studio个人使用记录
- ArcGis-制图(简单点、线、面符号的制作、保存)
- 四、线段_同级别分解
- 前端知识-vue-3、组件化开发
- Nebula Graph|信息图谱在携程酒店的应用
- (附源码)springboot公选课在线选课系统 毕业设计 142011