快速生成html版
1.文件類別設為 html
2.輸入 !
3.按下tab鍵

複製一整行
ctrl+shift+d
設定outline
Sublime Text 的Outline 設定主要指的是設定Outline 插件的顯示位置和布局。 可以通過快捷鍵Ctrl + Shift + P 並選擇"Browse Mode: Outline (Left)" 或"Browse Mode: Outline (Right)" 來設置Outline 顯示在左側或右側的側邊欄

1.文件類別設為 html
2.輸入 !
3.按下tab鍵
ctrl+shift+d
Sublime Text 的Outline 設定主要指的是設定Outline 插件的顯示位置和布局。 可以通過快捷鍵Ctrl + Shift + P 並選擇"Browse Mode: Outline (Left)" 或"Browse Mode: Outline (Right)" 來設置Outline 顯示在左側或右側的側邊欄
從 2008 年開始 Ubuntu 8.04 LTS 多了個簡單的防火牆「UFW (Uncomplicated Firewall)」,它簡化了 iptable 複雜的指令及參數,讓人們能快速上手,之後更出現了圖形介面的 GUFW (甚至連指令都免了)。原先為了 Ubuntu 而誕生的 UFW 現在也成功移植到基於 Debian 發展的 GNU/Linux (ezgo, Linux Mint) 以及 Arch Linux。 來源
UFW
若系統尚未預載 UFW,請手動安裝。
# Debian, Ubuntu
$ sudo aptitude install ufw
# Arch Linux
$ sudo pacman -S ufw
狀態查詢,預設為閒置 (inactive)
$ sudo ufw status
Status: inactive
啟動 UFW 服務 (enable)
$ sudo ufw enable
預設 (default) 全部阻擋 (deny)
$ sudo ufw default deny
允許 (allow) 所有的 ssh 埠口連線
$ sudo ufw allow ssh
允許來自 127.0.0.1 (本機) 的 3389 埠口連線 (xrdp)
$ sudo ufw allow from 127.0.0.1 to any port 3389
狀態查詢,已成功啟動 (active) 並加入自訂規則
$ sudo ufw status
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
3389 ALLOW 127.0.0.1
允許來自 192.168.1.2 上所有連線
$ sudo ufw allow from 192.168.1.2
允許來自 192.168.2.1 ~ 192.168.2.254 的所有 22 埠口連線
$ sudo ufw allow from 192.168.2.1/24 to any port 22
阻擋來自 110.88.4.5 的 22 埠口連線
$ sudo ufw deny from 110.88.4.5 to any port 22
阻擋來自 27.16.3.1 ~ 27.16.3.254 的所有連線。
$ sudo ufw deny from 27.16.3.0/24
sudo apt install apache2
執行apache2伺服器
sudo sytemctl start apache2
開機啟動apache2
sudo systemctl enable apache2
測試apach2執行情形
sudo systemctl status apache2
安裝PHP
sudo apt install php libapache2-mod-php php-mbstring php-cli php-bcmath php-json php-xml php-zip php-pdo php-common php-tokenizer php-mysql
測試安裝情形
php -v
安裝MariaDB伺服器
sudo apt install mariadb-server
執行Mariadb
sudo mysql -u root -p
執行SQL語法
CREATE DATABASE laravel_db;
CREATE USER 'laravel_user'@'localhost' IDENTIFIED BY 'secretpassword';
GRANT ALL ON laravel_db.* TO 'laravel_user'@'localhost';
FLUSH PRIVILEGES;
QUIT;
執行”連線到安裝網站,使用PHP安裝”
$ curl -sS https://getcomposer.org/installer | php
安裝完後設定
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer
composer --version
cd /var/www/html
sudo composer create-project laravel/laravel laravelapp
sudo chown -R www-data:www-data /var/www/html/laravelapp
sudo chmod -R 775 /var/www/html/laravelapp/storage
cd laravelapp
php artisan
建立laravel.conf檔案
<VirtualHost *:80>
ServerName example.com
ServerAdmin admin@example.com
DocumentRoot /var/www/html/laravelapp/public
<Directory /var/www/html/laravelapp>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
執行下列兩個指令,讓他們進入Apache rewiter 模組
sudo a2ensite laravel.conf
$ sudo a2enmod rewrite
重新啟動apache2
sudo systemctl restart apache2
網站在 /var/www/html/laravelapp/public