服务器

服务器这里推荐在阿里云购买或者是Vultr

注意:如果阿里云国内服务器需要备案

购买Vultr更加方便哦!最低价格是5$一个月

注册链接:https://www.vultr.com/?ref=8120377-4F

此链接注册可获得50\(体验卷(需要充值10\)后才能使用)

域名

推荐硅云:https://www.vpsor.cn/aff?affid=46649 新人购买域名.top和.xyz首年一元

(价格虽好,但请勿过度消费,我买了6个QAQ)

1.安装宝塔面板

为什么要安装宝塔面板呢?

答:我喜欢(主要是方便后期美化一下)

请先连接你的服务器(不连接咱们怎么安装?)

请大家按照这个网站的https://moecat.cn/教程来安装宝塔面板,然后再回到教程

我这里用的是centos7服务器,如果你也是的话,直接跟着我安装宝塔面板就可以了

Bt_Panel_Pro 脚本(Centos):

yum -y install wget;wget http://download.umaru.uk/Bt_Panel_Pro && sh Bt_Panel_Pro

安装完成后,会给你宝塔面板的初始账号和秘密以及访问地址,请拿一个小本本记下来

讲解:

第一行的是你的访问链接

第二行是你的用户名

第三行是你的密码

Bt_Panel 脚本(升级开心版):

停止支持

现在你就可以去登入你的宝塔面板了

相关插件安装

进入软件商店

你需要安装以下插件:

  • Nginx
  • MySQL
  • PHP 7.1或以上
  • phpMyAdmin

添加站点

安装完插件后,请在左边的菜单栏,找到网站,然后点击添加站点,输入相关信息后点击提交即可

然后点击设置,在域名管理中添加一个www.你的域名

PS:请记住数据库的用户名和密码,忘记密码可以在数据库中查看或重置

2.下载及解压h5ai文件

在宝塔面板中左边找到文件

进入/www/wwwroot/你的域名这个文件夹下

然后点击远程下载

输入: https://release.larsjung.de/h5ai/h5ai-0.29.2.zip

然后解压文件


3.域名解析

这里以硅云的域名控制台为例

添加WWW和@解析

记录类型都是A

记录值填你服务器的IP地址


4.安装依赖和配置PHP

查看依赖信息

在浏览器中访问 你的域名/_h5ai/public/index.php

默认密码是空的直接点击登入即可

左边已经是yes或者变成绿色的,证明对应的依赖已经安装成功

配置PHP

在你的软件商店中找到你下载的PHP版本–进入设置–禁用函数

删除exec 和 passthru

#Shell tar Shell zip Shell du就会显示成yes

安装Use EXIF thumbs

然后点击安装扩展

安装imagemagick和exif

#Use EXIF thumbs会显示成yes

现在还差两个,再次连接你的服务器

安装依赖

安装PDF thumbs(convert)

执行

 yum -y install ImageMagick

安装Movie thumbs(ffmpeg)

x86_64下载二进制文件wget https://www.moerats.com/usr/down/ffmpeg/ffmpeg-git-64bit-static.tar.xz

解压文件tar xvf ffmpeg-git-64bit-static.tar.xz

rm -rf ffmpeg-git-64bit-static.tar.xz

将ffmpeg和ffprobe可执行文件移至/usr/bin方便系统直接调用mv ffmpeg-git-20180831-64bit-static/ffmpeg ffmpeg-git-20180831-64bit-static/ffprobe /usr/bin/#查看版本ffmpegffprobe |

出现错误的看这里:

PS:如果在mv ffmpeg-git-20180831-64bit-static/ffmpeg ffmpeg-git-20180831-64bit-static/ffprobe /usr/bin/这条命令中如果你执行出现了错误,请cd到 / 目录,然后执行ls查看解压之后的文件夹

然后替换命令中的两个ffmpeg-git-20180831-64bit-static,改成你解压之后的文件夹即可

此时你的再访问/_h5ai/public/index.php全变成了yes,这就ok了

5.设置网站默认文档

进入你的宝塔面板–进入网站点击设置–点击默认文档

在下面添加一个 /_h5ai/public/index.php

记得点击添加

这时候你可以直接访问你域名了,可以看到搭建成功

但是内容是空的,因为我们还没上传文件呢

