Centos 7 安装部署Drupal 8

AIV.WU 提交于 周三, 08/14/2019 - 03:14

Drupal是一个开源的内容管理平台,许多网站都使用Drupal来建设,例如:北京大学图书馆门户、清华大学图书馆、复旦大学哲学院、美国外语教学委员会ACTFL、美国明尼苏达大学、NASA、香港贸易发展局、新闻媒体网站New York Observer等。

关于Drupal8的需求,其实如果你是根据从零到壹-Centos建站全指南(四)---安装配置LEMP(Nginx PHP7.x MariaDB)这篇文章配置的话,已经完全符合要求了。

下面我就说下Drupal 8 的安装:

首先我们用root权限进入后台

切换到你的站点根目录,在这里我就延续从零到壹-Centos建站全指南(四)---安装配置LEMP(Nginx PHP7.x MariaDB)来做示例

进入站点根目录

cd /var/www/test/public_html

类别

标签

从零到壹-Centos建站全指南(四)---安装配置LEMP(Nginx PHP7.x MariaDB)

AIV.WU 提交于 周二, 08/13/2019 - 02:52

之前已经介绍了怎样购买VPS,安装升级Centos7内核,以及开启BBR。今天就继续之前的步骤为Centos安装配置LEMP(LNMP)架构。

LEMP(LNMP)是以Nginx服务搭建的PHP 网站应用运行环境,作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率。

L 表示Linux操作系统。

E (N)表示的是 Nginx ,这个 E 取的是 Nginx 的读音(Engine X),是一种 Web 服务器。

M 表示 MySQL 或者 MariaDB ,是网站应用使用的数据库管理系统。

P,表示的是 PHP。它是解释 PHP 语言用的解析器,我们可以使用 PHP-FPM 跟 Web 服务相互沟通。

现在我们已经有了Linux系统了,下一步就安装Nginx吧

这里我们选择从第三方源EPEL安装Nginx

安装epel-release

yum install epel-release

顺手更新一下系统组件 

类别

从零到壹-Centos建站全指南(三)---开启 TCP BBR 拥塞控制

AIV.WU 提交于 周一, 08/12/2019 - 17:01

BBR 的效果并不比速锐差,而且Linux kernel 4.9+ 已内置支持 tcp_bbr,所以我们只要将它开启就OK了。

SSH上输入uname命令查看一下内核是不是 >= 4.9。 

uname -r

如果小于4.9,可参考 从零到壹-Centos建站全指南(二)---升级Centos7内核升级内核。

img

然后输入下面命令查看:

类别

标签

从零到壹-Centos建站全指南(二)---升级Centos7内核

AIV.WU 提交于 周一, 08/12/2019 - 04:55

因为我们示例用的是VULTR的VPS,默认的内核版本有些老旧,而市面上流行的如wordpress,Drupal,php之类的新版本都需要较新的内核支持,因此搭建主机后的第一件事,我们把内核升级一下。

首先用root用户登陆SSH,然后步骤如下:

1:导入KEY

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

2: 安装elrepo的yum源(这个可以到 elrepo主页看一下适合的最新源地址)

yum install https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm

类别

Drupal8默认编辑器CKEditor添加字体颜、背景颜色功能选项

AIV.WU 提交于 周六, 08/10/2019 - 09:55

今天才发现Drupal的编辑器是无法选择颜色的,google了一下,其实官网已经有解决方案,只是中文圈里少人提及而已,那我就来说下吧。

很简单……

先到CKEditor官网下载两个插件

http://ckeditor.com/addon/panelbutton

http://ckeditor.com/addon/colorbutton

然后我们在站点根目录新建个名为libraries的文件夹,把下载的文件分别解压上传到这个文件夹里

解压上传

之后到Drupal后台扩展里搜索安装两个模块

类别

从零到壹-Centos建站全指南(一)---服务器选择搭建

AIV.WU 提交于 周五, 08/09/2019 - 07:09

        现在学习各种编程语言、脚本,往往离不开网络编程,而虚拟环境总会有各种各样的奇葩问题,又偏偏体现不出真实网络环境的复杂性,这就导致了我们对自建服务器站点的需求。因为众所周知的原因,在国内自建站点会有繁琐的备案审批流程和高额的费用,对于我们这种临时性的需求,个人认为国外的一些按时计费的服务更适合更具性价比。

        下面我就以我常用的Vultr主机商为例说一下服务器的购买与搭建

Vultr,商家成立于2014年,是Gameservers旗下提供KVM架构云VPS主机产品的品牌项目。可以自定义ISO安装系统,尤其是可以安装Windows系统,拥有15个机房的选择,并可随意删除可小时支付,对于用户成本的节省和自由灵活的选择方案配置有一定的灵活性。

从以下链接进入还可以享受最新的优惠活动,比如偶尔会有赠送5-50美金(注意的是虽然也支持微信支付宝等支付方式,但很多活动仅限PayPal及信用卡支付方式参加)

类别

标签

论跳楼只服这帮战斗民族的楞逼

AIV.WU 提交于 周二, 01/08/2019 - 17:30

即便已经做好了攻略,穆勒去俄罗斯旅行的时候还是被这帮子斯拉夫人吓尿了。 崩溃的穆勒随后在REDDIT上发帖询问,俄罗斯人到底有几条命。 有俄罗斯留学生回复穆勒,“俄罗斯人不死,他们只会在行为艺术中慢慢老去。”

穆勒说,在回家的前一天晚上,几个穿阿迪达斯的光头毛子邀请他去屋顶来一场俄罗斯的传统游戏。 “他们一再强调这玩意儿很刺激,是俄罗斯小屁孩最喜欢玩的游戏。” 游戏的内容很简单,在脑中勾勒出彼得大帝的双头鹰徽记,重力势能会帮你完成接下来的步骤,数秒之后,你就能在雪堆里找回沙皇的荣光。

类别

WordPress twentysixteen主题首页显示摘要

AIV.WU 提交于 周二, 01/08/2019 - 01:48

     wordpress首页摘要的方法文章已经很多了,针对新版旧版的都有,我这里主要记录一下本站所用主题的设置方法。

    其实无论新旧主题,万变不离其宗,最简单稳妥的方法就是利用wordpress内置函数the_excerpt()配合emtx_excerpt_length()控制字数来实现。而且为了更方便以后切换主题或更新主题,也建议利用子主题来实现外挂修改。

  子主题的建立很简单,在wp-content\themes里新建一个文件夹取上自己喜欢的文件名,然后再新建的文件夹里新建一个stye.css文件,内容如下

类别

标签