
Or restart with Centmin Mod command shortcut:Ĭreate MySQL database for IP.Board install. Restart MySQL server: service mysql restart Any databases before this change, will still be latin1.

Note: Only MySQL databases and tables created after this change will by default be created as utf8 character set and collations. To change defaults respectively for character set and collation to utf8 and utf8_general_ci, you need to add under group in /etc/my.cnf the following line character-set-server=utf8: Enabling this will apply to every MySQL database and tables you create on your MySQL server instance. On a fresh Centmin Mod install, you may also want to enable server wide MySQL global UTF-8 support.

If not set in /etc/my.cnf change them to the following and restart MySQL server:

Installation of IP.Board is basically the same as outlined on their web site's Install and Getting Started guide and rest of the official guides.Įnable InnoDB MySQL Engine and Table support by ensuring your MySQL config settings for /etc/my.cnf have the following InnoDB related settings set.Centmin Mod v1.2.3+ automatically installs Nginx, PHP-FPM and MariaDB 5.5 MySQL (for 1.2.3-eva2000.08+ and higher MariaDB 10.0.x is default) meeting all IP.Board system requirements outlined in their FAQ.This file is created when you use Centmin Mod's menu option #2 to ' Add Nginx vhost domain'. For IP.Board SEO URLs, you will need to add additional Nginx rewrite rules within your domain's Nginx vhost configuration file /usr/local/nginx/conf/conf.d/ for HTTP or /usr/local/nginx/conf/conf.d/ for HTTPS.But may want to setup the SEO URLS later (see next note). For IP.Board without SEO URLs out of the box installs, you don't need to make any changes to Nginx vhost configuration file /usr/local/nginx/conf/conf.d/ for actual initial install.Nginx Rewrites for IP.Board 4.1.x with SEO Friendly Urls.Nginx Rewrites for IP.Board 3.x with SEO Friendly Urls.Setup of IP.Board 4.1.x is not outlined as I do not have access to those files, so follow the official install instructions though it should be similar to IP.Board 3.x in terms of uploading the files in the first place and setting up MySQL database/server. For IP.Board 4.1 setups, I have included Centmin Mod Nginx rules only below which is based on Jimmy's forum thread for IP.Board 4.1 setup. If you have any suggestions or improvements on the below configuration, please contact me via the official forums.

Not all steps were replicated from Kirito's guide, so feel free to play them as you see fit. The below IP.Board 3.x Nginx rules were originally sourced from Kirito's thread and modified for use with Centmin Mod Nginx installs. This guide assumes you have already installed Centmin Mod v1.2.3+ and followed the Getting Started Guide.
