开发者社区 问答 正文

nginx绑定后,一直无法进入wordpress页面。

一开始用 [font='Helvetica Neue', 'Luxi Sans', 'DejaVu Sans', Tahoma, 'Hiragino Sans GB', STHeiti]Nginx+uWSGI部署页面,现在想换wordpress搞个博客,按照这个视频 http://bbs.aliyun.com/read/162809.html?ordertype=desc&displayMode=1安装了wordpress,但是由于之前用过nginx,进入域名后总是显示如下:
[attachment=68715]
请问各位大大,怎么做才能使域名跳转到wordpress设置的主页,而不是nginx的这个页面。

展开
收起
tangwz 2015-01-28 13:02:37 5793 分享 版权
阿里云 AI 助理回答

如果您想在阿里云服务器上使用Nginx和uWSGI部署WordPress博客,但遇到了问题或想要参照特定的教程进行操作,可以按照以下步骤尝试:

  1. 准备环境

    • 确保您的服务器已安装了Nginx、PHP、MySQL以及uWSGI。对于Ubuntu/Debian系统,可以使用apt-get命令安装;对于CentOS/RHEL系统,则使用yum命令。
    • 安装WordPress所需的PHP扩展,如mysqli、gd库等。
  2. 配置MySQL数据库

    • 登录到MySQL服务器,创建一个新的数据库和用户,并为该用户分配对新数据库的所有权限。
    • 记录下数据库名、用户名及密码,这些信息在WordPress安装过程中会用到。
  3. 下载并配置WordPress

    • 下载最新版本的WordPress,可以通过wget命令直接从官方网站下载。
    • 解压下载的文件并将内容移动到Nginx的网站根目录(通常是/var/www/html)。
    • 修改WordPress根目录下的wp-config-sample.php文件,填入您的数据库信息,然后将文件重命名为wp-config.php
  4. 配置Nginx

    • 创建或修改Nginx的站点配置文件(通常位于/etc/nginx/sites-available/your_domain.conf),示例配置可能如下:

      server {
       listen 80;
       server_name your_domain.com;
      
       root /var/www/html;
       index index.php;
      
       location / {
           try_files $uri $uri/ /index.php?$args;
       }
      
       location ~ \.php$ {
           include snippets/fastcgi-php.conf;
           fastcgi_pass unix:/run/php/php7.4-fpm.sock; # 根据您的PHP版本调整
       }
      
       location ~ /\.ht {
           deny all;
       }
      }
      
    • 检查Nginx配置是否正确:运行sudo nginx -t,如果无错误,重启Nginx服务:sudo systemctl restart nginx
  5. 配置uWSGI(可选,因为WordPress通常与PHP-FPM一起使用)

    • 如果您决定使用uWSGI而不是PHP-FPM,请确保安装并配置uWSGI以支持PHP。
    • 创建uWSGI配置文件(例如/etc/uwsgi/apps-available/wordpress.ini),配置内容应指向WordPress项目目录和正确的PHP插件。
    • 链接uWSGI配置到启用的目录,并通过systemd或init.d管理uWSGI服务。
  6. 访问WordPress安装向导

    • 在浏览器中输入您的域名,应该能看到WordPress的安装界面。
    • 按照提示完成安装过程,包括设置站点标题、管理员账户等信息。

根据您提供的链接,虽然我无法直接访问外部资源来查看具体视频内容,但上述步骤概括了从Nginx+uWSGI环境转换到部署WordPress的基本流程。如果视频中有更具体的优化或特殊配置,请结合视频指导进行操作。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答