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 按照步驟設置,很簡單。
然後你就擁有了自己的博客。
Debian 8.9 搭建wordpress個人博客