虽然我是搞asp.net的 但是十分欣赏php,php有很多开源的博客程序 比如大名鼎鼎的Wordpress.还有各种独立博客大牛使用的z-blog,以及短小精悍的emblog. wordpress臃肿不堪,pass!其他的不喜欢,所以就选择国人开发的typecho开源博客系统,优点就是简单好用,支持markdown. 安装typecho需要php环境,这里我使用的是lnmp,服务器采用Vultr乞丐版,系统是ubuntu14.14,下面开始安装,每一步都有详细介绍 ``` 升级各种软件包 su…
目录 LNMP架构工作原理 yum源安装 网站源包安装 LNMP是Linux Nginx MySQL/MariaDB  Php/perl/python 的简称,是近些年才逐渐发展起来的构架,发展非常迅速,服务器以其轻巧快速而得到许多站长的青睐. Nginx特点在于其相当的稳定.功能丰富.安装配置简单.低系统资源. LNMP方式的优点:占用VPS资源较少,Nginx配置起来也比较简单,利用fast-cgi的方式动态解析PHP脚本. LNMP方式的缺点:php-fpm组件的负载能力有限,在访问量巨大…
WordPress是使用PHP语言开发的博客平台,是一款开源的软件,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站.也可以把 WordPress当作一个内容管理系统(CMS)来使用.因为使用者众多,所以WordPress社区非常活跃,有丰富的插件模板资源.使用WordPress可以快速搭建独立的博客网站. 官网:https://cn.wordpress.org/中文文档:https://codex.wordpress.org/zh-cn:Main_Page 一.LNMP环境的…
!!!首先要做的就是关闭系统的防火墙以及selinux: #systemctl stop firewalld #systemctl disable firewalld #sed -ri 's/^(SELINUX=).*/\1disabled/g' /etc/selinux/config #setenforce 0 一.安装Nginx: 1.创建nginx官方源: \\我用的是Centos7版本的,如果是Centos6版本的只需将baseuser=后面的数字7换成6即可// #vim /etc/y…
LNMP环境搭建之php安装,wordpress博客搭建 一.介绍: 1.什么是CGI CGI全称是"通用网关接口"(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行"交谈"的一种工具,其程序一般运行在网络服务器上. CGI可以用任何一种语言编写,只要这种语言具有标准输入.输出和环境变量.如php,perl,tcl等. 传统CGI接口方式的主要缺点四性能较差,因此诞生了FastCGI 2.什么是FastCGI FastC…
ubuntu下安装hexo博客 一 安装git sudo apt-get install git 二 安装nodejs 官网下载linux安装包.tar.gz文件 解压 tar zxvf 这样变可以切到该文件下执行node npm 如果要在任意目录可以访问的话,需要将node 所在的目录,添加PATH环境变量里面,或者通过软连接的形式将node和npm链接到系统默认的PATH目录下的一个,软链接方式如下 ln -s /home/kun/mysofltware/node-v0.10.26-linu…
原文:基于Netbeans的安卓Android开发环境配置 - CSDN博客 基于Netbeans的安卓Android开发环境配置 一.准备工作 NetBeans 勾选网页中的Accept-选择对应系统下载安装即可,我电脑是XP32位,下载了windows X86,具体安装步骤可以百度,比较简单. Android SDK试用过,好使. 二.具体步骤 Netbeans->工具->插件->设置->添加->名称:NBAndroid URL:根据版本填写. URL填写: 1 2 **…
前言 ** 跟着步骤一步一步来进行安装 ** 准备环境:node.js和包管理器npm 1:查看包文件 接着安装 淘宝镜像源 sudo这个需要添加获取文件夹访问权限 sudo npm install -g cnpm --registry=https://registry.npm.taobao.org 安装hexo博客 sudo cnpm install -g hexo-cli 图片 : 地址 把博客放到一个指定的目录下 mkdir blog 然后来到 cd blog/ 提交到远程仓库 1:先安装…
介绍 大家在typecho博客写文章时,很多人都喜欢使用emoji表情(比如这些图标)但是typecho的数据库类型默认不支持emoji编码,因为Emoji是一种在Unicode位于u1F601-u1F64F区段的字符.这个显然超过了目前常用的UTF-8字符集的编码范围u0000-uFFFF. 在MySQL中,UTF-8只支持最多3个字节,而emoji是4个字节.所以如果你不修改数据库的话,typecho是无法支持Emoji表情的. 当然好消息是utf8mb4其实是完全兼容utf-8,修改后,不…
目录 Typecho博客转移服务器,数据备份. 简述操作(有基础的mjj看这个简述就可以了.) 详细步骤(建议小白来看, 已经在很多详细方面进行说明了.) 备份篇 备份导入与数据库转移篇 重新部署typecho进行数据恢复篇 Typecho博客转移服务器,数据备份. 相信有很多小伙伴初入typecho博客, 是用的一些临时服务器进行测试搭建的. 但是测试期间不知不觉又写了些东西, 于是等到换服务器时就苦恼了. 这里我会教大家如何进行typecho的数据备份, 可以用于服务器转移和手动升级type…
CentOS5.5 - lnmp环境安装与使用 到公司搭建环境可以直接使用YUM. 安装一.rpm包安装(安装方便) yum:下载软件包并且安装.前提:连网. yum 使用流程: 1. yum list | grep 安装的包 2. yum install 包名:自动下载包并且完成安装 一般yum安装的东西: 配置文件:/etc 管理:service xxx start|stop|restart 安装二.编译安装(可配置项比较高.性能最好) 实际操作:编译安装LNMP 1. 安装CENTOS5.…
安装环境 Linux:CentOS Linux release 7.5.1804 (Core) nginx:1.14.2 php-fpm:5.4.16 mariadb-server:5.5.60 基本以上信息安装lnmp环境 安装nginx的yum源 rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装相关软件包 yum -y install v…
在新的机器上先搭建好一个新的Typecho博客,数据库名称和原博客相同(可以省不少事). 备份原来博客的usr目录. 备份mysql数据库,命令: mysqldump -uroot -p --all-databases > sqlfile.sql 将备份的数据库文件上传到新机器,并将备份的数据库导入到新机器的mysql中.命令:mysql -uroot -p <sqlfile.sql 将备份的博客usr目录,上传到新机器覆盖原来的usr目录(注意是博客的usr目录,不是系统usr目录).…
版权声明是指作品权利人对自己创作作品的权利的一种口头或书面声明,一般版权声明应该包括权利归属.作品使用准许方式.责任追究等方面的内容.诸如平时看文章时最后会有一个严禁转载的说明,其实这就是版权声明. 当我们的网站通过省通信管理局审核之后,会要求在网站的底部添加备案信息. 虽然随着社会的发展,越来越多的屌丝也开始在网上建站了,但是许多的朋友,比我我,刚开始建站的时候,不熟悉网站的相关代码以及Html标签,不知道在网站的哪个地方添加版权说明.然后我研究了一个早上之后,将这个方法分享出来,希望能够帮助…
Docker--基于Docker安装Drupal博客系统 向脚本文件追加内容 cat << EOF > build.sh #设置主机名 hostnamectl set-hostname docker && #CentOS7- 配置阿里镜像源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo && yum clean all &…
买了个Bandwagon的VPS来科学上网的,寻思着空间还大顺便做个博客呗. 然后就安装了AMH面板,再搞了个wordpress博客玩玩. 接触到Ghost博客的时候,心血来潮想装一个. 然后就试着搞了. 附上个人认为最好的教程. 安装之后在Ngnix反向绑定域名之后,首页没格式了都乱了. 也不知道哪里出了问题. 干脆推倒重来,重新给VPS装上了CentOS6x32系统. 接下来就是我一步步安装到位的过程: 一. 首先用Xshell登陆SSH VPS 安装LMNP环境包,具体看下面链接 http…
今天想用wordpress搭个博客,我的服务器是腾讯云的,然后腾讯云里有官方文档搭建的,但它是用centos为例, 搞得我的ubuntu跟着它走了些歪路,然后结合网上其它资料,终于一点一点的解决了. 声明 :参考这篇博文的尽量跟我的环境一样,因为如果不一样的话,那些配置文件的位置可能不同,这样就不方便了. 我把遇到的问题都一个个记下来,真的遇到太多坑了. 说明 :关于服务器方面,我就不详细说了,买服务器,买域名这些网上一堆,在这里就不花篇幅讲了. 参考这篇博文的人需要有点linux基础,不适合小…
心血来潮想搭建个人博客,我的vps只用来搭ss未免太过浪费 在这里记录一下搭建个人博客的历程 0x00 写在前面 why vultr: 优点:便宜. 性能优良.按时间计费(不用包年 学生党的福音).稳定性好.还能使用Alipay,可以说很方便国人了 阿里云也是一个很不错的vps 学生机也很便宜 但是建站需要备案 很麻烦 更何况我已经有了vultr 没必要再买阿里云 why LNMP: LNMP指的是Linux下Nginx.MySQL.PHP这种网站服务器架构,也就是网站环境,网站就是基于这些环境…
1.安装nodejs # Node v0.12.x and v4.2+ LTS - supported 我本地安装的是4.2 安装其他版本可能提示系统不兼容 2.安装mysql 3.安装bower 4.安装git 5.git clone git://github.com/tryghost/ghost.git 6.cd ghost 7.npm install -g grunt-cli 8.复制ghost根目录下的config.example.js文件,更改文件名为 config.js,我已经根据我…
作者:阿里云用户51干警网 阿里云ace搭建wordpress图文教程 按照大大说的,wordpress确实能够轻松创建,只有几步.     我想说,小白的世界技术大大还是不了解.想当初我了解一下怎么使用svn就研究了快一星期,天天下载软件,卸载软件,查看教程. 更别说前两天终于稍稍懂了一点的git(知道怎么上传文件了.)更是在年初bae支持git代码的时候研究,可是一直不入其门,拖拖踏踏就是大半年的时间. 555,不说了,说多了都是泪. 关于梦丫头大大说的svn教程:网上一大把,我自己也只会使…
nginx编译安装步骤 ①. 检查软件安装的系统环境 cat /etc/redhat-release uname -r ②. 安装nginx的依赖包(pcre-devel openssl-devel)---假设不进行安装 yum install -y pcre-devel openssl-devel ③. 下载nginx软件---1.10.2 复制链接地址(统一位置进行下载) mkdir -p /home/oldboy/tools cd /home/oldboy/tools wget -q ht…
一.安装Apache的httpd服务 yum install httpd # 安装httpd服务 systemctl start httpd # 启动httpd服务 systemctl status httpd # 查看httpd服务状态,看到Active: active(running)说明httpd服务已启动 systemctl enable httpd # 设置httpd服务开机启动 二.设置防火墙 systemctl status firewalld.service ## 查看防火墙状态…
前言: 之前一直使用Wordpress架构作为博客网站架构,但是现在频频爆出漏洞.实在是不敢用也不想用了,然后群里面有小伙伴用的是 Github 搭建 Hexo 架构博客.就写了这个教程,给自己做个参考也是指导各位有兴趣的小伙伴.Hexo 是国人台湾开发,中文官网 https://hexo.io 一.环境介绍: 一台 CentOS 6.5 虚拟机,采用Basic Server安装.(测试采用NAT模式,可参考这篇文章) 二.Git基础安装: yum -y install git gcc gcc-…
----------------------------------------以下内容为笔者生产环境的监控,安装都是经过一步步测试的-------------------------------- 环境:LAMP :CentOS 6.8  .Apache 2.4. Mysql 5.6 . PHP 5.6.22 LNMP: CentOS 6.8  .Nginx 1.10. Mysql 5.6 . PHP 5.6.22 perl cgi软件:FCGI-ProcManger0.19. FCGI-0.…
Ghost 认 node 的版本,所以使用 nvm 更好. 1.安装 nvm: 可以去 github 查看 nvm 的说明,通过:wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash 这样的方式下载安装. 2.安装 Ghost 和 unzip 安装 Ghost:curl -L https://ghost.org/zip/ghost-latest.zip -o ghost.zip 下…
最近一直在研究博客,也知道了大名鼎鼎的wordpress,因此也希望动手尝试一下,看看跟网站提供的博客有何区别. 第一个问题:能什么安装wordPress,能否用tocmat? 虽然问题很可笑,但是之前确实不了解,经过google,tomcat是用来部署java程序的,要部署PHP程序,需要使用的是:XAMPP. 1.安装XAMPP,全部按照默认选项即可.     按照完成后,进入配置启动页面: 2.启动mysql和apache 3.创建WordPress数据库 WordPress 的数据是存储…
1.下载并解压WordPress cd /usr/local/src wget https://cn.wordpress.org/wordpress-4.4.2-zh_CN.tar.gztar zcvf wordpress-4.4.2-zh_CN.tar.gzmv /var/html/wwww 其中/var/html/wwww 是在Apache中配置的首页 2.创建数据库用户 mysql -uroot -pcreate database wordpress DEFAULT CHARACTER S…
打开Open Live Writer就像您的博客的Word一样.打开Live Writer是一个功能强大,轻量级的博客编辑器,允许您创建博客文章,添加照片和视频,然后发布到您的网站. Open Live Writer来源 Windows Live Writer在2012年就停止了更新,Open Live Writer是由Windows Live WriterWriter更名而来,是由微软推出的一款能够免费使用的博客写作软件,主要为用户提供博客在线撰写和编辑功能,相比Windows Live Wr…
w10使用hexo+github手把手搭建自己的第一个博客 对一个程序员来说,博客的重要性不言而喻,不但可以积累知识,还可以更好的给别人分享自己的心得.今天就以时下比较流行的hexo博客搭建属于自己的博客.hexo是基于nodejs写的一款流行的博客框架.是一个快速.简洁且高效的博客框架.Hexo 使用 Markdown(或其他渲染引擎)解析文章.方便易学. 一准备 下载node.js 1.去nodejs.org下载. 下载之后直接安装 2.验证Nodejs是否安装 PS C:\WINDOWS\…
环境准备: 192.168.193.80  node1 192.168.193.81 node2 关闭防火墙 [root@node1 ~]# systemctl stop firewalld #两台都关闭 [root@node1 ~]# setenforce setenforce: SELinux is disabled host文件 [root@node1 ~]# vim /etc/hosts 127.0.0.1 localhost localhost.localdomain localhos…