跳到主要內容

發表文章

odoo 80 port 轉發到 8069 在端口80運行odoo

設置你的Ubuntu伺服器,並在端口80而不是在8069上運行Odoo 1.)使用ssh連接到你的Ubuntu伺服器 2.)使用你最喜歡的編輯器(vim,nano ...)來編輯/etc/rc.local文件 sudo vim /etc/rc.local 3.)在/etc/rc.local貼上 iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8069 4.)重新啟動你的Ubuntu server sudo reboo 5.)在端口 80 訪問你的odoo

Simplify3D 機器設定 kossel Plus

 kossel Plus 列印面積  230x230x300mm

How to run InstaPy on a RaspberryPi 樹莓派上執行IG BOT

參考官方教學 https://github.com/timgrossmann/InstaPy/blob/e6c0071a9b17d64a30958e51eefb7cd063ae2648/docs/How_to_Raspberry.md 很重要一點 chromedriver 記得一定要移入assets資料夾內 For Chrome This assumes you're using the latest version of raspbian (stretch). Note that this works best running headless. Switch to the root user  sudo su Update apt source lists  echo "deb http://security.debian.org/debian-security stretch/updates main" >> /etc/apt/sources.list Update  apt-get update Install the browser  apt-get install chromium-browser Install the driver  apt-get install chromedriver Move the driver into the InstaPy/assets directory  mv /usr/bin/chromedriver /home/pi/Projects/InstaPy/assets/chromedriver nano instapy/settings.py change "chromedriver_min_version = 2.36" to "chromedriver_min_version = 2.33" & save file 之後記得安裝其他套件 sudo pip install selenium sudo pip install clarifai sudo pip install emoji 之後輸入 即可執行 python quickstart.py 如果要使用 pyt...

httpd ram 使用過多 設定

先到 http://www.mysqlcalculator.com 計算自己的伺服器設定 看MySQL Memory 占用多少 我的配置如上 設定 MaxClients 7  (基於 (1740.8Mb Memory on server - 900Mb for MySQL + other stuff) / 111Mb average usage per httpd process = 7.5747747747747747747747747747748) 在/etc/httpd/conf/httpd.conf 添加如下 <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 7 MaxRequestsPerChild 4000 </IfModule> 注意,MaxClients預設最大為250,若要超過這個值就要顯式設置ServerLimit,且ServerLimit要放在MaxClients之前,值要不小於MaxClients,不然重啟HTTPd時會有提示。 目前持續測試 看有沒有其他問題

在CentOS 啟用 Swap交換空間

伺服器記憶體不足導致崩潰時可以配置Swap交換空間 檢查系統的Swap信息 首先我們需要檢查系統的存儲,看看是否已經配置過swap。一個系統可以設置多個swap文件或分區,不過一般來說一個就夠了。 使用 swapon 命令可以檢查系統是否已經配置過swap,這是一個通用的swap工具。使用-s標籤可列出當前存儲設備上的swap使用情況: swapon -s 如果該命令沒有返回出結果,則代表該系統尚未配置過swap。 或者,我們也可以使用 free 工具來查看系統的整體內存使用情況,這裡可以看到內存和swap的使用狀態 創建Swap文件 接下來我們將在文件系統上創建swap文件。我們要在根目錄( / )下創建一個名叫 swapfile 的文件,當然你也可以選擇你喜歡的文件名。該文件分配的空間將等於我們需要的swap空間。 文件大小建議配置為 記憶體的兩倍 ,我伺服器記憶體大小為2G 文件就配置4G dd if=/dev/zero of=/swapfile bs=1024 count=4096k 接著設置權限 chmod 600 /swapfile   swap文件的權限,確保只有root才可讀,否則會有很大的安全隱患。 該文件的讀寫都只有root才能操作。使用 ls -lh 命令檢查一下: ls -lh /swapfile 顯示結果如: -rw------- 1 root root 4.0G Apr 15 18:01 /swapfile Make Swap交換 - 現在使用 mkswap 命令make swap交換可用文件。 mkswap /swapfile 啟用交換 - 現在使用 swapon 命令安裝系統交換。 swapon /swapfile 現在,再次檢查交換是否啟用。 sudo swapon -s 你會看到的結果類似下面 Filename Type Size Used Priority /swapfile file 4194300 60 -1 使Swap文件永久生效 至此我們已經在系統中啟用了...

使用 VestaCP 跟 Google Cloud Platform 設置 SMTP代理 寄送EMAIL

在GCP上 無法正常寄送郵件使用 Sendgrid代理伺服器 第1步 - 註冊Sendgrid免費電子郵件帳戶 使用Sendgrid 註冊一個 免費的電子郵件帳戶 。 第2步 - 通過exim.conf設置與VestaCP的sendgrid i)可以用Google Console控制台SSH連入您的VM,並打開exim配置文件。但首先我們要做一個備份,這也需要以root身份登錄。 sudo su cp /etc/exim/exim.conf /etc/exim/exim.conf-backup sudo vim /etc/exim/exim.conf // 如果不想打指令可以直接使用VestaCP  操作 第3步 - 先點伺服器> 找到  exim 點設置 1、然後搜尋 begin authenticators 在下方添加: sendgrid_login:   driver = plaintext   public_name = LOGIN   client_send = : 帳號 : 密碼 // 填入你剛剛註冊的帳號密碼 2、找到ROUTERS CONFIGURATION 在下方添加:   send_via_sendgrid:   driver = manualroute   domains = ! +local_domains   transport = sendgrid_smtp   route_list = "* smtp.sendgrid.net::2525 byname"   host_find_failed = defer   no_more // 我們使用port 2525 因為25、465、578預設被Google Cloud阻擋 3、找到TRANSPORTS CONFIGURATION 在下方添加: sendgrid_smtp:   driver = smtp   hosts = smtp.sendgrid.net   hosts_require_auth = smtp.sendgrid.net ...

odoo 10 模組名稱 對照表

模組名稱 技術名稱 作者 電子發票管理 account Odoo SA 會計與財務 account_accountant Odoo SA 合约管理 account_analytic_analysis Camptocamp / Odoo 輔助核算默認值 account_analytic_default Odoo SA 多重輔助核算方案 account_analytic_plans Odoo SA 英國會計系統 account_anglo_saxon Odoo SA, Veritos 固定資產管理 account_asset Odoo S.A. 銀行對帳單擴展支持電子銀行 account_bank_statement_extensions Noviat 預算管理 account_budget Odoo SA 取消憑證分錄 account_cancel Odoo SA 會計科目表模板 account_chart Odoo SA 開立支票 account_check_writing Odoo SA, NovaPoint Group 催款管理 account_followup Odoo SA 供應商付款管理 account_payment Odoo SA 憑證號 account_sequence Odoo SA ...