1. 程式人生 > >Debian 8.9 搭建wordpress個人博客

Debian 8.9 搭建wordpress個人博客

cal base pri onf mysq 應用服務 第一次 conf -h

想自己搭個博客玩玩,就搭建了此博客,過程可謂艱辛啊!

先在阿裏雲買了個 輕量應用服務器 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 按照步驟設置,很簡單。

然後你就擁有了自己的博客。

Debian 8.9 搭建wordpress個人博客