跳到主內容
進階搜尋
搜尋字串
內容類型

精確符合
標籤搜尋
日期選項
在此之後更新
在此之前更新
在此之後建立
在此之前建立

搜尋結果

找到了 94 個結果

SSL

Ubuntu Linux

下面的筆記是把DNS交給Cloudflare,然後再交由Cloudflare設定SSL SSL/TLS 概觀頁面 選擇 完整嚴格 接著要 原始伺服器頁面 建立憑證 把 cert.pem 及 key.pem 存取在  /etc/ssl/ ; 勾選 認證的原點提取    listen 443 ssl;     include /etc/letsencrypt/options-ssl-nginx.conf;     ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; ...

Docker

Ubuntu Linux

apt install docker docker-compose Docker-compose 安裝也可以參考這裡用手安裝較新的版本  https://hackmd.io/@jimmy801/docker_compose_install 安裝docker主程式 docker pull portainer/portainer-ce:latest docker run -d -p 9000:9000 --restart always -v /var/run/docker.sock:/var/run/docke...

很好玩的Drupal

Drupal

說到架站一般人對Drupal是望之卻步,跟WordPress架站比,確實在是不好上手,但你如果搞懂的話,其實後期會比WordPress好玩及好用 因為基本上Drupal使用 Views + Block ,就能創作出各式各樣的內容出來,撈資料過程中比WordPress友善 WordPress需要寫function再搭配shortcode才能把欄位的資料叫出來,這兩年由於可以透過AI協助寫程式,也讓WordPress撈資料呈現容易許多,但就是要寫php就是了

Field Validation

Drupal 模組

https://www.drupal.org/project/field_validation

Feeds

Drupal 模組

https://www.drupal.org/project/feeds

使用 Nginx FastCGI 生成AMP快取的conf

Drupal Drupal7零散的筆記

我的語法,由於我的頁面本身就有drupal的快取服務,但這個快取服務在amp起不了作用,所以才使用這招作法就是只讓有*?amp產出快取;另外還要研究登入使用者不用快取,可能要研究drupal的cookie吧? fastcgi_cache_path /etc/nginx/cache levels=1:2 keys_zone=tainanoutook:200m max_size=10g inactive=2h use_temp_path=off; fastcgi_cache_key "$scheme$request...

Draupl 9 升級 Drupal 10

Drupal Drupal零散筆記

當你發現所有的模組相容性問題都搞定了 但是使用composer update 仍然無法觸發升級到Drupal 10 此時就要編修 composer.json  ^9.5 || ^10.0

Drupal7 Optimizing 優化速度

Drupal Drupal7零散的筆記

使用模組 chained_fast apcu registry_autoload xautoload drush en chained_fast apcu registry_autoload xautoload expire -y vi sites/default/settings.php $conf['cache_backends'][] = 'sites/all/modules/apcu/apcu.cache.inc'; $conf['cache_backends'][] = 'sites/all/mo...

composer

Drupal Drupal零散筆記

Drupal(最新版) 比較建議使用 composer 做安裝管理日後的升級以及模組的安裝,也會比較順暢而且切記,一定要一開始就使用 composer ,所以就從 composer 開始囉! 使用Drupal(最新版)的第一步,安裝Drupal 及 Drush composer create-project drupal/recommended-project drupal cd drupal chown -R www-data:www:data web composer require drush/dr...

雜記

WordPress WooCommerce

我還蠻建議一開始不要把網站弄的太複雜,讓他只能接單就好,等網站到一定的規模再來規劃下一步例如月收100萬,月收到200萬,再來找合適的平台去處理,這裡所謂合適的平台,就是可以在線上把金流、物流、發票等事情,直接在線上解決掉,等後面有賺到錢以及你的理貨方式順暢後,再去思考及規劃 基本上你的營業額及獲利沒達到一個水準,坦白說我不建議你花錢去客製站,客製站也是有開發、維護的成本,而且會比租用的還貴 就行銷層面來說,如果你已經有辦法與客人之間的銷售溝通不用使用折扣,點數等銷售手法進行銷售,那麼你的品牌價值其實就已經有了...

WordPress換網域且人工搬站的作法

WordPress

換網域後需要執行路徑轉換,可透過phpMyAdmin進行搜尋及修改 UPDATE wp_optionsSET option_value = REPLACE(option_value, 'oldsite.com', 'newsite.com') UPDATE wp_postmetaSET meta_value = REPLACE(meta_value, 'oldsite.com', 'newsite.com'); UPDATE wp_postsSET post_content = REPLACE(post_con...

ShURLy

Drupal 模組

https://www.drupal.org/project/shurly

clamav

Ubuntu Linux

安裝程式 apt install clamav clamav-daemon 定期執行:更新病毒碼 up_clamav.sh service clamav-freshclam stop freshclam service clamav-freshclam start 定期執行 :掃瞄指定目錄 clamav_scan.sh clamscan -r --bell -i /var/www/

bash

Ubuntu Linux

備份所有的mysql資料庫 #!/bin/bash BACKUP_DIR="/root/backup/db" if [ ! -d "$BACKUP_DIR" ]; then mkdir -p $BACKUP_DIR fi # 刪除目錄中的 .gz 檔案 rm -f $BACKUP_DIR/*.gz DATABASES=$(mysql -u root -e "SHOW DATABASES;" | grep -Ev "(Database|information_schema|pe...

SSH登入免密碼

Ubuntu Linux

本機端生成及複製金鑰 ssh-keygen -t rsa 複製金鑰 cat .ssh/id_rsa.pub 遠端主機 貼上複製的金鑰 vi .ssh/authorized_keys 成功的話在本地端輸入 ssh@ip 就不會問帳密 如果要登入GCP主機,也是一樣要用類似的作法才能用本地端的ssh登入

Custom Twig Formatter

Drupal 模組

https://www.drupal.org/project/custom_twig_formatter 用法如果有一個欄位值為 field_imageurl ,那麼可用這個方式呼叫 {{ field_imageurl.value }} 進階的語法,過濾掉 https:// {{ field_imageurl.value|replace({'https://': ''}) }} 呼出成html圖片語法 <img src="{{ field_imageurl.value }}" alt="{{ title...

WordPress最佳還原方法

WordPress

備份後的資料要如何還原,大家應該蠻苦腦的,我在還原公司資料量較大的網站時,測試出UpdraftPlus最佳以及最穩定的還原方法,提供大家做參考 查詢原站的WordPress版本,然後進行降級 到網站狀態資訊取得原站版次 我查到的是6.0.1 安裝降版次外掛 安裝並啟用 WP Downgrade啟用後要到更新頁面執行重裝 6.0.1 安裝備份程式UpdraftPlus 原站安並啟用 Download Plugin接著在外掛目錄下載 UpdraftPlus,即可得到和原站同版次的程式 執行並下載備份的資...

Easy Breadcrumb

Drupal 模組

https://www.drupal.org/project/easy_breadcrumb 幫頁生成目錄式的結構連結(麵包屑) 在安排文章及頁面時,有一個技巧避免使用者在你的網站迷路 我會用的作法就是用 easy_breadcrumb + pathauto 例如你有一個文章類型是要專門記錄書,那你就先生成一個頁面 /book ,然後設定 pathauto 把每篇文章的自動生成路徑為 /book/[title] /book 頁面要搭配用 views block 呈現內容 在這種規劃後,當你進入一般的文章...