零基本零成本费构建归属于自身的WordPress/Hexobl

介绍

配图图片以后会配并置顶 Done

一、网站域名

网站域名分成一级网站域名,二级网站域名,三级网站域名等....由于本文讲的是零成本费,因此我对非完全免费网站域名仅会开展科谱。

确立下边2个定义:

1、中国申请注册商申请注册的网站域名(阿里巴巴,腾讯):必须实名认证验证(递交真实身份证正背面)。

2、一切在中国网络服务器构建的网站的网站域名,务必要办理备案(大部分分)。(投影幕照相,警局审批)。

换句话说假如你应用海外网站域名申请注册商如(Namechecp,NameSilo)等。是能够无需实名认证验证的。可是假如你应用了中国的室内空间/网络服务器,大部分务必办理备案(这儿存有80和443端口号授权管理的难题)。

讲完了这一。也有二级网站域名和顶尖网站域名

二级网站域名:

那样都应当能了解了。

1、许多二级网站域名全是完全免费的,这儿因为我没去详细介绍这类的,没有什么含意。

2、Freenom网站出示:.tk/.ml/.ga/.gq/.cf完全免费顶尖网站域名,这儿关键详细介绍他

3、马上浏览Freenom官方网站,检索你要要的网站域名

4、留意箭头符号特指的地区,第一处还记得选上一年。第二处DNS(网站域名分析网络服务器)提议改动成DNSPOD/CLOUDXNS或ALIDNS这儿DNS难题见正下方

5、如今好像是这儿申请注册,因为我好长时间以前就会有账户了,我也立即登录了

6、在后台管理就可以见到你的网站域名

7、DNS分析速率看情绪

假如你了解DNS是啥而且早已改动了网站域名DNS到你要要的服务提供商,请绕过

DNS(网站域名系统软件)是互连网的一项服务。它做为将网站域名和IP详细地址互相投射的一个遍布式数据信息库,可以让人更便捷地浏览互连网。(转自wiki百科)

简易来讲便是网站域名分析。普遍的分析方法是A纪录(网站域名- IP),CNAME纪录(网站域名- 网站域名 常见于相互配合CDN应用)

普遍的DNS服务提供商:

中国:AliDNS DnsPod(腾迅回收) CloudXns 等

Cloudflare

这儿我例举的中国服务提供商均必须实名认证验证,假如不用实名认证验证可使用Cloudflare的分析服务,也不那么便捷了

我这儿只详细介绍他的分析服务不详细介绍CDN服务(将会会升级)

1、Cloudflare官方网站:sign-up 并申请注册

2、加上你的网站域名

3、还还记得那边的DNS吗?去控制面板把DNS改为CF让你的

4、分析取得成功后,关掉CDN服务(假如你要用还可以。。)

二、blog 1、Hexo

这儿我讲了我总是构建QWQ(它是在Linux下的指令。Windows客户自求多福吧。。)。

<

1、实行指令

sudo apt-get install npm git
curl -sL setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo npm install hexo-cli
hexo -v
hexo init blog
cd blog
npm install
hexo server

2、开启localhost:4000就可以见到自身的blog

构建到Github

1、建立一个repo

2、关联Github帐户

git config --global user.name "xx"
git config --global user.email "xx"

3、建立SSH

ssh-keygen -t rsa -C "xxx"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
cat //.ssh/id_rsa.pub //查询转化成的资格证书

4、拷贝全部物品到Github 的SSH中

 

5、检验是不是取得成功

ssh -T git

6、改动_config.yml文档

deploy:
 type: git
 repo: YourgithubName/YourgithubName.github.io.git
 branch: master

7、实行指令

npm install hexo-deployer-git --save
hexo clean
hexo generate
hexo deploy
hexo server

再看一下github,便可以见到

8、Github中(提议你的当地)在建CNAME文档键入你的网站域名,如

ryuunosuke.ml
ryuunosuke.ml

9、加上你的CNAME分析

2、WordPress

留意将会造成极其不平稳。不提议无成本费构建这东西。

e的室内空间构建的。因为它自身也不适用许多涵数而且沒有控制面板。因此我其实不提议,

我或许会升级CP和DA的

EP就非常简单了

上边是Hexo静态数据blog能够立即应用Github来构建,WP/Typecho等就沒有那么简易了。这儿分成网络服务器构建和室内空间构建。我先说下室内空间构建方式。那麼假如网络服务器构建也不一定涉及到零成本费了。

室内空间构建指的是让你配备好的PHP/Mysql/Nginx(Apache)自然环境,你只需提交你的网站文档就可以。

网络服务器构建指的是让你一个虚似机,自主配备LNMP/LAMP自然环境。自然他几件事远远地超过室内空间,比如科学研究网上(室内空间反代/HTTP代理商以外)。

这儿还涉及到单独IP和共享资源IP的难题,也不细讲过。

1、将WP程序提交到网站网站根目录,安裝。

2、键入你的数据信息库信息内容(留意数据信息库服务器一般全是localhost)

3、浏览网站域名,安裝进行

VPS构建

安裝配备Lnmp自然环境,可使用Oneinstack,等。这儿我提议Oneinstack

yum -y install wget screen curl python #for CentOS/Redhat
# apt-get -y install wget screen curl python #for Debian/Ubuntu
wget oneinstack-full.tar.gz #包括源代码,中国外都可免费下载
tar xzf oneinstack-full.tar.gz
cd oneinstack #假如必须改动文件目录(安裝、数据信息储存、Nginx系统日志),请改动options.conf文档
screen -S oneinstack #假如网络出現终断,能够实行指令`screen -R oneinstack`再次联接安裝对话框
./install.sh #注:请勿sh install.sh或是bash install.sh那样实行

配备网站域名

cd oneinstack
./vhost.sh

因为本文讲的是零成本费,因此十分简单的写了一些

Wordpress配备

1、这儿我详细介绍高亮度,伪静态数据,管理权限,LaTeX的配备

伪静态数据:

Apache:

# BEGIN WordPress
 IfModule mod_rewrite.c 
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
 /IfModule 
# END WordPress

ess提交到网站网站根目录。

Nginx:一般宝塔面板和Oneinstack能够一键配备。

管理权限:

chown -R www /data/wwwroot/ #WP所属文件目录
chmod -R 755 /data/wwwroot/ #WP所属文件目录

高亮度:服用软件:Crayon Syntax Highlighter或别的软件

LaTeX:

安裝软件:MathJax-LaTeX  免费下载MathJax

wget mathjax/MathJax/archive/master.zip
unzip master.zip

将文档夹全部移动到mathjax-latex 软件文件目录下,改动管理权限,改动软件配备

Markdown:WP有该类软件,有必须可自主安裝配备,总之我不会用。


时尚博主你好,今日我还在freedom申请注册网站域名的情况下,在填好本人信息内容的情况下持续提醒出現部位不正确,造成没法选购网站域名?


e搭Wordpress时,出現了“Your PHP installation appears to be missing the MySQL extension which is required by WordPress”。我想问一下是如何处理的呢?


@阿拉丁神坑 php沒有Mysql拓展。
你是这一步骤做的吗


@阿拉丁神坑 用这类物品构建不但有难度系数并且还不太好用,我不是提议用这一的。
你SF后台管理有见到MysqL吗


评论
时尚博主你好, 为何freenom清算时没法确定真实身份, 换了chrome和firefox也不行