Install WordPress on Ubuntu fast tutorial

Install WordPress on Ubuntu

> apt install nginx

> ufw allow ‘Nginx HTTP’

> apt install mysql-server

> apt install php-fpm php-mysql

> nano /etc/php/7.2/fpm/php.ini

update as `cgi.fix_pathinfo=0`

> systemctl restart php7.2-fpm

> nano /etc/nginx/sites-available/default

server {
    listen 80 default_server;
    listen [::]:80 default_server;
    root /var/www/html;
    index index.php index.html index.htm index.nginx-debian.html;
    server_name server_domain_or_IP;
    location / {
        try_files $uri $uri/ =404;
    }
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock; # your php’s sock runtime path
    }
    location ~ /\.ht {
        deny all;
    }
}

> systemctl reload nginx

WordPress国内无法访问解决办法

由于WordPress内置很多主题都采用了Google公共库或字体等导致国内无法访问该网站。
解决办法如下:

利用WordPress插件

安装以下插件即可:
搜关键词 [Useso take over Google]

如果只想替换字体部分,使用以下插件即可:
搜关键词 [Disable Google Fonts]

手动替换

Google公共库替换
1、首先在程序源代码中找到调用Google前端公共库的地址,比如:
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js?ver=3.4.2'></script>

2、将Google前端库的域名 ajax.googleapis.com 修改为:ajax.useso.com 即可,如下所示:
<script type='text/javascript' src='http://ajax.useso.com/ajax/libs/jquery/1.7.2/jquery.min.js?ver=3.4.2'></script>

3、我们会自动将Google前端公共库的JS资源缓存在360网站卫士全国的CDN节点上。

Google字体替换
这个同上,只要把调用Google库中的域名googleapis替换成useso就可以了!