当前位置: 56net亚洲必嬴 > 服务器&运维 > 正文

必嬴56net官网:centos 6.5 64bit 上搭建网盘服务器

时间:2019-10-31 20:19来源:服务器&运维
网盘不可信赖 那就自个儿搭建256TB的网盘呗 — Nextcloud搭建进程,256tbnextcloud 二零一四年网盘的生活伤心啊 一家家的over了 百度云也曾经早早的限速了。隐秘难点也平日暴光。 既是未

网盘不可信赖 那就自个儿搭建256TB的网盘呗 — Nextcloud搭建进程,256tbnextcloud

二零一四年 网盘的生活伤心啊 一家家的over了 百度云也曾经早早的限速了。隐秘难点也平日暴光。

既是未来网盘这么不可信,这就融洽搭建叁个Nextcloud呗~~~ 他能上传 能下载(不赘述)能分享 有一群插件 关键人家开源

本人本身已经在16年终本人搭建了三个在Ali云 本次就用虚构机来演示搭建过程保准小白也是能学会的

率先总计下价格 Ali云和Tencent云这两家在本国依旧相比靠谱的 因为只是搭建叁个网盘 配置嘛1G 1核妥妥的够 至于带宽 就相比坑爹了服务器都以一面如旧传速度的 1Mbps将在20元/月 2Mbps将在40元/月 学子党,哪来那样多钱呀。然则只是能够按量收取薪资嘛! 

那样即便100Mbps也是多个价0.8元/G 因为这些网盘小编要好使用 所以嘛当然是按量收取费用来的经济啦反正一个月都用不上10G 比带宽收取薪金划算多了。既然是网盘 当然要积攒数据的硬盘了 Ali云的云硬盘实在是不划算 那就用OSS呗 256TB的容积 弹性收取工资 同地区的OSS和ECS走内网不收取薪酬,只接到体量费,1G也就 0.148/元/月,用略带收多少 至于挂载方法嘛 著作最终作者会其它表明的。

如此那般算下来各个月也就40元 其他的正是按量收取金钱,数据少的同校也就10元不到/月 算了一下和好家里搭建50元连电费都远远不足

亟待设置apache,php,mariadb

centos 6.5 64bit 上搭建网盘服务器

必嬴56net官网 1
网盘,又叫“云存款和储蓄”。国内的有百度云、OPPO网盘等。
云,分公有云和私有云甚至混合云。
笔者几这几天牵线的是用开源软件ownCloud来搭建自个儿的私有云。
本身的景况:centos 6.5 64bit
用yum安装基本的LAMP景况:
yum -y install httpd mysql mysql-server
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
鉴于新型版本owncloud-7.0.2.tar.bz2供给php版本在5.3.8之上,centos 6.5 64bit默许Yum是5.3.3,所以要改yum源
rpm -Uvh
设置php5.5乃至增添
yum install php55w php55w-bcmath php55w-cli php55w-common php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql php55w-odbc php55w-pdo php55w-pear php55w-pecl-igbinary php55w-xml php55w-xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache
启动httpd和mysqld
/etc/init.d/httpd start
/etc/init.d/mysqld start
开创一个名字为'ownclouddb'和数据库客商'ownclouduser'以致密码是'password'的数据库
mysql -uroot -p
mysql> CREATE DATABASE ownclouddb;
mysql>GRANT ALL ON ownclouddb.* TO [email protected] IDENTIFIED BY 'password';
下载最新版本的owncloud
wget
解压和安装权限
tar xvf owncloud-7.0.2.tar.bz2
mv owncloud /var/www/html
chown -R apache:apache /var/www/html/owncloud
chmod 777 /var/www/html/owncloud/config/
启用apache重写方式
vi /etc/httpd/conf/httpd.conf
检索并改过AllowOverride None为Allowoverride All
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>重启httpd
/etc/init.d/httpd restart
owncloud起首安装和铺排,浏览器展开网站奉行安装步骤:

为了安排数据库,点“Advanced” 接受MySQL,然后输入MySQL的数据库名ownclouddb、客户名ownclouduser和密码password。
您要创建三个管理员帐号,输入必填的客商名和密码。然后点击“finish"实现安装进度。
如下图:
必嬴56net官网 2
设置达成。

那是自己的ownCloud分界面包车型大巴道理当然是这样的:
必嬴56net官网 3


6.5 64bit 上搭建网盘服务器 网盘,又叫云存款和储蓄。国内的有百度云、中兴网盘等。 云,分公有云和私有云以至混合云。 笔者前些天牵线的是...

CentOS7搭建LAMP,centos7lamp

