- 前言:前幾篇以PHP環境架設為主,本篇屬於接續前篇01,後面其他篇會多做補充。
- 叮嚀:
$
代表對CMD或terminal(終端機)下指令
tags: php
,linux
,VM
,LAMP
,wordpress
本篇重點(手把手教學):
- phpmyadmin帳號設定
- 在 Ubuntu伺服器版安裝wordpress
- 簡介Laravel
教學PPT
- 安裝虛擬機(前置作業): 下載
以Wordpress為例
Step1 建立Wordpress的資料庫
- 在網頁上直接”新增資料庫”
執行結果:
Step2 下載Wordpress
1 | $ sudo apt-get install wordpress |
執行結果:
Step3 Link並修改安裝檔案
1 | $ sudo ln -s /usr/share/wordpress /var/www/html/wordpress |
執行結果:
- ↑小提醒:修改完之後按
esc
加上 :wq! 就可以存檔離開
執行覆蓋:
1 | $ sudo mv -f wp-config-sample.php wp-config.php |
Step4 開始安裝Wordpress
網頁瀏覽
1 | http://127.0.0.1:8080/wordpress/ |
<填寫正確資料後,即可安裝完成>
Step5 開始發布、設計Wordpress
登入後即可使用wordpress,可以設計主題、版面、發布文章
1 | http://127.0.0.1:8080/wordpress/login |
操作畫面:
Step6 簡單完成
1 | http://127.0.0.1:8080/wordpress/ |
完成畫面:
- wordpress建議搭配Elementor Pro使用!
- wordpress有相當多套件可以使用,可以多方參考
以Laravel為例
提示:
1.主要給開發人員使用的框架,新手建議新學習原生PHP
2.基礎安裝都相同,除了最後安裝wordpress需要更改
Step1 Laravel安裝前
需要使用Composer來做管理
1 | $ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" |
- sha384的數值,請上 Composer官方查詢
- Laravel 5以上都是比較主流的版本(5.6.7)
- 這裡推薦新手可以使用Voyager
Step2 把 composer.phar 變成全域指令前
1 | $ sudo mv composer.phar /usr/local/bin/composer |
Step3 建立新 Laravel 專案
1 | $ mkdir ~/Projects |
Step4 更改Log權限
1 | $ chmod -R 777 storage |
- 小提示:尚未發布時,可以先測試看看
1 | $ php -S 0.0.0.0:1024 |
- 小提示:這裡有推薦的Debug工具給大家參考(https://github.com/barryvdh/laravel-debugbar)
後續:
在下一篇會以原生PHP一些基礎的資訊安全設計
當然如果使用Laravel安全性也是蠻不錯的
參考連結
Installing Apache, MySQL, PHP (LAMP) Stack on Ubuntu 18.04:
https://devanswers.co/installing-apache-mysql-php-lamp-stack-ubuntu-18-04/Installing Apache on Ubuntu 18.04 with Multiple Domains:
https://devanswers.co/installing-apache-ubuntu-18-04-server-virtual-hosts/Installing phpMyAdmin for Apache on Ubuntu 18.04:
https://devanswers.co/installing-phpmyadmin-apache-ubuntu-18-04/How to Install WordPress with LAMP Stack on Ubuntu 18.04:
https://www.rosehosting.com/blog/how-to-install-wordpress-with-lamp-stack-on-ubuntu-18-04/PHP composer
https://getcomposer.org/download/
<追隨前輩們的腳步,不停往前。>
- 任何問題,請聯繫我:
liao86221@gmail.com