当前位置:首页 > CN2资讯 > 正文内容

nginx pod安装vim nginx安装教程

2天前CN2资讯



导读

WordPress是一个免费和开源网站和博客工具,使用PHP和MySQL。 它创建于2003年,并扩展到管理所有新创建的网站的22%,并拥有超过20,000个插件来定制其功能。

在使用wordpress之前,您需要在您的VPS上安装LEMP。 如果你没有Linux的,Nginx的,MySQL和PHP的服务器上的,你可以找到的教程设置它在这里 。

一旦你有了用户和所需的软件,你可以开始安装wordpress!

第一步:下载WordPress

我们可以从他们的网站直接下载Wordpress:


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



这个命令会将压缩的wordpress包直接下载到用户的主目录。 您可以将其解压缩到下一行:


tar -xzvf latest.tar.gz


第二步:创建WordPress数据库和用户

在我们解压缩wordpress文件后,它们将在主目录中名为wordpress的目录中。

现在我们需要切换齿轮一段时间,并为wordpress创建一个新的MySQL目录。

继续登录MySQL Shell:



mysql -u root -p



使用您的MySQL root密码登录,然后我们需要创建一个wordpress数据库,该数据库中的用户,并给该用户一个新的密码。 请记住,所有MySQL命令必须以分号结束。

首先,让我们做数据库(为了简单起见,我调用我的wordpress;随意给它选择任何名称):



CREATE DATABASE wordpress; Query OK, 1 row affected (0.00 sec)



然后我们需要创建新用户。 您可以使用任何您喜欢的数据库,名称和密码替换:



CREATE USER wordpressuser@localhost; Query OK, 0 rows affected (0.00 sec)



设置新用户的密码:



SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password"); Query OK, 0 rows affected (0.00 sec)



完成通过授予新用户的所有权限。 没有这个命令,wordpress安装程序将无法启动:



GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password'; Query OK, 0 rows affected (0.00 sec)



然后刷新MySQL:



FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec) 退出MySQL shell: exit



第三步:设置WordPress配置

第一步是将位于WordPress目录中的示例WordPress配置文件复制到我们将要编辑的新文件中,创建一个新的可用的WordPress配置:



cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php



然后打开wordpress config:



sudo nano ~/wordpress/wp-config.php



找到包含以下字段的部分,并替换为数据库,用户名和密码的正确名称:



// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'wordpressuser'); /** MySQL database password */ define('DB_PASSWORD', 'password');



保存并退出。

第四步:复制文件

我们几乎完成将Wordpress上传到服务器。 我们需要创建我们将保留wordpress文件的目录:



sudo mkdir -p /var/www/wordpress



最后一步是将解压缩的WordPress文件传输到网站的根目录。



sudo cp -r ~/wordpress/* /var/www/wordpress



我们可以修改的权限/var/www ,使未来的自动的WordPress插件和文件与SFTP编辑的更新。 如果不执行这些步骤,您可能会在尝试任一任务时收到“要执行请求的操作,需要连接信息”错误消息。

首先,切换到web目录:



cd /var/www/



将目录的所有权授予nginx用户,将“用户名”替换为服务器用户的名称。



sudo chown nginx:nginx * -R sudo usermod -a -G nginx username



第五步:设置Nginx服务器

现在我们需要设置WordPress虚拟主机。 虽然Wordpress在安装中有一个额外的步骤,nginx网站给我们一个简单的配置文件:

打开默认的nginx默认hosts文件:



sudo vi /etc/nginx/conf.d/default.conf



配置应包括以下更改(更改的详细信息在配置信息下):



# # The default server # server { listen 80; server_name _; #charset koi8-r; #access_log logs/host.access.log main; location / { root /var/www/wordpress; index index.php index.html index.htm; } error_page 404 /404.html; location = /404.html { root /usr/share/nginx/html; } # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { root /var/www/wordpress; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #} }



以下是更改的详细信息 - 您可能已经有一些效果:

在索引行中添加index.php。

将根更改为/ var / www / wordpress;

取消注释以“location〜\ .php $ {”,

更改根以访问实际的文档根,/ var / www / wordpress;

更改fastcgi_param行以帮助PHP解释器找到我们存储在文档root home中的PHP脚本。

保存,退出并重新启动nginx以使更改生效:



sudo service nginx restart



第六步结果:访问WordPress安装

一旦这一切都完成,wordpress在线安装页面,并等待你:

通过访问您网站的域名或虚拟专用服务器的IP地址访问此页面(如example.com),并填写简短的在线形式(它看起来应该像这样 )。


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/19747.html

    分享给朋友:

    “nginx pod安装vim nginx安装教程” 的相关文章

    通过公钥生成私钥:全面解析加密技术及其应用

    公钥和私钥的基本概念 公钥和私钥是密码学中的一对密钥,它们共同构成了非对称加密系统的基础。公钥是公开的,可以自由分享给任何人,而私钥则是保密的,只有密钥的持有者才能访问。这对密钥的特殊之处在于,它们之间存在着一种数学关系,使得用公钥加密的信息只能用对应的私钥解密,反之亦然。这种机制确保了信息在传输过...

    服务器租赁指南:如何选择适合的云服务和价格

    对于很多企业和个人用户来说,服务器租赁是一个非常实用的选择。简单来说,服务器租赁就是用户向服务器提供商支付费用,然后获得在一定时间内使用服务器的权利。这样一来,用户就无需花费时间和金钱去购买和维护物理服务器,可以迅速开始在线业务。 当我第一次接触服务器租赁时,发现这一服务的便利性令我十分惊讶。传统的...

    inet.ws VPS测评:揭示高性价比主机服务的真实体验与分析

    在如今这个互联网发展的时代,选择一个可靠的虚拟专用服务器(VPS)提供商至关重要。我们要介绍的就是 inet.ws,一家国外的主机服务商。inet.ws 的主营业务是销售全球多节点的 VPS 服务器。自从 2023 年 8 月推出了全场 13 个机房的 7.5 折优惠活动后,它的性价比愈发吸引了许多...

    如何开启BBR查询并提升TCP网络性能

    BBR(Bottleneck Bandwidth and Round-trip propagation time)是一种由Google开发的TCP拥塞控制算法,我对它的了解让我感到非常兴奋。BBR旨在通过精确的网络条件监测,以提高传输速度和稳定性。传统的拥塞控制算法往往依赖于丢包率的变化来调整传输速...

    阿里云香港轻量服务器:高性价比云计算解决方案

    阿里云香港轻量服务器是我在寻找云计算解决方案时发现的一个非常实用的选择。它不仅具备高性价比,还有灵活的配置和便捷的管理体验,适合各种用户需求。让我带你深入了解一下这个产品的特点和优势。 首先,香港轻量服务器的价格设置比较合理。我看到它提供多个配置供用户选择,无论是新手还是有经验的开发者都能在这里找到...

    Zolerani云服务器评测与市场分析:高性价比的选择

    Zolerani是一个充满活力的云服务器品牌,属于葡萄牙的HLISTAN ZOLERANI, UNIPESSOAL LDA公司旗下。最近,我对这个品牌进行了深入的研究,发现它在全球VPS云服务器市场上取得了显著的发展。Digitalcloud是Zolerani的主打品牌,于2023年2月正式成立,专...