阿里云CentOS7.3搭建 Apache+MySQL+PHP环境 参考   风姿罗曼蒂克、安装Apache 1.装置 yum -y install httpd 2.开启apache服务 systemctl start httpd.service 3.设置apache服务开机运转 systemctl enable httpd.service 4.验证apache服务是或不是安装成功 在本机浏览器中输入设想机的ip地址,CentOS7查看ip地址的方法为: ip addr (Ali云无需用这种办法查看,外网ip已经在你主机列表这里给您写出来了的;) 这里是访谈不成功的 (Ali云用外网访谈,能成功,不要求做以下步骤) CentOS7用的是Firewall-cmd防火墙,让外网能访谈到apache主目录,就必要做以下的操作: firewall-cmd --add-port=80/tcp --permanent firewall-cmd --reloa 注,此处如有报错:FirewallD is not running 运维服务器 systemctl start firewalld.service   然后再会见外网ip,若是见到apache暗中认可的页面--有Testing 123...字样,就是打响安装了apache服务了; 假设阿里云不可能访谈连接 在拘押实例增多安全组法则 必嬴56net官网 4
  二装置PHP .安装 yum -y install php 2.重启apache服务 systemctl restart httpd 测量试验是还是不是安装成功 目录在www/html   vi /var/www/html/info.php   <?php  phpinfo(); ? 浏览器访问 ip地址/info.php 运维展现php服务器参数等
  三安装mysql   下载mysql wget  rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装 yum install mysql-community-server 系统会自动安装,安装到位重启mysql服务   service mysqld restart 会输出 Redirecting to /bin/systemctl restart  mysqld.service   直接出口mysql就能够连接纳服务器 必嬴56net官网 5

 

必嬴56net官网 6 增多客商密码 set password for 'root'@'localhost' = password('密码'); 提醒成功 退出 quit 再度连接mysql就供给输入密码 必嬴56net官网 7  必嬴56net官网 8

 

四PHP和MYsql关联   yum search php 安装yum -y install php-mysql 五装置常用PHP模块   1.GD库,ldap,xml等 yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel 2.重启apache systemctl restart httpd.service 安装到位,再度运转info.php 必嬴56net官网 9 LAMP碰着搭建完结 必嬴56net官网 10

 

长间隔连接服务器数据库 连接报错 ESportageROMurano 1062 (23000): Duplicate entry '%-root' for key 'P凯雷德IMA库罗德Y' mysql没有拉开远程访问   use mysql   mysql> update user set host='%' where user='root'; E凯雷德RO奇骏 1062 (23000): Duplicate entry '%-root' for key 'P巴博斯 SLS级IMA奥迪Q3Y' 忽视报错 mysql> flush privileges 从新连接OK     连接报错 二〇〇一 can't connect to MySQL server on '192.168.0.1'(10038). 原因是从未在firewall防火墙开放端口   firewall-cmd --add-port=3306/tcp --permanent 重载配置 firewall-cmd --reload 必嬴56net官网 11  必嬴56net官网 12

 

firewall常用命令   常用命令介绍   firewall-cmd --state ##翻看防火墙状态,是或不是是running firewall-cmd --reload ##双重载入配置,举例增多准则之后,必要推行此命令 firewall-cmd --get-zones ##列出扶助的zone firewall-cmd --get-services ##列出帮忙的服务,在列表中的服务是放行的 firewall-cmd --query-service ftp ##翻看ftp服务是还是不是帮忙,再次来到yes也许no firewall-cmd --add-service=ftp ##不经常开放ftp服务 firewall-cmd --add-service=ftp --permanent ##永远开放ftp服务 firewall-cmd --remove-service=ftp --permanent ##千古移除ftp服务 firewall-cmd --add-port=80/tcp --permanent ##恒久增多80端口 iptables -L -n ##查阅法规,这么些命令是和iptables的一模二样的 man firewall-cmd ##翻看扶持   

Ali云CentOS7.3搭建Apache+MySQL+PHP蒙受参谋 -y install httpd2.开...

扯远了

回归正题哈!首先大家买了云主机 系统嘛当然是采纳centos7.2了 别问笔者干什么不用Windows。你见那台服务器用了Windows

放心自身的教程小白也能教会你

然后我们在微型计算机上设置好Xshell 5那些远程连接服务器的软件,打开它新建

主飞机地点置填写上您的服务器外网IP地址 然后按确认

客商名输入root 密码嘛 你协和安装的自家也不知晓啊 

如此就意味着你总是上了

然后紧接着自身一齐输入指令吧 首先大家要设置贰个Apache服务器

# yum install httpd

按回车

她问你是否继续试行当然选拔y了 输入Y按回车 以往步骤都以那样就掩没了

# systemctl start httpd 然后输入 来运转Apache服务

在浏览器地址栏输入你服务器的外网IP 是还是不是足以见见那些分界面了

恭贺您 web服务器搭建好了

比方你输入ip后不可能访谈那就是因为防火墙的缘故了,消除办法嘛上面 

方法1:关闭

有时关闭:# systemctl stop firewalld

永恒关闭:# chkconfig firewalld off

方法2:开放80/tcp端口

# firewall-cmd –zone=public –add-port=80/tcp –permanent刷新浏览器,能够见见页面,注脚成功

接下去安装PHP nextcloud是依附PHP的web程序

为了有助于先替换一下下载的源

# yum install 

# rpm -Uvh 

随时安装PHP7.0

# yum install php70w

装完后输入

# php -v 就能够看看PHP的版本了 申明成功 

