您现在的位置是:首页 > 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工作原理介绍
相关教程
图文教程
centOS服务器怎么搭建wordpress博客
购买VPS后,很多人都会选择自己搭建一个网站,其中使用LAMP+wordpress可以说是最简单的建站方案,下面我就将详细介绍一下具体的建站过程。我使用的是阿里云的服务器,系统是centOS6
怎么配置WordPress邮件SMTP的方法
默认大部分主机空间都无 常发送邮件,造成用户注册不能送邮件、无法找回密码等,因此需要用第三方邮件服务器SMTP方式代替 WordPress 默认mail()函数。
wordpress安装教程,怎么安装wordpress
到wordpress官方网站下载wordpress程序,官方下载地址:下载 | WordPress.org China 简体中文。
Wordpress博客怎么添加MP3播放器
怎么为Wordpress博客添加MP3播放器?首先到Flash MP3 Player 的主页上下载该程序。解压缩之后,将 mp3player.swf 和 ufo.js 两个文件放到服务器上
相关源码
-
帝国cms7.2淘宝客导购自媒体博客网站模板源码本模板基于帝国CMS7.2内核深度开发,为淘宝客、商品导购类自媒体及博客网站设计。通过可视化后台管理,可快速搭建具备商品推荐、比价功能的内容平台,帮助用户实现流量高效转化。查看源码 -
自适应新闻资讯技术博客个人网站pbootcms模板该模板基于PbootCMS开源内核深度开发,该模板适用于游戏新闻网站、游戏博客等企业或个人网站,新闻资讯技术博客pbootcms模板;采用六级分辨率断点适配技术查看源码 -
帝国CMS7.5H5小游戏模板游戏攻略下载网整站源码本模板基于帝国CMS系统开发,为H5小游戏和APP应用资讯类网站设计。模板架构针对小游戏行业特点优化,支持游戏发布、资讯分享、应用推荐等功能,满足各类小游戏门户网站的建设需求。查看源码 -
(响应式)蓝色智能摄像头安防防盗电子设备免费pbootcms源码下载这是一款针对智能安防行业特点设计的网站模板,采用蓝色系配色方案,体现科技感和安全性。模板包含产品展示、解决方案、技术支持和新闻中心等核心模块,能够全面展示智能安防设备的技术特点和行业应用。查看源码 -
(自适应响应式)门窗定制门业带视频功能pbootcms模板下载本模板采用PbootCMS内核开发,为门窗制造、定制安装企业打造,通过可视化后台管理系统快速构建品牌官网。自适应设计确保在手机、平板、电脑等设备上均能获得优质浏览体验查看源码 -
帝国cms7.5模板生活常识美食女性时尚综合资讯门户源码本模板为帝国cms7.5生活资讯类网站设计,以天奇生活网为参考原型,涵盖生活常识、美食烹饪、女性时尚等多元化内容板块。采用响应式布局设计,适配各种终端设备,为访客提供优质的阅读体验。模板结构清晰合理,内容展示层次分明,符合生活类网站的用户需求。查看源码
| 分享笔记 (共有 篇笔记) |

