您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
UbuntuServer 16.04 with LNMP搭建WordPress步骤方法
亭邬2025-02-12WordPress教程已有人查阅
导读前几天弄了个腾讯云服务器,一时新鲜,就想着在上面搭建一个wordpress博客,前后搞了四五天,各种度娘谷歌,各种错误,不过还好,最终总算是被我搭建出来了!不啰嗦
前几天弄了个腾讯云服务器,一时新鲜,就想着在上面搭建一个wordpress博客,前后搞了四五天,各种度娘谷歌,各种错误,不过还好,最终总算是被我搭建出来了!不啰嗦,书归正传,下面开始搭建!
目录:
一、安装Nginx
二、安装MySQL
三、安装PHP
四、配置相关文件
五、安装WordPress
在正式开始搭建环境之前,你需要去弄个云服务器,腾讯或者阿里的都行,具体步骤这里就不写出来了!
一、安装Nginx(我采用的是编译源码安装的方式)
1、必备组件的安装
在正式安装nginx之前,需要先安装一些必备组件:pcre,zlib和openssl
1.1 选定源码目录
可以是任何目录,我选定的是/usr/local/src,然后将下载好的三个组件的源码压缩包放进选定的目录
1.2 安装pcre
2.1 将nginx源码压缩包复制到先前指定的/usr/local/src目录中
3.1 启动nginx
4、备注
nginx相关操作命令
三、安装PHP
1、配置nginx
1 sudo vi /usr/local/nginx/conf/nginx.conf #打开nginx的配置文件
修改成如下所示:让nginx支持PHP
2、配置PHP
3、重启nginx和PHP服务
3.1 重启PHP服务
4、配置MySQL
1、将下载好的WordPress源码包解压(不知道在哪下载的请百度“wordpress”,找到官网下载即可)
1 tar zxvf wordpress.tar.gz#你下载的wordpress不一定是这个名字,根据实际修改即可
2、将解压出来的wordpress目录中的所有文件(包括文件夹)复制到/usr/local/nginx/html目录中
1 sudo cp -r wordpress/* /usr/local/nginx/html
3、将刚才复制过来的wordpress文件中的wp-config-sample.php重命名为wp-config.php,并修改wp-config.php的部分内容。
目录:
一、安装Nginx
二、安装MySQL
三、安装PHP
四、配置相关文件
五、安装WordPress
在正式开始搭建环境之前,你需要去弄个云服务器,腾讯或者阿里的都行,具体步骤这里就不写出来了!
一、安装Nginx(我采用的是编译源码安装的方式)
1、必备组件的安装
在正式安装nginx之前,需要先安装一些必备组件:pcre,zlib和openssl
1.1 选定源码目录
可以是任何目录,我选定的是/usr/local/src,然后将下载好的三个组件的源码压缩包放进选定的目录
1.2 安装pcre
cd /usr/local/src/ #进入源码目录
tar zxvf pcre-8.39.tar.gz #解压缩pcre源码包
cd pcre-8.39 #进入pcre目录
./configure
make
sudo make install
1.3 安装zlib(步骤类似pcre的安装)
tar zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
sudo make install
1.4 安装openssl
tar zxvf openssl-1.0.1t.tar.gz
cd openssl-1.0.1t
./config
make depend
make
sudo make install
2、正式安装nginx2.1 将nginx源码压缩包复制到先前指定的/usr/local/src目录中
cd /usr/local/src
tar zxvf nginx-1.11.13
cd nginx-1.11.13
./configure
make
sudo make install
3、测试nginx是否安装成功3.1 启动nginx
sudo /usr/local/nginx/sbin/nginx #启动nginx
3.2 打开浏览器访问云服务器的公网IP,如果出现下图,则表示nginx安装成功!4、备注
nginx相关操作命令
sudo /usr/local/nginx/sbin/nginx #启动nginx服务
sudo /usr/local/nginx/sbin/nginx -s stop #关闭nginx服务
sudo /usr/local/nginx/sbin/nginx -s reload #重新启动nginx服
二、安装MySQL
sudo apt install mysql-server mysql-client
安装的过程中会提示你输入MySQL的root用户的密码,根据提示输入你自定义的密码即可!三、安装PHP
#不需要指定php版本,按回车之后系统会提示将会安装哪些组件
sudo apt install php
#安装php-mysql,使PHP支持MySQL
sudo apt install php7.0-mysql
备注:PHP的相关操作命令
service php7.0-fpm start #开启php服务
service php7.0-fpm stop #关闭php服务
service php7.0-fpm restart/reload #重启php服务
四、配置相关文件1、配置nginx
1 sudo vi /usr/local/nginx/conf/nginx.conf #打开nginx的配置文件
修改成如下所示:让nginx支持PHP
2、配置PHP
sudo vi /etc/php/7.0/fpm/pool.d/ .conf
修改成如下所示:让php-fpm通过tcp方式通信
sudo vi /etc/php/7.0/fpm/php.ini
修改成如下所示:指定wordpress文件所在路径3、重启nginx和PHP服务
3.1 重启PHP服务
service php7.0-fpm restart
3.2重启nginx服务
sudo /usr/local/nginx/sbin/nginx -s stop
sudo /usr/local/nginx/sbin/nginx -s start
此时我们可以在/usr/local/nginx/html路径下新建一个文件info.php来测试nginx是否已支持PHP。info.php文件代码如下:
<?php
phpinfo();
?>
然后在浏览器中输入你的云服务器公网IP/info.php(比如:192.168.1.1/info.php),出现下图则表示nginx已正确支持PHP4、配置MySQL
#root为MySQL的root用户名,123456是密码
mysql -uroot -p123456
#创建WordPress要用的数据库
create databases wordpress;
#创建一个新的MySQL用户,并把wordpress数据库的权限赋给它,密码是9999
grant all on wordpress.* to ‘blog’ identified by ‘9999’;
#刷新权限
flush privileges;
#退出MySQL
exit;
五、安装WordPress1、将下载好的WordPress源码包解压(不知道在哪下载的请百度“wordpress”,找到官网下载即可)
1 tar zxvf wordpress.tar.gz#你下载的wordpress不一定是这个名字,根据实际修改即可
2、将解压出来的wordpress目录中的所有文件(包括文件夹)复制到/usr/local/nginx/html目录中
1 sudo cp -r wordpress/* /usr/local/nginx/html
3、将刚才复制过来的wordpress文件中的wp-config-sample.php重命名为wp-config.php,并修改wp-config.php的部分内容。
cd /usr/local/nginx/html
sudo mv wp-config-sample.php wp-config.php
sudo vi wp-config.php #具体修改
4、修改html目录及其中所有文件的用户和用户组为 -data
cd /usr/local/nginx
sudo chown -R-data: -data html
5、打开浏览器,输入IP,进入如下页面,开始安装wordpress
本文标签:
很赞哦! ()
下一篇:wordpress工作原理介绍
相关教程
图文教程
WordPress自动发布文章的方法
WordPress具有定期发布文章的功能。在发布界面中,有一个按钮用于立即发布和编辑文章。单击此处可编辑发布文章的时间。
WordPress主题开发常用数据调用介绍
记录在开发过程中常用的引入标签:在一个模板文件里引用另外一个文件comments_popup_link() ----评论条数
腾讯云LNMP环境搭建wordpress网站的方法
折腾了好几个小时才弄好(php nginx略知一二),其实一点都不难! 以此记录一下,献给首次搭建的朋友们!!1)准备工作:(因为个人用的ubuntu16.04 LTS系统 所以这是debian版教程啦。)
wordpress标签错误的解决方法
找到并打开wordpress的“wp-includes”目录下的“class-wp.php”文件;解决 WordPress 无法打开中文标签链接的文章(服务器需要支持 UTF-8,不再需要修改文件支持中文链接。)
相关源码
-
(自适应)大气壁挂炉暖气设备家用电器模板带加盟申请和下载资料为壁挂炉、暖气片等供暖设备企业设计的PbootCMS模板,通过响应式技术实现跨终端展示产品参数和技术细节。后台统一管理确保采暖系统数据、服务网点信息实时同步更新查看源码 -
自适应APP应用程序介绍推广落地页pbootcms网站源码下载移动应用开发商设计的营销型落地页模板,基于PbootCMS内核深度开发采用前沿响应式架构,无缝适配手机端操作习惯与PC端展示需求。查看源码 -
(PC+WAP)高端餐饮美食小吃加盟网站模板下载pbootcms本模板基于PbootCMS内核开发,为餐饮美食品牌加盟、小吃连锁企业量身打造。通过精致的美食视觉呈现与加盟业务流程展示,帮助餐饮企业建立专业线上门户,实现品牌形象与加盟业务的双重展示。查看源码 -
(自适应)蓄电池能源智能数码科技产品pbootcms模板源码下载本款基于PbootCMS开发的网站模板为蓄电池及能源科技企业设计,特别适合锂电池、储能系统、新能源电池等产品的展示与推广。查看源码 -
响应式艺考培训学校机构pbootcms模板html5源码基于PbootCMS免费开源内核开发,为艺考培训学校与艺术机构设计,替换图文即可快速适配全行业需求。响应式布局兼容手机/PC端,数据实时同步,运维效率提升300%。查看源码 -
帝国cms7.2淘宝客导购自媒体博客网站模板源码本模板基于帝国CMS7.2内核深度开发,为淘宝客、商品导购类自媒体及博客网站设计。通过可视化后台管理,可快速搭建具备商品推荐、比价功能的内容平台,帮助用户实现流量高效转化。查看源码
| 分享笔记 (共有 篇笔记) |

