——基于LNMP的网站建设

两年前,我写过一篇名为《从零开始基于CentOS7配置PHP开发环境》的小文,现在新冠期间换个名字,将其整理以存之。

此时,建站前置工作全部就绪,接下来就是激动人心的时刻了——建站!

  1. 申请域名

估计很少有人能记住一串数字去防问网站,这时为了便于记忆,我们可以去给站点申请一个域名,进而通过好记的网址去访问站点。

有没有免费的域名可以申请呢?有的。百度一下有很多,这里也顺便介绍一个Freenom(http://www.freenom.com)。

图1-1、freenom首页

打开后在我标红的框内输入你想要的域名,一个合格的域名只能包含数字、字母或-,大原则是越短越好,越便于记忆越好。输入后点【检查可用性】。

图1-2、获取域名

选一个你喜欢的后缀,点【现在获取】,然后系统会检查是否有人注册过,如果出现下图所示,说明暂时没人注册,你可以点选了。

图1-3、域名可选
图1-4、放入购物车
图1-5、变更时长

点击下拉按钮,把【免费3个月】改为免费12个月】,然后【继续】。

图1-6、准备提交
图1-7、确认订单

在【我已阅读并同意条款】上打勾,然后点【提交订单】,可以啦,现在这个域名就是你的啦。

  1. 域名解析

有了域名后,还需要对域名做个解板(你可以把这个想成在win7下新建快捷方式),把域名和你的主机关联起来。

图2-1、域名管理
图2-2、管理DNS
图2-3、新增A解析

如果你是固定IP,则可以增加一条A解析,[name]填前[www],[target]填你的IP,两处填完后点【保存变更】。

图2-4、新增CNAME解析

如果你是在家用自己的电脑做服务器,用宽带上网,通常没有固定IP,没有固定IP的话是不能做A解析的(除非你每换个IP就过来修改一下)。

这时则可以配置一个DDNS(动态域名解析),如花生壳、DynDNS等,这个暂时就不再展开了,有时间补上。

DDNS通常是一个二级或三级域名,你可以通过CNAME解析把它转成你自己的一级域名。点[type]选[CNAME],然后[name]填前[www],[target]填你的DDNS服务商那里绑定的域名,两处填完后点【保存变更】

  1. WordPress

首先下载安装包,并将其解压到网站的root目录

$sudo wget https://cn.wordpress.org/latest-zh_CN.zip

$sudo unzip latest-zh_CN.zip /var/www/html

此时在浏览器中输入IP地址(或域名)端口(默认80端口可省略),并在后观输入安装文件所以路径‘/pw-admin/install.php’,示例如下:

http://12.34.56.78:80/wp-admin/install.php

如果前面所有操作没异常的话,此时你应能看到如下界面,恭喜你!再完成这最后几小步就成功了。

图3、安装配置首页
  1. 配置数据库连接

这步需要用到第三章中第3~5步时设置参数,数据库名、用户名、密码、数据库主机,这几个字段需要和前面一致,表前缀可随意。

图4-1 数据库连接设置

如果参数没问题,点提交后你会看到如下界面,可以程序就会自行安装啦。

图4-2 数据库连接成功
  1. 网站设置

在这一步,你可以设置你自己站点的名字,管理员用户名,管理员密码,你的邮箱等。

图5-1网站信息设置
图5-2设置成功界面
  1. 网站管理

参数设置成功后点登录,便会进入到管理员登录界面,输入用户名、密码后便可对网站的样式、结构等进行设置。

后期若想进入此界面,可在浏览器地址栏中输入

http://IP:端口/wp-login.php便可,示例如下:

http://12.34.56.78:80/wp-login.php

http://www.pizishu.com/wp-login.php

图6-1管理员登录界面

把站点布局什么的按你自己想法设置完成后,那么跟世界打个招呼吧!

图6-2 Hello World!

OK,大功告成,亲个嘴!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注