开源博客网站搭建之Catfish
网站主页:http://www.catfish-cms.com/page/4.html
须知:1.单节点部署
2.防火墙需要开放80,3306端口,云计算服务器增加开放80,3306端口规则
1.下载catfish网站源码至服务器
2.Centos7安装httpd2.4,php7.2及相关模块,mariadb5
php模块
mod_php71w.x86_64
php71w-cli.x86_64
php71w-common.x86_64
php71w-gd.x86_64
php71w-intl.x86_64
php71w-mbstring.x86_64
php71w-mcrypt.x86_64
php71w-mysql.x86_64
php71w-opcache.x86_64
php71w-pdo.x86_64
php71w-xml.x86_64
maridb:
yum install maraidb-client mariadb-server
3.初始化mariadb数据库,创建数据库用户及密码,访问权限等
mysql_secure_installation —设置root密码,删除无用用户等
CREATE DATABASE catfish;
GRANT ALL ON catfish.* TO ‘test’@’%’ IDENTIFIED BY ‘test’;
FLUSH PRIVILEGES;
启动数据库服务
systemctl start mariadb
4.启动httpd服务
systemctl start httpd
5.解压源码至/var/www/html下
unzip CatfishCMS-4.9.12.zip -d /var/www/html
6.浏览器访问httpd://IP进行安装引导
(1)检查依赖三方件php版本及相关组件
(2)数据库连接及管理员账号配置
7.登录测试
开源博客网站搭建之Catfish相关推荐
- 【nodeJS】从nodejs原生的博客网站搭建到 koa框架实现个人博客网站搭建
nodejs实现搭建博客网站 前言:原java后端渣渣一枚,因项目需要转学了nodejs进行开发,正式进行项目开发之前,师傅安排了一些项目训练,先熟悉js语法,然后熟悉nodejs,再慢慢重构向框架的 ...
- 【笔记】Hexo+Github博客网站搭建,初试环境搭建及Matery主题配置感受
昨天仔细看看(之前就看到过)tonycode的博客网站(https://tonycode.top/),不只是惊叹,简直是太NB了!之前看他发过相关教程,由于诸多原因没搞,今天也不知道为啥....搞起, ...
- Hexo+Github: 博客网站搭建完全教程(看这篇就够了)
本篇教程首次发布在个人博客:sunhwee.com,想要获得最佳阅读体验,欢迎前往,建议用电脑查看教程文档. 文章目录 阅读须知 博客开源 前言 第一部分 搭建 Hexo搭建步骤 1. 安装Git 2 ...
- Python实战项目之博客网站搭建
参考:廖雪峰网站 https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 http:// ...
- Zrlog开源博客网站 安装教程
面试:你懂什么是分布式系统吗?Redis分布式锁都不会?>>> 1.下载站点程序zrlog [root@localhost src]# wget http://dl.zrlog ...
- 个人博客代码_Solo小众开源博客系统:手把手教你搭建自己的博客系统
博客是很多程序员朋友的最爱,通过博客可以梳理自己的技术体系,将自己日常开发过程中的技术心得或者对于一个技术问题的解决思路记录下来,对于以后碰到此类问题有一个参考的作用.同时,博客系统的内容是对外的,我 ...
- Blog 【如何搭建自己的个人技术博客网站】
如何搭建自己的个人技术博客网站 学习目标 1.[了解]搭建网站需要的web构件和网站运行原理 2.[掌握]如何搭建个人博客网站 学习前言 大家都是学习开发的,相信都接触过百度,新浪,淘宝,京东...等 ...
- 使用Hexo在GitHub Pages上搭建部署免费的个人博客网站(上:GitHub搭建)——最详细全面解读教程(没有之一)
标签:Hexo GitHub使用技巧 博客 网站搭建 点击此处,浏览效果更好 版权声明:本文为博主 @残灯飞雪 的原创文章,欢迎转载,传播知识.著作权归作者所有,商业转载请联系作者获得授权,非商业转载 ...
- SpringBoot之从零搭建博客网站(可提供源码)
文字不够,图片来凑. 前言 为什么想要搭建这个博客? 我还记得,在大二寒假的某天,同往常一样的在家解决这某个bug,不停地问度娘,很巧的碰到了一个同行在他的博客中完美的记录了我的bug的解决方案,随后 ...
- 如何快速搭建个人博客网站(详解)
首先,要有一个github账号,可以去这里注册,英语不好的最好用谷歌浏览器把网页翻译出来.(反正我是用的谷歌) 依次填写用户名,邮箱,密码,然后通过邮箱去验证,注册成功后就可以登陆了. 然后我们还需要 ...
最新文章
- CVPR2019论文看点:自学习Anchor原理
- 【译】Angular 5 新特性
- TIOBE Programming Community Index
- 【转】Linux单人维护密码
- 为什么美团打车、滴滴外卖必败?君智谢伟山揭秘了背后的竞争战略逻辑
- 卷起来了!DeepMind发布媲美普通程序员的AlphaCode,同日OpenAI神经数学证明器拿下奥数题...
- php mysql 查询缓存_mysql 查询缓存使用详解
- [DeeplearningAI笔记]序列模型3.2有条件的语言模型与贪心搜索的不可行性
- 新高考改革选计算机专业要学什么,2020高考改革后考生如何选科与选专业?
- rest规范 ; restful 风格; gradel介绍 ; idea安装 ;
- 硬件超车无法掩盖生态缺失,软实力构建任重而道远 | 中科曙光高性能计算专访...
- 下载网页 TS视频并自动合成视频
- niushop分销版开源商城旗舰版v3.7商城源码旗舰版PJ版
- 3d模型 vv5_你也想做锦鲤信小呆?WEY VV5升级款这就来满足你!
- 清除电脑bios密码
- Fiddler调试利器
- Hadoop三大框架之MapReduce工作流程
- 不同时代阶段的计算机,计算机发展的四个阶段和计算机时代的开始
- 你知道吗?什么是 Responsive JavaScript ?
- 保利紫山开启湛江城市墅居新纪元
热门文章
- oracle unlimit权限,有关UNLIMITED TABLESPACE权限
- c 打印二叉树_基础扩展 | 22. 遍历二叉树—前序遍历算法的VBA代码解析
- linux进程显示exit是怎么回事,linux 进程退出exit,_exit区别即atexit函数
- (5)Redis主从同步原理及详细配置
- ASP.Net七大内置对象 (整理的不错,转过来参考)
- [CF438D]The Child and Sequence
- TensorFlow之Numpy(3)
- POJ 3061 Subsequence 尺取法 挑战146页
- UltraWebGrid两种显示样式
- android view分析工具栏,如何在Android工具栏中使用SearchView