作者:陳永鵬
轉載請註明作者陳永鵬CSDN博客地址:http://blog.csdn.net/chenyoper
Microweber是一個拖拐式的建站系統,讓不懂技術的人也能根據自己的洗好進行頁面的設計,如果你能掌握微軟的word文檔操作,那麼相信你也能自己建站了。
Microweber是基於laravel開發,所以相應的,laravel的一些安裝條件也必須具備
PHP 版本 >= 5.4
Mcrypt PHP 擴展
OpenSSL PHP 擴展
Mbstring PHP 擴展
Tokenizer PHP 擴展
關於laravel的安裝,詳情可看這裏
本文發表於csdn,有些網站在進行轉載的時候會過濾鏈接,如果發現沒有鏈接,可百度“陳永鵬php”即可找到本人博客文章。相應的找到本文即可。
Microweber安裝的時候要特別注意幾個文件夾要有可寫權限,否則會報錯,無法進行下去
/config
/src
/storage
/userfiles
/bootstrap/cache
確保以下文件能通過瀏覽器訪問(自己之前爲了安全,原來服務器配置了所有.txt文件拒絕訪問,導致無法安裝)
/userfiles/install_log.txt
mysql 版本問題
如果是mysql5.7,會安裝失敗,解決辦法是在末尾添加一行
vim /etc/my.cnf
[mysqld]
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
滿足以上條件後,我們下載Microweber,放在站點目錄。
執行(因爲特殊的時間地點。時間會比較久)
git clone [email protected]:microweber/microweber.git
執行
composer install
完成之後,配置服務器nginx或者apache
nginx 服務器在server的location 里加" try_files $uri $uri/ /index.php$is_args$args;",如下:
location / {
root /usr/html/microweber;
try_files $uri $uri/ /index.php$is_args$args;
index index.php index.html index.htm;
}
其他服務器請上github上查看,我用的nginx
瀏覽器打開地址,填寫相應的數據庫連接信息和管理員信息,安裝即可。。
陳永鵬
2016.12.12