• 记一次WordPress 安装的过程


    安装WordPress你我他大家都会,记得10年的时候,哥已经玩转WordPress、dedecms、sns,那为何现在要记一次WordPress安装过程呢? 因为现在不会了!

    之前安装都是在Windows安装,傻瓜式的下一步就ok了。要不自己玩要不有专业的运维去push到服务器,今天安装WordPress突然发现一堆问题。

    最新版WordPress : https://cn.wordpress.org/wordpress-4.9.1-zh_CN.tar.gz      (2017-04-08)

    问题一:已经连接数据库但无法安装

    这个问题有两个失败的原因

    一个是没有数据库,我们可以手动新建数据库

    CREATE DATABASE my_word_press;

    第二个原因是,当前的用户没有权限写入数据表,要给当前的用户赋予增删改查的权限

    grant select, insert, update, delete on my_word_press.* to common_user@’%

    问题二:访问域名显示403 拒绝访问

    关于这个问题,出现在Linux的nginx中。

    先看看nginx的配置

    server {
                    listen       80;
                    server_name mywp.com;
                    index welcome.html index.html index.htm index.php;
                    root  /home/wwwroot/wordpress;
    
                    location ~ .*.(php|php5)?$
                            {
                                    #try_files $uri =404;
                                    fastcgi_pass  unix:/tmp/php-cgi.sock;
                                    fastcgi_index index.php;
                                    include fcgi.conf;
                            }
                   location /.../ {
                        try_files $uri $uri/ /wp/index.php?$args;
                      }
    
                    access_log  /home/wwwlogs/access.log  access;
            }  

    没毛病!看到 403 forbidden access is denied   大家肯定说权限问题,直接777!

    chmod -R 777 /home/wwwroot/wordpress

    在刷新页面,ok,可以访问了!

    注意: 这里777 是一个很危险的操作,赋予任何文件的可执行权限! 

    为了确保服务器的安全,把文件夹属性设置为755,文件设置为644。

    chmod 644 -R ./
    find ./ -type d -print|xargs chmod 755;

    ./ 为当前目录下,先把所以的文件及目录设置为644,在把目录下所有文件夹find后设置为755

    问题三:无法安装主题

    用了一段时间后,想换一个符合国情的主题,选择sftp,输入 root及密码,提示:安装主题时未能连接FTP服务器

    也真够神奇,服务器没有架设ftp,所以用sftp(ssh),输入正确用户名&密码提示未能连接?多方求证,问题还是在权限上。我们之前设置了文件夹与文件的755、644权限,但用户一直用的是root,而Nginx使用的用户组是www,所以问题就很好解决了,只要把目录文件改为www的用户组的权限就ok了。

    chown -R www:www my_wordpress
  • 相关阅读:
    自学Python三个月能赚钱吗?
    Python如何优雅删除字符列表空字符及None元素
    Python如何对XML 解析
    Python爬虫爬取博客实现可视化过程解析
    更改折旧范围
    尚未被定义为调节科目
    查看事务码
    固定资产创建屏幕分类,必填,字段组规则,折旧科目的设置等
    固定资产配置非税购置的进项税标识符、指定折旧表,分配公司代码
    维护消息
  • 原文地址:https://www.cnblogs.com/dcb3688/p/4608044.html
Copyright © 2020-2023  润新知