【h5ai】搭建服务器目录的更多相关文章

  1. 利用ADSL拨号上网方式如何搭建服务器

    序:搭建服务器需要两个条件硬件服务器和固定公网IP,随便一台个人电脑都可以作为硬件服务器,就剩下一个问题,如何获得一个固定公网IP. 第一章 扫盲:ADSL拨号上网方式,本地IP与公网IP的区别 一. ...

  2. Telegraf+InfluxDB+Grafana搭建服务器监控平台

    Telegraf+InfluxDB+Grafana搭建服务器监控平台 tags:网站 个人网站:https://wanghualong.cn/ 效果展示 本站服务器状态监控:https://statu ...

  3. 用Gitolite搭建服务器上的Git

    使用git作为版本控制工具,确实非常流行且好用,常用的git代码服务器有Github还是国内的Gitcafe和OSC都是很不错,可以免费存放一些开源的项目代码,对于私人项目,则需要支付一定的费用.同时 ...

  4. vue打包之后在本地运行,express搭建服务器,nginx 本地服务器运行

    一.使用http-server 1.安装http-server npm install -g http-server 2.通过命令进入到dist文件夹 3.运行http-server 以上在浏览器输入 ...

  5. 10分钟学会windows中iis搭建服务器集群实现负载均衡和nginx代理转发

    前言 我们之前聊过 10分钟搭建服务器集群--Windows7系统中nginx与IIS服务器搭建集群实现负载均衡:https://www.cnblogs.com/xiongze520/p/103087 ...

  6. nginx+tomcat+memcached搭建服务器集群及负载均衡

    在实际项目中,由于用户的访问量很大的原因,往往需要同时开启多个服务器才能满足实际需求.但是同时开启多个服务又该怎么管理他们呢?怎样实现session共享呢?下面就来讲一讲如何使用tomcat+ngin ...

  7. 【Node.js】利用node.js搭建服务器并访问静态网页

    node.js是一门服务端的语言,下面讲讲如何利用node.js提供给我们的api来搭建服务器,并且访问静态网页 项目结构如下 ------------------------------------ ...

  8. SSR搭建服务器

    SSR搭建服务器一站式教程:https://ssr.tools/252

  9. node学习笔记2——搭建服务器

    搭建服务器关键词: require('http') —— 请求 node 里面的 http 模块 createServer —— 创建一个服务器 request —— 请求 response—— 响应 ...

随机推荐

  1. Linux常见指令x-mind

  2. 多对多的三种创建方式-forms相关组件-钩子函数-cookie与session

    多对多的三种创建方式 1.全自动(推荐使用的**) 优势:第三张可以任意的扩展字段 缺点:ORM查询不方便,如果后续字段增加更改时不便添加修改 manyToManyField创建的第三张表属于虚拟的, ...

  3. IE浏览器弹出的文件下载工具条实现自动另存为

    IE浏览器中如果有一个文件可以下载,用鼠标点击一下文件的超链接,会在IE浏览器下方出现一个工具条,工具条上主要有“打开” “保存”两个按钮. 如果点击“保存”按钮,会把附件保存到系统的“下载”或“Do ...

  4. redis维护节点常用操作

    维护节点 添加主节点 hash槽重新分配 添加从节点 删除结点 1 添加主节点 集群创建成功后可以向集群中添加节点,下面是添加一个master主节点 添加7007结点作为新节点 执行命令:./redi ...

  5. 关于jQuery中toggle参数callback函数提前执行问题

    通过 jQuery,您可以使用 toggle() 方法来切换 hide() 和 show() 方法. 显示被隐藏的元素,并隐藏已显示的元素: $(selector).toggle(speed,call ...

  6. hybrid|Conform the norm of|Mollusk|uncanny|canny|Canvas|documentary

    hybrid混合物 Conform the norm of 符合规范 Mollusk贝类 uncanny诡异的 canny精明的 Canvas帆布 documentary纪录片  

  7. SpringBoot1.X /2.X使用@Component注解注入为java.lang.NullPointException 问题小结

    问题简述: 我们在使用Spring系的产品的时候总是想当然的以为所有指定的Bean都会让Spring来管理,其实不然,即使是Spring出品的产品也不全是的哦,以下是我遇到的一个使用@Componen ...

  8. 《C Prime Plus》第十节笔记

    数组和指针 10.1 数组 10.1.1 初始化数组 标量变量:只储存单个值的变量 创建只读数组,应该用const声明和初始化数组 const int days[] = {1,2,3,5}; 省略方括 ...

  9. 洛谷-P3809-后缀排序(后缀数组)

    看了求后缀数组的倍增法之后很快就理解了,但是自己写的倍增法用map排序还是超时了.然后看了两天别人写的模板,题目是通过了,但感觉代码还是半懂半背的.以后多熟悉熟悉吧: 后缀数组 #include &q ...

  10. iOS(Swift)学习笔记之SnapKit+自定义UI组件

    本文为原创文章,转载请标明出处 1. 通过CocoaPods安装SnapKit platform :ios, '10.0' target '<Your Target Name>' do u ...