Centos中怎么配置WordPress
Centos中怎么配置WordPress
这篇文章主要讲解了“Centos中怎么配置WordPress”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Centos中怎么配置WordPress”吧!
在使用wordpress之前,您需要在您的VPS上安装LEMP。 如果你没有Linux的,Nginx的,MySQL和PHP的服务器上的,你可以找到的教程设置它在这里 。
一旦你有了用户和所需的软件,你可以开始安装wordpress!
第一步:下载WordPress
我们可以从他们的网站直接下载Wordpress:
wgethttp://wordpress.org/latest.tar.gz
这个命令会将压缩的wordpress包直接下载到用户的主目录。 您可以将其解压缩到下一行:
tar-xzvflatest.tar.gz
第二步:创建WordPress数据库和用户
在我们解压缩wordpress文件后,它们将在主目录中名为wordpress的目录中。
现在我们需要切换齿轮一段时间,并为wordpress创建一个新的MySQL目录。
继续登录MySQL Shell:
mysql-uroot-p
使用您的MySQL root密码登录,然后我们需要创建一个wordpress数据库,该数据库中的用户,并给该用户一个新的密码。 请记住,所有MySQL命令必须以分号结束。
首先,让我们做数据库(为了简单起见,我调用我的wordpress;随意给它选择任何名称):
CREATEDATABASEwordpress;QueryOK,1rowaffected(0.00sec)
然后我们需要创建新用户。 您可以使用任何您喜欢的数据库,名称和密码替换:
CREATEUSERwordpressuser@localhost;QueryOK,0rowsaffected(0.00sec)
设置新用户的密码:
SETPASSWORDFORwordpressuser@localhost=PASSWORD("password");QueryOK,0rowsaffected(0.00sec)
完成通过授予新用户的所有权限。 没有这个命令,wordpress安装程序将无法启动:
GRANTALLPRIVILEGESONwordpress.*TOwordpressuser@localhostIDENTIFIEDBY'password';QueryOK,0rowsaffected(0.00sec)
然后刷新MySQL:
FLUSHPRIVILEGES;QueryOK,0rowsaffected(0.00sec)退出MySQLshell:exit
第三步:设置WordPress配置
第一步是将位于WordPress目录中的示例WordPress配置文件复制到我们将要编辑的新文件中,创建一个新的可用的WordPress配置:
cp~/wordpress/wp-config-sample.php~/wordpress/wp-config.php
然后打开wordpress config:
sudonano~/wordpress/wp-config.php
找到包含以下字段的部分,并替换为数据库,用户名和密码的正确名称:
//**MySQLsettings-Youcangetthisinfofromyourwebhost**///**ThenameofthedatabaseforWordPress*/define('DB_NAME','wordpress');/**MySQLdatabaseusername*/define('DB_USER','wordpressuser');/**MySQLdatabasepassword*/define('DB_PASSWORD','password');
保存并退出。
第四步:复制文件
我们几乎完成将Wordpress上传到服务器。 我们需要创建我们将保留wordpress文件的目录:
sudomkdir-p/var/www/wordpress
最后一步是将解压缩的WordPress文件传输到网站的根目录。
sudocp-r~/wordpress/*/var/www/wordpress
我们可以修改的权限/var/www ,使未来的自动的WordPress插件和文件与SFTP编辑的更新。 如果不执行这些步骤,您可能会在尝试任一任务时收到“要执行请求的操作,需要连接信息”错误消息。
首先,切换到web目录:
cd/var/www/
将目录的所有权授予nginx用户,将“用户名”替换为服务器用户的名称。
sudochownnginx:nginx*-Rsudousermod-a-Gnginxusername
第五步:设置Nginx服务器
现在我们需要设置WordPress虚拟主机。 虽然Wordpress在安装中有一个额外的步骤,nginx网站给我们一个简单的配置文件:
打开默认的nginx默认hosts文件:
sudovi/etc/nginx/conf.d/default.conf
配置应包括以下更改(更改的详细信息在配置信息下):
##Thedefaultserver#server{listen80;server_name_;#charsetkoi8-r;#access_loglogs/host.access.logmain;location/{root/var/www/wordpress;indexindex.phpindex.htmlindex.htm;}error_page404/404.html;location=/404.html{root/usr/share/nginx/html;}#redirectservererrorpagestothestaticpage/50x.html#error_page500502503504/50x.html;location=/50x.html{root/usr/share/nginx/html;}#proxythePHPscriptstoApachelisteningon127.0.0.1:80##location~\.php${#proxy_passhttp://127.0.0.1;#}#passthePHPscriptstoFastCGIserverlisteningon127.0.0.1:9000#location~\.php${root/var/www/wordpress;fastcgi_pass127.0.0.1:9000;fastcgi_indexindex.php;fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;includefastcgi_params;}#denyaccessto.htaccessfiles,ifApache'sdocumentroot#concurswithnginx'sone##location~/\.ht{#denyall;#}}
以下是更改的详细信息 – 您可能已经有一些效果:
在索引行中添加index.php。
将根更改为/ var / www / wordpress;
取消注释以“location〜\ .php $ {”,
更改根以访问实际的文档根,/ var / www / wordpress;
更改fastcgi_param行以帮助PHP解释器找到我们存储在文档root home中的PHP脚本。
保存,退出并重新启动nginx以使更改生效:
sudoservicenginxrestart
第六步结果:访问WordPress安装
一旦这一切都完成,wordpress在线安装页面,并等待你:
通过访问您网站的域名或虚拟专用服务器的IP地址访问此页面(如example.com),并填写简短的在线形式(它看起来应该像这样 )。
感谢各位的阅读,以上就是“Centos中怎么配置WordPress”的内容了,经过本文的学习后,相信大家对Centos中怎么配置WordPress这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是恰卡编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!
推荐阅读
-
wordpress(搭建小程序 怎么建立自已的博客)
怎么建立自已的博客?主要具体的流程统称:1.域名2.购买主机空间3.上传的图片程序4.域名指向5.ftp访问听从6.网站里正式上不...
-
centos(7安装教程 centos7.9安装没有图形界面)
centos7.9安装没有图形界面?centos7.9部分安装的之后的删除镜像所以会选择带tools环境的,不要直接下载优化目标的...
-
centos(7如何关掉桌面休眠 为什么安卓系统这么好用,为何不出电脑系统)
为什么安卓系统这么好用,为何不出电脑系统?安全系统可以不能和华为相比。;鸿蒙系统系统。华为鸿蒙系统系统比安卓0倍,节省10倍,...
-
linux Centos如何安装PHP7
linuxCentos如何安装PHP7今天小编给大家分享一下li...
-
从7到8,CentOS又更新了什么
-
Centos7安装和搭建Apache+PHP+Mysql环境和常见问题处理(一)
-
如何在CentOS 8上安装PHP 7.4
-
CentOS8 安装数据库管理工具之phpMyAdmin5.1.1
-
世界上最好的语言PHP,是否名副其实?
-
WordPress 内置的数组处理相关函数大全