Prepare the execution files & account
Configure the system auto start
Restart or run below
Largely following certbot guide
Running CentOS 7 as operation system for Rails is very stable, but such stability comes with stagnation, for example, the sqlite3 version is 3.7 instead of 3.8, so cause Rails 6 refused to run in CentOS 7 withouth install a third party sqlite3 version.
So a quickly fix is install atomic sqlite and setting the correct build options.
Maybe also need to do a patch but any way, I successfully upgrade to Rails 6.
After research 1 hours, I answered in the SO
微信AI开放接口, require that interface.
rails test:system in my local dev always pending and timeout problem haunted me for a long time, finally, I know why.
Due to some change introduced in Google, every time a new chromedriver installed using brew, the first time running always need to download a file from
storage.l.googleusercontent.com. but due to there is GFW in China, it always pending.
So resolved is quite simple, make sure you running
ruby.exe(or binary of ruby) when first time can access google site and that’s it.
You need to make sure only once per every new version, that’s it!
It’s a little hard to find out the root cause why out of box Pentaho Data Integration not working, any way, it’s resolved.
First need java 8 to install, because Oracle refuse to provide, need OpenJDK instead.
Also need change
JavaApplicationStub file as below. (Maybe Pentaho developer didin’t having a MBP…)
If you want to continue using Java 12 in system wide, install
brew install jenv and running
jenv local 1.8 at data-integration folder.
You could also setting below environment variable: