腾讯云搭建WordPress个人博客专业版流程分享

vrf:配置的关键在于配置好nginx服务端相关配置,以及引导主页面到WordPress,通过WordPress自己的可视化设置,配置管理账户和连接mysql数据库!只需要nginx,php-fpm,mysql的基本安装配置知识。

实验架构 

任务一:创建一台云主机并登录

登录公共帐号,在云主机控制台找到自己的云主机,复制你的主机的公网IP

登录云主机

Step1: 下载并安装客户端软件 从本地登录到Linux云服务器,我们需要下载一款链接工具。 这里我们使用Putty来链接服务器。 访问链接 下载Putty.exe

Step2:登录到Linux服务器

  1. 双击打开Putty,在Hostname中输入IP地址,点击下方的Open,进入命令行界面

  2. 使用用户Ubuntu登录,密码为你自己设置的密码

  3. 登录成功后,输入命令sudo su 切换到root用户下。

操作示例如下: 注:管理员账号的初始密码由系统分配,用户可以重置密码,详见管理员账号密码重置。同时,用于登录的公网IP可以在管理界面查询(如下图所示) 

任务二:购买一个数据库实例,并初始化

登录控制台,根据你拿到的用户名和密码,找到自己的数据库

  • 服务器端安装MySQL Client # apt-get install mysql-client

  • 验证数据库是否正常连通 

  • 首先查看数据库的内外IP, # mysql -h10.66.126.19 -uroot -p 

任务三:安装并配置必要的软件

任务目标:在云主机安装必要的支持软件,包括Nginx,PHP运行环境,PHP MySQL扩展。并通过Nginx成功配置一个web service

  • 更新apt源 # apt-get update

  • 安装Nginx # apt-get install nginx

  • 验证Nginx是否安装成功 # service nginx restart

  • 浏览器中输入外网IP 

  • 安装PHP执行环境 # apt-get install php5-fpm

  • 安装PHP MySQL扩展 # apt-get install php5-mysql

任务四: 获取wordpress源码,完成相关配置

任务目标:从github中获取wordpress源码,配置wordpress的web service, 并创建相关的数据库表,以及wordpress和数据库连接配置

  • 获取wordpress源码 # wget http://download-10012769.cos.myqcloud.com/wordpress-4.5.3-zh_CN.tar.gz

  • 创建web service工作目录 # mkdir /var/www

  • 将wordpress源码解压到web service 工作目录 # tar -xzf wordpress-4.5.3-zh_CN.tar.gz -C /var/www

  • 修改目录权限 # chown -R www-data:www-data /var/www/wordpress

  • 配置Nginx : 执行如下命令下载设置脚本 wget -O echo.sh http://yepscript.com/qcloud-wordpress bash echo.sh 在弹出提示Please Input Your Doamin时,输入云服务器的IP,并按回车。 创建完成后,执行service nginx reload重新加载配置文件

    ps:这里可以不用脚本刷,自己配置也不难!

    放上sh脚本:

  • echo -e "Please Input Your Domain:";
    read USERDOMAIN
    cat > /etc/nginx/sites-available/default << EOF
    server {
        listen   80;
        root /var/www/wordpress;
        index index.php index.html index.htm;
        server_name $USERDOMAIN;
        location / {
                try_files \$uri \$uri/ /index.php?q=\$uri&\$args;
        }
        error_page 404 /404.html;
        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
              root /usr/share/nginx/www;
        }
        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        location ~ \.php$ {
                try_files \$uri =404;
                #fastcgi_pass 127.0.0.1:9000;
                # With php5-fpm:
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index index.php;
                include fastcgi_params;
         }
    }
    EOF
  • 创建Wordpress数据库 在腾讯云的数据库管理页点击登录,进入到管理控制的页面 用你初始化时设置的密码登录。用户名为root,密码为你自己设置的密码 登录成功后,点击顶部的Tab,选择数据库,进入数据库管理页面,在下方输入框输入要创建的数据库名,点击创建

    创建成功后,会自动定向到数据库页面,点击权限、新增用户账户 在新的页面中设置你的用户信息,其中需要注意的是数据库的主机应该为你的CVM的内网IP

  • 重启web service和php-fpm service nginx restart service php5-fpm restart

任务五:安装配置wordpress

在浏览器中访问你的服务器的IP, 点击下一步安装,输入你的数据库信息,然后点击下一步安装 详情可看下图

配置完成后,登陆管理员账号,进去配置相关界面即可!详情可参考我小白版的流程分享!


相关配置流程转载至:https://www.qcloud.com/community/article/175

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章