Install ionCube on Ubuntu 18.04

Download ioncube loader from https://www.ioncube.com/loaders.php cd /usr/local/src wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz tar xvf ioncube_loaders_lin_x86-64.tar.gz cd ioncube/ Find extension diretcory and copy .so file to php extension diretcory. To find php extension directory run php -i | grep extension_dir For PHP 7.2, run cp /usr/local/src/ioncube/ioncube_loader_lin_7.2.so /usr/lib/php/20170718 Enable ioncube echo “zend_extension=ioncube_loader_lin_7.2.so” > /etc/php/7.2/mods-available/ioncube.ini ln -s /etc/php/7.2/mods-available/ioncube.ini /etc/php/7.2/cli/conf.d/01-ioncube.ini for Apache, … Read more

Install Node.js on Ubuntu/Debian

To install Node.js on Ubuntu, first set up repository as per your version requirements. For NodeJs v22.x For NodeJs v21.x For NodeJs v20.x For NodeJs v18.x For NodeJs v17.x For NodeJs v16.x For NodeJs v15.x For NodeJs v14.x For NodeJs v12.x For NodeJs v11.x Node.js v10.x Node.js v9.x Node.js v8.x Node.js v6.x Now install node.js … Read more

Apache AH00144: couldn’t grab the accept mutex

On Ubuntu 18.04 server, apache crashed. On checking apache error log, found following [Mon Aug 13 23:19:24.625927 2018] [mpm_prefork:emerg] [pid 2378] (43)Identifier removed: AH00144: couldn’t grab the accept mutex [Mon Aug 13 23:19:24.626990 2018] [mpm_prefork:emerg] [pid 1227] (43)Identifier removed: AH00144: couldn’t grab the accept mutex [Mon Aug 13 23:19:24.628515 2018] [mpm_prefork:emerg] [pid 1211] (43)Identifier removed: … Read more

Ubuntu 18.04 Remove Trash Icon from Desktop

First find the Trash related settings with gsettings command. boby@ok-pc-01:~$ gsettings list-recursively | grep -i trash org.gnome.gedit.plugins.filebrowser.nautilus confirm-trash true org.gnome.desktop.privacy remove-old-trash-files false org.gnome.eog.ui disable-trash-confirmation false org.gnome.nautilus.preferences confirm-trash true org.gnome.nautilus.preferences show-move-to-trash-shortcut-changed-dialog true org.gnome.DejaDup exclude-list [‘$TRASH’, ‘$DOWNLOAD’] org.gnome.nautilus.desktop trash-icon-name ‘Trash’ org.gnome.nautilus.desktop trash-icon-visible true boby@ok-pc-01:~$ To disable the Trash Icon on desktop, run gsettings set org.gnome.nautilus.desktop trash-icon-visible false … Read more

Enable Hot Corner in Ubuntu 18.04

Ubuntu 18.04 hot corner

Hot Corner is a Gnome Feature that allows you to see all open windows (same as clicking Super key or clicking on Activites) by moving mouse to top left corner. To see if hot corner is enabled or disabled, run gsettings get org.gnome.shell enable-hot-corners To enable hot corner, run gsettings set org.gnome.shell enable-hot-corners true EDIT: … Read more

Ubuntu 18.04

Separate Google Hangout icon in Ubuntu 18.04 Install Unity Desktop in Ubuntu 18.04 Things to do after installing Ubuntu 18.04 Ubuntu 18.04 Remove Trash Icon from Desktop

Enable Native Notification in Google Chrome

Google Chrome Native Notification

UPDATE: Google Chrome have this option removed now. But you still can manually enable it by editing config file. See Disable Native Notification on Google Chrome Ubuntu To enable/disable native notification in Google chrome, go to chrome://flags/#enable-native-notifications Once native notification is enabled/disabled, you will be asked to restart browser. On Ubuntu 18.04, i disable Native … Read more