• 做一个幸福的人,读书,旅行,努力工作,关心身体和心情。
  • 不管有没有人爱,也要努力做一个可爱的人。不埋怨谁,不嘲笑谁,也不羡慕谁,阳光下灿烂,风雨中奔跑,做自己的梦,走自己的路。

在Ubuntu下面安装WordPress

分享 lcq 2年前 (2016-08-13) 1125次浏览 0个评论

前言

之前在买的VPS因为是Centos自带了WordPress。没有亲手搭建自己的博客感觉有点小遗憾,后面由于玩Ubuntu比Centos多(感觉Ubuntu比Centos漂亮,哈哈),所以尝试在Ubuntu上面搭建了一套php环境来运行WordPress,记录一下过程,供以后自己参考。

说明

我的环境是在Ubuntu 16.04的32位系统上(还是2008年读书买的Dell Latitude E5400,哈哈),使用的IP地址是192.168.1.109。然后所有的命令都是在root用户下。如果不是在root用户下,请在每条命令前面加sudo。下面开始介绍安装过程。

安装MySql

安装MySql的命令:apt-get -y install mysql-server mysql-client在安装的过程中,会弹出一个紫色底的对话框,要你输入默认root账号的密码,重复输两次即可。

安装完成之后,要准备一下WordPress的数据库。大概需要需要如下几个步骤。mysql-server是运行MySql服务的。mysql-client是能让你运行mysql 命令的。

这样,一个为wordpress的数据库就准备好了。

安装Nginx

安装Nginx命令:apt-get -y install nginx。安装之后应该是自动启动了的。如果没有自动启动,使用命令service nginx start启动一下即可。启动Nginx之后,你在浏览器里面输入127.0.0.1或者localhost或者192.168.1.109(你自己的IP),如果出现一个Welcome to nginx的页面。那么证明你的Nginx正常启动了。

安装完了配置一下Nginx的虚拟主机环境。打开Nginx的虚拟主机的配置环境:vim /etc/nginx/sites-available/default。大概要做的就是在index index.html index.htm 加一行index.php。然后将location ~\ .php$的配置注释打开。我将我的配置发出来。为了节省篇幅,有些地方没有复制上来,不同的地方我在配置里面有标识。详细请去看之前写的nginx 指令目录。修改完成之后,一定要重启一下nginx服务service nginx restart

当然咯。default不是很好理解,你可以把它改为wordpress。你可以使用如下命令,修改一下名字,如果以后有多个web项目,方便理解。

安装PHP 7

安装命令:apt-get -y install php7.0-fpm安装完之后应该自动启动了。然后要修改一下PHP的配置。将 /etc/php/7.0/fpm/php.ini 的文件打开,设置cgi.fix_pathinfo=0(一个安全相关的选项,具体请Google,如果是测试,可跳过此步骤) 。然后重启一下PHP-FPM:service php7.0-fpm reload

到这个时候,PHP的开发环境基本搭好了。这个时候可以尝试一下了。根据上面Nginx的配置root选项,在/var/www/html建立一个index.php文件。文件内容如下:

这个时候你再在浏览器里面输入127.0.0.1或者localhost或者你的IP如果有一个以 PHP Version 7.0.8-0ubuntu0.16.04.2开头的关于PHP方面的一些信息的界面出现,那么恭喜你,环境没问题了。

当然,这个时候还需要安装一些PHP的插件,比如供访问MySql数据库。大概要安装这些:

安装完成之后,重启一下PHP-FPM:service php7.0-fpm reload

安装WordPress

如果是英文版的,有固定的最新的下载链接https://wordpress.org/latest.tar.gz。中文版的需要到中文官网上面去找一下。我写这篇博文的时候最新版本链接是:https://cn.wordpress.org/wordpress-4.5.3-zh_CN.tar.gz。我以中文版本为例,列举一下安装步骤:

然后编辑wp-config.php。根据上面安装MySql时候的配置,修改如下三行:

然后再浏览器里面输入输入127.0.0.1或者localhost或者你的IP,如果不出意外,那么将会出现如下WordPress的安装界面(界面来自网络,可能有所出入)。那么恭喜你,WordPress就算是安装好了,至于配置,如果你用的是中文版,那么都是中文的配置界面,相信完全没问题!
wordpress

参考文章

1、Ubuntu 14.04基于Nginx安装WordPress

2、Ubuntu 16.04 LTS 安装 Nginx/PHP 7/MySQL 5.7 (LEMP)

3、MySQL创建用户与授权 

4、使用 Ubuntu 16.04 搭建全能服务器
 


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明在Ubuntu下面安装WordPress
喜欢 (1)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址