Centos7的apache网址情状搭建wordpress,那就本身搭建256TB的网盘呗

扯远了

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

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

然后大家在Computer上设置好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数据库

然后点击第三个SQL

输入

 CREATE USE汉兰达 ‘本人设顾客名’@’localhost’ IDENTIFIED BY ‘本人设密码’

选料账户 选你碰巧创设的要命客户名然后写改权限

点击上边的数据库

分选刚刚新建的nextcloud点击试行 然后权限选择全选 然后实行 就OK了

像这种类型 数据库这里大家树立好了 接下来开头安装nextcloud了

完全一样去官方网址下载nextcloud

同一上传出/var/www/html

一致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 USEPRADO’自身设客户名’@’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云官方的软件 具体看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弹性空间挂载进来了

chown -PAJERO apache:apache/var/www/html/
//不变权限会导致宗旨和插件安装不了
chown root:root /var/www/html/wp-config.php //安全起见

网盘不可相信 这就协和搭建256TB的网盘呗 — Nextcloud搭建过程,256tbnextcloud

二零一六年
网盘的小日子难熬啊 一家家的over了 百度云也曾经早早的限制速度了。隐衷难题也平时揭露。

既然如此今后网盘这么不可靠,那就融洽搭建一个Nextcloud呗~~~ 他能上传
能下载(不赘述)能共享 有一批插件 关键人家开源

小编要好一度在16年初自个儿搭建了二个在Ali云 此番就用虚构机来演示搭建进程保准小白也是能学会的

率先总括下价格 Ali云和腾讯云这两家在境内照旧相比较可相信的
因为只是搭建贰个网盘 配置嘛1G 1核妥妥的够 至于带宽
就相比较坑爹了服务器都以看上传速度的
1Mbps就要20元/月 2Mbps将要40元/月 学生党,哪来如此多钱呀。但是只是能够按量收取费用嘛! 

这么就算100Mbps也是叁个价0.8元/G 因为这些网盘小编本人行使
所以嘛当然是按量收取金钱来的经济啦反正贰个月都用不上10G 比带宽收取费用划算多了。既然是网盘
当然要积攒数据的硬盘了 Ali云的云硬盘实在是不划算 那就用OSS呗
256TB的体量 弹性收取费用 同地区的OSS和ECS走内网不收取费用,只接收容积费,1G也就
0.148/元/月,用多少收多少 至于挂载方法嘛 小说末了我会其余表明的。

与此相类似算下来各样月也就40元
别的的就是按量收取金钱,数据少的校友也就10元不到/月 算了一下自身家里搭建50元连电费都相当不足

apache运营并安装开机自启

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

yum install -y httpd

亟需安装apache,php,mariadb

vim /etc/php.ini

tar -zxvf wordpress-4.7.4-zh_CN.tar.gz
//默许应该是解压到/root/wordpress目录下
cp -fr /root/wordpress/* /var/www/html
//复制wordpress全数文件到apache根目录

systemctl start firewalld.service
firewall-cmd –zone=public –add-port=80/tcp –permanent
firewall-cmd –reload //更新防火墙准则

cp -fr /var/www/html/xmlrpc.php /root
rm -fr /var/www/html/xmlrpc.php

登陆数据库

介意:不要漏了分店“;”

登陆数据库后,能够新建其余客户并授全权

grant all privileges on mysql.* to 顾客名@localhost identified by
‘客户名.me’; //修改客商为温馨想建的顾客名

找到max_execution_time=30,修改为max_execution_time=0,这里的0代表尚马时限

touch /var/www/html/wp-config.php
vim /var/www/html/wp-config.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

安装PHP及其各样服务

给数据库root客商设置密码

防火墙开启80端口

修改wordpress文件上传上限以及施行脚本时间范围:

mariadb运营并安装开机自启

找到post_max_size = 8M,修改为post_max_size = 20M

ftp上传wordpress文件

专心:数据库名叫mysql,客户名和密码为刚刚在mariadb新建的客户名和密码,wp_表前缀最佳修改,“_”不要删除

ftp的搭建教程://www.jb51.net/article/135565.htm

systemctl start mariadb.service
systemctl enable mariadb.service

update mysql.user set password=password(‘密码’) where User=”客户名”
and Host=”localhost”; //给新建客户设置密码

flush privileges; //更新数据库
exit; //退出数据库

删去网址根目录下的readme和license文件

rm -fr /var/www/html/readme.html
rm -fr /var/www/html/license.txt

安装MariaDB数据库

设置网址权限

浏览器输入服务器公网ip/域名,初叶安装wordpress

提交未来会提醒不能写入wp-config.php,供给新建,然后把内容复制到里面

解压wordpress

mysql -u root -p //回车的前面输入设置的密码

systemctl start httpd.service
systemctl enable httpd.service

安装Apache

删去根目录下的xmlrpc.php,删除在此之前先备份(有的宗旨删了会出错)

找到upload_max_filesize=2M,修改为upload_max_filesize=20M,这里20M象征最大可上传20M文本

yum -y install mariadb-server mariadb-client

mysqladmin -u root password //以root身份登陆,回车的后边输入密码