Centos7的NextCloud云盘安装

1.安装Apache服务器

yum install -y httpd

1.1启动

systemctl start httpd

systemctl status httpd

systemctl enable httpd    #设置开机启动

1.2开放80端口

yum install iptables-services

vi /etc/sysconfig/iptables

-A INPUT -p tcp -m state  --state NEW -m tcp --dport 80 -j ACCEPT

systemctl restart iptables.service

1.3验证

http://192.168.1.200

 

2.安装php

2.1替换下载源

yum install epel-release

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum install -y php72w

yum install -y php72* --skip-broken

 

3.安装MariaDB数据库服务器

yum -y install mariadb-server mariadb

启动

systemctl start mariadb

systemctl enable mariadb

 

 

4.

4.1安装phpMyAdmin 管理数据库(可省略)

wget https://files.phpmyadmin.net/phpMyAdmin/4.8.3/phpMyAdmin-4.8.3-all-languages.tar.gz

4.2unzip   *.zip

# mysqladmin -u root password '你的密码',我们添加一个root用户。登陆进去

新建nextcloud数据库

create  database if not  exists  `nextcloud`  default  character  set utf8  collate  utf8_general_ci;

创建账户nextcloud:

create  user   nextcloud@'localhost'  identified   by  "nextcloud";

授权nextcloud的权限:

grant  all privileges  on   nextcloud.*   to  nextcloud@'localhost'  identified  by  'nextcloud';

刷新mariadb权限表:

flush  privileges;

 

 

5.安装nexcloud

赋予权限

chown -R apache:apache  /var/www/html

下载并移动

mv nextcloud /var/www/html/ 

登陆:

http://IP/nextcloud/index

创建用户名密码,以及选择存储数据库(默认为Sqlite)

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章