参考:https://www.jianshu.com/p/6ffd3d422607

1.安装php及推荐模块:sudo apt install -y php7.3 php7.3-fpm php7.3-curl php7.3-gd php7.3-dom php7.3-iconv php-redis php-mysql php7.3-zip php7.3-bz2 php7.3-intl php7.3-imagick php7.3-mbstring;

2.安装apache2 :apt-get install -y apache2

3.整合PHP和Apache2

sudo apt-get install libapache2-mod-php7.0
sudo service apache2 restart
  • Apache默认的网站根目录位于/var/www/html/,进入这个目录,并创建info.php
sudo nano /var/www/html/info.php

写入如下内容:

<?phpphpinfo();
?>

在浏览器中输入http://localhost/info.php进行验证。

4安装mysql

apt-get install mariadb-server

进入/etc/mysql/mariadb.conf.d下的50-server.cnf,在socket                  = /run/mysqld/mysqld.sock前加入skip-networking。

启动MariaDB服务:
$ /etc/init.d/mysql start(或者service mysql start)
查看状态:
$ /etc/init.d/mysql status

执行MariaDB初始化安全脚本:
$ mysql_secure_installation
默认root密码为空;然后设置root密码和其他选项:

  • Set root password? [Y/n] y
  • Remove anonymous users? [Y/n] y
  • Disallow root login remotely? [Y/n] y
  • Remove test database and access to it? [Y/n] y
  • Reload privilege tables now? [Y/n] y
设置mariadb管理员密码并创建nextlcoud数据库
mysqladmin -uroot password 'P@ssw0rd'
mysql -uroot -pP@ssw0rd -e 'CREATE DATABASE IF NOT EXISTS nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;'
mysql -uroot -pP@ssw0rd -e 'GRANT ALL PRIVILEGES on nextcloud.* to "nextcloud"@"localhost" IDENTIFIED BY "nextcloud";'
mysql -uroot -pP@ssw0rd -e 'FLUSH privileges;'

可以通过show databases查看数据库nextcloud

创建nextcloud文件目录
将nextcloud解压,就会出现nextcloud文件夹,在里面建立目录
$ mkdir data

# 配置文件夹权限
cd /var/www/html/
sudo chown -R root:root nextcloud
更改子文件夹权限
cd /var/www/html/nextcloud
sudo chown -R www-data:www-data config apps

配置Apache的配置文件
$ /etc/apache2/sites-available/000-default.conf

DocumentRoot /var/www/html
修改为
DocumentRoot /cloudserver/nextcloud

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
修改为
ErrorLog /cloudserver/log/error.log
CustomLog /cloudserver/log/access.log combined

最后再修改一下apache2.conf,
文件位于/etc/apache2/apache2.conf
$ /etc/apache2/apache2.conf
找到
<Directory /var/www>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
修改为
<Directory /cloudserver>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

重启Apache:
$ /etc/init.d/apache2 restart

作者:江月末如侍
链接:https://www.jianshu.com/p/4c76850e30fb
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

【KodExplorer】
按照 https://kodcloud.com/download/ 页面的说明,下载KodExplorer并安装:

