您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
腾讯云LNMP环境搭建wordpress网站的方法
沛龚2025-03-18WordPress教程已有人查阅
导读折腾了好几个小时才弄好(php nginx略知一二),其实一点都不难! 以此记录一下,献给首次搭建的朋友们!!1)准备工作:(因为个人用的ubuntu16.04 LTS系统 所以这是debian版教程啦。)
折腾了好几个小时才弄好(php nginx略知一二),其实一点都不难! 以此记录一下,献给首次搭建的朋友们!!
1)准备工作:(因为个人用的ubuntu16.04 LTS系统 所以这是debian版教程啦。)
1.进入腾讯云 购买CVM 选较低配置就好了(我选择的是ubuntu16.04镜像,因为顺便学习一下)。
2.购买域名(域名要备案才能正常使用)。
好了现在正式开始安装。安装,安装再安装,配置,配置再配置!
首先链接远程主机。你肯定不愿意使用那个网页版的控制台的,所以用自己机器链接吧!
打开终端 键入
ssh -i "/home/ubuntu/ssh" ubuntu@127.0.0.1 /home/ubuntu/ssh 是你的登录密钥 「ubuntu:主机用户」「 127.0.0.1 主机公网地址」
ssh密钥怎么获得呢?进入你的云服务器页面左边有ssh选项 点击去创建一个 然后他会让你下载那个密钥,保存好后在页面绑上你的云服务器。
登录好了后首先安装必要软件(nginx php7.0-fpm mysql mysql-client php-mysql wordpress)
怎么装就不说了 一阵apt-get就行了。
wordpress安装-》wget http://wordpress.org/latest.tar.gz
也有中文版的wget https://cn.wordpress.org/wordpress-4.7.4-zh_CN.tar.gz
解压至/var//如果没有就创建一个 然后赋予权限
chown -R-data: -data /var/实在不行就: chomd 777 哈哈!
接下来讲讲怎么配置:
Nginx配置:
sudo vim /etc/nginx/sites-available/default
替换server部分:
注意替换代码中的主机ip 还有fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; 这地方是否配置正确!
wordpress配置:
cd /var/ /wordpress/
cp wp-config-sample.php wp-config.php
vim wp-config.php
修改以下几处键入数据库名 用户名 密码 数据库主机地址。腾讯云的mysql也一样,主机地址改为云数据库主机地址。
service nginx restart
service ftp7.0-fpm restart
service mysql restart
浏览器公网访问就出现wordpress安装界面啦!!
三下五除二 ,一阵点击安装成功!选用主题,自定义主题 : 发布! 大功告成!!此为shale主题
总结:
用到的命令:
远程登录 ssh -i 「/ssh」 「主机用户名@主机地址」;
用户组修改 chown -R ubuntu:ubuntu /xxx -R 连并修改嵌套子目录权限
权限修改 chomd 777 「777」是什么鬼呢 「7 = rwx」(r = read = 4)(w = write = 2)(x = Execute permission = 1)
服务相关 service 服务名称 操作
vim里「i」 insert模式「esc」 退出当前模式 「:wq」 保存退出 「:q!」 强制退出 「:w ! sudo tee % 」普通用户强制写入
cp -r 复制目录
rm -rf 静默删除目录和文件 (魔鬼操作 哈哈)
df -h 显示设备信息
ls -lh 显示详细文件信息
ls -h 显示长文件名
du -h --max-depth=1 | grep 显示过滤条件下的设备信息 (随后格式化腾讯云硬盘用到)
tar -czf 压缩成tar.gz 「c = 压缩」+「z = gzip」or「j = bzip2」or「Z = compress」+「f = 文件名」。
tar -xzvf 解压tar.gz包 「x = 解压」+「z = gzip」or「j = bzip2」or「Z = compress」+ 「v = 显示过程信息」+「f = 文件名」。
xz -z 将tar包压缩成tar.xz包 解压 xz -d 解压成tar包
scp ubuntu@主机地址:/home/文件 本地目录 ssh登录远程拷贝文件(貌似不好使 一次没成功过。之后改ftp远程操作了。)
1)准备工作:(因为个人用的ubuntu16.04 LTS系统 所以这是debian版教程啦。)
1.进入腾讯云 购买CVM 选较低配置就好了(我选择的是ubuntu16.04镜像,因为顺便学习一下)。
2.购买域名(域名要备案才能正常使用)。
好了现在正式开始安装。安装,安装再安装,配置,配置再配置!
首先链接远程主机。你肯定不愿意使用那个网页版的控制台的,所以用自己机器链接吧!
打开终端 键入
ssh -i "/home/ubuntu/ssh" ubuntu@127.0.0.1 /home/ubuntu/ssh 是你的登录密钥 「ubuntu:主机用户」「 127.0.0.1 主机公网地址」
ssh密钥怎么获得呢?进入你的云服务器页面左边有ssh选项 点击去创建一个 然后他会让你下载那个密钥,保存好后在页面绑上你的云服务器。
登录好了后首先安装必要软件(nginx php7.0-fpm mysql mysql-client php-mysql wordpress)
怎么装就不说了 一阵apt-get就行了。
wordpress安装-》wget http://wordpress.org/latest.tar.gz
也有中文版的wget https://cn.wordpress.org/wordpress-4.7.4-zh_CN.tar.gz
解压至/var//如果没有就创建一个 然后赋予权限
chown -R-data: -data /var/实在不行就: chomd 777 哈哈!
接下来讲讲怎么配置:
Nginx配置:
sudo vim /etc/nginx/sites-available/default
替换server部分:
注意替换代码中的主机ip 还有fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; 这地方是否配置正确!
server {
listen 80;
root /var/ /wordpress;
server_name.xxx.com 主机ip;
#charset koi8-r;
#access_log /var/log/nginx/log/host.access.log main;
location / {
index index.php index.html index.htm;
}
#error_page 404 /404.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;
}
#pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ .php$ {
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
如果你编辑完文件后会提示你让你强制保存(用户权限问题) :wq怎么也不好使! 没关系!可以这样保存 :w ! sudo tee % 保存之后强制退出就好了。wordpress配置:
cd /var/ /wordpress/
cp wp-config-sample.php wp-config.php
vim wp-config.php
修改以下几处键入数据库名 用户名 密码 数据库主机地址。腾讯云的mysql也一样,主机地址改为云数据库主机地址。
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpress');
/** MySQL database password */
define('DB_PASSWORD', 'xxx');
/** MySQL hostname */
define('DB_HOST', 'localhost');
之后重启服务:service nginx restart
service ftp7.0-fpm restart
service mysql restart
浏览器公网访问就出现wordpress安装界面啦!!
三下五除二 ,一阵点击安装成功!选用主题,自定义主题 : 发布! 大功告成!!此为shale主题
总结:
用到的命令:
远程登录 ssh -i 「/ssh」 「主机用户名@主机地址」;
用户组修改 chown -R ubuntu:ubuntu /xxx -R 连并修改嵌套子目录权限
权限修改 chomd 777 「777」是什么鬼呢 「7 = rwx」(r = read = 4)(w = write = 2)(x = Execute permission = 1)
服务相关 service 服务名称 操作
vim里「i」 insert模式「esc」 退出当前模式 「:wq」 保存退出 「:q!」 强制退出 「:w ! sudo tee % 」普通用户强制写入
cp -r 复制目录
rm -rf 静默删除目录和文件 (魔鬼操作 哈哈)
df -h 显示设备信息
ls -lh 显示详细文件信息
ls -h 显示长文件名
du -h --max-depth=1 | grep 显示过滤条件下的设备信息 (随后格式化腾讯云硬盘用到)
tar -czf 压缩成tar.gz 「c = 压缩」+「z = gzip」or「j = bzip2」or「Z = compress」+「f = 文件名」。
tar -xzvf 解压tar.gz包 「x = 解压」+「z = gzip」or「j = bzip2」or「Z = compress」+ 「v = 显示过程信息」+「f = 文件名」。
xz -z 将tar包压缩成tar.xz包 解压 xz -d 解压成tar包
scp ubuntu@主机地址:/home/文件 本地目录 ssh登录远程拷贝文件(貌似不好使 一次没成功过。之后改ftp远程操作了。)
本文标签:
很赞哦! ()
相关教程
图文教程
WordPress评论中怎么嵌入图片
有时发表评论需要添加图片,而WordPress本身并不具备评论贴图功能,可以将下面的代码添加到当前主题functions.php文件中:
WordPress分类与标签等存档页实现置顶的方法
WordPress分类与标签等存档页怎么实现置顶?本文实例讲述了WordPress分类与标签等存档页实现置顶的方法。分享给大家供大家参考。具体分析如下:
wordpress插入百度地图的嵌入代码写法
在电脑上新建一个文本文档(txt文件),命名为baidumap,并打开,回到百度地图创建网页上,获取代码,并复制代码粘贴进入baidumap.txt文件内,如果你希望这个地图兼容手机的宽度可以修改一
将WordPress博客订阅到QQ邮箱的方法
具体实现方法及步骤:1、登录QQ邮箱,点击右下角“阅读空间”,进入阅读空间。2、进入阅读空间后,点击页面右上角“设置”,进入阅读空间设置界面。
相关源码
-
响应式艺考培训学校机构pbootcms模板html5源码基于PbootCMS免费开源内核开发,为艺考培训学校与艺术机构设计,替换图文即可快速适配全行业需求。响应式布局兼容手机/PC端,数据实时同步,运维效率提升300%。查看源码 -
pbootcms模板(PC+WAP)传媒广告影视公司网站源码基于PbootCMS内核开发的全自适应传媒文化网站模板,为影视公司、广告传媒企业打造,同时支持多行业快速适配。通过替换文字图片即可转换为其他行业网站查看源码 -
(自适应响应式)绿色环保材料设备科技类营销型网站pbootcms源码下载本模板基于PbootCMS开发,主要面向环保设备、环保材料及相关科技企业。采用HTML5+CSS3技术构建,具备响应式特性,确保在各类设备上均有良好展示效果。查看源码 -
(自适应)品牌策划高端设计公司网站pbootcms模板免费下载本模板为品牌策划与设计公司打造,基于PbootCMS内核开发,充分考虑了创意设计行业的视觉展示需求。模板设计风格现代简约,布局合理清晰,呈现设计作品与专业服务,帮助设计公司展示创意实力并吸引潜在客户。查看源码 -
(自适应)英文电子芯片电子元件网站pbootcms模板下载基于PbootCMS内核开发的电子元件类企业专用模板,采用响应式设计技术,适配电子元器件、集成电路、半导体等行业的品牌展示与技术文档发布需求。前端布局针对芯片参数表格与产品规格书展示进行深度优化。查看源码 -
(自适应)pbootcms家政服务保洁保姆打扫卫生网站模板下载本模板基于PbootCMS内核开发,为家政服务企业量身定制。设计风格温馨亲切,突出家政行业的专业与贴心服务特性,多方位展示企业服务项目与优势。查看源码
| 分享笔记 (共有 篇笔记) |

