您现在的位置是:首页 > 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修改某篇文章ID的SQL语句写法实例
Wordpress修改某篇文章ID的SQL语句是什么?前几天写文章的时候,ID从146直接跳到148,Wordpress是做过处理的ID是会自动连续的
9款wordpress主题推荐
简洁的双栏响应式主题,支持图片轮播、顶部自定义、侧边栏文章聚合、广告栏、点赞和社交化分享等功能。也是我自己一直在用的主题。
盗链是什么,wordpress怎么防止盗链
盗链是指其它站点使用了你自己网站的图片音乐等资源,然后链接又没有更换,直接显示的就是你站点的图片,这在转载文章时最常见,比如转载时将 整篇文章都转载过去,包括文章里面的图片
wordpress模板汉化步骤方法
1. 在php文件中,需要汉化的地方使用__()或_e()函数进行标识;2. 创建.po文件,进行翻译;3. 将.po文件编译成.mo文件;4. 向主题中加载.mo文件。__()函数和__e()函数这两个函数都
相关源码
-
(PC+WAP)家居装饰家装建材营销型网站pbootcms模板下载本模板基于PbootCMS开发,主要服务于家居装饰、建材及相关行业。采用现代化设计风格,同时适配PC和移动设备访问。模板结构清晰,突出展示家装案例和建材产品,帮助企业在线上建立专业形象,有效展示产品与服务优势。查看源码 -
(自适应响应式)黑色酷炫高端数码摄影pbootcms网站模板源码本模板基于PbootCMS开发,为摄影工作室、个人摄影师及摄影爱好者设计。采用深色系风格,突出摄影作品展示效果,适配各类数码设备浏览。适用于作品集展示查看源码 -
(自适应html5)重工业钢铁机械设备网站pbootcms响应式模板下载为重工业领域打造的响应式网站模板,助力企业高效展示产品与服务,基于PbootCMS开发的工业级网站模板,特别适合钢铁制造、机械设备生产等重工业企业使用。查看源码 -
自适应黑色简繁双语轴承齿轮机械设备制造网站模板该模板为轴承齿轮机械制造企业提供一体化网站建设方案,着重解决行业特有的多语言展示、移动端适配和高效率内容管理需求,帮助企业精准展示产品特性与工艺流程查看源码 -
(自适应)营销型健身器材产品设备类pbootcms模板网站为健身器材企业打造的营销型网站模板,基于PbootCMS开源内核开发。采用HTML5响应式架构,PC与移动端数据实时同步,适配多终端展示场景。查看源码 -
帝国cms淘宝客京东联盟网站整站源码下载本模板基于帝国CMS内核深度开发,为淘宝客行业量身定制。随着腾讯微信与淘宝生态的互联互通,淘宝客链接现可在微信、QQ等平台直接分享,为推广带来更多便利。模板特别优化了店铺推广功能,有效避免商品下架导致的链接失效问题,同时支持京东联盟等多平台商品推广。查看源码
| 分享笔记 (共有 篇笔记) |