cd /var/www/html/
wget http://static.kodcloud.com/update/download/kodexplorer4.25.zip
unzip kodexplorer4.25.zip
chmod -Rf 777 ./*

升腾c10,华为ct3100安装nextcloud,KodExplorer网盘相关推荐

  1. QNAP 安装nextcloud私有网盘

    下载nextcloud服务端,并上传到web文件夹下 首先安装并开启PHPmyadmin 在app store搜索并下载PHPmyadmin 同时,打开自带的mariadb服务 默认用户名密码就是qn ...

  2. php空间搭建装网盘,编译安装Nginx和php搭建KodExplorer网盘

    编译安装Nginx和php搭建KodExplorer网盘 环境说明: 系统版本    CentOS 6.9 x86_64 软件版本    nginx-1.12.2        php-5.5.38  ...

  3. 【Docker】使用docker安装部署NextCloud私人网盘

    [Docker]使用docker安装部署NextCloud私人网盘 1.查询并下载NextCloud镜像 执行命令 docker search nextcloud docker pull nextcl ...

  4. JAVA JDK8的介绍下载和安装(附网盘地址)

    JDK8的介绍下载和安装(附网盘地址) 下载安装 链接:https://pan.baidu.com/s/1JcPPVIj09f83NZ8FQ_ypSQ 提取码:nsph 安装JDK 傻瓜式安装,下一步 ...

  5. ubuntu安装qq,百度网盘,微信

    参考:ubuntu16.04 ubuntu18.04完美安装qq 百度网盘 微信 亲测有效 在安装微信过程中,出现了安装后启动不了的问题. 下载download.sh在deepintemp里面-dow ...

  6. 华为云服务器如何搭建秒赞网,使用华为云服务器一键搭建 nextcloud 私有网盘

    众所周知,公共网盘产品现在变得越来越难用了,百度网盘不开会员基本等于没速度,而且对于这些公共网盘上数据的备份迁移以及安全性等问题都需要额外的考虑. 当我们拥有了自己的 ECS 云服务器,那么可以基于 ...

  7. OMV安装可道云kodexplorer网盘

    可道云是一款云端文档管理软件,开源的,基于PHP开发. 新建一个分享文件夹,专门存放web应用,我这里选择创建appdata文件夹 前期准备 下载nginx插件 nginx属于omv拓展(omv-ex ...

  8. linux部署来源网盘,在CentOS8.2上搭建Nextcloud私人网盘

    前言 Nextcloudd是一个开源的.基于本地的文件共享和协作平台,它允许您保存文件并通过多个设备(如PC.智能手机和平板电脑)访问它们. 同样的我们可以自己购买一个云服务器,部署一个属于自己的私人 ...

  9. 怎么修改kodexplorer网盘下的版权

    前言: 要说kodexplorer,可是个好东西,在线web管理服务器文件,着实是网站管理员的好助手.内置的adminer管理数据库,用起来也是很顺手. 这么好的工具,还是免费的.但就是页面底部有ko ...

最新文章

  1. python中json的使用
  2. window.location获取url各项参数详解
  3. C++--day06
  4. 第4周小组作业:WordCount优化
  5. GO 输出字符数同时输出这个字符串的字节数
  6. 关于java和c语言中,变量重名问题
  7. C#:System.Data.Common命名空间(数据库抽象工厂的使用)
  8. 20应用统计考研复试要点(part24)--简答题
  9. C++11命名空间的using说明
  10. 微信开发者配置服务器信息,【开发】微信验证开发者接口配置信息,服务器没有正确响应Token....
  11. 最后一战 源代码_不会为争冠出卖灵魂!卡特职业生涯最后一章:“半神半人”的切换...
  12. threadingdaemonmultiprocessing
  13. 电脑配置知识_电脑小知识:装机不求人!10 分钟电脑配置挑选速成攻略|硬盘|电脑|cpu|装机|固态硬盘|机械硬盘...
  14. 天津市计算机网络应用大赛,2017年天津市中等职业学校“圣纳·新道杯”技能大赛计算机应用技术技能比赛在我校开赛...
  15. 查看linux系统版本命令大全
  16. Vue实现百度离线地图(v2.0)
  17. linux看磁盘是sas还是sata吗,SAS和SATA硬盘傻傻分不清?看这里
  18. sdust-Java-字符串集合求并集 (10分)
  19. 双栈排序java_双栈排序
  20. C#实现气泡屏保(1个timer实现)

热门文章

  1. 2d绘制 c# dx_如何在C#中绘制2D等高线图?
  2. 项立刚:大陆为什么没有台积电
  3. 安全帽佩戴检测算法研究
  4. 单片机原理及应用 实验四 指示灯数码管的中断控制
  5. 中国大数据综合服务提供商Top100排行榜
  6. 人人农场机器人v3.0测试版 正式发布
  7. INTERSPEECH 2018 | 语音识别技术之说话人自适应技术
  8. 网站收录链接分析之网站排名查询
  9. swsyth_kp_spxz_khxz_js
  10. 前端开发基础 HTML+CSS+JS