<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>How-To | JiyuuLife | Automate Your Way to Freedom</title>
	<atom:link href="https://www.jiyuulife.net/category/diy/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.jiyuulife.net</link>
	<description>Tech guides, DIYs, and helpful information for expats living in Japan from just a regular guy.</description>
	<lastBuildDate>Thu, 24 Apr 2025 01:32:54 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>

<image>
	<url>https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/10/cropped-Ziyou.png?fit=32%2C32&#038;ssl=1</url>
	<title>How-To | JiyuuLife | Automate Your Way to Freedom</title>
	<link>https://www.jiyuulife.net</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">148850804</site>	<item>
		<title>Unlocking Peak Performance: Migrating from Apache2 to FrankenPHP with Docker</title>
		<link>https://www.jiyuulife.net/dockering-and-migrating-from-apache2-to-frankenphp-caddy/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 20 Apr 2025 10:21:44 +0000</pubDate>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[caddy]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[frankenphp]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.jiyuulife.net/?p=704</guid>

					<description><![CDATA[<p>Foreword Up until today (April 20, 2025) I&#8217;ve hosted this WordPress site using a variety of services and software. This site originally started out on Google Cloud Platform but then slowly transitioned to self-hosting via Raspberry Pi 4. For reasons that I do not remember, when migrating over to rpi4 I set up the site ... <a title="Unlocking Peak Performance: Migrating from Apache2 to FrankenPHP with Docker" class="read-more" href="https://www.jiyuulife.net/dockering-and-migrating-from-apache2-to-frankenphp-caddy/" aria-label="Read more about Unlocking Peak Performance: Migrating from Apache2 to FrankenPHP with Docker">Read more</a></p>
The post <a href="https://www.jiyuulife.net/dockering-and-migrating-from-apache2-to-frankenphp-caddy/">Unlocking Peak Performance: Migrating from Apache2 to FrankenPHP with Docker</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading">Foreword</h2>



<p>Up until today (April 20, 2025) I&#8217;ve hosted this WordPress site using a variety of services and software. This site originally started out on Google Cloud Platform but then slowly transitioned to self-hosting via Raspberry Pi 4. For reasons that I do not remember, when migrating over to rpi4 I set up the site and all its components directly in the host server, without using any containerization software such as Docker. Retroactively speaking, I likely did it to brush up on my linux knowledge and make sure that I understood everything that was happening under the hood of my server and website. I&#8217;ve created and documented my journey through the various migrations in this site but finally realized recently that it is time to move on to using new tools and services. To &#8220;catch up with the times&#8221; or so people say. Now that I spent enough time building code repos from source, manually orchestrating the deployments and upgrades of WordPress and MariaDB, and manually updating PHP versions by hand, I will now leave that to the community and embrace the wonderfulness that is waiting for new software versions to arrive in docker containers 😉</p>



<h2 class="wp-block-heading">About Caddy and FrankenPHP</h2>



<p>Apache2 was (and likely still is) the go-to webserver for WordPress deployments. For WordPress users, transitioning from the traditional Apache2 setup to a more modern and efficient architecture can yield significant benefits. Caddy, with its V2 released in 2020, is a new webserver that, though young, promises high performance with an easier to use configuration. FrankenPHP is a cutting-edge PHP application server built on the Caddy web server. It consolidates the web server and PHP runtime into a single service, eliminating the need for separate PHP-FPM and Apache processes. This integration simplifies deployment and enhances performance. Notably, benchmarks have shown that FrankenPHP can process requests significantly faster than traditional setups .​</p>



<h2 class="wp-block-heading">Current System Setup</h2>



<ul class="wp-block-list">
<li>WordPress v6.7</li>



<li>Apache/2.4.62</li>



<li>FPM-PHP (PHP v8.2.28)</li>



<li>MariaDB 10.5.26</li>
</ul>



<h2 class="wp-block-heading">Prerequisites</h2>



<ul class="wp-block-list">
<li>Backup the site using your WP site migration tool of choice (I used UpdraftPlus&#8217;s Free Version)</li>



<li>Backup your MySQL/MariaDB as well &#8211; if you decide to upgrade your DB version then you may potentially come across compatibility issues, and your database tables may need to be repaired in order for it to be useable</li>



<li>Docker and Docker-Compose. Below is the version I&#8217;m using at the time of writing this post:<br><em><code>Docker version 28.0.4, build b8034c0</code><br><code>Docker Compose version v2.34.0</code></em></li>



<li>You will need to retrieve all of the username/passwords for the following
<ul class="wp-block-list">
<li>WordPress DB name</li>



<li>WordPress DB username/password</li>



<li>MariaDB root password</li>
</ul>
</li>
</ul>



<h2 class="wp-block-heading">How to Migrate</h2>



<p><strong>Note: There will be site downtime while you perform this migration using this manual</strong>.</p>



<h3 class="wp-block-heading">Creating the Docker Compose Configuration File</h3>



<p>I will be using FrankenPHP&#8217;s officially (yet not official at the same time&#8230;) sponsored WordPress images created from the <a href="https://github.com/StephenMiracle/frankenwp" title="FrankenWP">FrankenWP</a> project. The list of latest images can be found <a href="https://hub.docker.com/r/wpeverywhere/frankenwp/tags" target="_blank" rel="noopener" title="">here</a>. For MySQL/MariaDB, choose the version that is closest if not equal to the version you are currently using &#8211; if you perform too big of a version jump the built-in upgrade feature may not work for your existing data. Lastly, if you use PHPMyAdmin, also grab and configure the details for that. Long story short, Caddy nor FrankenWP official pages had anything close to a work-able <code>compose.yaml</code>, and a lot of trial-and-error and extra configurations were necessary in order to at least properly serve the site in Production.</p>



<p>Below is the  <code>compose.yaml</code> file I finally ended up with that made the whole thing work, though I&#8217;m still giving most credit to FrankenWP&#8217;s creator since I took the template from the project&#8217;s <a href="https://github.com/StephenMiracle/frankenwp/blob/main/examples/basic/compose.yaml" target="_blank" rel="noopener" title="">examples</a> section. Note that the below example has sample data (denoted by <code>##</code>) which will need to be replaced with info from your current WP site and DB info:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: yaml; title: ; notranslate">
services:
  wordpress:
    image: wpeverywhere/frankenwp:latest-php8.3
    restart: always
    ports:
      - &quot;80:80&quot; # HTTP
      - &quot;443:443&quot; # HTTPS
    environment:
      SERVER_NAME: ${SERVER_NAME:-:80}
      WORDPRESS_DB_HOST: ${DB_HOST:-db}
      WORDPRESS_DB_USER: ${DB_USER:-wordpress}
      WORDPRESS_DB_PASSWORD: ${DB_PASSWORD:-##YOUR_WP_DB_PASSWORD##}
      WORDPRESS_DB_NAME: ${DB_NAME:-wordpress}
      # Currently WP_DEBUG turns on even if below is set false. To turn debug off, remove it entirely.
      # See:  https://github.com/docker-library/wordpress/issues/496
      #WORDPRESS_DEBUG: false
      WORDPRESS_TABLE_PREFIX: ${DB_TABLE_PREFIX:-wp_}
      CACHE_LOC: ${CACHE_LOC:-/var/www/html/wp-content/cache}
      TTL: ${TTL:-80000}
      PURGE_PATH: ${PURGE_PATH:-/__cache/purge}
      PURGE_KEY: ${PURGE_KEY:-}
      BYPASS_HOME: ${BYPASS_HOME:-false}
      BYPASS_PATH_PREFIXES: ${BYPASS_PATH_PREFIXES:-/wp-admin,/wp-content,/wp-includes,/wp-json,/feed}
      CACHE_RESPONSE_CODES: ${CACHE_RESPONSE_CODES:-000}
        # Enable debug to check for Caddy issues (Certificate renewal error, config error, etc)
      #CADDY_GLOBAL_OPTIONS: |
        #email ##EMAIL_ADDRESS##
        #auto_https disable_redirects
        #debug
      WORDPRESS_CONFIG_EXTRA: |
        # Add extra configs here as necessary
        define(&#039;WP_SITEURL&#039;, &#039;##SITEURL##&#039;);
        define(&#039;WP_HOME&#039;, &#039;##WP_HOME##&#039;);

    volumes:
      # Mount your WordPress content directory if needed
      - /var/www/html/wp-content:/var/www/html/wp-content
      # Load your own Caddyfile to configure site
      - ./Caddyfile:/etc/caddy/Caddyfile
      # Store SSL Certs so that it can be reused when containers are recreated
      # (and do avoid exceeding cert issue rate limits when debugging containers)
      - ./caddy_data:/data
      # Other root files, such as ads.txt
      - /var/www/html/ads.txt:/var/www/html/ads.txt

    depends_on:
      - db
    tty: true
    networks:
      wpnet:
        ipv4_address: 172.28.0.3

    # Below only if necessary
    #extra_hosts:
    #  - ##TLD##:172.28.0.3
    #  - www.##TLD##:172.28.0.3

  db:
    # Be careful of making too big of a version jump...
    # Slowly update db version to reduce chance of data corruption
    image: mariadb:11.7.2
    restart: always
    ports:
      - 3306:3306
    environment:
      MYSQL_DATABASE: ${DB_NAME:-wordpress}
      MYSQL_USER: ${DB_USER:-wordpress}
      MYSQL_PASSWORD: ${DB_PASSWORD:-##YOUR_WP_DB_PASSWORD##}
      MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:-##YOUR_ROOT_PASSWORD##}
    volumes:
      - /var/lib/mysql:/var/lib/mysql
      - /etc/mysql/mariadb.conf.d:/etc/mysql/mariadb.conf.d
    networks:
      wpnet:
        ipv4_address: 172.28.0.4

  phpmyadmin:
    # using arm64 version since I am on raspberry pi
    image: arm64v8/phpmyadmin:latest
    restart: always
    ports:
      - ${LOCAL_PHPMYADMIN_PORT:-8086}:80
    environment:
      PMA_HOST: db
      MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:-##YOUR_ROOT_PASSWORD##}
    depends_on:
      - db
    networks:
      wpnet:
        ipv4_address: 172.28.0.5
    volumes:
      # Use existing phpmyadmin data
      - /var/www/html/phpmyadmin:/var/www/html/phpmyadmin

networks:
  wpnet:
    driver: bridge
    ipam:
      config:
        - subnet: 172.28.0.0/16
          gateway: 172.28.0.1

</pre></div>


<p>Mix and match whatever you need from the above to get your own site working. Below is a list of some configurations which can be made differently based on your unique situation:</p>



<ul class="wp-block-list">
<li>Remove PHPMyAdmin if you don&#8217;t use it.</li>



<li>Above config uses a bridge network. This allows for multiple sites to be hosted on the same host device via reverse proxy. Also, as you will see later, if your PHPMyAdmin also uses standard HTTP/S ports then it is not possible to run both your site (WordPress) and PHPMyAdmin on the same port in the <code>host</code> network configuration.</li>



<li>Static addresses can be used to grant read/write privileges for the DB which is hosted in another instance and by default only allows for <code>localhost</code> connection. Static IP addresses can be omitted if you configure your MySQL/MariaDB to allow connections from the entire IP address range in your bridge network (example further below). It can also be omitted if you decide to host your containers using the <code>host</code> network configuration.</li>



<li>Static IP address of PHPMyAdmin is also used in the below Caddyfile to set up reverse proxy. There&#8217;s probably a better way to do this without static IP addresses&#8230; will update later&#8230;</li>
</ul>



<h3 class="wp-block-heading">Creating the Caddyfile</h3>



<p>Now that our docker configurations are set up, we need to configure <code>Caddyfile</code>. This <code>Caddyfile</code> should be placed in the same folder as your <code>compose.yaml</code>:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
{
        # Uncomment below when experiencing redirect loops from reverse proxy/cloud load balancer/etc
        #auto_https disable_redirects
        {$CADDY_GLOBAL_OPTIONS}

        frankenphp {
                #worker /path/to/your/worker.php
                {$FRANKENPHP_CONFIG}
        }

        # https://caddyserver.com/docs/caddyfile/directives#sorting-algorithm
        order php_server before file_server
        order php before file_server
        order wp_cache before rewrite
        order request_header before wp_cache
}

{$CADDY_EXTRA_CONFIG}

##WWW_DOMAIN## {

        tls ##EMAIL_ADDRESS##

        @phpmyadmin path /phpmyadmin*
        reverse_proxy @phpmyadmin 172.28.0.5:80

        @static {
                file
                path *.ico *.css *.js *.gif *.jpg *.jpeg *.png *.svg *.woff *.txt
        }

        root * /var/www/html/
        encode br zstd gzip

        wp_cache {
                loc {$CACHE_LOC:/var/www/html/wp-content/cache}
                cache_response_codes {$CACHE_RESPONSE_CODES:2XX,404,405}
                ttl {$TTL:6000}
                purge_path {$PURGE_PATH:/__cache/purge}
                purge_key {$PURGE_KEY}
                bypass_home {$BYPASS_HOME:false}
                bypass_path_prefixes {$BYPASS_PATH_PREFIXES:/wp-admin,/wp-json}
        }

        {$CADDY_SERVER_EXTRA_DIRECTIVES}
        php_server
}

# For www redirects
###DOMAIN## {
#        redir https://www.{host}{uri} permanent
#}
</pre></div>


<p>Replace the <code>##ITEM##</code> with configurations for your own site. At the very bottom is a redirection bit in case you want <code>www</code> to be redirected to your TLD+1, or vice versa. The PHPMyAdmin reverse proxy is also configured inside this Caddyfile.</p>



<h3 class="wp-block-heading">Execute the Migration</h3>



<p>Now it&#8217;s time to make the transition. Bring your webserver and DB down from your host server and start your docker configurations. If at any point in this step something goes wrong, you can revert to your existing host server setup by reversing the commands below (and in the reverse execution order):</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: bash; title: ; notranslate">
# FYI if you do not stop Apache, you will get the following error:
#Error response from daemon: failed to set up container networking: driver failed programming external
#connectivity on endpoint frankenphp-wordpress-1
#(931a4e79170c448d3aca76617cc7be9847f227138f70a4ef085efea09e19eeb3): failed to bind host port for
#0.0.0.0:80:172.18.0.2:80/tcp: address already in use

# Also need to stop MariaDB, or else you may get corrupt data from multiple live services at the same time.
sudo systemctl stop apache2
sudo systemctl stop mariadb
docker compose up
</pre></div>


<p>Once the instances have started up fully, let&#8217;s go and make the change in MariaDB to allow both wordpress and phpmyadmin instance access. Below settings incorporate some wildcards in the docker network which can set both wp and phpmyadmin at the same time, but if you don&#8217;t use phpmyadmin you can just limit to the WP ip address only:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: bash; title: ; notranslate">
docker exec -it ##DIR##-db-1 bash
mariadb -u root -p
# enter your root password

# replace each of the data with the items you configured in the compose.yaml
# 172.28.%.% is a wildcard match to all IP addresses in your docker bridge network.
GRANT ALL PRIVILEGES ON ##WORDPRESS_DB##.* TO &#039;##WORDPRESS_USER##&#039;@&#039;172.28.%.%&#039; IDENTIFIED BY &#039;##WORDPRESS_DB_PASSWORD##&#039;;
FLUSH PRIVILEGES;
</pre></div>


<p>Now your WordPress and PHPMyAdmin should be able to access your DB normally. However, you may need to wait a few minutes for Caddy to use LetsEncrypt to fetch a new certificate for you. You can use <code>docker logs ##DIR##-db-1 -f</code> to live tail your wordpress log to check on SSH certification creation/renewal progress. After a while you should be able to access your site from the public as normal.</p>



<h2 class="wp-block-heading">Other Notes</h2>



<p>Under the above setup, if you use <code>Site Kit by Google</code>, it will need to be reconfigured every time you create a new docker container for wp. This means there&#8217;s data used by Site Kit which resides outside of the <code>wp-content</code> directory which we bind to. Will update this guide once I figure out what else is necessary to bind to the docker containers.</p>



<h2 class="wp-block-heading">Additional Troubleshooting</h2>



<h3 class="wp-block-heading">PHPMyAdmin &#8211; mysqli_real_connect(): (HY000/2002): No such file or directory</h3>



<p>Change <code>$cfg['Servers'][$i]['host']</code> value to <code>127.0.0.1</code></p>



<h3 class="wp-block-heading">Unable to Access MySQL or MariaDB</h3>



<p>In <code>/etc/mysql/mariadb.conf.d/50-server.cnf</code>, change <code>bind-address</code> to <code>0.0.0.0</code></p>



<p></p>The post <a href="https://www.jiyuulife.net/dockering-and-migrating-from-apache2-to-frankenphp-caddy/">Unlocking Peak Performance: Migrating from Apache2 to FrankenPHP with Docker</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">704</post-id>	</item>
		<item>
		<title>Japan Highly Skilled Professional to PR Process and Necessary Documents</title>
		<link>https://www.jiyuulife.net/hsp-to-japan-permanent-residence/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 08 Feb 2021 10:40:31 +0000</pubDate>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[HSFP]]></category>
		<category><![CDATA[HSP]]></category>
		<category><![CDATA[Immigration]]></category>
		<category><![CDATA[japan]]></category>
		<category><![CDATA[Permanent Residence]]></category>
		<category><![CDATA[Visa]]></category>
		<guid isPermaLink="false">https://www.jiyuulife.net/?p=532</guid>

					<description><![CDATA[<p>Edit (October 12, 2022) : Fixed typos. Added some small details in required documents section. Edit (August 4, 2021) : I have received my PR card. Updating documents required and all sections after and including &#8220;During Processing&#8221;. Edit (April 14, 2021) : Added additional documents required for PR submission (self, proxy/agent). Filled in &#8220;Submitting Your ... <a title="Japan Highly Skilled Professional to PR Process and Necessary Documents" class="read-more" href="https://www.jiyuulife.net/hsp-to-japan-permanent-residence/" aria-label="Read more about Japan Highly Skilled Professional to PR Process and Necessary Documents">Read more</a></p>
The post <a href="https://www.jiyuulife.net/hsp-to-japan-permanent-residence/">Japan Highly Skilled Professional to PR Process and Necessary Documents</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></description>
										<content:encoded><![CDATA[<p><strong>Edit (October 12, 2022)</strong> : Fixed typos. Added some small details in required documents section. </p>



<p><strong>Edit (August 4, 2021)</strong> : I have received my PR card. Updating documents required and all sections after and including &#8220;During Processing&#8221;. </p>



<p><strong>Edit (April 14, 2021)</strong> : Added additional documents required for PR submission (self, proxy/agent). Filled in &#8220;Submitting Your Documents&#8221; section. Fixed typos. My PR application is currently still being processed.</p>



<p><em><em>Legal Disclaimer : The contents of this article do not constitute legal advice, are not intended to be a substitute for legal advice and should not be relied upon as such. You should seek legal advice or other professional advice in relation to any particular matters you or your organization may have.</em></em></p>



<p>This guide outlines my experiences transitioning from an HSP (HSFP) Visa to Japan&#8217;s permanent residency. I have lived in Tokyo, Japan since March 2014, starting out with an Engineer Working Visa before transitioning to HSP Visa (90+ points) in April 2019. One who maintains their 80+ points after a year of holding the HSP visa will be given the opportunity to apply for Japan&#8217;s permanent residency. </p>



<p>The permanent residence application process may vary from individual to individual, so please do go through the &#8220;Before You Read Further&#8221; section to understand my situation and background before going through the prepared documents and process. However, one thing you should know before this is that I worked with Deloitte to process my application, and there may be documents which may NOT actually be necessary but were provided for the sake of fortifying my application or just as a just-in-case. The permanent residency application requires so much of your personal information it will be like taking off all your clothes and showing them your bare naked body&#8230; the government will give a VERY thorough screening of your situation and background so it is best to provide them with as much transparency and info as possible to reduce delays to your application.</p>



<p>That&#8217;s it for the disclaimer&#8230; so let&#8217;s get right into it!</p>



<span id="more-532"></span>



<h2 class="wp-block-heading">Before You Read Further</h2>



<p>Below are some additional information and assumptions I am making for the sake of letting the reader understand my situation. Like I mentioned in the preface, my situation may not be applicable to everyone.</p>



<ul class="wp-block-list">
<li>I consulted Deloitte for my PR application.</li>



<li>I am an American citizen.</li>



<li>I took the HSP -&gt; PR route instead of the normal method of 10+ years living in Japan.</li>



<li>I had 80+ points the year I obtained my HSP plus the year afterwards, qualifying me to apply for PR status.</li>



<li>My Reason Letter (more details below) was translated with Deloitte&#8217;s help.</li>



<li>My guarantor is a close friend and is Japanese (FYI you may choose to have another PR individual be your guarantor).</li>
</ul>



<p>Please refer to this article plus others around the web for a more complete grasp of the PR process for your specific situation.</p>



<h2 class="wp-block-heading">Preparation</h2>



<h3 class="wp-block-heading">Required Documents (Self)</h3>



<p>For the sake of being concise, this will be in list-form with additional points underneath each for clarification purposes. If I have time I will do my best to elaborate further.</p>



<ul class="wp-block-list">
<li>Passport (Copy)</li>



<li>Residence Card (Copy)</li>



<li>Portrait Photo &#8211; <em>Picture Booths</em>
<ul class="wp-block-list">
<li>Taken within three months against white background. Other requirements same as Residence Card photo.</li>
</ul>
</li>



<li><a href="http://www.moj.go.jp/isa/publications/materials/newimmiact_3_evaluate_index.html" target="_blank" rel="noreferrer noopener">Point Calculation Table</a> for Highly Skilled Professional Status (Previous Year + Current Year)
<ul class="wp-block-list">
<li>One table for each year (so two tables in total)</li>



<li>Remember to sign both documents</li>
</ul>
</li>



<li>Certificate of Residence (住民票 / Juminhyo) &#8211; <em>Ward Office</em>
<ul class="wp-block-list">
<li>Taken within three months. Must NOT contain personal numbers (MyNumber, Residence Card Number, etc)</li>



<li>Nationality, Visa status, etc can be included</li>
</ul>
</li>



<li>Employment Certificate
<ul class="wp-block-list">
<li>Should contain company name, start of employment date, current salary + bonus, and position.</li>
</ul>
</li>



<li>Tax Withholding Statement (源泉徴収書 / Gensen Choshu Sho)
<ul class="wp-block-list">
<li>Previous year&#8217;s. This was an additional document Immigration requested after my PR application was submitted.</li>
</ul>
</li>



<li>Residence Tax Certificate (納税証明書 / Nozei Shomeisho) &#8211; <em>Ward Office</em>
<ul class="wp-block-list">
<li>Request for the most recent document on file</li>
</ul>
</li>



<li>Residence Tax Certificate (課税納税証明書 / Kazei Nozei Shomeisho) &#8211; <em>Ward Office</em>
<ul class="wp-block-list">
<li>Request for the most recent document on file</li>



<li>Note that this will look similar to Nozei Shomeisho except with a few unmasked numbers.</li>
</ul>
</li>



<li>Certificate of Income Tax Payment (<a href="https://www.nta.go.jp/taxes/nozei/nozei-shomei/01.htm" target="_blank" rel="noreferrer noopener">国税納税証明書 その他３</a> &#8211; Kokuzei Nozei Shomeisho Type 03) &#8211; <em>Tax Office</em>
<ul class="wp-block-list">
<li>Note that you will need to specify WHICH categories to show. In the request form, fill in the following (manually write it if not included as an option):
<ul class="wp-block-list">
<li>源泉所得税及び復興特別所得税</li>



<li>申告所得税及び復興特別所得税</li>



<li>消費税及び地方消費税</li>



<li>相続税</li>



<li>贈与税</li>
</ul>
</li>



<li>This document is proof that you don&#8217;t have any missing/unpaid taxes. If there is a section where it states you have unpaid taxes, you would have a problem 😐</li>
</ul>
</li>



<li>Monthly Pension Record (各月の年金記録 / Kakutsuki no Nenkin Kiroku) &#8211; <em>Pension Office</em>
<ul class="wp-block-list">
<li>Apparently Deloitte wanted me to retrieve this information from the online &#8220;<a href="https://www.nenkin.go.jp/index.html" target="_blank" rel="noreferrer noopener">Nenkin Net</a>&#8221; site. You may need to visit the Pension Office in your ward to obtain a registration number to make your online account process smoother.</li>
</ul>
</li>



<li>Bank Statement(s)
<ul class="wp-block-list">
<li>Bank name, account holder name, current balance, and timestamp needs to be visible. Apparently online screenshots containing all the info is OK.</li>
</ul>
</li>



<li>Other documents indicating financial assets, properties in Japan</li>



<li>Letter of Reason
<ul class="wp-block-list">
<li>This needs to be in JAPANESE. Legal services can help with translation (for a fee)</li>



<li>Remember to sign the document. I&#8217;ve signed mine after the header and before the introduction.</li>



<li>Essentially, should contain your life before Japan, experiences in Japan, future plans, and why you want PR.</li>



<li>Wanting to purchase and own property in Japan is a VALID reason for applying for PR status.</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading">Required Documents (Guarantor)</h3>



<p>Please reach out to your potential guarantor and have him/her prepare the documents while you prepare your&#8217;s. Both your&#8217;s and guarantor&#8217;s documents are to be submitted together.</p>



<ul class="wp-block-list">
<li>[If Necessary] Guarantor &#8211; Permanent Residence card (Copy)
<ul class="wp-block-list">
<li>Only if your guarantor is also PR.</li>
</ul>
</li>



<li>Guarantor &#8211; Certificate of Residence (住民票 / Juminhyo)
<ul class="wp-block-list">
<li>Taken within three months. Must NOT contain personal numbers (MyNumber, Residence Card Number, etc)</li>
</ul>
</li>



<li>Guarantor &#8211; Employment Certificate
<ul class="wp-block-list">
<li>Should contain company name, start of employment date, current salary + bonus, and position.</li>
</ul>
</li>



<li>Guarantor &#8211; Residence Tax Certificate (納税証明書 / Nozei Shomeisho)
<ul class="wp-block-list">
<li>Request for the most recent document on file.</li>
</ul>
</li>



<li>Guarantor &#8211; Residence Tax Certificate (課税納税証明書 / Kazei Nozei Shomeisho)
<ul class="wp-block-list">
<li>Request for the most recent document on file.</li>



<li>Note that this will look similar to Nozei Shomeisho except with a few unmasked numbers.</li>
</ul>
</li>



<li>Guarantor &#8211; <a href="http://www.moj.go.jp/content/000007419.pdf" target="_blank" rel="noreferrer noopener">Letter of Guarantee</a> (<a href="http://www.moj.go.jp/content/000007381.pdf" target="_blank" rel="noreferrer noopener">身元保証書</a>)
<ul class="wp-block-list">
<li>Affix seal if Japanese, or sign if PR holder.</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading">Required Documents (Proxy/Agent)</h3>



<p>The following are required when using a proxy/agent who will submit the application in your stead. Of course, the proxy or agent should provide these documents for you to sign:</p>



<ul class="wp-block-list">
<li>Proxy/Agent Request Form (依頼書)</li>



<li>Letter of Power (委任状)</li>
</ul>



<h2 class="wp-block-heading">Submitting Your Documents</h2>



<p>If you are applying for PR by yourself without using a proxy, once you&#8217;ve collected everything from the above it&#8217;s time to prepare for submitting the document. You&#8217;ll need to fill out additional forms outlined below.</p>



<ul class="wp-block-list">
<li><a href="http://www.moj.go.jp/isa/content/930002835.pdf" target="_blank" rel="noreferrer noopener">Application for Permanent Residence</a> (永住許可申請書)
<ul class="wp-block-list">
<li>Remember to glue your portrait photo to top-left of page 1 and sign on page 2.</li>



<li>This should be filled out in JAPANESE, so if you have trouble contact your friendly Japanese-fluent friend for assistance.</li>
</ul>
</li>



<li><a href="http://www.moj.go.jp/isa/content/930002847.pdf" target="_blank" rel="noreferrer noopener">Certificate For Payment of Fee</a> (手数料納付書)
<ul class="wp-block-list">
<li>8000JPY</li>
</ul>
</li>
</ul>



<p>Bring all of the above and your actual passport and residence card (NOT copies) with you to the <a href="http://www.moj.go.jp/isa/about/organization/index.html" target="_blank" rel="noreferrer noopener">Immigration Services Agency</a> or <a href="http://www.moj.go.jp/isa/consultation/center/index.html" target="_blank" rel="noreferrer noopener">Foreign Resident Information Center</a> for submission. Your passport and residence card should be returned to you immediately after verification. </p>



<h2 class="wp-block-heading">During Processing</h2>



<p>Once your documents have been submitted it is just a matter of waiting. However, there may be cases where Immigration will ask for additional documents. In my particular case, Immigration asked for my previous year&#8217;s tax withholding statement. </p>



<h2 class="wp-block-heading">Obtaining Your PR Card</h2>



<p>You will receive a notification from your proxy/agency or directly from Immigration if you are approved/rejected the PR.</p>



<p>If using a proxy/agency, mail your passport and current residence card to them and they will retrieve and mail it back to you along with your new permanent residence card. If you are applying by yourself, you may go to Immigration with your passport and current residence card to retrieve your new PR card. </p>



<h2 class="wp-block-heading">Final Thoughts</h2>



<p>Below is the complete timeline of my PR application:</p>



<figure class="wp-block-table"><table><tbody><tr><td>2021-10-21</td><td>First contact from Deloitte to start PR application.</td></tr><tr><td>2022-02-19</td><td>All documents submitted to Deloitte, including those which my signatures were required. <br>(I procrastinated a bit due to end-of-year/new year reasons..)</td></tr><tr><td>2022-02-25</td><td>Deloitte submitted my PR application to immigration.</td></tr><tr><td>2022-04-27</td><td>Immigration asks for additional documentation (previous year&#8217;s tax withholding statement).<br>Provided digital copy of it to Deloitte on the same day.</td></tr><tr><td>2022-07-16</td><td>PR application approved. Mailed my passport and current Residence Card to Deloitte<br>so that they can retrieve the new Residence card for me.</td></tr><tr><td>2022-07-22</td><td>Deloitte mailed all documents (passport, old Residence Card, new PR card) to me. Fin.</td></tr></tbody></table></figure>



<p>Excluding the time it takes to prepare the PR application, it only took about <em>five months from submission to approval</em>. From other sources it normally takes longer, but I heard from another coworker that they also obtained their PR approval within the same amount of time. Note that many factors (individual qualifications, Covid, etc) may be factored in how long it takes for your own PR to be approved, but expect anywhere between 5 &#8211; 12 months for processing.</p>



<p>When you have PR, new options become available for you. Below are some potential perks you are now able to enjoy:</p>



<ul class="wp-block-list">
<li>While your visa is active indefinitely (no time limit), you do need to renew your card every seven years. More info <a href="https://eng.visa-immi.com/list/permanent/" target="_blank" rel="noreferrer noopener">here</a>.</li>



<li>Without PR banks will likely require you to pay a down payment for housing loans (approximately 10-30%). This becomes 0 if you have PR. In some cases you may negotiate 0% down payment with an HSP visa.</li>



<li>You may start your own business. It may be in any form (sole proprietorship, company, etc).</li>



<li>You may continue to reside in Japan even without a job.</li>



<li>As a <strong>disadvantage</strong>, you will now be <strong>taxed on your worldwide income</strong>. More info <a href="https://home.kpmg/xx/en/home/insights/2015/08/japan-thinking-beyond-borders.html" target="_blank" rel="noreferrer noopener">here</a>.</li>
</ul>



<p><em>Legal Disclaimer : The contents of this article do not constitute legal advice, are not intended to be a substitute for legal advice and should not be relied upon as such. You should seek legal advice or other professional advice in relation to any particular matters you or your organisation may have.</em></p>The post <a href="https://www.jiyuulife.net/hsp-to-japan-permanent-residence/">Japan Highly Skilled Professional to PR Process and Necessary Documents</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">532</post-id>	</item>
		<item>
		<title>Essence of Taiwanese Mahjong &#8211; Introduction</title>
		<link>https://www.jiyuulife.net/taiwanese-mahjong-introduction/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 22 Jun 2020 13:26:24 +0000</pubDate>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[mahjong]]></category>
		<category><![CDATA[taiwan]]></category>
		<category><![CDATA[Taiwanese Mahjong]]></category>
		<category><![CDATA[台灣]]></category>
		<category><![CDATA[台灣麻將]]></category>
		<category><![CDATA[麻將]]></category>
		<guid isPermaLink="false">https://www.jiyuulife.net/?p=437</guid>

					<description><![CDATA[<p>Even after immigrating to California at six years old, I have played Taiwanese mahjong on and off for a good majority of my life &#8211; mostly with family and friends. No friends and relatives around me were very serious about mahjong, so it wasn&#8217;t until a few months ago I was humbled by the skill ... <a title="Essence of Taiwanese Mahjong &#8211; Introduction" class="read-more" href="https://www.jiyuulife.net/taiwanese-mahjong-introduction/" aria-label="Read more about Essence of Taiwanese Mahjong &#8211; Introduction">Read more</a></p>
The post <a href="https://www.jiyuulife.net/taiwanese-mahjong-introduction/">Essence of Taiwanese Mahjong – Introduction</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></description>
										<content:encoded><![CDATA[<p>Even after immigrating to California at six years old, I have played Taiwanese mahjong on and off for a good majority of my life &#8211; mostly with family and friends. No friends and relatives around me were very serious about mahjong, so it wasn&#8217;t until a few months ago I was humbled by the skill of strangers. That night I played 4.5 complete, 4-wind games, and lost about $100 playing $3 base/$1 <em>tai </em>bets. Since that night I have researched &#8211; from both them and other research &#8211; about how opponents think and how they play. </p>



<p>This is the beginning guide to a trilogy of Taiwanese Mahjong, going into statistics and numbers before delving into player behavior and playing scenarios. I don&#8217;t think other places in the internet has quite as detailed analyses (in English), and I will continue to add to it for, as I have always mentioned in other of my posts here, personal learning and memorandum.</p>



<span id="more-437"></span>



<hr class="wp-block-separator has-css-opacity"/>



<h2 class="wp-block-heading">Differences With Other Forms of Mahjong</h2>



<ul class="wp-block-list">
<li><strong>16-tile hand instead of 13</strong>. Players need an additional set and goes out with 17 tiles.</li>



<li>A player can win with a &#8220;chicken scratch&#8221; hand (0 <em>tai</em>).</li>



<li>A &#8220;moving&#8221; dead wall in which 16 tiles are maintained at all times (Replacement tiles are taken from this dead wall, in which an equal amount should be added from the end of the live wall). Kongs add an additional 2 tiles to this dead wall.</li>



<li>The dealer, starting out, gains or loses 1 <em>tai</em> if they win or lose, respectively. On wins or cases where nobody wins, the dealer retains their dealer status and wins/loses 2 additional <em>tai</em> per streak count. For instance, a dealer who won twice but loses afterwards will need to pay 1 + (2*2) = 5 <em>tai</em> to the winner.</li>



<li>When a player goes out on a self-draw, every loser pays the winner equal to the amount of <em>tai</em> of the winner&#8217;s hand. If the dealer is not east, that dealer will need to pay additional <em>tai</em> equal to dealership (1 <em>tai</em>) plus any consecutive streaks they have.</li>



<li>In cases where a discard results in multiple players going out, the closest person (counter-clockwise from the person who discarded the winning tile) is awarded with the win.</li>



<li>Concealed Kongs &#8211; a player may choose to conceal their kong if they have all four tiles in their hand.</li>



<li>One cannot meld a Kong from their left player &#8211; Pung should be declared and the last tile added to form a Kong on the player&#8217;s next draw.</li>



<li>One may choose not to pick the last tile. The match will still end with nobody winning, and dealer retains their seat and +1 consecutive &#8220;streak&#8221;.</li>
</ul>



<figure class="wp-block-embed is-type-rich is-provider-auto-amazon-links wp-block-embed-auto-amazon-links"><div class="wp-block-embed__wrapper">
<iframe title="Amazon Product" src='https://www.jiyuulife.net/amazon-auto-links/embed/?embed=amazon-auto-links&#038;uri=https%3A%2F%2Fwww.amazon.co.jp%2F%25E3%2583%258E%25E3%2583%25BC%25E3%2583%2596%25E3%2583%25A9%25E3%2583%25B3%25E3%2583%2589%25E5%2593%2581-1182-%25E9%2581%25B8%25E3%2581%25B9%25E3%2582%258B%25E3%2582%25AB%25E3%2583%25A9%25E3%2583%25BC-%25E3%2582%25B7%25E3%2583%25B3%25E3%2583%2597%25E3%2583%25AB%25E3%2581%25AA%25E3%2583%259E%25E3%2583%25BC%25E3%2582%25B8%25E3%2583%25A3%25E3%2583%25B3%25E3%2583%2591%25E3%2582%25A4-%25E9%25BA%25BB%25E9%259B%2580%25E7%2589%258C-%25E5%25A5%25B3%25E6%2580%25A7%25E5%2590%2591%25E3%2581%2591%25E3%2581%25AB%25E3%2583%2594%25E3%2583%25B3%25E3%2582%25AF%25E3%2582%2582-%25E3%2580%2590%25E3%2583%258E%25E3%2583%25BC%25E3%2583%2596%25E3%2583%25A9%25E3%2583%25B3%25E3%2583%2589%25E5%2593%2581%25E3%2580%2591-%25E3%2583%2594%25E3%2583%25B3%25E3%2582%25AF%2Fdp%2FB01BVGGDBG%2Fref%3Dsr_1_4%3F__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D1Y2GVKX6ADWPJ%26keywords%3D%25E5%258F%25B0%25E6%25B9%25BE%25E9%25BA%25BB%25E9%259B%2580%26qid%3D1675545560%26refinements%3Dp_76%253A2227292051%26rnid%3D2227291051%26rps%3D1%26sprefix%3D%25E5%258F%25B0%25E6%25B9%25BE%25E9%25BA%25BB%25E9%259B%2580%252Caps%252C313%26sr%3D8-4#secret=b25c01e4f9' width='600' height='200' frameborder='0' scrolling='no' marginwidth='0' marginheight='0' class='wp-embedded-content aal-embed' data-secret='b25c01e4f9'></iframe>
</div></figure>



<h2 class="wp-block-heading">Probabilities and Statistics</h2>



<h3 class="wp-block-heading">Average number of cycles per round</h3>



<p>There are 144 tiles total (136 + 8 flowers) in Taiwanese Mahjong. 16 tiles are reserved for the dead wall at all times. Each player also begins the game with 16 tiles (the dealer begins by drawing the first tile so we consider the dealer having 17 tiles starting out). On average, 4-5 flower tiles are revealed before the dealer makes their first discard. </p>



<p>With all of the above added together (16 dead wall + 65 combined tiles in 4 hands + 4-5 flower tiles revealed), only 58-60 tiles remain to be picked. 4 tiles are picked each cycle which means that there are effectively <strong><span class="has-inline-color has-vivid-cyan-blue-color">14-15 cycles in a single round</span></strong>. This is important when going into detail about strategies in early/mid/end game.</p>



<h3 class="wp-block-heading">Average rounds per game (4 winds)</h3>



<p>A single game (一將/一雀) normally consists of 4 winds, which means that there are a total of 16 dealers (4 per person). Assuming that every player is equivalent in skill, the odds of going out is assumed to be 25%, which means that the amount of times +1 consecutive dealership is achieved is 16 * 0.25 = 4 times. Within those four times there&#8217;s another 25% chance that the dealer wins yet again, which brings our <strong><span class="has-inline-color has-vivid-cyan-blue-color">average total rounds per game to 21</span></strong>, but is widely known to be 20-22. This means that, statistically, a single player, on average, <span class="has-inline-color has-very-dark-gray-color">wins about 5-6 hands per game, with 1-2 hands within that being a self-draw win </span>(everyone pays the winner). Unfortunately, this also means that a <strong><span class="has-inline-color has-vivid-red-color">single player will be on the <em>losing</em> side of a self-draw 4-6 times</span></strong>. </p>



<p>Why is this important?? <strong><span class="has-inline-color has-vivid-cyan-blue-color">Because if a player wins 4 games (with around 1 of which being self-draw to earn more points) to cover up for the times of losing to a self-draw, that player will not lose the game and will finish positive. However, this is valid <em>only if you do not lose by discard</em></span></strong>. The point is, if ones goal is to finish positive, one can attack to win 4 times (provided their starting hand is quite favorable) while playing more defensively for the remainder of the 16-18 rounds. </p>



<p>There is a method for finding out which starting hands are favorable and which are not, which will be left for a later guide.</p>



<h3 class="wp-block-heading">Picking tiles</h3>



<p>With 3 suits, 4 winds, and 3 honor types in mahjong, the chance of picking a desired tile stands at <strong><span class="has-inline-color has-vivid-cyan-blue-color">1/34 (2.9%)</span></strong>. Additionally, although there is not enough evidence to back this claim, it is believed that you will, <strong><span class="has-inline-color has-vivid-cyan-blue-color">on average, pick a tile you need to complete a set every two picks</span></strong>. Because there are 4 of the same tile, the probability decreases by -0.75% for each desired tile seen (to 0% if all 4 tiles are accounted for). There&#8217;s no need to remember this particular probability, but it does somewhat play into the next point:</p>



<h3 class="wp-block-heading">Starting hand composition</h3>



<p>Taiwanese Mahjong is played using 144 tiles with a 16-tile hand. On average, when a round begins one should expect to see 4.2 tiles of a single suit and 3.4 tiles of wind/honors. This means that an ordinary hand will have roughly <strong><span class="has-inline-color has-vivid-cyan-blue-color">4-5 man tiles, 4-5 bam tiles, 4-5 circle tiles, and 3-4 wind/honor tiles</span></strong>. Likewise, there is a 9/34 (<em>26.47%</em>) chance to pick one of bamboo, circle, or man tiles, and 7/34 (20.58%) chance to pick a word tile. </p>



<p>This is an interesting and important concept to understand when going into detail about play strategy; for instance, a player with many non-pair winds/honor tiles will likely start the first few cycles of the round discarding them, whereas those who start discarding suit tiles very early may have a higher amount of &#8220;gates&#8221; and be closer to going out.</p>



<h3 class="wp-block-heading">[Early Game] Discarding Word tiles vs 1, 9 tiles</h3>



<p>This part may be controversial and not everybody may agree with the reasoning, but <span class="has-inline-color has-vivid-cyan-blue-color"><strong>in the discarding phase it is better to discard word tiles over an &#8220;orphan&#8221; <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt=""> or <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-440" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/9-dot-e1592592198872.png?resize=50%2C61&#038;ssl=1" alt=""></strong>.</span> This is because to create a set using <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt="">, for instance, any of the potential three remaining <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt="">, four <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt="">, and four <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-448" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/3-dot-e1592592115135.png?resize=50%2C61&#038;ssl=1" alt=""> may be drawn from the live wall. Compared to an orphaned word tile such as <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-443" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/red-e1592592167570.png?resize=50%2C61&#038;ssl=1" alt=""> (only three remaining), the probability of making a meld-able set (any of the following <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt="">, <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt="">, or <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-448" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/3-dot-e1592592115135.png?resize=50%2C61&#038;ssl=1" alt="">) is three times higher than picking a second word tile <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-443" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/red-e1592592167570.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-443" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/red-e1592592167570.png?resize=50%2C61&#038;ssl=1" alt="">.<br><br></p>



<p>This is a controversial concept because some players may take the chance to pick into a paired word tile provided one hadn&#8217;t already been discarded, and that the chance another player has a pair of the same word tile you have is minute, and thus if such opponents aim to go out then they will have no choice but to discard it somewhere down the line. That said, however, the following negative possibilities exist which diminishes the chance of one picking and melding word tiles in mid/late game:</p>



<ul class="wp-block-list">
<li>Opponent(s) want to discard the tile but found out they shouldn&#8217;t due to fear of discarding the winning tile.</li>



<li>One or more of the tile resides within the dead wall.</li>



<li>Another opponent also has a pair of the same word tile.</li>
</ul>



<p><br>The above does not include the simple fact that any player can go out with a 0-<em>tai</em> &#8220;chicken scratch&#8221; hand, so the aim for nearly all <em>ordinary</em> hands is to reach <em>tenpai</em> status as early as possible while waiting for a suitable set of tiles.<br><br>Thus, the most optimal discard order for the early game is as follows:<br></p>



<ol class="wp-block-list">
<li><em>Wind</em> tiles that are not the prevalent wind nor your position&#8217;s wind. This is to account for the chance you may pick a wind or honor tile while still in the early game which has potential to earn you an additional <em>tai</em>.</li>



<li>Remainder of orphan wind/honor tiles.</li>



<li>Orphan <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt="">&#8216;s and <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-440" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/9-dot-e1592592198872.png?resize=50%2C61&#038;ssl=1" alt="">&#8216;s.</li>



<li>Other separated tiles depending on situation.<br></li>
</ol>



<h2 class="wp-block-heading">Characteristics of Suit (Number) Tiles</h2>



<p></p>



<p><img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-448" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/3-dot-e1592592115135.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-447" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/4-dot-e1592592134497.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-446" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/5-dot-e1592592124200.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-445" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/6-dot-e1592592156602.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-452" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/7-dot-e1592592017465.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-453" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/8-dot-e1592592036392.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-440" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/9-dot-e1592592198872.png?resize=50%2C61&#038;ssl=1" alt=""></p>



<h3 class="wp-block-heading">The Principle of Symmetry (對稱性)</h3>



<p>The first thing to understand about number tiles is that the set of 1-9 tiles is <strong>symmetric</strong>. This means that 1 to 5 is the same as 5 &#8211; 9 but &#8220;flipped&#8221; &#8211; every characteristic of 1 can be applied to 9, every characteristic of 2 can be applied to 8, and so on. For instance, discussions revolving probabilities of <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt=""> can be exactly applied to <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-453" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/8-dot-e1592592036392.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-440" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/9-dot-e1592592198872.png?resize=50%2C61&#038;ssl=1" alt="">. </p>



<p>This principle is very convenient when discussing probabilities and tile logic because one need only look at half (i.e. tile numbers 1 through 5) of the number tiles. From henceforth, barring some side notes, I will use tile numbers 1 through 5 for discussion around number tile logic and probabilities.</p>



<h3 class="wp-block-heading">The Principle of Suppression (向下壓/向上壓)</h3>



<p>The principle of suppression states that, especially in the beginning cycles, a player who discards a numbered tile will likely not want any numbers smaller than it (bigger if talking about 5 through 9). For example, a player who discards a <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt=""> is likely to not want a <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt="">, and likewise discarding a <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-448" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/3-dot-e1592592115135.png?resize=50%2C61&#038;ssl=1" alt=""> shows they likely don&#8217;t want <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt=""> or <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt="">. This is true because players want to discard all tiles not suitable for melds in the early game &#8211; starting with those numbered tiles furthest away. Of courses, there are cases such as  <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt=""> in which a player may discard <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt=""> but normally one chooses to keep it early game in case the left player discards a <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-448" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/3-dot-e1592592115135.png?resize=50%2C61&#038;ssl=1" alt=""> which can be used complete a meld. One can learn a lot about their opponents&#8217; hands when they discard tiles using this principle.</p>



<h3 class="wp-block-heading">The &#8220;1-4-7&#8221; Rule (一路性) </h3>



<p>1-4-7: <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt="">     <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-447" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/4-dot-e1592592134497.png?resize=50%2C61&#038;ssl=1" alt="">     <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-452" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/7-dot-e1592592017465.png?resize=50%2C61&#038;ssl=1" alt=""></p>



<p>2-5-8: <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt="">     <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-446" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/5-dot-e1592592124200.png?resize=50%2C61&#038;ssl=1" alt="">     <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-453" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/8-dot-e1592592036392.png?resize=50%2C61&#038;ssl=1" alt=""></p>



<p>3-6-9: <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-448" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/3-dot-e1592592115135.png?resize=50%2C61&#038;ssl=1" alt="">     <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-445" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/6-dot-e1592592156602.png?resize=50%2C61&#038;ssl=1" alt="">     <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-440" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/9-dot-e1592592198872.png?resize=50%2C61&#038;ssl=1" alt=""></p>



<p>Because mahjong incorporates the Chow mechanic, there is an observation which states that <strong><span class="has-inline-color has-vivid-cyan-blue-color">discarding a <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt=""> or <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-452" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/7-dot-e1592592017465.png?resize=50%2C61&#038;ssl=1" alt=""> is somewhat safe to an opponent who discards a <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-447" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/4-dot-e1592592134497.png?resize=50%2C61&#038;ssl=1" alt=""></span></strong> because by discarding <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-447" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/4-dot-e1592592134497.png?resize=50%2C61&#038;ssl=1" alt=""> the opponent shows they do not have the tiles necessary to meld <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt=""> or <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-452" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/7-dot-e1592592017465.png?resize=50%2C61&#038;ssl=1" alt=""> to complete a Chow. The same rule can be applied to 2-5-8 and 3-6-9. However, this does not mean that when an opponent discards a <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt=""> that they won&#8217;t want a <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-446" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/5-dot-e1592592124200.png?resize=50%2C61&#038;ssl=1" alt=""> . It is possible the opponent can chow or win with this tile, but the probability that they want this tile is roughly halved. Obviously, throwing a <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt=""> does not have any significant impact on the chances the opponent wants <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-453" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/8-dot-e1592592036392.png?resize=50%2C61&#038;ssl=1" alt="">.<br><br></p>



<p>The 1-4-7 rule has another interesting characteristic in that it can be leveraged to perform a 3-gated wait. Assuming one already has 3 sets and a pair of eyes (not shown):</p>



<p><img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-449" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/2-dot-e1592592103171.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-448" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/3-dot-e1592592115135.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-447" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/4-dot-e1592592134497.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-446" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/5-dot-e1592592124200.png?resize=50%2C61&#038;ssl=1" alt=""><img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-445" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/6-dot-e1592592156602.png?resize=50%2C61&#038;ssl=1" alt=""></p>



<p>One can wait for <img data-recalc-dims="1" decoding="async" width="50" height="61" class="wp-image-450" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/1-dot-e1592592080282.png?resize=50%2C61&#038;ssl=1" alt="">, <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-447" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/4-dot-e1592592134497.png?resize=50%2C61&#038;ssl=1" alt="">, or <img data-recalc-dims="1" loading="lazy" decoding="async" width="50" height="61" class="wp-image-452" style="width: 50px;" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/7-dot-e1592592017465.png?resize=50%2C61&#038;ssl=1" alt=""> to win, increasing the amount of wait-able tiles to 11 instead of 8 for a 2-sided wait. Sometimes for higher than 2-gated waits I may choose to not win on a first discard but instead go for a self-draw victory due to the increased chance of success.</p>



<h2 class="wp-block-heading">D-A-D (Develop &#8211; Attack &#8211; Defend)</h2>



<p>After noting the above sections, we can know go into the philosophy many professionals refer to as the <em>D-A-D</em> strategy. While many online sources go over each section and how it is beneficial to follow the strategy, I haven&#8217;t found any which goes into the fine details and reasoning behind why it is so. I will do my best to explain the logics behind this strategy here.</p>



<p>Let&#8217;s dive straight into the first &#8220;D&#8221;, which is:</p>



<h3 class="wp-block-heading">Cycle 1-6 : Develop (序盤)</h3>



<p>The first six cycles is referred to as &#8220;D&#8221; which stands for <em><strong><span class="has-inline-color has-vivid-red-color">Develop</span></strong></em>, otherwise known in other sources as &#8220;Opening&#8221; or &#8220;Early Game&#8221;. Earlier in the &#8220;<em>Starting hand composition</em>&#8221; section we know that on average a player&#8217;s starting hand consists of <span class="has-inline-color has-vivid-cyan-blue-color"><strong>4-5 tiles of each suit and 3-4 word tiles</strong></span>. Accounting for the probability of picking an additional 1-2 word (remember there is a roughly 20% chance &#8211; 1 in 5 picks &#8211; in which a word tile is drawn) tiles plus discarding un-needed orphan tiles, cleaning out your hand to a point where one can begin to attack averages at around 6 rounds. In other words, if one still has orphaned cards after the <em>Develop</em> phase then they may consider giving up for this round, skip the attack phase and go straight into defense.</p>



<h3 class="wp-block-heading">Cycle 6-12 : Attack (中盤)</h3>



<p>The <strong><em><span class="has-inline-color has-vivid-red-color">Attack</span></em></strong> phase (mid-game) can be further split into two:</p>



<h4 class="wp-block-heading">Cycle 6-9</h4>



<p>Players with a good starting hand or has had favorable melds will reach <em>tenpai</em> within the early mid-game. Other opponents who see that they have many melds should watch this player&#8217;s discards carefully as it can give clues on what they are waiting on. If one is not <em>tenpai</em> and does not have a safe tile to discard then they can consider folding and playing defense for the rest of the round.</p>



<h4 class="wp-block-heading">Cycle 9-12</h4>



<p>Most players with an ordinary starting hand and luck will likely reach <em>tenpai</em> in this stage. At this point one should weigh the risks of going for the win vs how strong opponents&#8217; hands are. Waiting on a single tile or a blocked 2-gated wait is not ideal at this stage.</p>



<h3 class="wp-block-heading">Cycle 13-15 : Defend (末盤)</h3>



<p>If one is not <em>tenpai</em> at this end-game then give up, because no matter what it is not appetizing to discard a dangerous tile when one is not close to winning. Give that chance to others who are perhaps not as experienced at you are, or believe that the opponent(s) will not win on self-draw due to being stuck or merely waiting on bad tiles.</p>



<h2 class="wp-block-heading">Good vs Bad Starting Hand</h2>



<p>Like with other types of mahjong, the most convenient method is to check how many cards you are away from tenpai. More experienced players are able to adjust the formula to further calculate how easy/hard it is to acquire the remaining tiles necessary &#8211; some pointers and advice is left for a future guide on advanced gameplay. For now we will just go over the simple formula, which is how many tiles you are away from <em>tenpai</em>.</p>



<ul class="wp-block-list">
<li><strong>2-3 to <em>tenpai</em></strong> <strong>(Good)</strong><br>Assuming from above that on average it takes two draws to bring one&#8217;s hand a tile closer to <em>tenpai</em>. Thus, 2-3 away from tenpai means one will reach tenpai before mid-game, in which case you should <strong><span class="has-inline-color has-vivid-cyan-blue-color">forcibly attack and play to win</span></strong>.</li>



<li><strong>3-4 to <em>tenpai</em></strong> <strong>(Normal)</strong><br>With this hand you should expect to have either 1 set and 1 pair, or 0 sets and 1 pair but with <em>easy to meld combinations.</em> Expect for everyone to reach <em>tenpai</em> 8-10 cycles into the round. Obviously, because this type of hand is the most often to occur, one should consider the situation and decide whether to continue attacking or to switch to defense during mid-game.</li>



<li><strong>5+ to tenpai (Bad)</strong><br>One should seriously consider defending for this round for any hand above five tiles needed to <em>tenpai</em>. Unless the player has amazing luck drawing tiles with their left player feeding them, one would already be at the last three cycles before reaching <em>tenpai</em>, which also means one would need to take 2-3 rounds discarding risky tiles mid-game to get to that point. Withdrawing like this for even a few rounds out of 20-22 rounds is not going to hurt the overall game. There is a saying amongst professional players which goes along the lines of: &#8220;<em><strong><span class="has-inline-color has-vivid-red-color">Anyone who discards the winning tile (lose) during the end-game (末盤) without tenpai does not know how to play mahjong</span></strong></em>&#8220;.<br></li>
</ul>



<p></p>The post <a href="https://www.jiyuulife.net/taiwanese-mahjong-introduction/">Essence of Taiwanese Mahjong – Introduction</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">437</post-id>	</item>
		<item>
		<title>Opening A Rakuten Bank Account</title>
		<link>https://www.jiyuulife.net/rakuten-bank-account-guide/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 03 Jun 2020 14:25:00 +0000</pubDate>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[bank]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[japan]]></category>
		<category><![CDATA[rakuten]]></category>
		<category><![CDATA[rakuten bank]]></category>
		<category><![CDATA[新規講座]]></category>
		<category><![CDATA[楽天]]></category>
		<category><![CDATA[楽天バンク]]></category>
		<category><![CDATA[楽天銀行]]></category>
		<category><![CDATA[講座申し込み]]></category>
		<guid isPermaLink="false">https://www.jiyuulife.net/?p=153</guid>

					<description><![CDATA[<p>  Disclaimer (2020-06-03): The first half of the guide (first page of registration) has now been updated to the latest version. The second section about Credit Card information has been left as-is since its UI has been left nearly the same since two years ago. Ignore the sudden jump in numbering as I have only ... <a title="Opening A Rakuten Bank Account" class="read-more" href="https://www.jiyuulife.net/rakuten-bank-account-guide/" aria-label="Read more about Opening A Rakuten Bank Account">Read more</a></p>
The post <a href="https://www.jiyuulife.net/rakuten-bank-account-guide/">Opening A Rakuten Bank Account</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: center;"> </p>
<p><strong>Disclaimer (2020-06-03): </strong>The first half of the guide (first page of registration) has now been updated to the latest version. The second section about Credit Card information has been left as-is since its UI has been left nearly the same since two years ago. Ignore the sudden jump in numbering as I have only updated the first half of the guide. That said, if there are any discrepancies please do let me know in the comments section!</p>
<h2>Introduction</h2>
<p style="text-align: left;"><a href="https://r10.to/hzorHE"><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignright wp-image-149 size-full" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/rakuten-bank-card.jpg?resize=303%2C190&#038;ssl=1" alt="" width="303" height="190" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/rakuten-bank-card.jpg?w=303&amp;ssl=1 303w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/rakuten-bank-card.jpg?resize=300%2C188&amp;ssl=1 300w" sizes="auto, (max-width: 303px) 100vw, 303px" /></a>Rakuten Bank is an online service that aims to provide various banking services to customers. Those who use or subscribe to various Rakuten services will often enjoy additional benefits for their banking needs. Just like with Rakuten Card, there are no physical offices you can go to so everything is managed online instead. Having an account with Rakuten is recommended if you heavily use things such as Card, Securities, Edy, or Super Points. In any case, you can read about a non-exhaustive list of advantages and disadvantages below:</p>
<p><span id="more-153"></span></p>
<h3><strong>Advantages</strong></h3>
<ul class="list-group">
<li class="list-group-item">All services available over the internet</li>
<li class="list-group-item">Enjoy additional benefits when linking bank to many other Rakuten services.</li>
<li class="list-group-item">Deposits can be done at Yuucho, and withdrawals from Yuucho and many popular convenience stores.</li>
<li class="list-group-item">It&#8217;s possible to have up to 5 transfers and 5 withdrawals free per month based on your &#8220;Happy Program&#8221; ranking.</li>
</ul>
<h3><strong>Disadvantages</strong></h3>
<ul class="list-group">
<li class="list-group-item">If you ran out of free transfers and withdrawals, the fee can be pretty high (especially weekends/holidays)</li>
<li class="list-group-item">Extra work may be necessary to link other company&#8217;s services to Rakuten Bank (for billing/transfer purposes)</li>
<li class="list-group-item">Interest returns on your balance are lower compared to other companies.</li>
</ul>
<h2>Prerequisites</h2>
<p>You, obviously, need to reside in Japan and also have at least one of:</p>
<ul>
<li>Japanese Driver&#8217;s License</li>
<li>Health Insurance Card</li>
<li>Residence Card</li>
</ul>
<p>After you submit the application you will be asked to submit proof of document for one of the above. This can be done via mobile application or via snail mail. For obvious reason I recommend using the Rakuten Bank mobile app to upload images of your formal document of choice.</p>
<p>In addition, <b>if you haven&#8217;t registered for a Rakuten group account yet, then I strongly advise you do so</b> as the below guide is tailored for those who already have an account. Don&#8217;t worry, the registration should be very straightforward (Last/First Name, username, password, e-mail address).</p>
<h2>Before You Start&#8230;</h2>
<p><b>Don&#8217;t stay too long on a screen or else it will TIMEOUT and you will have to do it All. Over. Again.</b> If you are slow in filling out Japanese forms then I recommend you look over this guide first and prepare in however way you wish before proceeding.</p>
<h2 id="application-process">Application Process</h2>
<h3>Getting to the Application Form</h3>
<p>Click <a href="https://r10.to/hzorHE">here</a> to support me (thank you!) and start the process of signing up for Rakuten Bank. Click on the red button in the middle of the page. <a href="https://r10.to/hzorHE"><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone wp-image-408 size-large" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.10.37-PM.png?resize=1024%2C839&#038;ssl=1" alt="" width="1024" height="839" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.10.37-PM.png?resize=1024%2C839&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.10.37-PM.png?resize=300%2C246&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.10.37-PM.png?resize=768%2C629&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.10.37-PM.png?resize=1536%2C1259&amp;ssl=1 1536w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.10.37-PM.png?w=1728&amp;ssl=1 1728w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>If you have not logged into your Rakuten account yet, do so. If you do not yet own an account, go ahead and create one by clicking on the right-side button.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone wp-image-409 size-large" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.13.06-PM.png?resize=1024%2C880&#038;ssl=1" alt="" width="1024" height="880" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.13.06-PM.png?resize=1024%2C880&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.13.06-PM.png?resize=300%2C258&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.13.06-PM.png?resize=768%2C660&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.13.06-PM.png?resize=1536%2C1320&amp;ssl=1 1536w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2020-06-03-at-5.13.06-PM.png?w=1678&amp;ssl=1 1678w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>You will be transitioned to a temporary page stating you have successfully entered into the campaign, and will be redirected to the signup form in about five seconds.</p>
<h3 id="form-part-a-bank-account-info">Form Part A: Bank Account Info</h3>
<p>Refer to the notes below the images for additional information:<a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_1.png?ssl=1"><br /><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone wp-image-413 size-large" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.50.58-PM.png?resize=1024%2C936&#038;ssl=1" alt="" width="1024" height="936" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.50.58-PM.png?resize=1024%2C936&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.50.58-PM.png?resize=300%2C274&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.50.58-PM.png?resize=768%2C702&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.50.58-PM.png?resize=1536%2C1404&amp;ssl=1 1536w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.50.58-PM.png?w=1928&amp;ssl=1 1928w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p><b>名前：漢字)</b> Your name should be input, in FULL-WIDTH ALPHABET, your name as shown on your residence card. If you&#8217;re like me who has strange characters in your name (such as a hyphen in first name), then omit it completely.<br />(eg &#8220;SMITH, ANNA-MARIE&#8221; should be &#8220;SMITH, ANNAMARIE&#8221;)<br /><b>名前：フリガナ)</b> If you registered your Rakuten group account using English name then this should be autofilled with &#8220;ー　ー&#8221;. You can choose to leave as is or replace with Katakana reading.<br /><b>性別)</b> Left for Male, right for female. Nothing confusing here.<br /><b>生年月日)</b> Birthday. Nothing special here.<br /><b>電話番号)</b> Enter your phone number.<br /><strong>メールアドレス</strong><b>) </b>This should be autofilled for you if you logged into your Rakuten group account. Just re-enter e-mail in confirmation box.<br /><b>住所：郵便番号) </b>Input your residence&#8217;s zip code and click button to the right.<br /><b>住所：都道府県市区町村) </b>Enter the rest of your address as printed on the back of your residence card.<br /><b></b></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-large wp-image-414" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.52.48-PM.png?resize=1024%2C785&#038;ssl=1" alt="" width="1024" height="785" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.52.48-PM.png?resize=1024%2C785&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.52.48-PM.png?resize=300%2C230&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.52.48-PM.png?resize=768%2C589&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.52.48-PM.png?resize=1536%2C1178&amp;ssl=1 1536w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.52.48-PM.png?w=1878&amp;ssl=1 1878w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><b></b>Note the checkbox, which translates to&#8221;Please check this box if you do not have Japanese citizenship. Those with Japanese citizenship need not check this box.&#8221;<br />Hint: you should check this box.<br /><strong>「米国人」</strong><b>&#8230;)</b> Check right box if you are American. Otherwise, check left one.<br /><strong>居住地国の確認) </strong>Check the above box if you only reside in Japan. In other words, unless you have tax responsibilities from staying in other countries, check the top box.<br /><b>職業)</b> Below is a formatted table of the selections:</p>
<table class="table table-bordered" style="height: 162px;" width="810">
<tbody>
<tr>
<td>Full-Time Employee</td>
<td>Full-Time (Manager or Above)</td>
<td>Company Executive</td>
</tr>
<tr>
<td>Haken/Part-time/Contract/etc</td>
<td>Self-employed</td>
<td>Government/Education</td>
</tr>
<tr>
<td>Staff member of association</td>
<td>Doctor/Lawyer/etc</td>
<td>Housewife/Househusband</td>
</tr>
<tr>
<td>Student</td>
<td>Unemployed</td>
<td> </td>
</tr>
<tr>
<td>Other (Fill in the blank)</td>
<td> </td>
<td> </td>
</tr>
</tbody>
</table>
<p>(Depending on what you chose in #7 above, you may have to fill out the below. Otherwise just move on.)</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-136" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_1_5.png?resize=930%2C720&#038;ssl=1" alt="" width="930" height="720" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_1_5.png?w=930&amp;ssl=1 930w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_1_5.png?resize=600%2C465&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_1_5.png?resize=300%2C232&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_1_5.png?resize=768%2C595&amp;ssl=1 768w" sizes="auto, (max-width: 930px) 100vw, 930px" /><br />Basically follow the notes directly on the image and fill in your company&#8217;s information as best you can.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-large wp-image-415" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.00-PM.png?resize=1024%2C948&#038;ssl=1" alt="" width="1024" height="948" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.00-PM.png?resize=1024%2C948&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.00-PM.png?resize=300%2C278&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.00-PM.png?resize=768%2C711&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.00-PM.png?resize=1536%2C1421&amp;ssl=1 1536w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.00-PM.png?w=1878&amp;ssl=1 1878w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>Pick the kind of card you want. The types of cards go from debit cards to credit cards to simple bank (cash) cards. Keep in mind that you may need to provide additional information if you choose to get a cash card with credit option. Refer to the other link for how to register for Rakuten Card <a href="https://www.jiyuulife.net/rakuten-card-guide/">here</a> for some additional references.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-large wp-image-416" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.07-PM.png?resize=1024%2C404&#038;ssl=1" alt="" width="1024" height="404" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.07-PM.png?resize=1024%2C404&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.07-PM.png?resize=300%2C118&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.07-PM.png?resize=768%2C303&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.07-PM.png?resize=1536%2C606&amp;ssl=1 1536w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.07-PM.png?w=1864&amp;ssl=1 1864w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p><strong>講座の利用目的)</strong> Must check one of the options above. Some common ones are:<br /><span style="text-decoration: underline;">生活費の払い</span>: Personal expenses<br /><span style="text-decoration: underline;">給与/年金の受取</span>: Salary Transfer<br /><span style="text-decoration: underline;">楽天サービスの利用</span>: Use Rakuten Services</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-large wp-image-417" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.18-PM.png?resize=1024%2C679&#038;ssl=1" alt="" width="1024" height="679" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.18-PM.png?resize=1024%2C679&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.18-PM.png?resize=300%2C199&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.18-PM.png?resize=768%2C510&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.18-PM.png?resize=1536%2C1019&amp;ssl=1 1536w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.18-PM.png?w=1872&amp;ssl=1 1872w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>Select the type of document you will provide as personal verification, in the form of the following:</p>
<table class="table table-bordered" style="height: 115px;" width="600">
<tbody>
<tr>
<td>Driver&#8217;s License</td>
<td>Personal My Number Card</td>
</tr>
<tr>
<td>Passport</td>
<td>Jūminhyō</td>
</tr>
<tr>
<td>Other</td>
<td> </td>
</tr>
</tbody>
</table>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-large wp-image-418" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.26-PM.png?resize=1024%2C644&#038;ssl=1" alt="" width="1024" height="644" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.26-PM.png?resize=1024%2C644&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.26-PM.png?resize=300%2C189&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.26-PM.png?resize=768%2C483&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.26-PM.png?resize=1536%2C966&amp;ssl=1 1536w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.26-PM.png?w=1864&amp;ssl=1 1864w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p><strong>楽天銀行toto)</strong> Rakuten Toto is the lottery business of Rakuten. It is not a required service so uncheck it if you do not need it.<br /><strong>楽天証券講座)</strong> Left box if you want to also create a stock brokerage account with Rakuten, otherwise check right box.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-large wp-image-419" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.32-PM.png?resize=1024%2C482&#038;ssl=1" alt="" width="1024" height="482" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.32-PM.png?resize=1024%2C482&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.32-PM.png?resize=300%2C141&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.32-PM.png?resize=768%2C362&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.32-PM.png?resize=1536%2C724&amp;ssl=1 1536w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/Screen-Shot-2020-06-03-at-4.53.32-PM.png?w=1872&amp;ssl=1 1872w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>Check this required box to agree to the T&amp;C. Afterwards click the &#8220;次へ&#8221; button on the bottom right.</p>
<h3 id="form-part-b-credit-card-info">Form Part B: Credit Card Info</h3>
<p>Refer to the notes below the images for additional information:<br /><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-large wp-image-141" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_5.png?resize=1024%2C928&#038;ssl=1" alt="" width="1024" height="928" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_5.png?resize=1024%2C928&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_5.png?resize=600%2C544&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_5.png?resize=300%2C272&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_5.png?resize=768%2C696&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_5.png?w=1067&amp;ssl=1 1067w" sizes="auto, (max-width: 1024px) 100vw, 1024px" />Fill out #25-#27 as noted in image above.<br /><b>28) </b>Name in ROMAJI (Again)<br /><b>29) </b>Phone number<br /><b>30) </b>Maybe can leave blank</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-142" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_6.png?resize=949%2C865&#038;ssl=1" alt="" width="949" height="865" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_6.png?w=949&amp;ssl=1 949w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_6.png?resize=600%2C547&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_6.png?resize=300%2C273&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_6.png?resize=768%2C700&amp;ssl=1 768w" sizes="auto, (max-width: 949px) 100vw, 949px" /></p>
<p><b>34) </b>Here&#8217;s another table, in the same ordering:</p>
<table class="table table-bordered" style="height: 67px;" width="705">
<tbody>
<tr>
<td>Married with children</td>
<td>Married without children</td>
<td>Not married with children</td>
</tr>
<tr>
<td>Single (living away from family)</td>
<td>Single (living with family)</td>
</tr>
</tbody>
</table>
<p><b>35) </b>Put yourself in the count (so if you&#8217;re single with no dependents, put &#8220;一人世帯&#8221;)<br /><b>36) </b>Tables are fun!</p>
<table class="table table-bordered">
<tbody>
<tr>
<td>Own a house</td>
<td>Co-own a house with spouse</td>
<td>Co-own a house with someone not your spouse</td>
</tr>
<tr>
<td>Renting &#8220;mansion&#8221;</td>
<td>Renting &#8220;mansion&#8221; (Dormitory)</td>
<td>Renting &#8220;mansion&#8221; (Public Corporation)</td>
</tr>
<tr>
<td>Renting apartment</td>
<td>&#8220;Borrowing&#8221; a house</td>
<td>Company Dormitory</td>
</tr>
<tr>
<td>Dormitory</td>
<td>Boarding Housing</td>
<td>Others</td>
</tr>
</tbody>
</table>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-143" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_7.png?resize=941%2C840&#038;ssl=1" alt="" width="941" height="840" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_7.png?w=941&amp;ssl=1 941w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_7.png?resize=600%2C536&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_7.png?resize=300%2C268&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_7.png?resize=768%2C686&amp;ssl=1 768w" sizes="auto, (max-width: 941px) 100vw, 941px" /></p>
<p><b>42) </b>From left to right: working, student, unemployed, earning retirement benefits<br /><b>43) </b>If you earn your own income, check left. If you don&#8217;t, choose right.<br /><b>44) </b>Your yearly income (before tax!)<br /><b>45 &#8211; 50) </b>Same as the company information you may have filled out earlier on page 1.<br /><b>51) </b>Job Role:</p>
<table class="table table-bordered">
<tbody>
<tr>
<td>Education</td>
<td>Reception/Associate</td>
<td>Administration</td>
<td>Labor</td>
<td>Business</td>
<td>Sales</td>
</tr>
<tr>
<td>Technology</td>
<td>Driving</td>
<td>Other</td>
</tr>
</tbody>
</table>
<p><b>52) </b>Type of Employee:</p>
<table class="table table-bordered">
<tbody>
<tr>
<td>Full-time Employee</td>
<td>Personal Business</td>
<td>Government</td>
<td>Part-time</td>
</tr>
<tr>
<td>Haken/Contract</td>
<td>Executive</td>
<td>Other</td>
</tr>
</tbody>
</table>
<p>The text below selection reads: If you are a student doing part-time work, fill in &#8220;Part-time&#8221;.<br /><b>53) </b>Industry:</p>
<table class="table table-bordered">
<tbody>
<tr>
<td>Manufacturing</td>
<td>Service</td>
<td>Retail</td>
</tr>
<tr>
<td>Educational Medicine</td>
<td>IT</td>
<td>Government</td>
</tr>
<tr>
<td>Construction</td>
<td>Insurance</td>
<td>Logistics/Shipping</td>
</tr>
<tr>
<td>Food/Restaurant</td>
<td>Real Estate</td>
<td>Printing</td>
</tr>
<tr>
<td>Utilities (water, gas, etc)</td>
<td>Agriculture</td>
<td>Others</td>
</tr>
</tbody>
</table>
<p>Confirm the following two points and click red button on bottom of page.<br /><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-144" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_8.png?resize=958%2C489&#038;ssl=1" alt="" width="958" height="489" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_8.png?w=958&amp;ssl=1 958w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_8.png?resize=600%2C306&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_8.png?resize=300%2C153&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_8.png?resize=768%2C392&amp;ssl=1 768w" sizes="auto, (max-width: 958px) 100vw, 958px" /></p>
<p>You have now reached the confirmation page (you are almost done!!)<br /><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-145" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_9.png?resize=1005%2C613&#038;ssl=1" alt="" width="1005" height="613" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_9.png?w=1005&amp;ssl=1 1005w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_9.png?resize=600%2C366&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_9.png?resize=300%2C183&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_9.png?resize=768%2C468&amp;ssl=1 768w" sizes="auto, (max-width: 1005px) 100vw, 1005px" /></p>
<h3 id="form-part-c-confirm-submit">Form Part C: Confirm + Submit</h3>
<p>Make sure to check the box as shown (you can leave the others as-is &#8211; they&#8217;re not subscriptions to anything or whatever that will spam you)<br /><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-146" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_10.png?resize=970%2C682&#038;ssl=1" alt="" width="970" height="682" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_10.png?w=970&amp;ssl=1 970w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_10.png?resize=600%2C422&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_10.png?resize=300%2C211&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/form_10.png?resize=768%2C540&amp;ssl=1 768w" sizes="auto, (max-width: 970px) 100vw, 970px" /></p>
<p>Aaaand, you are done! You should receive an e-mail with the confirmation receipt number. Now it&#8217;s just a matter of waiting!<br /><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-152" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/receipt.png?resize=973%2C814&#038;ssl=1" alt="" width="973" height="814" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/receipt.png?w=973&amp;ssl=1 973w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/receipt.png?resize=600%2C502&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/receipt.png?resize=300%2C251&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/receipt.png?resize=768%2C642&amp;ssl=1 768w" sizes="auto, (max-width: 973px) 100vw, 973px" /></p>
<h2 id="what-to-do-after">What To Do After</h2>
<p>You are required to submit proof that you reside and work in Japan. You have the choice between multiple documents you can submit. The two most commonly used documents are your Residence Card or your Health Insurance Card. Choose one you prefer, download the Rakuten Bank App, and submit front/back images of your document through it. (Unfortunately I don&#8217;t have a test account so I cannot create a tutorial for this, but there&#8217;s no rush so please ask a trusted Japanese friend to help you!)</p>
<p>Search &#8220;Rakuten Bank&#8221; or &#8220;楽天銀行&#8221; on your phone, or scan the QR code on the receipt screen (OR, you can even scan the QR code in the above image!)</p>
<h2 id="trivia-nice-to-knows">Trivia/Nice-To-Knows</h2>
<p>Will add as I think of them.</p>


<p></p>The post <a href="https://www.jiyuulife.net/rakuten-bank-account-guide/">Opening A Rakuten Bank Account</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">153</post-id>	</item>
		<item>
		<title>Driving in Taiwan With Japanese Driver&#8217;s License</title>
		<link>https://www.jiyuulife.net/driving-in-taiwan-with-japanese-license/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 03 Jun 2020 07:51:46 +0000</pubDate>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[ARC]]></category>
		<category><![CDATA[drivers license]]></category>
		<category><![CDATA[driving]]></category>
		<category><![CDATA[gogoro]]></category>
		<category><![CDATA[IDP]]></category>
		<category><![CDATA[JAF]]></category>
		<category><![CDATA[japan]]></category>
		<category><![CDATA[license]]></category>
		<category><![CDATA[taiwan]]></category>
		<category><![CDATA[wemo]]></category>
		<guid isPermaLink="false">https://www.jiyuulife.net/?p=395</guid>

					<description><![CDATA[<p>Visiting Taiwan and want to drive but forgot to apply for an International Driver&#8217;s Permit? If you have a Japanese driver&#8217;s license then it is possible for you to drive in Taiwan without having to transfer your license to Taiwan D/L or needing an International Driver&#8217;s Permit (IDP). On top of that, unlike IDPs which ... <a title="Driving in Taiwan With Japanese Driver&#8217;s License" class="read-more" href="https://www.jiyuulife.net/driving-in-taiwan-with-japanese-license/" aria-label="Read more about Driving in Taiwan With Japanese Driver&#8217;s License">Read more</a></p>
The post <a href="https://www.jiyuulife.net/driving-in-taiwan-with-japanese-license/">Driving in Taiwan With Japanese Driver’s License</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-medium"><img data-recalc-dims="1" loading="lazy" decoding="async" width="292" height="300" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2021/02/pexels-photo-2303781.jpeg?resize=292%2C300&#038;ssl=1" alt="van parked beside the road near handrail and ocean" class="wp-image-533" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2021/02/pexels-photo-2303781.jpeg?resize=292%2C300&amp;ssl=1 292w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2021/02/pexels-photo-2303781.jpeg?resize=997%2C1024&amp;ssl=1 997w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2021/02/pexels-photo-2303781.jpeg?resize=768%2C789&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2021/02/pexels-photo-2303781.jpeg?w=1266&amp;ssl=1 1266w" sizes="auto, (max-width: 292px) 100vw, 292px" /><figcaption class="wp-element-caption">Photo by gya den on <a href="https://www.pexels.com/photo/van-parked-beside-the-road-near-handrail-and-ocean-2303781/" rel="nofollow">Pexels.com</a></figcaption></figure></div>


<p>Visiting Taiwan and want to drive but forgot to apply for an International Driver&#8217;s Permit? If you have a Japanese driver&#8217;s license then it is possible for you to drive in Taiwan <strong><span class="has-inline-color has-vivid-cyan-blue-color">without having to transfer your license to Taiwan D/L or needing an International Driver&#8217;s Permit (IDP)</span>.</strong> On top of that, unlike IDPs which requires one to process before embarkation, those who are too late (already in Taiwan) are still able to process the necessary documents to drive &#8211; and it will be available to use immediately.</p>



<p>Read on for details, procedures, precautions, and other important information regarding driving in Taiwan with a Japanese D/L.<br><br></p>



<span id="more-395"></span>



<hr class="wp-block-separator has-css-opacity"/>



<h2 class="wp-block-heading">Before You Begin</h2>



<p>Since September 21, 1996 Taiwan and Japan have entered into a <a href="https://www.thb.gov.tw/page?node=11c59ea2-9f74-4465-9514-717abd80f720">reciprocal agreement (TW)</a> which enables license holders from one country to drive in the other withOUT transferring of license. While there are some restrictions regarding vehicle types you can drive depending on the license type (I will go more into detail about these restrictions below), it is pretty reasonable and you should expect to be able to drive the same kind of vehicle as you would in Japan.</p>



<p>However, this article only applies to you if <strong><span class="has-inline-color has-vivid-cyan-blue-color">you do not plan to apply for an IDP or if you are visiting Taiwan under a Visitor&#8217;s Visa</span></strong> &#8211; this is because it is better to just translate your Japanese D/L to Taiwan D/L if you are a resident of Taiwan or otherwise have a work permit (ARC). </p>



<p>In addition, note that the period of validity is limited as follows:</p>



<ul class="wp-block-list">
<li>Usage period is 365 days from date of arrival to Taiwan. This 365 days is refreshed when you depart and revisit Taiwan.</li>



<li>Your driving eligibility is revoked after the expiry date on your Japan D/L.</li>



<li>If your Japanese D/L is expired, you must apply for a new translation after renewal.</li>
</ul>



<p>Remember to bring your Japanese Driver&#8217;s License with you to Taiwan. Additional required documents are detailed in the next section.</p>



<figure class="wp-block-embed is-type-rich is-provider-auto-amazon-links wp-block-embed-auto-amazon-links"><div class="wp-block-embed__wrapper">
<iframe title="Amazon Product" src='https://www.jiyuulife.net/amazon-auto-links/embed/?embed=amazon-auto-links&#038;uri=https%3A%2F%2Fwww.amazon.co.jp%2F%25E3%2582%25B3%25E3%2583%25A0%25E3%2583%2586%25E3%2583%2583%25E3%2582%25AF-%25E3%2583%2589%25E3%2583%25A9%25E3%2582%25A4%25E3%2583%2596%25E3%2583%25AC%25E3%2582%25B3%25E3%2583%25BC%25E3%2583%2580%25E3%2583%25BC-ZDR016-%25E5%25BE%258C%25E7%25B6%259A%25E8%25BB%258A%25E4%25B8%25A1%25E6%258E%25A5%25E8%25BF%2591%25E3%2581%258A%25E7%259F%25A5%25E3%2582%2589%25E3%2581%259B%25E6%25A9%259F%25E8%2583%25BD%25E6%2590%25AD%25E8%25BC%2589-%25E5%25AE%2589%25E5%2585%25A8%25E9%2581%258B%25E8%25BB%25A2%25E6%2594%25AF%25E6%258F%25B4%25E6%25A9%259F%25E8%2583%25BD%25E6%2590%25AD%25E8%25BC%2589%2Fdp%2FB08BKCW5LS%2Fref%3Dsr_1_6%3Fkeywords%3D%25E3%2583%2589%25E3%2583%25A9%25E3%2582%25A4%25E3%2583%2596%25E3%2583%25AC%25E3%2582%25B3%25E3%2583%25BC%25E3%2583%2580%25E3%2583%25BC%26qid%3D1675546321%26refinements%3Dp_76%253A2227292051%26rnid%3D2227291051%26rps%3D1%26sprefix%3D%25E3%2583%2589%25E3%2583%25A9%25E3%2582%25A4%25E3%2583%2596%25E3%2583%25AC%25E3%2582%25B3%25E3%2583%25BC%252Caps%252C562%26sr%3D8-6#secret=b25c01e4f9' width='600' height='200' frameborder='0' scrolling='no' marginwidth='0' marginheight='0' class='wp-embedded-content aal-embed' data-secret='b25c01e4f9'></iframe>
</div></figure>



<h2 class="wp-block-heading">Required Documents</h2>



<p>Police officers and other officials who need to check your identity and license verification would need the following items. Note that you MUST have all three documents with you in order to operate a vehicle:</p>



<ul class="wp-block-list">
<li>Passport</li>



<li>Japanese Driver&#8217;s License</li>



<li>Translation of Japanese Driver&#8217;s License to Traditional Chinese<br></li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="779" height="1024" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/IMG_20200603_1318192.jpg?resize=779%2C1024&#038;ssl=1" alt="" class="wp-image-396" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/IMG_20200603_1318192-scaled.jpg?resize=779%2C1024&amp;ssl=1 779w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/IMG_20200603_1318192-scaled.jpg?resize=228%2C300&amp;ssl=1 228w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/IMG_20200603_1318192-scaled.jpg?resize=768%2C1010&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/IMG_20200603_1318192-scaled.jpg?resize=1168%2C1536&amp;ssl=1 1168w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/IMG_20200603_1318192-scaled.jpg?resize=1558%2C2048&amp;ssl=1 1558w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/06/IMG_20200603_1318192-scaled.jpg?w=1947&amp;ssl=1 1947w" sizes="auto, (max-width: 779px) 100vw, 779px" /><figcaption class="wp-element-caption">Figure 1-1 : Translated Document of Japanese Driver&#8217;s License (普通) to Traditional Chinese.</figcaption></figure></div>


<p>This translation of your Japanese Driver&#8217;s License is likely the only item you don&#8217;t have on hand, but rest assured it is possible to produce this document whether you are in still in Japan or already in Taiwan. It is highly recommended you secure this document while in Japan since there are very few places where you will be able to translate your Japanese Driver&#8217;s License in Taiwan. This brings us to the next topic&#8230;</p>



<h2 class="wp-block-heading">Where to Translate Your Japanese D/L</h2>



<p>The Japan Automobile Federation (JAF) is the official and only entity which can provide a legal translation of your Japanese D/L to Taiwanese D/L. </p>



<h3 class="wp-block-heading">In Japan</h3>



<p>JAF has many locations across Japan where you can either walk-in or mail your application to. Refer to the &#8220;<a href="https://jaf.or.jp/common/contact/global-support">日本運転免許証の中国語翻訳文（台湾）の発行が可能な支部</a>&#8221; section to find the office most convenient for you. Do keep in mind that some offices do not accept mail-in services and others may not have a reception desk &#8211; make sure to check the &#8220;受付&#8221; and &#8220;発行&#8221; sections for each office before visiting or submitting your application. The translation will take some time, so don&#8217;t expect to be able to receive your translated document on the same day.</p>



<p>Bring/submit the following when applying for the translation document:</p>



<ul class="wp-block-list">
<li><a href="https://jaf.or.jp/-/media/1/2590/2709/2717/pdf_apli_j-taiwan.pdf?la=ja-JP">Translation Application</a></li>



<li>Japanese Driver&#8217;s License</li>



<li>3600JPY</li>
</ul>



<p>More detailed information can be found on their official <a href="https://jaf.or.jp/common/global-support/taiwan">page</a>. Allow yourself enough time to submit and receive the translation before embarking on your trip to Taiwan.</p>



<h3 class="wp-block-heading">In Taiwan</h3>



<p>There are only two JAF offices in Taiwan (<a href="https://www.koryu.or.jp/about/taipei/access/">Taipei</a> and <a href="https://www.koryu.or.jp/about/kaohsiung/access/">Kaohsiung</a>) so you will need to make a trip to either of those cities if you wish to translate your Japanese D/L. Be careful that you don&#8217;t visit during weekends or holidays as they only operate during business days.</p>



<p>There is an additional document when processing in Taiwan, so do exercise caution and make sure you prepare all of the following documents:</p>



<ul class="wp-block-list">
<li>Translation Application &#8211; You can fill this out at their office</li>



<li>Japanese Driver&#8217;s License</li>



<li>Passport</li>



<li>590 NTD (~2145JPY, actually cheaper than doing it in Japan!!!)</li>
</ul>



<h2 class="wp-block-heading">Restrictions and Precautions</h2>



<p>The types of licenses between Japan and Taiwan differ and do not exactly match. As such, it is important to note your translated license and refer to this <a href="https://www.koryu.or.jp/Portals/0/resources/taipei/ez3_contents_nsf/17/F3D8B58ED99000C449258141000BC5B2/$FILE/290619%20%E9%81%8B%E8%BB%A2%E5%8F%AF%E8%83%BD%E8%BB%8A%E7%A8%AE%EF%BC%86%E8%BB%8A%E4%B8%A1%E5%AE%9A%E7%BE%A9(%E5%8F%8D%E6%98%A0%E7%89%88).pdf">document (JP)</a> to understand exactly which types of vehicles you are allowed to operate in Taiwan.  </p>



<p>As an example, my type of license (普通) grants me the ability many 4-wheel vehicles. A highly generic summary is outlined below:</p>



<ul class="wp-block-list">
<li>Generally all vehicles less than 3500kg, though there are a few exceptions</li>



<li>Electric bikes</li>



<li>Motorcycle class under 50cc power</li>
</ul>



<p>Especially take note that you <strong><span class="has-inline-color has-vivid-red-color">MAY NOT OPERATE MOTORCYCLES OVER 50cc</span></strong>. Most rental motorcycles from <a href="https://www.gogoro.com/tw/">Gogoro</a> and <a href="https://www.wemoscooter.com/">Wemo</a> offer bikes over 50cc so don&#8217;t expect to be able to rent one. In addition, motorcycles have quite a different set of road rules compared to 4-wheel vehicles you must follow. In my honest opinion this restriction is perfectly reasonable especially if you have only driven 4-wheel vehicles and have no experience with bikes. <span style="text-decoration: underline;">Don&#8217;t drive bikes in Taiwan when you have the option to drive a compact car instead.</span></p>



<h2 class="wp-block-heading">In Case of Accident</h2>



<p>Driving in Taiwan is not as orderly as in Japan &#8211; you will often find that drivers&#8217; attitudes are vastly different, bikes will weave around you, number of lanes will change immediately after intersections, signal lights work somewhat differently, and many other unique nuances:</p>



<ul class="wp-block-list">
<li>Contact the police (110)</li>



<li>If injured, contact the ambulance (119)</li>



<li>If vehicle was rented, contact rental company</li>



<li>If you are fined, contact Japan-Taiwan Exchange association</li>
</ul>



<p>For the last point above, for the area of Taiwan above Taichung/Nantou and Yilan, contact the <strong>Taipei</strong> branch:</p>



<p>Phone (Business Hours): 02-2713-8000<br>Phone (Non-Business): 0937-043-408<br>Homepage: <a href="https://www.koryu.or.jp/about/taipei/access/"></a><a href="https://www.koryu.or.jp/about/taipei/">https://www.koryu.or.jp/about/taipei/</a></p>



<p>For other areas of Taiwan, including Penghu, contact the <strong>Kaohsiung</strong> branch:</p>



<p>Phone (Business Hours): 07-771-4008<br>Phone (Non-Business): 0929-228-458<br>Homepage: <a href="https://www.koryu.or.jp/about/taipei/"></a><a href="https://www.koryu.or.jp/about/kaohsiung/">https://www.koryu.or.jp/about/kaohsiung/</a></p>The post <a href="https://www.jiyuulife.net/driving-in-taiwan-with-japanese-license/">Driving in Taiwan With Japanese Driver’s License</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">395</post-id>	</item>
		<item>
		<title>The Difference Between Fresh and Stale Coffee Beans</title>
		<link>https://www.jiyuulife.net/fresh-vs-stale-coffee-beans/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 23 Jul 2018 08:15:30 +0000</pubDate>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Avi Coffee]]></category>
		<category><![CDATA[coffee]]></category>
		<category><![CDATA[coffee beans]]></category>
		<category><![CDATA[coffee ground]]></category>
		<category><![CDATA[fresh]]></category>
		<category><![CDATA[hario]]></category>
		<category><![CDATA[kalita]]></category>
		<category><![CDATA[pour-over]]></category>
		<category><![CDATA[stale]]></category>
		<category><![CDATA[Starbucks]]></category>
		<category><![CDATA[Ueshima Coffee]]></category>
		<category><![CDATA[コーヒー]]></category>
		<category><![CDATA[スターバックス]]></category>
		<category><![CDATA[上島珈琲店]]></category>
		<guid isPermaLink="false">https://www.jiyuulife.net/?p=200</guid>

					<description><![CDATA[<p>Introduction Many folks who, like me, wish to try pour-over coffee will definitely look into some details online &#8211; via articles or videos &#8211; about what tools to prepare and how to make the best cup of coffee. Obviously it is without doubt that the pictures and demonstrations displayed will use the highest grade of ... <a title="The Difference Between Fresh and Stale Coffee Beans" class="read-more" href="https://www.jiyuulife.net/fresh-vs-stale-coffee-beans/" aria-label="Read more about The Difference Between Fresh and Stale Coffee Beans">Read more</a></p>
The post <a href="https://www.jiyuulife.net/fresh-vs-stale-coffee-beans/">The Difference Between Fresh and Stale Coffee Beans</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></description>
										<content:encoded><![CDATA[<h2><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter wp-image-245" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832-1024x892.jpg?resize=500%2C435&#038;ssl=1" alt="" width="500" height="435" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832.jpg?resize=1024%2C892&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832.jpg?resize=300%2C261&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832.jpg?resize=768%2C669&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832.jpg?w=2100&amp;ssl=1 2100w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832.jpg?w=3150&amp;ssl=1 3150w" sizes="auto, (max-width: 500px) 100vw, 500px" /></h2>
<h2>Introduction</h2>
<p>Many folks who, like me, wish to try pour-over coffee will definitely look into some details online &#8211; via articles or videos &#8211; about what tools to prepare and how to make the best cup of coffee. Obviously it is without doubt that the pictures and demonstrations displayed will use the highest grade of tools and materials (coffee beans included). Viewers who want to imitate the pour-over technique may be disappointed to find their results to be sub-par and not what the pictures/videos portrayed at all.</p>
<p><span id="more-200"></span></p>
<p>As a personal anecdote, I watched many Youtube <a href="https://www.youtube.com/watch?v=c7tlICRTfpg">videos</a> and read many articles (including this <a href="https://bluebottlecoffee.com/preparation-guides/pour-over">guide</a> from <a href="https://bluebottlecoffee.com">Blue Bottle Coffee</a>), but no matter what I tried I wasn&#8217;t able to produce the bloom as shown in these guides. One of the other <a href="https://www.youtube.com/watch?v=io9JiBfEySg">videos</a> I watched was from <a href="https://www.tullys.co.jp/">Tully&#8217;s</a>, a local coffee chain, and I even bought some whole coffee beans from them and tried to imitate the video, to disappointing effect. Just as I was about to give up the journey of making beautiful and delicious pour-over coffee, I bought and used some coffee beans from a local store which roasted coffee beans on the spot&#8230; and the results were beautiful! The freshness of the coffee beans produced a bloom prettier and more substantial than any of the videos and guides I&#8217;ve watched.</p>
<p>To illustrate the difference, I have decided to create a side-by-side comparison guide of various coffee beans purchased from various cafes. In addition, as I am a still an amateur, I would also like to show that even by using non-standard ordinary tools, it is possible to re-create the pour-over effects shown in many other articles and videos on the web.</p>
<p>Lastly, realize that there are multiple ways to perform pour-over coffee technique. Since I live in Japan, I have opted to adopt the <a href="https://www.youtube.com/watch?v=_nyq-cY6ppI">Japanese-style pour-over technique</a>. Many other techniques don&#8217;t care so much for the bloom nor painstakingly controlling the pour amount/rest time/number of pours, but I find the ceremonial process of the Japanese style to be very soothing and comfortable. Much like with the upscale bartending industry in Japan, the show is just as important as the end result &#8211; the careful consideration of the server to handle a singular order from a client shows the importance of every single customer to the establishment. Of course, personally I feel the coffee tastes comparably delicious compared to other techniques I have tried in the past.</p>
<h2>Notable Differences Between Fresh and Stale Coffee Beans</h2>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter wp-image-246" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112410-e1532332910808-1024x1008.jpg?resize=500%2C492&#038;ssl=1" alt="" width="500" height="492" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112410-e1532332910808.jpg?resize=1024%2C1008&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112410-e1532332910808.jpg?resize=300%2C295&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112410-e1532332910808.jpg?resize=768%2C756&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112410-e1532332910808.jpg?w=2100&amp;ssl=1 2100w" sizes="auto, (max-width: 500px) 100vw, 500px" /></p>
<p>This section is basically the <strong>TL;DR</strong>, if you are not interested in reading on about the specifics.</p>
<p>Stale coffee grounds:</p>
<ul>
<li>Have little to no &#8220;bloom&#8221; when starting the pour.</li>
<li>Is difficult to &#8220;maintain&#8221; the pour &#8211; the water will appear to fill up too quickly in the filter and &#8220;overflow&#8221;.</li>
<li>After the bloom, when pouring in the center, the grounds will not appear to expand around the sides. This suggests that the grounds in the outer area of the filter are not having their flavor properly extracted.</li>
<li>Will lack flavor and have a much bitter taste.</li>
</ul>
<h2>Tools Used</h2>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-247 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090637.jpg?resize=500%2C375&#038;ssl=1" alt="" width="500" height="375" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090637.jpg?w=4640&amp;ssl=1 4640w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090637.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090637.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090637.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090637.jpg?w=2100&amp;ssl=1 2100w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090637.jpg?w=3150&amp;ssl=1 3150w" sizes="auto, (max-width: 500px) 100vw, 500px" /></p>
<ol>
<li>Tanita KJ-212 food scale (has both grams and ml measurements, down to one decimal of accuracy)</li>
<li>Kalita KH-3 Manual burr-style coffee mill</li>
<li>Food thermometer</li>
<li>Pour-over kettle</li>
<li>Coffee dripper (Hario V01) + filter (Hario)</li>
</ol>
<h2>Coffee Beans Compared</h2>
<p><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090313.jpg?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-248 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090313.jpg?resize=500%2C375&#038;ssl=1" alt="" width="500" height="375" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090313.jpg?w=4640&amp;ssl=1 4640w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090313.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090313.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090313.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090313.jpg?w=2100&amp;ssl=1 2100w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_090313.jpg?w=3150&amp;ssl=1 3150w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_092332.jpg?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-249 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_092332.jpg?resize=500%2C375&#038;ssl=1" alt="" width="500" height="375" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_092332.jpg?w=4640&amp;ssl=1 4640w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_092332.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_092332.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_092332.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_092332.jpg?w=2100&amp;ssl=1 2100w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_092332.jpg?w=3150&amp;ssl=1 3150w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Looking at the above pictures, from left to right:</p>
<h3>Avi Coffee</h3>
<p><a href="https://goo.gl/maps/hhXkv3r4JpC2">Avi Coffee</a>, located about 5 minutes walk from Gakugeidaigaku Station on the Toyoko Line, is a small local shop that offers freshly roasted coffee beans at an affordable price. While they have some common blends they will roast on the same day, you can choose to wait and have them roast the raw coffee beans for you on the spot. I loved that the coffee beans had somewhat of a sheen on it when I first opened the package.</p>
<p>In this guide, I purchased 200g of their premium dark roast, and it was roasted on July 14, 2018 (the experiment was performed on July 22, 2018).</p>
<h3>Ueshima Coffee (上島珈琲店)</h3>
<p><a href="https://en.wikipedia.org/wiki/UCC_Ueshima_Coffee_Co.">Ueshima Coffee&#8217;s</a> parent company, UCC, has a long history with coffee and interestingly was the first company in the entire world to introduce canned coffee. Just like Starbucks, they operate many coffee shops all over Japan; there is likely not one person in Japan who hasn&#8217;t seen or heard of one.</p>
<p>The only coffee they sell is the original Ueshima Coffee blend. I purchased 100g in which the cashier lady measured from a bag behind the counter. Thus, information about its roasted, best-by, or expiration dates are unknown.</p>
<h3>Starbucks</h3>
<p>No explanations needed here &#8211; everyone knows Starbucks (I hope)! While they have bags of coffee beans lined up in the shelves, it is possible to purchase a lesser amount than the 250g that is usually packaged in a single bag: <span style="text-decoration: underline;">minimum 100g, in increments of 10g</span>. I showed the cashier the Dark French Roast bag, saying I wanted only 100g of it, and she took the bag, opened it up, and measured 100g for me. The bag showed on it a Best-By date of December 2018.</p>
<h2>Preparation</h2>
<p>Here is my pour-over technique. Factors such as pouring time, waiting time, and pour amounts can be individually adjusted to your liking.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter wp-image-250" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180721_065609__01__01-e1532332129161-1024x867.jpg?resize=500%2C423&#038;ssl=1" alt="" width="500" height="423" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180721_065609__01__01-e1532332129161.jpg?resize=1024%2C867&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180721_065609__01__01-e1532332129161.jpg?resize=300%2C254&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180721_065609__01__01-e1532332129161.jpg?resize=768%2C650&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180721_065609__01__01-e1532332129161.jpg?w=2100&amp;ssl=1 2100w" sizes="auto, (max-width: 500px) 100vw, 500px" /></p>
<ol>
<li>Boil enough water so that you are able to use some for warming the coffee pot as well as for the actual coffee. I recommend the amount of coffee + 150ml extra. For this guide I will be using ~270ml of water for the pour.</li>
<li>While waiting for the water to boil, measure and grind your coffee beans. The ratio of coffee to water is not a topic of this post &#8211; feel free to adjust due to your taste &#8211; but for the purposes of this guide I will be using a <strong>1:15</strong> ratio. A 1:15 ratio with 270ml water means <strong>18g</strong> of coffee.</li>
<li>Once the water comes to a boil, remove it from heat and add a small amount (~100ml) into the coffee pot to warm it up.</li>
<li>Prepare your coffee dripper and filter. Whether you wet the filter before putting in the coffee grinds is up to you and the filter you use. Most coffee shops I visit leave the filter dry.</li>
<li>Pour the coffee grind into the filter, and give it a few gentle taps to level the grounds.</li>
<li>Using a food thermometer, measure the water and confirm that it is around 90-92 Celcius (190-200F).</li>
<li>When you are ready to start the pour, remove the water from the coffee pot, put the entire setup on a scale and tare it. Have a timer ready to go.</li>
</ol>
<h2>Pour-Over Technique</h2>
<p>Here are the steps I like to use &#8211; again, this is for 18g of coffee ground, 270ml of water for a rough 1:15 ratio:</p>
<ol>
<li>Make sure the scale is zeroed. Start the timer.</li>
<li>Pour ~40ml of water from the center, moving outwards and covering all of the grounds. The pour duration should be roughly five seconds. Allow the coffee ground to bloom.</li>
<li>At the 30 second mark, slowly pour water in the center and in the clockwise direction. Pour an additional 60ml in 30 seconds. The foam which appears in the center should have a diameter of a large coin (quarter, 100yen, etc).</li>
<li>Wait 20 seconds.</li>
<li>Repeat Step 3-4 until desired amount of coffee reached.</li>
</ol>
<h2>During Pour-Over</h2>
<p>The most striking difference is the &#8220;blooming&#8221; of the coffee beans when the first 60ml of water is poured into the dripper. When hot water makes contact with the ground coffee beans CO2 will be released, which creates a blooming effect. This exaggerated &#8220;de-gassing&#8221; is positively correlated with the freshness of the coffee beans.</p>
<p>(Note that in the ordering of each sets of pictures in this section is the following: Avi, Ueshima, Starbucks)</p>
<h2><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-245 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832-1024x892.jpg?resize=300%2C261&#038;ssl=1" alt="" width="300" height="261" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832.jpg?resize=1024%2C892&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832.jpg?resize=300%2C261&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832.jpg?resize=768%2C669&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832.jpg?w=2100&amp;ssl=1 2100w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112306-e1532330464832.jpg?w=3150&amp;ssl=1 3150w" sizes="auto, (max-width: 300px) 100vw, 300px" /></h2>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-255 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_094156-e1532332973172-1024x945.jpg?resize=300%2C277&#038;ssl=1" alt="" width="300" height="277" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_094156-e1532332973172.jpg?resize=1024%2C945&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_094156-e1532332973172.jpg?resize=300%2C277&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_094156-e1532332973172.jpg?resize=768%2C708&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_094156-e1532332973172.jpg?w=2100&amp;ssl=1 2100w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_094156-e1532332973172.jpg?w=3150&amp;ssl=1 3150w" sizes="auto, (max-width: 300px) 100vw, 300px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-257 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_095408-1-e1532333083570-1024x908.jpg?resize=300%2C266&#038;ssl=1" alt="" width="300" height="266" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_095408-1-e1532333083570.jpg?resize=1024%2C908&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_095408-1-e1532333083570.jpg?resize=300%2C266&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_095408-1-e1532333083570.jpg?resize=768%2C681&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_095408-1-e1532333083570.jpg?w=2100&amp;ssl=1 2100w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_095408-1-e1532333083570.jpg?w=3150&amp;ssl=1 3150w" sizes="auto, (max-width: 300px) 100vw, 300px" /></p>
<p>&nbsp;</p>
<p>When a strong blooms exists, water that enters through the center will more easily flow throughout the entire dripper, extracting the coffee flavor before coming out of the bottom. For stale coffee beans the entirety of the grounds will not expand, and so the hot water which in from the center will not expand to the outer area of the filter. The result is over-extracted grounds near the center and under-extracted grounds closer to the outer perimeter of the dripper. Also note that a more pronounced bloom results in an outwards expansion (Avi), rather than a collapsed look (Starbucks).</p>
<p>After the initial pour, if a beautiful bloom is produced, there should be no issues with slowly pouring another 60ml of water over the course of 30 seconds. As mentioned above, the water will travel throughout the entirety of the coffee grounds and therefore enables more volume to be held. In stale ground coffee beans with little to no bloom, the hot water will mostly only travel straight down the center. As one can imagine, not only does this under-utilize the entirety of the coffee grounds, it becomes difficult to pour consistently over a 30-40 second interval (in my personal experience, I can only pour ~30ml before &#8220;overflowing&#8221; to the outer parts of the dripper).</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-246 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112410-e1532332910808-1024x1008.jpg?resize=289%2C270&#038;ssl=1" alt="" width="289" height="270" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-260 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_094345-e1532333459151-1024x848.jpg?resize=320%2C268&#038;ssl=1" alt="" width="320" height="268" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-261 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_095620-1-e1532333493672-1024x841.jpg?resize=327%2C266&#038;ssl=1" alt="" width="327" height="266" /></p>
<p>&nbsp;</p>
<p>When waiting and allowing the coffee grounds to breath between pours, the bloom should stay visible and not decay to the point where it disappears.</p>
<p>Finally, when the desired amount of hot water is reached, here is a side-by-side comparison of what the grounds look:</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-266 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112645-e1532333767135-1024x972.jpg?resize=300%2C285&#038;ssl=1" alt="" width="300" height="285" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112645-e1532333767135.jpg?resize=1024%2C972&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112645-e1532333767135.jpg?resize=300%2C285&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112645-e1532333767135.jpg?resize=768%2C729&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180715_112645-e1532333767135.jpg?w=2100&amp;ssl=1 2100w" sizes="auto, (max-width: 300px) 100vw, 300px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-267 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_094755-e1532333805416-1024x887.jpg?resize=319%2C271&#038;ssl=1" alt="" width="319" height="271" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-268 aligncenter" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_100014-e1532333833698-1024x865.jpg?resize=323%2C273&#038;ssl=1" alt="" width="323" height="273" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_100014-e1532333833698.jpg?resize=1024%2C865&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_100014-e1532333833698.jpg?resize=300%2C253&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_100014-e1532333833698.jpg?resize=768%2C648&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/IMG_20180722_100014-e1532333833698.jpg?w=2100&amp;ssl=1 2100w" sizes="auto, (max-width: 323px) 100vw, 323px" /></p>
<p>&nbsp;</p>
<h2>Additional Remarks</h2>
<p>I have decided not to comment on the taste of the coffee produced in my experiments because of the various kinds of coffee used. However, from a scientific perspective, stale coffee beans tend to have less &#8220;good&#8221; coffee taste and more astringency by nature. In addition, the over-extraction of the grounds in the center maximalizes the bitterness while producing a weaker tasting brew. Those who use more stale coffee beans may have to not just pour in the center, but over the entire surface area of the dripper to better saturate all of the grounds.</p>The post <a href="https://www.jiyuulife.net/fresh-vs-stale-coffee-beans/">The Difference Between Fresh and Stale Coffee Beans</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">200</post-id>	</item>
		<item>
		<title>Secure Your WordPress Using HTTPS</title>
		<link>https://www.jiyuulife.net/secure-wordpress-https/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 10 Jul 2018 05:40:28 +0000</pubDate>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Certbot]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GCP]]></category>
		<category><![CDATA[Google Cloud Platform]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[HTTPS]]></category>
		<category><![CDATA[SSL Verification]]></category>
		<category><![CDATA[SSL認証]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ワードプレス]]></category>
		<guid isPermaLink="false">https://www.jiyuulife.net/?p=119</guid>

					<description><![CDATA[<p>(Update 2020-04-24: About two years after the making of this article, some of the content has changed, specifically regarding software updates for the GCP Click-To-Deploy VM, as well as different prompts from LetsEncrypt. The post has been updated to reflect the changes.) This is part 3 of a three-part guide to setting up and configuring ... <a title="Secure Your WordPress Using HTTPS" class="read-more" href="https://www.jiyuulife.net/secure-wordpress-https/" aria-label="Read more about Secure Your WordPress Using HTTPS">Read more</a></p>
The post <a href="https://www.jiyuulife.net/secure-wordpress-https/">Secure Your WordPress Using HTTPS</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: center;"><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter wp-image-62 size-full" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/HTTPS_icon.png?resize=392%2C196&#038;ssl=1" alt="" width="392" height="196" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/HTTPS_icon.png?w=392&amp;ssl=1 392w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/HTTPS_icon.png?resize=300%2C150&amp;ssl=1 300w" sizes="auto, (max-width: 392px) 100vw, 392px" /></p>
<p><em>(Update 2020-04-24: About two years after the making of this article, some of the content has changed, specifically regarding software updates for the GCP Click-To-Deploy VM, as well as different prompts from LetsEncrypt. The post has been updated to reflect the changes.)</em></p>
<p>This is part 3 of a three-part guide to setting up and configuring WordPress hosted on Google Cloud Platform and registered with a Google Domain URL. Readers should make sure their WordPress instance is running and behaving properly using GCP, have WordPress admin access, and registered their custom domain (eg http://www.example.com) before attempting this section.</p>
<p><span id="more-119"></span></p>
<hr />
<p>To prevent bulking of a single article, I separated this holistic guide into three separate parts. Feel free to jump to the previous articles when you need any past references. For your convenience, the guides are outlined below:</p>
<p><figure id="attachment_89" aria-describedby="caption-attachment-89" style="width: 231px" class="wp-caption alignleft"><a href="https://www.jiyuulife.net/click-to-deploy-wordpress-google-cloud/"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-89" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-cloud-logo.jpg?resize=241%2C150&#038;ssl=1" alt="" width="241" height="150" /></a><figcaption id="caption-attachment-89" class="wp-caption-text">How To Deploy WordPress Using Google Cloud Click-to-Deploy</figcaption></figure></p>
<p><figure id="attachment_61" aria-describedby="caption-attachment-61" style="width: 190px" class="wp-caption alignleft"><a href="https://www.jiyuulife.net/registering-google-domains-to-google-cloud-wordpress/"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-61" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=200%2C151&#038;ssl=1" alt="" width="200" height="151" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?w=400&amp;ssl=1 400w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=290%2C220&amp;ssl=1 290w" sizes="auto, (max-width: 200px) 100vw, 200px" /></a><figcaption id="caption-attachment-61" class="wp-caption-text">Registering Google Domains to Google Cloud WordPress</figcaption></figure></p>
<p><figure id="attachment_62" aria-describedby="caption-attachment-62" style="width: 251px" class="wp-caption alignleft"><a href="https://www.jiyuulife.net/secure-wordpress-https/"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-62" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/HTTPS_icon.png?resize=261%2C133&#038;ssl=1" alt="" width="261" height="133" /></a><figcaption id="caption-attachment-62" class="wp-caption-text">Secure your WordPress Using HTTPS (Current Post)</figcaption></figure></p>
<hr />
<h2>Why Should You Do SSL Verification?</h2>
<p>There are multiple reasons; without going into too much details, here are some important ones:</p>
<ul>
<li>Increased security via encryption &#8211; connections to your site will be encrypted and therefore safe from evildoers who may capture information without you noticing.</li>
<li>Increased user trust &#8211; Internet users generally feel more safe browsing an HTTPS site rather than an unsecured HTTP site (see that &#8220;unsecured&#8221; warning beside your URL when you go to your current WordPress site? Sounds ominous&#8230; doesn&#8217;t it?)</li>
<li>Increased SEO performance &#8211; Search engines favor HTTPS sites and will rank them higher in the search results in order to promote Internet safety for all users.</li>
<li>Finally, by routing all of your HTTP traffic to HTTPS, it helps with your site traffic analysis in that you won&#8217;t have to aggregate both the HTTP and HTTPS pageviews &#8211; all traffic will be recorded as HTTPS which makes for easier viewing.</li>
</ul>
<p>So, in a nutshell, unless you don&#8217;t want your site to do well, you MUST make sure your site is secured using HTTPS (via SSL verification) :).</p>
<h2>General Steps To Add SSL Certificate to Your WordPress Server</h2>
<ol>
<li>Log into your WordPress server via SSH.</li>
<li>Using the default package manager (&#8220;apt-get&#8221; for Debian 8 for Google Cloud Platform WordPress Click-to-Deploy), install Certbot under administrator.</li>
<li>Make backup of your Apache2 settings (for possible rollback purposes).</li>
<li>Execute Certbox command to &#8220;semi-automatically&#8221; generate SSL Certificate and modify Apache configurations to allow HTTPS.</li>
<li>On WordPress Admin Console, inside General Settings, change Hostname and SiteURL to reflect its HTTPS equivalent.</li>
<li>Verify HTTPS connection to your WordPress Site.</li>
<li>[If something went wrong or it doesn&#8217;t work] Rollback.</li>
</ol>
<h2>Pre-Requisites</h2>
<p>Note that this is the last post from a three-part guide about how to set up WordPress using Google Cloud Platform (GCP) and Google Domains. That said, as of July 2018, the WordPress Single Instance Click-to-Deploy solution contain the following important and relevant configurations <em>(versions have changed as of 2020-04-25)</em>:</p>
<ul>
<li><strong>Debian 9.11</strong> &#8220;Stretch&#8221; as Linux OS.</li>
<li><strong>Apache 2.4.25</strong> as the webserver. Its configurations are located in <span style="text-decoration: underline;">/etc/apache2/</span> . The Click-to-Deploy solution comes with separated default-ssl.conf and wordpress.conf Apache config files.</li>
<li><strong>WordPress 5.2.3</strong>, which root hosting directory lies under <span style="text-decoration: underline;">/var/www/html/</span> .</li>
</ul>
<p>This guide is not guaranteed to work for different versions of the Linux OS, nor if the server is not deployed using GCP&#8217;s Click-to-Deploy method. Proceed at your own risk.</p>
<h2>Installing Certbot</h2>
<p><a href="https://certbot.eff.org">Certbot</a> is an easy way to enable HTTPS on your server using the free, open <a href="https://letsencrypt.org/">Let&#8217;s Encrypt</a> <a href="https://searchsecurity.techtarget.com/definition/certificate-authority">certificate authority</a>. In the Certbot homepage, if you input &#8220;Apache&#8221; under the Software field and &#8220;Debian 8 (Jessie)&#8221; in the System field then you will get this <a href="https://certbot.eff.org/lets-encrypt/debianjessie-apache">page</a> which will guide you through a somewhat automated installation of your SSL certificate. Unfortunately, blindly following what is written on that page will get you into some errors when configuring Apache due to the way the WordPress Apache is set up. There are a few things to watch out for, but the next few sections will go into detail about exactly what you should do. Do not fret!</p>
<p>Certbot doesn&#8217;t exist on the server by default, so it will need to be installed via the following command (You may <strong>CTRL-V </strong>to paste any copied text into the SSH terminal)&#8230;</p>
<p><strong><code>sudo apt-get install python-certbot-apache -t stretch-backports</code></strong></p>
<p>&#8230; which will take around thirty seconds. A bunch of installation messages will come up but you may proceed if you don&#8217;t see any errors.</p>
<h2>Make Backup of Apache2 Configurations</h2>
<p>This guide will modify the Apache settings. In order to rollback in case anything goes wrong, it is strongly advised to backup some of the configuration files so that we can overwrite them with the originals easily to restore access to the HTTP WordPress site. To do so, execute the following commands which will essentially backup the entire folder and its contents into a backup directory:</p>
<p><code><strong>cd /etc/apache2/ &amp;&amp; sudo cp -R sites-available sites-available.backup</strong></code></p>
<p>One of the steps in the rollback section of this guide includes removing the sites-available directory and renaming the sites-available.backup to sites-available, effectively restoring the original configurations.</p>
<h2>Execute Certbot for Automatic SSL Certificate Generation and Apache Configuration</h2>
<p>An additional preparation we need to do is to un-comment some parameters in the apache files (it appears that the default WordPress installation has these commented out by default). The automated SSL Certificate configuration will fail if we do not comment-in these fields. To do so, let&#8217;s do a full search-and-replace of #SSLCertificate and replace it with the non-# equivalent:</p>
<p><strong><code>sudo sed -i 's/#SSLCertificate/SSLCertificate/g' /etc/apache2/sites-available/default-ssl.conf</code></strong></p>
<p>And let&#8217;s add in an Apache service restart to update the changes:</p>
<p><code><strong>sudo service apache2 restart</strong></code></p>
<p>We are now ready! To execute the automatic SSL certificate generation and Apache configuration, run something similar to the following command:</p>
<p><code><strong>sudo certbot --authenticator webroot -d ##DOMAIN_NAME## -d www.##DOMAIN_NAME## -w /var/www/html/ --installer apache</strong></code></p>
<p>Where <strong>##DOMAIN_NAME##</strong> should be replaced with the custom domain you have registered for the site.<br />
If you deployed WordPress using GCP&#8217;s Click-to-Deploy method, your WordPress should be served from /var/www/html/ &#8211; you can leave it as-is.<br />
Here is an example command I used for this site:</p>
<p><code><strong>sudo certbot --authenticator webroot -d jiyuulife.net -d www.jiyuulife.net -w /var/www/html/ --installer apache</strong></code></p>
<p>Once you execute, it should ask for your email address, so go ahead and fill it in:</p>
<p><figure id="attachment_122" aria-describedby="caption-attachment-122" style="width: 1014px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.38.36-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-122 size-large" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.38.36-PM.png?resize=1024%2C53&#038;ssl=1" alt="" width="1024" height="53" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.38.36-PM.png?resize=1024%2C53&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.38.36-PM.png?resize=600%2C31&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.38.36-PM.png?resize=300%2C15&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.38.36-PM.png?resize=768%2C39&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.38.36-PM.png?w=2100&amp;ssl=1 2100w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-122" class="wp-caption-text">Figure 1-1 : Enter E-mail</figcaption></figure></p>
<p>Next it will ask you to agree to the Terms of Service. Once you have, proceed by typing &#8216;A&#8217; and pressing return:</p>
<p><figure id="attachment_123" aria-describedby="caption-attachment-123" style="width: 1014px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.39.06-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-123 size-large" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.39.06-PM.png?resize=1024%2C157&#038;ssl=1" alt="" width="1024" height="157" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.39.06-PM.png?resize=1024%2C157&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.39.06-PM.png?resize=600%2C92&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.39.06-PM.png?resize=300%2C46&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.39.06-PM.png?resize=768%2C118&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-1.39.06-PM.png?w=2100&amp;ssl=1 2100w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-123" class="wp-caption-text">Figure 1-2 : Agree to Terms of Service</figcaption></figure></p>
<p>Next, since there are multiple configuration files inside Apache, the automated SSL certificate service is not sure which Apache settings to modify. When the prompt appears, choose the number corresponding to the &#8220;default-ssl.conf&#8221; file. If default-ssl.conf does not exist, then choose the one with your hostname in the middle column and HTTPS to the right of it (and example is below with filename &#8220;000-default-le-ssl.conf&#8221;):</p>
<p><figure id="attachment_279" aria-describedby="caption-attachment-279" style="width: 1014px" class="wp-caption alignnone"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-279 size-large" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.56.34-PM.png?resize=1024%2C658&#038;ssl=1" alt="" width="1024" height="658" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.56.34-PM.png?resize=1024%2C658&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.56.34-PM.png?resize=300%2C193&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.56.34-PM.png?resize=768%2C494&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.56.34-PM.png?w=1406&amp;ssl=1 1406w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption id="caption-attachment-279" class="wp-caption-text">Figure 1-3 : vHost Settings for LetsEncrypt</figcaption></figure></p>
<p>Once you&#8217;re done with that, there is a prompt asking you if HTTPS is optional or mandatory. There&#8217;s really no reason to use HTTP at all, so choose the &#8220;Secure&#8221; option (&#8220;Redirect&#8221; for new version of LetsEncrypt as of 2020-04-25).</p>
<p>And that&#8217;s it! You should be brought to a congratulations prompt&#8230;</p>
<p><figure id="attachment_280" aria-describedby="caption-attachment-280" style="width: 1014px" class="wp-caption alignnone"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-280 size-large" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.57.01-PM.png?resize=1024%2C266&#038;ssl=1" alt="" width="1024" height="266" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.57.01-PM.png?resize=1024%2C266&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.57.01-PM.png?resize=300%2C78&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.57.01-PM.png?resize=768%2C200&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.57.01-PM.png?resize=1536%2C400&amp;ssl=1 1536w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.57.01-PM.png?resize=2048%2C533&amp;ssl=1 2048w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-10.57.01-PM.png?w=2100&amp;ssl=1 2100w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption id="caption-attachment-280" class="wp-caption-text">Figure 1-4 : Redirect and Setup Complete Prompt</figcaption></figure></p>
<p>LetsEncrypt issue certificates with short life-spans, so it becomes imperative to renew certificates in a timely manner. As of 2020-05-13 certificates last for <span style="color: #ff0000;"><strong>three months</strong> <span style="color: #000000;">so we will need to schedule a job so that we won&#8217;t need to touch the server so often. For websites I maintain, I set a cron job to check and renew certificates on a <span style="text-decoration: underline;">weekly</span> basis.</span></span></p>
<p>The below command will append a certbot cron job to run the certificate renewal command every Sunday at midnight. I did not use @weekly as it may not be compatible for some flavors of Linux OS. Also, the &#8220;-q&#8221; parameter silences normal output and will only log errors which are saved to a file for future reference:</p>
<p><code><strong>crontab -l | { cat; echo "0 0 * * 0 sudo certbot renew -q"; } | crontab -</strong></code></p>
<p>Make sure that the above command is added successfully and that your current cronjobs &#8211; if any &#8211; were not modified in any way:</p>
<p><code><strong>crontab -l</strong></code></p>
<p>(Update 2020-04-24: The below is no longer available UNLESS you upgrade LetsEncrypt to version 0.32.0 or higher. The stretch-backport version of LetsEncrypt is only version 0.28.0 which is bugged and cannot run dry tests. More information <a href="https://community.letsencrypt.org/t/problem-with-renew-certificates-the-request-message-was-malformed-method-not-allowed/107889/7">here</a>.<br />
You may attempt to upgrade LetsEncrypt but I give no guarantees that it will run smoothly.)</p>
<p><del>Your SSL is now set up and ready to go. An an optional procedure, it is recommended to perform a certificate renewal dry run to test that your certificate will be renewable then the time comes. You can try it using the following command:</del></p>
<p><del><code>sudo certbot renew --dry-run</code></del></p>
<p><figure id="attachment_127" aria-describedby="caption-attachment-127" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.20.53-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-127" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.20.53-PM.png?resize=500%2C371&#038;ssl=1" alt="" width="500" height="371" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.20.53-PM.png?resize=1024%2C761&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.20.53-PM.png?resize=600%2C446&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.20.53-PM.png?resize=300%2C223&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.20.53-PM.png?resize=768%2C570&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.20.53-PM.png?w=1252&amp;ssl=1 1252w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-127" class="wp-caption-text"><del>Figure 1-5 : Certificate renewal dry-run</del></figcaption></figure></p>
<h2>Change Hostname and SiteURL in WordPress Admin Console</h2>
<p>Go into your WordPress admin console&#8217;s General Settings area, and change the WordPress Address and Site Address to reflect the HTTPS equivalent. An example is below:</p>
<p><figure id="attachment_128" aria-describedby="caption-attachment-128" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-06-29-at-7.58.33-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-128" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-06-29-at-7.58.33-PM.png?resize=500%2C252&#038;ssl=1" alt="" width="500" height="252" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-06-29-at-7.58.33-PM.png?resize=1024%2C517&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-06-29-at-7.58.33-PM.png?resize=600%2C303&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-06-29-at-7.58.33-PM.png?resize=300%2C151&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-06-29-at-7.58.33-PM.png?resize=768%2C388&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-06-29-at-7.58.33-PM.png?resize=360%2C182&amp;ssl=1 360w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-06-29-at-7.58.33-PM.png?resize=750%2C379&amp;ssl=1 750w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-06-29-at-7.58.33-PM.png?w=1212&amp;ssl=1 1212w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-128" class="wp-caption-text">Figure 2-1 : Change General Settings</figcaption></figure></p>
<p>Making a change like this is known to cause issues with Permalinks, so we will need to press the update button on those settings as well. Go to Settings -&gt; Permalinks, and just hit the &#8220;Save Changes&#8221; button <strong>without changing anything on the page</strong>.</p>
<p><figure id="attachment_129" aria-describedby="caption-attachment-129" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.27.17-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-129" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.27.17-PM.png?resize=500%2C141&#038;ssl=1" alt="" width="500" height="141" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.27.17-PM.png?resize=1024%2C288&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.27.17-PM.png?resize=600%2C169&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.27.17-PM.png?resize=300%2C84&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.27.17-PM.png?resize=768%2C216&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/07/Screen-Shot-2018-07-10-at-2.27.17-PM.png?w=2100&amp;ssl=1 2100w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-129" class="wp-caption-text">Figure 2-2 : Updating Permalinks</figcaption></figure></p>
<h2>Verify HTTPS Connection to Your WordPress Site</h2>
<p>Everything should be all set and good to go! Check that the various combinations of URLs will direct to your HTTPS-enabled site. Some examples are below:</p>
<ul>
<li>example.com</li>
<li>http://example.com</li>
<li>www.example.com</li>
<li>http://www.example.com</li>
<li>etc&#8230;</li>
</ul>
<h2>IF Something is Wrong, Rollback!!!</h2>
<p>If you come across any issues and need to revert to the original settings, you will have to perform the following:</p>
<ol>
<li>Restore sites-available directory</li>
<li>Disable SSL</li>
<li>Restart Apache</li>
<li>Update General Settings on WordPress Admin Page</li>
</ol>
<p>To restore the sites-available directory, use the following command in the terminal (assuming you followed the backup procedure above):</p>
<p><code><strong>cd /etc/apache2/ &amp;&amp; sudo mv sites-available sites-available.auto &amp;&amp; sudo mv sites-available.backup sites-available</strong></code></p>
<p>This will essentially exchange the current Apache configurations with the original &#8211; the copy before you attempted this guide. As you can see, it does not do any deletions, so you are free to review the changes and do some debugging later.</p>
<p>Just changing the Apache configuration files will not cause an update on the current Apache service, so we will need to do that manually. However, we must first run a command to disable SSL:</p>
<p><code><strong>sudo a2dismod ssl</strong></code></p>
<p>And then restart:</p>
<p><code><strong>sudo service apache2 restart</strong></code></p>
<p>Finally, go back to your WordPress Admin Console and change the WordPress Address and Site Address back to HTTP equivalent, and update permalinks again. This is basically the reverse of Figure 2-1 and Figure 2-2 above.</p>
<p><span style="text-decoration: underline;">Feel free to comment if you spot any errors or if the guide is incomplete in any way, and I will update it ASAP. Thank you!</span></p>The post <a href="https://www.jiyuulife.net/secure-wordpress-https/">Secure Your WordPress Using HTTPS</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">119</post-id>	</item>
		<item>
		<title>Registering Google Domains to Google Cloud WordPress</title>
		<link>https://www.jiyuulife.net/registering-google-domains-to-google-cloud-wordpress/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 29 Jun 2018 11:09:10 +0000</pubDate>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Google Cloud Platform]]></category>
		<category><![CDATA[Google Domain]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[グーグルクラウド]]></category>
		<category><![CDATA[グーグルドメイン]]></category>
		<category><![CDATA[ワードプレス]]></category>
		<guid isPermaLink="false">https://www.jiyuulife.net/?p=97</guid>

					<description><![CDATA[<p>This is part 2 of a three-part guide to setting up and configuring WordPress hosted on Google Cloud Platform and registered with a Google Domain URL. Readers should make sure their WordPress instance is running and behaving properly using GCP and have WordPress admin access before attempting this guide. You can read part 1 here. ... <a title="Registering Google Domains to Google Cloud WordPress" class="read-more" href="https://www.jiyuulife.net/registering-google-domains-to-google-cloud-wordpress/" aria-label="Read more about Registering Google Domains to Google Cloud WordPress">Read more</a></p>
The post <a href="https://www.jiyuulife.net/registering-google-domains-to-google-cloud-wordpress/">Registering Google Domains to Google Cloud WordPress</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: center;"><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-61" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=400%2C300&#038;ssl=1" alt="" width="400" height="300" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?w=400&amp;ssl=1 400w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=300%2C225&amp;ssl=1 300w" sizes="auto, (max-width: 400px) 100vw, 400px" /></p>
<p>This is part 2 of a three-part guide to setting up and configuring WordPress hosted on Google Cloud Platform and registered with a Google Domain URL. Readers should make sure their WordPress instance is running and behaving properly using GCP and have WordPress admin access before attempting this guide. You can read part 1 <a href="https://www.jiyuulife.net/click-to-deploy-wordpress-google-cloud/">here</a>.</p>
<p><span id="more-97"></span></p>
<hr />
<p>To prevent bulking of a single article, I separated this holistic guide into three separate parts. Feel free to jump to the next article when you are done with this one. For your convenience, the guides are outlined below:</p>
<p>&nbsp;</p>
<div class="mceTemp">
<p><figure id="attachment_89" aria-describedby="caption-attachment-89" style="width: 231px" class="wp-caption alignleft"><a href="https://www.jiyuulife.net/click-to-deploy-wordpress-google-cloud/"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-89" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-cloud-logo.jpg?resize=241%2C150&#038;ssl=1" alt="" width="241" height="150" /></a><figcaption id="caption-attachment-89" class="wp-caption-text">How To Deploy WordPress Using Google Cloud Click-to-Deploy</figcaption></figure></p>
<p><figure id="attachment_61" aria-describedby="caption-attachment-61" style="width: 190px" class="wp-caption alignleft"><a href="https://www.jiyuulife.net/registering-google-domains-to-google-cloud-wordpress/"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-61" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=200%2C151&#038;ssl=1" alt="" width="200" height="151" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?w=400&amp;ssl=1 400w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=290%2C220&amp;ssl=1 290w" sizes="auto, (max-width: 200px) 100vw, 200px" /></a><figcaption id="caption-attachment-61" class="wp-caption-text">Registering Google Domains to Google Cloud WordPress (Current Post)</figcaption></figure></p>
<p><figure id="attachment_62" aria-describedby="caption-attachment-62" style="width: 251px" class="wp-caption alignleft"><a href="https://www.jiyuulife.net/secure-wordpress-https/"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-62" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/HTTPS_icon.png?resize=261%2C133&#038;ssl=1" alt="" width="261" height="133" /></a><figcaption id="caption-attachment-62" class="wp-caption-text">Secure your WordPress Using HTTPS</figcaption></figure></p>
<p>&nbsp;</p>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<hr />
<h2>Benefits of Using Google Domains</h2>
<p><a href="https://domains.google/">Google Domains</a> is a relatively new service compared to other hosting services such as GoDaddy and HostGator which provides some features that are convenient for regular Google account holders. While discounts and promotions are seldom for Google Domains (this makes Google Domains usually more expensive than other hosting services at the most basic level), it comes with many options included in the base price. You can read about the features on the Google Domains landing <a href="https://domains.google/">page</a>, but the two good selling points that come packaged are the masking of WHOIS information as well as the domains being hosted behind Google&#8217;s fast and reliable data infrastructure. Although I haven&#8217;t used other domain hosting platforms, Google Domains&#8217;s UI is also very straightforward and simple, making things like DNS setting very easy.</p>
<p>Continue on for the step-by-step guide.</p>
<h2>Pre-Requisites</h2>
<ul>
<li>GCP account with running WordPress instance, and administrator console access.</li>
<li>Have your instance IP address on hand &#8211; you will need it to configure DNS records.</li>
<li>Google Domains, with a domain purchased and ready for setup:</li>
</ul>
<p><figure id="attachment_98" aria-describedby="caption-attachment-98" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.05.23-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-98" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.05.23-PM.png?resize=500%2C101&#038;ssl=1" alt="" width="500" height="101" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.05.23-PM.png?resize=1024%2C208&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.05.23-PM.png?resize=600%2C122&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.05.23-PM.png?resize=300%2C61&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.05.23-PM.png?resize=768%2C156&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.05.23-PM.png?w=1046&amp;ssl=1 1046w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-98" class="wp-caption-text">Google Domain Dashboard</figcaption></figure></p>
<h2>Setting IP Address of VM Instance to Static</h2>
<p>Make sure that your instance is always assigned the same IP address. Failure to do will may result in GCP assigning the instance a different IP, which will break the DNS configurations you will make further down this guide and result in the domain not being able to resolve to your WordPress instance. This is a rather important step that should not be overlooked.</p>
<p>To set your instance to static, open up your GCP account and set it to your WordPress site&#8217;s project. At the center of the header navigation is a search bar &#8211; type in &#8220;<strong>External IP addresses</strong>&#8221; and select the &#8220;External IP addresses &#8211; VPC Network&#8221; option:</p>
<p><figure id="attachment_108" aria-describedby="caption-attachment-108" style="width: 349px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.37.25-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-108 size-full" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.37.25-PM.png?resize=359%2C134&#038;ssl=1" alt="" width="359" height="134" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.37.25-PM.png?w=359&amp;ssl=1 359w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.37.25-PM.png?resize=300%2C112&amp;ssl=1 300w" sizes="auto, (max-width: 359px) 100vw, 359px" /></a><figcaption id="caption-attachment-108" class="wp-caption-text">Figure 1-1 : Configure External IP Address</figcaption></figure></p>
<p>Set the IP address to static and confirm in the popup window that appears. Enter a name for the external IP address &#8211; it can be anything you like:</p>
<p><figure id="attachment_110" aria-describedby="caption-attachment-110" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.40.45-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-110" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.40.45-PM.png?resize=500%2C114&#038;ssl=1" alt="" width="500" height="114" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.40.45-PM.png?w=973&amp;ssl=1 973w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.40.45-PM.png?resize=600%2C137&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.40.45-PM.png?resize=300%2C68&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.40.45-PM.png?resize=768%2C175&amp;ssl=1 768w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-110" class="wp-caption-text">Figure 1-2 : Setting External Address as Static IP</figcaption></figure></p>
<h2>Configuring Google Cloud Platform&#8217;s Cloud DNS Settings</h2>
<p>At the center of the header navigation is a search bar &#8211; type in &#8220;<strong>Cloud DNS</strong>&#8221; and select the &#8220;Cloud DNS &#8211; Network Services&#8221; option:</p>
<p><figure id="attachment_100" aria-describedby="caption-attachment-100" style="width: 486px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.10.03-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-100 size-full" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.10.03-PM.png?resize=496%2C188&#038;ssl=1" alt="" width="496" height="188" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.10.03-PM.png?w=496&amp;ssl=1 496w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.10.03-PM.png?resize=300%2C114&amp;ssl=1 300w" sizes="auto, (max-width: 496px) 100vw, 496px" /></a><figcaption id="caption-attachment-100" class="wp-caption-text">Figure 2-1 : Search for Cloud DNS</figcaption></figure></p>
<p>Since I already created my DNS zone, an entry is visible as shown. For you, however, a prompt may appear for you in the middle of the window to create a new zone. If so, click on that button, or refer to image below to start setting a new DNS zone.</p>
<p><figure id="attachment_101" aria-describedby="caption-attachment-101" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.12.05-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-101" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.12.05-PM.png?resize=500%2C135&#038;ssl=1" alt="" width="500" height="135" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.12.05-PM.png?resize=1024%2C277&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.12.05-PM.png?resize=600%2C163&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.12.05-PM.png?resize=300%2C81&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.12.05-PM.png?resize=768%2C208&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.12.05-PM.png?w=1074&amp;ssl=1 1074w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-101" class="wp-caption-text">Figure 2-2 : Create New DNS Zone</figcaption></figure></p>
<p>You will be brought to the following screen:</p>
<p><figure id="attachment_103" aria-describedby="caption-attachment-103" style="width: 479px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.20.22-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-103 size-full" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.20.22-PM.png?resize=489%2C484&#038;ssl=1" alt="" width="489" height="484" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.20.22-PM.png?w=489&amp;ssl=1 489w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.20.22-PM.png?resize=100%2C100&amp;ssl=1 100w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.20.22-PM.png?resize=300%2C297&amp;ssl=1 300w" sizes="auto, (max-width: 489px) 100vw, 489px" /></a><figcaption id="caption-attachment-103" class="wp-caption-text">Figure 2-3 : Configure DNS Zone Information</figcaption></figure></p>
<ul>
<li><span style="color: #ff0000;"><strong>Zone Name</strong></span> can be anything you want as long as it complies with the naming convention (A prompt will shout at you if you give a bad name!).</li>
<li><span style="color: #ff0000;"><strong>DNS name</strong> <span style="color: #000000;">should be the domain you registered with Google Domains (in this case, example123.net). Do not include &#8220;http://&#8221; nor &#8220;www.&#8221; here.</span></span></li>
<li>Click <strong>Create</strong></li>
</ul>
<p>Now you will add TWO record sets &#8211; one for linking the domain to your instance&#8217;s IP address, and another for mapping www. subdomain.<br />
Start with the &#8220;A&#8221; record.</p>
<p><figure id="attachment_104" aria-describedby="caption-attachment-104" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.21.16-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-104" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.21.16-PM.png?resize=500%2C211&#038;ssl=1" alt="" width="500" height="211" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.21.16-PM.png?w=979&amp;ssl=1 979w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.21.16-PM.png?resize=600%2C254&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.21.16-PM.png?resize=300%2C127&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.21.16-PM.png?resize=768%2C325&amp;ssl=1 768w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-104" class="wp-caption-text">Figure 2-4 : Add New Record Set</figcaption></figure></p>
<p>&nbsp;</p>
<p><figure id="attachment_105" aria-describedby="caption-attachment-105" style="width: 466px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.24.59-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-105 size-full" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.24.59-PM.png?resize=476%2C366&#038;ssl=1" alt="" width="476" height="366" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.24.59-PM.png?w=476&amp;ssl=1 476w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.24.59-PM.png?resize=300%2C231&amp;ssl=1 300w" sizes="auto, (max-width: 476px) 100vw, 476px" /></a><figcaption id="caption-attachment-105" class="wp-caption-text">Figure 2-5 : Configure &#8220;A&#8221; Record Set</figcaption></figure></p>
<ul>
<li>Make sure <strong>Resource Record Type</strong> is &#8220;A&#8221; (should be default).</li>
<li>For <span style="color: #ff0000;"><strong>IPv4 Address</strong></span>, set this equal to your WordPress instance&#8217;s IP Address.</li>
<li>Click <strong>Create</strong>.</li>
</ul>
<p>You should return back to the DNS Records setting page, and a new entry for &#8220;A&#8221; record should now be visible. To configure the &#8220;CNAME&#8221; record, Follow Figure 2-5 and click on &#8220;Add Record Set&#8221; again.</p>
<p><figure id="attachment_106" aria-describedby="caption-attachment-106" style="width: 466px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.28.49-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-106 size-full" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.28.49-PM.png?resize=476%2C362&#038;ssl=1" alt="" width="476" height="362" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.28.49-PM.png?w=476&amp;ssl=1 476w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.28.49-PM.png?resize=300%2C228&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.28.49-PM.png?resize=290%2C220&amp;ssl=1 290w" sizes="auto, (max-width: 476px) 100vw, 476px" /></a><figcaption id="caption-attachment-106" class="wp-caption-text">Figure 2-6 : Configure &#8220;CNAME&#8221; Record Set</figcaption></figure></p>
<ul>
<li>For <span style="color: #ff0000;"><strong>DNS Name</strong></span>, add &#8220;www&#8221; to the field as shown above.</li>
<li>Set <span style="color: #ff0000;"><strong>Resource Record Type</strong></span> to &#8220;CNAME&#8221;.</li>
<li>For <span style="color: #ff0000;"><strong>Canonical name</strong></span>, set this equal to your Google Domains&#8217;s URL.</li>
<li>Click <strong>Create</strong>.</li>
</ul>
<p>You should now have a total of <strong>FOUR</strong> entries in the Zone Details page: &#8220;A&#8221;, &#8220;NS&#8221;, &#8220;SOA&#8221;, and &#8220;CNAME&#8221;.</p>
<p>One piece of information you must note from here are the NS values, highlighted below:</p>
<p><figure id="attachment_107" aria-describedby="caption-attachment-107" style="width: 959px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.31.44-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-107 size-full" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.31.44-PM.png?resize=969%2C392&#038;ssl=1" alt="" width="969" height="392" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.31.44-PM.png?w=969&amp;ssl=1 969w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.31.44-PM.png?resize=600%2C243&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.31.44-PM.png?resize=300%2C121&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.31.44-PM.png?resize=768%2C311&amp;ssl=1 768w" sizes="auto, (max-width: 969px) 100vw, 969px" /></a><figcaption id="caption-attachment-107" class="wp-caption-text">Figure 2-7 : Note the Custom Name Servers</figcaption></figure></p>
<p>GCP and Google Domains use DIFFERENT name servers, and so we will need to override the Google Domains&#8217;s DNS settings to reflect the values shown here. How to do that is detailed in the next section.</p>
<h2>Configuring Google Domain&#8217;s Cloud DNS Settings</h2>
<p>On the same or separate browser window, navigate to <a href="https://domains.google.com/registrar">Google Domains Console</a> and verify that your domain exists in the dashboard.<br />
Under the DNS column, click on the icon corresponding to the domain you wish to change DNS configurations for:</p>
<p><figure id="attachment_111" aria-describedby="caption-attachment-111" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.45.17-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-111" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.45.17-PM.png?resize=500%2C98&#038;ssl=1" alt="" width="500" height="98" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.45.17-PM.png?w=1022&amp;ssl=1 1022w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.45.17-PM.png?resize=600%2C117&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.45.17-PM.png?resize=300%2C59&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.45.17-PM.png?resize=768%2C150&amp;ssl=1 768w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-111" class="wp-caption-text">Figure 3-1 : Configure DNS on Google Domains</figcaption></figure></p>
<p>&nbsp;</p>
<p><figure id="attachment_112" aria-describedby="caption-attachment-112" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.47.05-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-112" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.47.05-PM.png?resize=500%2C288&#038;ssl=1" alt="" width="500" height="288" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.47.05-PM.png?w=854&amp;ssl=1 854w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.47.05-PM.png?resize=600%2C346&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.47.05-PM.png?resize=300%2C173&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.47.05-PM.png?resize=768%2C442&amp;ssl=1 768w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-112" class="wp-caption-text">Figure 3-2 : Configure Custom Name Servers</figcaption></figure></p>
<p>Select &#8220;<strong>Use custom name servers</strong>&#8221; and fill in four entries corresponding to the <strong>DNS name servers you found in the GCP Cloud DNS</strong> page (refer to Figure 2-7). Click <strong>Save</strong> to save the settings. When you&#8217;re done, scroll down until you see the section labelled &#8220;Custom resource records&#8221;. Here you will make the same settings you did on the GCP Cloud DNS settings section. Refer to the figure below for guidelines &#8211; note that &#8220;@&#8221; is synonymous to your domain name.</p>
<p>** There may be a warning that shows up stating &#8220;It looks like you&#8217;ve changed your name servers&#8230;&#8221;. You may <span style="text-decoration: underline;">ignore</span> it.</p>
<p><figure id="attachment_113" aria-describedby="caption-attachment-113" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.50.22-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-113" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.50.22-PM.png?resize=500%2C406&#038;ssl=1" alt="" width="500" height="406" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.50.22-PM.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.50.22-PM.png?resize=600%2C488&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.50.22-PM.png?resize=300%2C244&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.50.22-PM.png?resize=768%2C624&amp;ssl=1 768w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-113" class="wp-caption-text">Figure 3-3 : Configure Google Domains DNS Record Sets</figcaption></figure></p>
<p>Once you are done, take a 5-minute breather (grab a coffee!) and then you may optionally check to see whether your domain is registered successfully across DNS servers worldwide. If everything goes smoothly then you should see your domain being registered to the IP address of your WordPress site and reflected in the DNS Checker results. The site I use is <a href="https://dnschecker.org/">DNS Checker</a>.</p>
<h2>Configuring SiteURL and Host Name on WordPress Admin Console</h2>
<p>On another browser window, navigate to &#8220;http://##DOMAIN_NAME##.com/wp-admin/options-general.php&#8221; and provide your admin credentials if necessary. You should be brought to the General Settings page and, if you deployed the Click-to-Deploy version of WordPress, you should see the two fields &#8220;<span style="color: #ff0000;"><strong>WordPress Address (URL)</strong></span>&#8221; and &#8220;<span style="color: #ff0000;"><strong>Site Address (URL)</strong></span>&#8220;. Fill it with your registered domain (see below for reference), and click &#8220;<strong>Save Changes</strong>&#8221; at the bottom of the page.</p>
<p><figure id="attachment_114" aria-describedby="caption-attachment-114" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.58.48-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-114" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.58.48-PM.png?resize=500%2C255&#038;ssl=1" alt="" width="500" height="255" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.58.48-PM.png?resize=1024%2C522&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.58.48-PM.png?resize=600%2C306&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.58.48-PM.png?resize=300%2C153&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.58.48-PM.png?resize=768%2C392&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-7.58.48-PM.png?w=1196&amp;ssl=1 1196w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-114" class="wp-caption-text">Figure 4-1 : Set Domain on WordPress General Settings</figcaption></figure></p>
<h2>Confirming Domain is Successfully Registered</h2>
<p>Test that you are able to connect to your WordPress site by trying any or all of the following combinations:</p>
<ul>
<li>domain.com</li>
<li>www.domain.com</li>
<li>http://domain.com</li>
<li>http://www.domain.com</li>
</ul>
<p>If you could successfully navigate to your site via the options above, congratulations, you have finished registering your Google domain with your GCP WordPress instance!</p>
<h2>Next Steps</h2>
<p>Now everything is set and ready to go for online readers to navigate to your site. However, one problems remains which is that your WordPress site is not secured under the HTTPS protocol yet. To do that, you will need to to <strong>create and register a certificate</strong> on your WordPress VM instance and configure Apache settings to redirect all HTTP traffic to HTTPS. Having HTTPS provides a security advantage, SEO advantage, and gives readers piece of mind knowing that your site is committed to a decent level of security.</p>The post <a href="https://www.jiyuulife.net/registering-google-domains-to-google-cloud-wordpress/">Registering Google Domains to Google Cloud WordPress</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">97</post-id>	</item>
		<item>
		<title>How To Deploy WordPress Using Google Cloud Click-to-Deploy</title>
		<link>https://www.jiyuulife.net/click-to-deploy-wordpress-google-cloud/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 28 Jun 2018 14:30:00 +0000</pubDate>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Click-to-Deploy]]></category>
		<category><![CDATA[Compute Engine]]></category>
		<category><![CDATA[GCP]]></category>
		<category><![CDATA[Google Cloud Platform]]></category>
		<category><![CDATA[Self-Hosting]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[グーグルクラウド]]></category>
		<category><![CDATA[ワードプレス]]></category>
		<category><![CDATA[自己管理]]></category>
		<guid isPermaLink="false">https://www.jiyuulife.net/?p=57</guid>

					<description><![CDATA[<p>While considering what to write for my first How-To article, I came to a realization that the entire process for deploying WordPress and getting it to run on a cloud provider with a custom domain is a rather arduous process. While there are many guides scattered around the internet detailing the various stages of setting ... <a title="How To Deploy WordPress Using Google Cloud Click-to-Deploy" class="read-more" href="https://www.jiyuulife.net/click-to-deploy-wordpress-google-cloud/" aria-label="Read more about How To Deploy WordPress Using Google Cloud Click-to-Deploy">Read more</a></p>
The post <a href="https://www.jiyuulife.net/click-to-deploy-wordpress-google-cloud/">How To Deploy WordPress Using Google Cloud Click-to-Deploy</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></description>
										<content:encoded><![CDATA[<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter wp-image-89 size-full" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-cloud-logo.jpg?resize=640%2C427&#038;ssl=1" alt="" width="640" height="427" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-cloud-logo.jpg?w=640&amp;ssl=1 640w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-cloud-logo.jpg?resize=600%2C400&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-cloud-logo.jpg?resize=300%2C200&amp;ssl=1 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /></p>
<p>While considering what to write for my first How-To article, I came to a realization that the entire process for deploying WordPress and getting it to run on a cloud provider with a custom domain is a rather arduous process. <span style="font-size: inherit;">While there are many guides scattered around the internet detailing the various stages of setting up, the concept of a holistic, DIY-everything guide is missing &#8211; especially if you go into the details of EXACTLY what platforms and services you are using. Therefore, I&#8217;d like to write a comprehensive guide for how to deploy a WordPress instance by yourself using Google Cloud, followed by how to register this WordPress to a custom domain hosted by Google Domain. Finally, I will walk you through the steps of SSL verification and having all traffic route via HTTPS for enhanced security.</span></p>
<p><span id="more-57"></span></p>
<hr>
<p>To prevent bulking of a single article, I will separate this holistic guide into three separate parts. Feel free to jump to the next article when you are done with this one. For your convenience, the guides are outlined below:</p>
<div class="mceTemp">
<p><figure id="attachment_89" aria-describedby="caption-attachment-89" style="width: 231px" class="wp-caption alignleft"><a href="https://www.jiyuulife.net/click-to-deploy-wordpress-google-cloud/"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-89" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-cloud-logo.jpg?resize=241%2C150&#038;ssl=1" alt="" width="241" height="150"></a><figcaption id="caption-attachment-89" class="wp-caption-text">How To Deploy WordPress Using Google Cloud Click-to-Deploy&nbsp;(Current Post)</figcaption></figure></p>
<p><figure id="attachment_61" aria-describedby="caption-attachment-61" style="width: 190px" class="wp-caption alignleft"><a href="https://www.jiyuulife.net/registering-google-domains-to-google-cloud-wordpress/"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-61" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=200%2C151&#038;ssl=1" alt="" width="200" height="151" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?w=400&amp;ssl=1 400w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/google-domains.jpg?resize=290%2C220&amp;ssl=1 290w" sizes="auto, (max-width: 200px) 100vw, 200px" /></a><figcaption id="caption-attachment-61" class="wp-caption-text">Registering Google Domains to Google Cloud WordPress</figcaption></figure></p>
<p><figure id="attachment_62" aria-describedby="caption-attachment-62" style="width: 251px" class="wp-caption alignleft"><a href="https://www.jiyuulife.net/secure-wordpress-https/"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-62" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/HTTPS_icon.png?resize=261%2C133&#038;ssl=1" alt="" width="261" height="133"></a><figcaption id="caption-attachment-62" class="wp-caption-text">Secure your WordPress Using HTTPS</figcaption></figure></p>
</div>
<hr>
<h2>Why Google Cloud?</h2>
<p>To be honest, for individuals who are starting out and want to quickly jump in and get started with WordPress on a single, self-hosted instance, many of the cloud services available today have free tiers to get started on. For example, you can run WordPress using <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/free-tier-limits.html">AWS</a>&nbsp;for little to no cost provided there is low to medium traffic on a monthly basis. Similarly, <a href="https://azure.microsoft.com/en-us/pricing/details/app-service/windows/">Azure also has free tier services</a>, with stricter limits. Lastly, Google Cloud Platform (GCP) also comes with <a href="https://cloud.google.com/free/">its own free tier</a>. You can read about some of the differences <a href="https://www.redpixie.com/blog/aws-vs-azure-vs-google-cloud">here</a>, but do keep in mind that there are minor differences between cost for each service, so always DYOR (Do Your Own Research).</p>
<p>Since this guide series will focus on GCP, let&#8217;s go into more detail about the free services. First of all, to avoid confusion, allow me to go into detail about the GCP <a href="https://cloud.google.com/free/docs/frequently-asked-questions">Free Trial</a> versus the Free Tier mentioned above. Anyone with a Google account may apply for a 12-month, $300 credit free trial ($300 value will be properly converted to the currency of your residing country). Within this 12-month period or within the $300 budget (whichever comes first),&nbsp;<strong>any services usage that&#8217;s not supported in the free tier will be deducted from the $300</strong> <strong>balance</strong>. In other words, if you remain completely within the free tier service, there will be no deduction from the $300 you get from your 12-month free trial. Of course, this makes it safe for you to play around with GCP and explore other features and perhaps use the credits as an insurance in case your site&#8217;s traffic expands quickly.</p>
<h2>Pre-Requisites</h2>
<p>For this guide, only a GCP account set up (billing included, and <a href="https://cloud.google.com/free/docs/frequently-asked-questions">Free Trial</a> if you wish to partake) is necessary:</p>
<p><figure id="attachment_75" aria-describedby="caption-attachment-75" style="width: 1014px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.41.51-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-75 size-large" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.41.51-PM.png?resize=1024%2C556&#038;ssl=1" alt="Google Cloud Platform Dashboard" width="1024" height="556" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.41.51-PM.png?resize=1024%2C556&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.41.51-PM.png?resize=600%2C326&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.41.51-PM.png?resize=300%2C163&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.41.51-PM.png?resize=768%2C417&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.41.51-PM.png?w=2100&amp;ssl=1 2100w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.41.51-PM.png?w=3150&amp;ssl=1 3150w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-75" class="wp-caption-text">Figure 1-1 : Google Cloud Platform Dashboard</figcaption></figure></p>
<h2>Set Up New Project</h2>
<p>To get to Figure 1-1 above, new users will need to first create a project. I believe you will be prompted to do so immediately if you just accepted to using the GCP service.</p>
<p><figure id="attachment_76" aria-describedby="caption-attachment-76" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.40.07-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-76" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.40.07-PM.png?resize=500%2C284&#038;ssl=1" alt="" width="500" height="284" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.40.07-PM.png?resize=1024%2C581&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.40.07-PM.png?resize=600%2C341&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.40.07-PM.png?resize=300%2C170&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.40.07-PM.png?resize=768%2C436&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.40.07-PM.png?w=1212&amp;ssl=1 1212w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-76" class="wp-caption-text">Figure 2-1 : New Project Form</figcaption></figure></p>
<p>Fill in the <span style="color: #ff0000;"><strong>Project Name</strong></span> to whatever you like. For organization, you may leave it at &#8220;No organization&#8221;. Once done, click create, and wait upwards of a <strong>minute or two</strong> for GCP to instantiate your project.</p>
<h2>Execute and Confirm Click-to-Deploy</h2>
<p>Now that you have a new project, it is time to use the convenient click-to-deploy feature to have GCP spin up a VM and configure WordPress for us.</p>
<p>From Figure 1-1, on the bottom left section labelled &#8220;Getting Started&#8221;, click on &#8220;<a href="https://console.cloud.google.com/launcher/browse">Deploy a prebuilt solution</a>&#8221; which will bring you to a whole range of items to choose from. In the search bar, type on &#8220;<strong>wordpress click to deploy</strong>&#8221; and wait a moment for the results to refresh. Choose the option labelled &#8220;WordPress&#8221; with the description &#8220;Google Click to Deploy&#8221;, as shown below:</p>
<p><figure id="attachment_77" aria-describedby="caption-attachment-77" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.53.48-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-77" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.53.48-PM.png?resize=500%2C517&#038;ssl=1" alt="" width="500" height="517" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.53.48-PM.png?resize=991%2C1024&amp;ssl=1 991w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.53.48-PM.png?resize=600%2C620&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.53.48-PM.png?resize=290%2C300&amp;ssl=1 290w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.53.48-PM.png?resize=768%2C793&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-2.53.48-PM.png?w=1510&amp;ssl=1 1510w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-77" class="wp-caption-text">Figure 3-1 : WordPress Click-to-Deploy Option</figcaption></figure></p>
<p>Click on the Launch on Compute Engine button in the resulting page.&nbsp;<strong>Do not worry about the estimated costs shown</strong> &#8211; we can change the instance to one that is supported by the free tier immediately afterwards.</p>
<p><figure id="attachment_78" aria-describedby="caption-attachment-78" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.01.24-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-78" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.01.24-PM.png?resize=500%2C282&#038;ssl=1" alt="" width="500" height="282" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.01.24-PM.png?resize=1024%2C578&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.01.24-PM.png?resize=600%2C339&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.01.24-PM.png?resize=300%2C169&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.01.24-PM.png?resize=768%2C434&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.01.24-PM.png?w=1300&amp;ssl=1 1300w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-78" class="wp-caption-text">Figure 3-2 : Launch on Compute Engine</figcaption></figure></p>
<p>You should see a &#8220;Configuring APIs, This may take a few minutes&#8221; message. Go grab a cup of coffee or something and come back later. You should arrive at the following screen automatically:</p>
<p><figure id="attachment_80" aria-describedby="caption-attachment-80" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.08.17-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-80" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.08.17-PM.png?resize=500%2C846&#038;ssl=1" alt="" width="500" height="846" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.08.17-PM.png?resize=605%2C1024&amp;ssl=1 605w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.08.17-PM.png?resize=600%2C1016&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.08.17-PM.png?resize=177%2C300&amp;ssl=1 177w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.08.17-PM.png?resize=768%2C1300&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.08.17-PM.png?w=996&amp;ssl=1 996w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-80" class="wp-caption-text">Figure 3-3 : Setting Up WordPress Deployment</figcaption></figure></p>
<ol>
<li>For <span style="color: #ff0000;"><strong>Deployment Name</strong></span>, enter an instance name of your choice.</li>
<li>Set <span style="color: #ff0000;"><strong>Zone</strong></span>&nbsp;to the region of the world you want this instance to be hosted. For example, I&#8217;m in Tokyo so I choose asia-northeast1-a.</li>
<li><span style="color: #ff0000;"><strong>Machine Type</strong></span> is &#8220;1 vCPU&#8221; by default, which is not part of the free tier plan. The only selection for free tier is the &#8220;<strong>micro (1 shared vCPU)</strong>&#8221; option.</li>
<li>Leave everything else as-is and click &#8220;<strong>Deploy</strong>&#8220;.</li>
</ol>
<h2>[Important!] Memo the Username/Passwords</h2>
<p>You should be at the following screen. You may continue once you see something like &#8220;<strong>##instance_name## has been deployed</strong>&#8221; notice on the upper left corner, and that the right-hand-side column has values for site address, WordPress administrator username, and so on:</p>
<p><figure id="attachment_86" aria-describedby="caption-attachment-86" style="width: 490px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.18.57-PM.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-86" src="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.18.57-PM.png?resize=500%2C279&#038;ssl=1" alt="" width="500" height="279" srcset="https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.18.57-PM.png?resize=1024%2C571&amp;ssl=1 1024w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.18.57-PM.png?resize=600%2C334&amp;ssl=1 600w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.18.57-PM.png?resize=300%2C167&amp;ssl=1 300w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.18.57-PM.png?resize=768%2C428&amp;ssl=1 768w, https://i0.wp.com/www.jiyuulife.net/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-3.18.57-PM.png?w=1748&amp;ssl=1 1748w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-86" class="wp-caption-text">Figure 4-1 : Deployment Management Dashboard</figcaption></figure></p>
<p><strong>Note the WordPress administrator username and password, as that is the information you need to login to the administrators panel.</strong></p>
<p>The MySQL password is for the &#8220;root&#8221; user and is required for accessing the MySQL database which lives inside of your instance. Under normal circumstances you won&#8217;t ever have to directly manipulate the WordPress database, but it might save you from being locked out of your WordPress because of some misconfiguration (it happened to me)! That said, it is better to note it, just in case.</p>
<p>Don&#8217;t worry if you moved away from the page and forgot to jot down the credentials &#8211; the information will be kept inside the VM instance details for you to come back and refer to.</p>
<h2>Confirm Site is Operational</h2>
<p>At this point, you can click on the <strong>Site Address</strong> which should take you to the default WordPress site. Hooray!</p>
<p>Let&#8217;s see if you can use the Admin login credentials in Figure 4-1 to login to the administrators panel. Append &#8220;/wp-admin&#8221; to the URL and hit enter to reach the admin login page. Fill in the credentials and try logging in. It should take you to the admin console:</p>
<p>Proceed with steps to reset your password once you&#8217;re successfully in.</p>
<h2>Next Steps</h2>
<p>Congratulations! You have finished setting up your WordPress site using Google Cloud Platform!</p>
<p>As you may notice, your URL is currently your IP address, and using unsecured HTTP protocol, both of which hurts your site&#8217;s credibility and SEO rankings.</p>
<p>If you have a custom domain, you should proceed with registering it to this site so that other people can begin to access using a more memorable URL. Remember that part 2 of this guide series will go into detail about how to register a domain you purchased on Google Domains to the WordPress instance you created above.</p>
<p>Lastly, if you would like to perform SSL verification to convert your site from HTTP to HTTPS, you can follow my part 3 guide. You will have to get down and dirty with accessing your instance via SSH and performing from Linux commands, but that should be no problem for you who originally planned to self-host your site to begin with, right? 😉</p>The post <a href="https://www.jiyuulife.net/click-to-deploy-wordpress-google-cloud/">How To Deploy WordPress Using Google Cloud Click-to-Deploy</a> first appeared on <a href="https://www.jiyuulife.net">JiyuuLife | Automate Your Way to Freedom</a>.]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">57</post-id>	</item>
	</channel>
</rss>
