標籤:down 複製粘貼 建設 use tle tps 手動 nginx director
wordpress 預設是用mysql作為資料庫支援,這個對個人站長來說還是有點麻煩了些。特別是如果以後網站備份遷移就有點事多了。
之前用django開發自己的部落格感覺其實用sqlite3作為資料庫插好,就是一個檔案而已。備份網站,直接打包整個目錄即可方便省事。
那麼作為個人站長,如果要用wordpress和sqlite3來建設網站的話怎麼搞呢?這裡在windows環境我試了一下,可行方便。如果是生產環境,請自要百度linux安裝wordpress教程。
1.準備工作1.自行搭建php運行環境(如果你是小白,且是windows系統,我推薦使用phpstudy,可以參看我的另一個分享:1.自行搭建php運行環境(如果你是小白,且是windows系統,我推薦使用phpstudy,可以參看我的另一個分享:phpstudy2017版本的nginx 支援laravel 5.X配置
1.自行搭建php運行環境(如果你是小白,且是windows系統,我推薦使用xampp)
2.下載wordpress
3.下載SQLite Integration 外掛程式
解壓下載的wordpress壓縮包到任意目錄
4、配置phpstudy的apache
<VirtualHost *:80> DocumentRoot "H:\code\blog" ServerName www.blog.com <Directory "H:\code\blog"> Options Indexes FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory></VirtualHost>
如果是nginx手動修改nginx.conf檔案。增加一個server即可
1 server { 2 listen 80; 3 server_name www.herostore.cn; 4 set $root_path ‘c:/laravel/‘; 5 root $root_path; 6 7 index index.php index.html index.htm; 8 9 location / {10 try_files $uri $uri/ /index.php?$query_string;11 }12 13 location ~ \.php(.*)$ {14 fastcgi_pass 127.0.0.1:9000;15 fastcgi_index index.php;16 fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;17 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;18 fastcgi_param PATH_INFO $fastcgi_path_info;19 fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;20 include fastcgi_params;21 }22 23 location ~* ^/(css|img|js|flv|swf|download)/(.+)$ {24 25 }26 27 location ~ /\.ht {28 deny all;29 }30 }
5、將目錄下的wp-config-sample.php複製粘貼一份重新命名為wp-config.php
開啟wp-config.php修改以下配置
原始檔案:
// ** MySQL 設定 - 具體資訊來自您正在使用的主機 ** //
/** WordPress資料庫的名稱 */
define(‘DB_NAME‘, ‘database_name_here‘);
/** MySQL資料庫使用者名稱 */
define(‘DB_USER‘, ‘username_here‘);
/** MySQL資料庫密碼 */
define(‘DB_PASSWORD‘, ‘password_here‘);
/** MySQL主機 */
define(‘DB_HOST‘, ‘localhost‘);
/** 建立資料表時預設的文字編碼 */
define(‘DB_CHARSET‘, ‘utf8‘);
/** 資料庫清理類型。如不確定請勿更改 */
define(‘DB_COLLATE‘, ‘‘);
修改為:
// ** MySQL 設定 - 具體資訊來自您正在使用的主機 ** //
/** WordPress資料庫的名稱 */
define(‘DB_NAME‘, ‘MyBlog‘);//MyBlog<====這是資料庫名,可以自訂
/** MySQL資料庫使用者名稱 */
define(‘DB_USER‘, ‘‘);
/** MySQL資料庫密碼 */
define(‘DB_PASSWORD‘, ‘‘);
/** MySQL主機 */
define(‘DB_HOST‘, ‘localhost‘);
/** 建立資料表時預設的文字編碼 */
define(‘DB_CHARSET‘, ‘utf8‘);
/** 資料庫清理類型。如不確定請勿更改 */
define(‘DB_COLLATE‘, ‘‘);
//define(‘WP_ALLOW_REPAIR‘, true);//資料庫修複時使用
define(‘DB_TYPE‘, ‘sqlite‘); //mysql or sqlite`
解壓SQLite Integration到wordpress安裝目錄下wp-content\plugins\
6、找到db.php
複製到到wordpress安裝目錄下的wp-content目錄中
7.運行並配置部落格,開始你的wordpress部落格之旅吧
樣本4.開始你的wordpress部落格之旅吧 預設首頁
關愛單身狗成長協會
連結:https://www.jianshu.com/p/59f4e3545bbd
來源:簡書
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。
怎麼讓wordpress用sqlite3 搭建輕量級部落格系統