wordpress include 不生效_WordPress上线笔记

一台云服务器能做什么?

上次介绍了薅腾讯云和阿里云两家厂商羊毛的方法和过程,那到手的云主机要干什么用呢?或者说,云主机有什么用?

过了这么多年,"上云"这个说法好像并没有过时。简单来说,就是将本地运行的业务上云,比如说之前要开一个网站,那就要找运营商买固定IP地址,一般的也要一个月两三百块;还要买物理服务器,还要自己搭建环境等等。上云之后,使用云服务厂商提供的虚拟主机和IP地址,比如我最近买的,一年才120块,成本上低得多,毕竟出租房上网还要每月100块大洋。同时,云主机外层的物理环境、安全防护也不用操心;还有配套的环境镜像资源可以直接使用,一步到位;真可谓是,省时、省力、省心、省钱!

按照计划,新购的云服务器是要搭建论坛的,将公众号上的文章在网站上也宣传一下。计划采用WordPress进行部署,通过在网上搜索,推荐方案是使用LNMP环境,即操作系统Linux、内容分发Nginx、数据库MySQL、语言环境PHP。也就是说,将这四部分安装好再把WordPress往上一传,就OK了。

最简单的方法,是使用云服务厂商服务市场的镜像资源。以腾讯云为例,可以直接将环境部署好,开机即用。

8a298f26fd91802da0e61a150ed05b48.png

但是本着"好学"的态度,想自己研究一下各个组件怎么安装、怎么使用、怎么配置等等,夯实一下2019年学的Linux的皮毛技术,就在阿里云主机自己装了一遍。

1、安装部署Nginx

先安装Nginx,(上次已经安装好了,有需要的可以看上一篇文章)简单上传了几个页面,也都能使用了;Nginx功能OK。

2、安装部署MySQL

再使用如下命令安装MySQL。

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

yum repolist enabled | grep "mysql.-community."

yum -y install mysql-community-server

启动服务并设置开机启动

systemctl start mysqld

systemctl enable mysqld

配置安全参数等基本配置,要注意密码配置。

mysql_secure_installation

安装完成之后进行登录,并创建给WordPress用的数据库wordpress。

mysql -uroot -p ********

mysql>create database wordpress;

mysql>use wordpress;

mysql>quit

3、安装部署PHP

安装部署PHP,准确来说是PHP-fpm和PHP-mysql。

yum install -y php-fpm php-mysql

启动服务并设置开机启动

systemctl start php-fpm

systemctl enable php-fpm

在nginx默认的网页路径下新建一个php文件,里面内容如下:

009d24a75b24b6c6f1c5a8effe012019.png

在浏览器输入域名/phpinfo.php

785f68991951e004f8aa79f4f219a366.png

出现此页面,就说明PHP安装正常。

4、安装部署WordPress

接下来先下载WordPress安装包,正规网站是,但现在下载全靠运气,一直在报ERROR 429: Too Many Requests。我百度了一下,发现还有一个网站是,不知道是不是流氓厂商,所有的产品和服务都是收费的,跟我印象中不一样。

wget https://wordpress.org/latest.tar.gz

下载完成后使用如下命令进行解压,要注意路径,后面配置会用到。

tar -xzvf latest.tar.gz

5、调整Nginx配置

然后再调整Nginx的server配置就OK了。

server {

listen 80;

listen [::]:80 default_server;

server_name wp.guotiejun.com;

root /usr/www/wordpress;

include /etc/nginx/default.d/*.conf;

location / {

index index.php;

try_files $uri $uri/ /index.php?$args;

}

}

保存后重载nginx服务。

systemctl restart nginx

当然修改之后更建议使用nginx -t进行测试,避免配置错误导致服务无法启动。

然后打开网站(wp.guotiejun.com)首页,就进入到WordPress安装页面了。

0e1ce0ec07c34266975b8c83ba696532.png

按照提示进行操作,输入数据库名称、账号密码就OK了。在使用默认模板下的页面如下:

d6129e6b2aad3135fbdec1e76dbd2177.png

其他方法

当然还有其他方法,是脱离云服务厂商,使用三方平台进行部署。此方法也是在朋友提醒下才打算尝试的,使用宝塔作为中间件进行服务器的管理,可以实现服务器状态的监控和统计,图形化页面比原生的阿里云控制体要好看一些;还能一键部署操作环境、网站、FTP、数据库等等,也是十分方便。在这里提一下,如果大家用到,能有更多的选择。

83997faa5db857652129f4bf7be3ac57.png

宝塔支持一键部署源码,有多种环境可选。

8d47f44ee41a5c603b62aaa02c477f4c.png

PS:看看"性能一般"服务器的跑分情况吧!

6300933171d8e1e608bee5d21f6ba9c3.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值