夜间模式暗黑模式
字体
阴影
滤镜
圆角
主题色
wordpress 安装

1.下载文件

中文版本的路径:https://cn.wordpress.org/download/

英文版本的路径:https://wordpress.org/download/

2.解压安装

tar -xf wordpress-5.4.tar.gz
cd wordpress
#复制一个配置文件
cp -r wp-config-sample.php  wp-config.php
#配置文件
vim wp-config.php

/**数据库的配置 目前是5.6的版本*/
/** MySQL database*/
define( 'DB_NAME', 'wordpress' );

/** MySQL database username */
define( 'DB_USER', 'wordpress' );

/** MySQL database password */
define( 'DB_PASSWORD', 'wordpress' );

/** MySQL hostname 有端口后面直接跟*/
define( 'DB_HOST', '127.0.0.1:33068' );

/** Database Charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8' );

/** The Database Collate type. Don't change this if in doubt. */
define( 'DB_COLLATE', 'utf8_general_ci' );

通过这个网站生成密钥,密钥不一定要记住,但一定要复杂,也编写到配置文件中。 https://api.wordpress.org/secret-key/1.1/salt/

define('AUTH_KEY',         'ss-hj:5ox%I :B#0}0OzU{lsIl_.u?[v>t%HvbDt6L)L^0JL_-|&0J4FJonFrO5n');
define('SECURE_AUTH_KEY',  '$(-0W{/0Gjm68=+x?ht_Q#J+~!-UP(8R6QpF4`UaVYpmy|ns:zD|07e3,TR<r//E');
define('LOGGED_IN_KEY',    't%vJ63<6FHxGpP6UE|WzRpbkx4W?wVgZMnl~hX>S~mi;J0gAHIG@Kq-Kgv+<)mk9');
define('NONCE_KEY',        '$Fzw7_Uv=P~P@*l$;(~H~W!4=P}8n1XsQ}6pEG{4b.]V&6*gdG~K+x@<im!ONH-*');
define('AUTH_SALT',        'Ut|gJyP@:(p6s6S,Xu~Z2;22VLqtX-8i{F%OOmX$n8NiEr[+egE*UoS:HrF&fMTq');
define('SECURE_AUTH_SALT', 'fXBVgJ[MKjs$:6q*|bO>0W&U6+.`K;bjDBD2qu1&,!E~|/-u?8|!&[h3:]6<rCLa');
define('LOGGED_IN_SALT',   '4``nn3{@HRbH[vs!}x_kP.R+P{0h0>|zI##EewYlE?UC{kc`]Gxgb#!|k?ygoC~-');
define('NONCE_SALT',       'kLDzgz+N<sO@-*SU5R{}HG-_ ?v x*T92uO(6I T)([yr%> C*ZIc53vb/*}6-$Q');

3.发布到nginx中

chmod -R 755 wordpress
chown -R nginx.nginx wordpress
mv wordpress /usr/share/nginx/html/
#nginx配置文件
vim /etc/nginx/conf.d/wordpress.conf
server{	
    listen 9090;
	server_name localhost;
    root /usr/share/nginx/html/wordpress;
	client_max_body_size  300M;
	client_header_timeout  300s;
	client_body_timeout  300s;

    #设置长连接
    keepalive_timeout 70;    
    #减少点击劫持
    add_header X-Frame-Options DENY;
    #禁止服务器自动解析资源类型
    add_header X-Content-Type-Options nosniff;
    #防XSS攻击
    add_header X-Xss-Protection 1;    

        location / {
                index  index.html index.htm index.php;
                 try_files $uri $uri/ /index.php?$query_string;

                index  proxy_set_header Host $host;
                index  proxy_set_header X-Real-IP $remote_addr;
                index  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                #proxy_pass https://www.ifan.link; #后端服务器,具体配置upstream部分即可

        }
        location ~ \.php$ {
            root /usr/share/nginx/html/wordpress;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
       }

}

访问地址进行安装 http://218.106.244.93:9090/wp-admin/install.php

4.下载主题(https://solstice23.top/archives/746

选择zip文件进行安装,安装的时候需要注意安装ftp服务器和php上传大小的限制,php上传大小的限制在php.ini文件中设置,并给wp-context文件的读写权限。

  • 输入ftp服务器

全部安装完成,现在可以去配置以及选择你要发布博客的主题了。

暂无评论

发送评论 编辑评论


				
下一篇