实验环境:centos7.4 64位系统
[root@text ~]# yum install -y httpd php php-mysql mariadb-server mariadb php-dom php-mbstring php-gd php-pdo
注:
httpd #apache web 服务器
php #php
mariadb-server mariadb #从RHEL7.0/centos7.0开始, 系统中自带的mysql数据库,更名为mariadb-server 。 因 为mysql已经被oracle收购了。 redhat公司就不可以随意 使用mysql,因为mysql有商标的版权。
2、启动LAMP相关服务
[root@text ~]# systemctl starthttpd.service
[root@text ~]# systemctl start mariadb.service
3、关闭防火墙
[root@text ~]# systemctlstop firewalld
[root@text ~]# systemctldisable firewalld
测试apache:
http://192.168.1.63
4、在搭建好的LAMP环境上部署 owncloud 站点
下载解压源码包,并移动到网站根目录下
通过xshell中的rz上传owncloud-10.0.1.zip 到linux系统中:
[root@text ~]# unzip owncloud-10.0.1.zip
[root@text ~]# cp -r owncloud /var/www/html/
[root@text ~]# chown -R apache:apache/var/www/html/owncloud/
5、在MariaDB数据库中创建owncloud的数据库:
设置mysql的root密码:
[root@text ~]# mysqladmin -u root password"123456"
[root@text ~]# mysql -u root -p123456
MariaDB [(none)]> create database owncloud; #创建owncloud数据库:
6、通过web界面安装owncloud
http://192.168.1.63/owncloud
但是网页提示当前php版本是5.4,要求高于5.6,所以要更新php版本
配置php本地 yum源:
将php5.6.tar.gz 上传到linux系统中
[root@text ~]# tar zxvf php5.6.tar.gz
[root@text php5.6]# cd /root/php5.6/
[root@text php5.6]# rpm -Uvh *.rpm #升级php到5.6
# 通过 rpm -Uvh *.rpm 自动解决依赖关系。
[root@text php5.6]# php -v #查看
PHP 5.6.30 (cli) (built: Jan 19 2017 07:57:06)
[root@text ~]# yum update php* #对于原系统就是一个全新环境,我们直接使用update,不怕php配置文件被删除。
重启apache 让php5.6 的配置文件生效
[root@text ~]# systemctl restart httpd
通过web界面安装owncloud私有云网盘
第一次输入的帐号,将做为网盘站点管理员。
http://192.168.1.63/owncloud/index.php
用户名: admin 密码: 123456
接下来输入数据库的用户: root 密码: 123456 数据库名: owncloud
点击“安装完成”,接下来自动化安装
安装完后,使用admin 密码: 123456 登录系统,进行使用和管理
https://www.humengyun.hk/news-view-448.html