进而大家设置数据库,数据库当然接受Mysql了 

# yum install mariadb-server.x86_64

# systemctl start mariadb

现行反革命基础的条件搭建完结了足以设置nextcloud了

首先----安装phpMyAdmin来治本数据库

官网:

下载地址:

上传程序包到服务器 笔者那边运用FIleZilla那一个软件

开荒FileZilla,点击 “文件-》站点管理器-》新站点 然后当中输入你的外网IP 端口是22 左券是SFTP 账号是 root 密码是您的root密码 点击连接

然后把下载下来的ZIP文件放到/var/www/html/文件夹下边

接着在Xshell里面输入 

# cd /var/www/html/

# unzip phpMyAdmin-4.6.3-all-languages.zip

# yum install php70w-mbstring php70w-mysql

# systemctl restart httpd

解压达成 然后浏览器地址栏输入 你的IP/phpMyAdmin

回去到Xshell 因为数据库尚未root账户 没有办法用 输入

# mysqladmin -u root password '你的密码'

root密码就设置好了 回到浏览器 客户名是root 密码正是地点的您的密码 自身去换

点击数据库新建叁个nextcloud数据库

然后点击第2个SQL

输入

 CREATE USEOdyssey '本身设客户名'@'localhost' IDENTIFIED BY '自个儿设密码'

选择账户 选你正好成立的老大客户名然后写改权限

点击上边的数据库

选用刚刚新建的nextcloud点击实践 然后权限选拔全选 然后推行 就OK了

那般 数据库这里大家创立好了 接下来起头安装nextcloud了

如出一辙去官方网站下载nextcloud

相符上盛传/var/www/html

必嬴56net官网,同生龙活虎unzip解压出来

下一地方址栏输入 你的IP/nextcloud

现身那样的话 申明你未曾给nextcloud目录权限

# cd /var/www/html

# chown apache nextcloud -Rf

# chmod 770 nextcloud -Rf

刷新浏览器现身 

好吧 是运维库贫乏 贫乏怎么办 那就安装缺乏的库嘛 

# yum install php70w-dom php70w-gd

# systemctl restart httpd

然后意气风发刷新浏览器 神迹现身了

点击存款和储蓄&数据库

客户名 密码自身安装

数量目录就是您里面积存资料之处 假使挂载OSS就筛选OSS的目录地方

数据库选拔Mysql

数据库客户密码就是 这里输入的顾客名和密码   CREATE USE普拉多'本身设客户名'@'localhost' IDENTIFIED BY '自身设密码'

数据库名称就是刚刚新建的nextcloud数据库

点击达成安装

恭贺大家安装好了

改正上传大小的约束的艺术是

# vi /etc/httpd/conf/httpd.conf

找到以下字段

将AllowOverride None 改为 AllowOverride All

esc

:wq保存退出

# cd /var/www/html/owncloud

# chown apache .htaccess

现行反革命能够改善上传约束了

 最终挂载OSS的教程

设置ossfs软件 阿里云官方的软件 具体看Ali云的援救文书档案

设置bucket name 和 AccessKeyId/Secret音信,将其寄放在/etc/passwd-ossfs 文件中,注意这些文件的权位必需科学安装,建议设为640。

echo my-bucket:my-access-key-id:my-access-key-secret > /etc/passwd-ossfs

cat /etc/passwd-ossfs

chmod 640 /etc/passwd-ossfs

挂载目录要为空本事够

ossfs my-bucket /data/www/html/nextcloud/data -ourl=oss-cn-qingdao-internal.aliyuncs.com -ouid=1001 -ogid=1001 -oumask=007 -o allow_other

ouid和ogid是Apache服务器的客户ID

用户ID查看

cat /etc/passwd

cd 到 owncloud 目录 ll 查看data目录顾客 对应上边查询的结果

df -h 查看挂载

接下来在设置nextcloud

 

自动挂载

cd /etc/init.d/

新建ossfs文件,写入音讯

#! /bin/bash

#

# ossfs      Automount Aliyun OSS Bucket in the specified direcotry.

#

# chkconfig: 2345 90 10

# description: Activates/Deactivates ossfs configured to start at boot time.

 

ossfs my-bucket /data/www/html/nextcloud/data -ourl=oss-cn-qingdao-internal.aliyuncs.com -ouid=1001 -ogid=1001 -oumask=007 -o allow_other

封存退出

施行命令:chmod a+x /etc/init.d/ossfs

把新确立的ossfs脚本付与可举行权限。

施行命令:chkconfig ossfs on

挂载完成后 你就能够收看

256TB的OSS弹性空间挂载进来了

安装Apache

yum install -y httpd

apache运行并设置开机自启

systemctl start httpd.service
systemctl enable httpd.service

设置PHP及其各种服务

yum -y install php php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-mysql

安装MariaDB数据库

yum -y install mariadb-server mariadb-client

注意:报错的话把mariadb-client删去

mariadb运转并设置开机自启

编辑:服务器&运维 本文来源:必嬴56net官网:centos 6.5 64bit 上搭建网盘服务器

关键词: