前言:
此刻你们对“centos视频教程网盘”大体比较注意,朋友们都想要知道一些“centos视频教程网盘”的相关文章。那么小编也在网上搜集了一些有关“centos视频教程网盘””的相关资讯,希望各位老铁们能喜欢,朋友们快快来了解一下吧!一、前言
上次小编在Ubuntu18.04中使用LAMP环境搭建了一个owncloud,评论区网友建议小编试试nextcloud,比owncloud好很多。小编怀着好奇心尝试了一下,果然不假。下面小编就以centos7系统为例来演示一下nextcloud的安装调试过程,多次亲测无问题。
二、安装MySQL
1、安装rpm软件包(类似Ubuntu的update软件仓库,这里以MySQL5.7演示)
rpm -Uvh
2、安装MySQL
yum -y install mysql-community-server
3、启动MySQL服务
systemctl start mysqld.service
4、设置开机启动MySQL
systemctl enable mysqld
5、搜索MySQL的root用户的初始密码,记录下来
grep 'temporary password' /var/log/mysqld.log
6、使用初始密码登录MySQL
mysql -uroot -p
7、修改root用户密码,默认必须符合复杂性要求
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root.1234';
8、创建nextcloud数据库及用户
create database nextcloud;
create user 'nextcloud'@'localhost' identified by 'Root.1234';
grant all on nextcloud.* to 'nextcloud'@'localhost';
flush privileges;
exit
三、安装PHP
1、安装rpm软件包
rpm -Uvh
rpm -Uvh
2、安装PHP7.1
yum -y install php71w php71w-devel php71w-mysqlnd php71w-xml php71w-mbstring php71w-gd
四、安装Apache
yum -y install httpd
systemctl enable httpd
service httpd restart
五、安装nextcloud
1、上传安装包,小编使用的xshell免费版,可以安装lrzsz工具,使用rz命令上传
yum -y install lrzsz——安装lrzsz
rz——上传
2、解压安装包:
unzip nextcloud-14.0.3.zip
3、把nextcloud目录移动到网站目录下:
mv nextcloud /var/www/html
4、数据目录不建议放到网站目录下,所以可以新建一个目录,比如:
mkdir /home/data
5、赋予相关目录的权限:
(1)chmod -R 777 /var/www/html/nextcloud
(2)chown -R apache /var/www/html/nextcloud
(3)chmod -R 777 /home/data
(4)chown -R apache /home/data
(5)chmod -R 777 /var/lib/php/session
(6)chown -R apache /var/lib/php/session
6、重启Apache:
service httpd restart
7、关闭ESLinux(否则无法正常显示网页)
vim /etc/selinux/config
SELINUX=disabled
重启系统
六、初始化nextcloud并登陆
初始化页面和owncloud设置一模一样,原谅小编又没截图,然后就直接进入nextcloud了。
标签: #centos视频教程网盘