Debian 8.9 搭建wordpress个人博客

想自己搭个博客玩玩,就搭建了此博客,过程可谓艰辛啊!

先在阿里云买了个  轻量应用服务器 1个月10块钱,好贵。。。。

用 windows sever 下载不了phpstudy,也不知道怎么回事。。。应该是我的问题。所以就得用纯命令行的 Debian    也是看的别人的博客

先切换用户,这个就有提示:sudo

然后 安装 LAMP环境:

先更新源:sudo apt-get update

安装mysql:sudo apt-get install mysql-server   设置密码,然后有停顿直接回车。

安装apache:sudo apt-get install apache2

安装php5:sudo apt-get install php5-mysql php5-pear

下载wordpress压缩包:

wget http://wordpress.org/latest.tar.gz

然后解压:

tar -xzvf latest.tar.gz

创建数据库:

先登陆mysql:mysql -uroot -p -hlocalhost回车输入密码,没有密码继续回车。

创建:create database wordpress;

创建用户:

create user wpuser@localhost;

用户名自己填,本处以wpuser为例。

设置密码:

set password for wpuser@localhost= password("dbpassword");

赋予权限:

grant all privileges on wordpress.* to wpuser@localhost identified by 'dbpassword';

刷新mysql:

flush privileges;

退出:exit;

将wordpress配置文件复制到新文件中:

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

用编辑器打开:

vim ~/wordpress/wp-config.php

(这个vim可把我坑惨了,因为第一次使用,不知道怎么保存退出。修改文章用insert方法,按I就可以。按Esc,然后输入 :qw即可保存退出)

在wp-config.php中找到如下内容,且修改成自己之前所设置的:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');

/** MySQL database username */
define('DB_USER', 'wpuser');

/** MySQL database password */
define('DB_PASSWORD', 'dbpassword');

然后复制wordpress下的所有文件到根目录:

sudo cp -r ~/wordpress/* /var/www/html/

最后我们需要将网站根目录的所有者更改为nginx用户,否则在wordpress安装主题和插件时会要求你输入FTP用户名和密码。www- data是nginx用户。我们也需要将当前用户添加到www-data组中,所以当前用户也可以对网站根目录进行读写。输入下面的命令

sudo chown www-data:www-data /var/www/html/ -R

sudo usermod -a -G www-data username

newgrp www-data

然后输入url:IP地址/wp-admin/install.php    按照步骤设置,很简单。

然后你就拥有了自己的博客。

转载于:https://www.cnblogs.com/whitehawk/p/9886522.html

你可能感兴趣的:(Debian 8.9 搭建wordpress个人博客)