从零开始来建站(五)
——基于LNMP的网站建设
两年前,我写过一篇名为《从零开始基于CentOS7配置PHP开发环境》的小文,现在新冠期间换个名字,将其整理以存之。
此时,建站前置工作全部就绪,接下来就是激动人心的时刻了——建站!
- 申请域名
估计很少有人能记住一串数字去防问网站,这时为了便于记忆,我们可以去给站点申请一个域名,进而通过好记的网址去访问站点。
有没有免费的域名可以申请呢?有的。百度一下有很多,这里也顺便介绍一个Freenom(http://www.freenom.com)。
打开后在我标红的框内输入你想要的域名,一个合格的域名只能包含数字、字母或-,大原则是越短越好,越便于记忆越好。输入后点【检查可用性】。
选一个你喜欢的后缀,点【现在获取】,然后系统会检查是否有人注册过,如果出现下图所示,说明暂时没人注册,你可以点选了。
点击下拉按钮,把【免费3个月】改为免费12个月】,然后【继续】。
在【我已阅读并同意条款】上打勾,然后点【提交订单】,可以啦,现在这个域名就是你的啦。
- 域名解析
有了域名后,还需要对域名做个解板(你可以把这个想成在win7下新建快捷方式),把域名和你的主机关联起来。
如果你是固定IP,则可以增加一条A解析,[name]填前[www],[target]填你的IP,两处填完后点【保存变更】。
如果你是在家用自己的电脑做服务器,用宽带上网,通常没有固定IP,没有固定IP的话是不能做A解析的(除非你每换个IP就过来修改一下)。
这时则可以配置一个DDNS(动态域名解析),如花生壳、DynDNS等,这个暂时就不再展开了,有时间补上。
DDNS通常是一个二级或三级域名,你可以通过CNAME解析把它转成你自己的一级域名。点[type]选[CNAME],然后[name]填前[www],[target]填你的DDNS服务商那里绑定的域名,两处填完后点【保存变更】
- 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~5步时设置参数,数据库名、用户名、密码、数据库主机,这几个字段需要和前面一致,表前缀可随意。
如果参数没问题,点提交后你会看到如下界面,可以程序就会自行安装啦。
- 网站设置
在这一步,你可以设置你自己站点的名字,管理员用户名,管理员密码,你的邮箱等。
- 网站管理
参数设置成功后点登录,便会进入到管理员登录界面,输入用户名、密码后便可对网站的样式、结构等进行设置。
后期若想进入此界面,可在浏览器地址栏中输入
http://IP:端口/wp-login.php便可,示例如下:
http://12.34.56.78:80/wp-login.php
http://www.pizishu.com/wp-login.php
把站点布局什么的按你自己想法设置完成后,那么跟世界打个招呼吧!
OK,大功告成,亲个嘴!