Skip to content

TienLe.sol

  • Home
  • AI
  • TechnologyExpand
    • NodeJS
    • PHP
    • React
    • CSS3
    • Single Sign-On
    • Big DataExpand
      • NOSQL
    • DatabaseExpand
      • MySQL
      • PostgreSQL
  • Enterprise
  • PerformanceExpand
    • Large Scale
    • Front-end performance
  • GeneralExpand
    • Web Servers
    • Linux
    • Host Promo
  • About
TienLe.sol
  • Change SSH Port in Ubuntu 24
    Linux

    Change SSH Port in Ubuntu 24

    ByConan September 4, 2024

    Yet another entry after a while. Today, I will draft the necessary steps to change SSH Port in Ubuntu 24. These might apply to other version of Ubuntu but tbh, I don’t care. As in the previous version of Ubuntu / Debian, we normally need to change the listening ports in the sshd_config, and then…

    Read More Change SSH Port in Ubuntu 24Continue

  • Plex docker
    Virtualization

    Plex Media Server with Docker – Step-by-Step

    ByConan August 12, 2024August 12, 2024

    Running Plex Media Server with Docker is a popular demand for organizing home media with Plex app. If you want to know a bit about the concept, Plex Media Server is a software application that allows users to manage and stream their media from a central location. This blog entry only outlines the step-by-step procedures…

    Read More Plex Media Server with Docker – Step-by-StepContinue

  • Install Let’s Encrypt for Nginx on Ubuntu 18
    General

    Install Let’s Encrypt for Nginx on Ubuntu 18

    ByConan May 4, 2019May 4, 2019

    This is just a quick note to Install Let’s Encrypt for Nginx on Ubuntu 18. Since there is a new way to automatically renew LE certs on Ubuntu 18, I quick document steps for the reference purpose. Install Let’s encrypt for Nginx: apt install -y python-certbot-nginx Issue necessary certs for your domain with LE (remember…

    Read More Install Let’s Encrypt for Nginx on Ubuntu 18Continue

  • General

    Using tcpdump to capture packages on the server

    ByConan April 26, 2019April 26, 2019

    I come to a request to capture all out-going network connections to be sure no sensitive data will be transferred outside by any current scripts. We do all know that there is a simple tcpdump tool that can do this requirement. So in this short entry, I will note necessary commands to do that. To…

    Read More Using tcpdump to capture packages on the serverContinue

  • Running multiple web applications on 1 server with Docker
    Technology

    Running multiple web applications on 1 server with Docker

    ByConan August 10, 2018February 6, 2019

    Many developers have asked me the effective way to test their code in a multi-server environment. In the most case, I suggested them to go with Docker and Docker compose so that everything can be simulated in an effective manner. And in most of the case, the reverse proxy/balancer services will be done with HA…

    Read More Running multiple web applications on 1 server with DockerContinue

  • MySQL Document Store – NoSQL solution for MySQL
    NOSQL

    MySQL Document Store – NoSQL solution for MySQL

    ByConan August 2, 2018October 8, 2018

    As you might know, MySQL introduces Document Store (via JSON field) from version 5.7 and version 8.0. Since currently, it is in an early stage, the performance is not really good compared to its direct competitor: MongoDB. However, this is really a good move for MySQL after their introduction of MySQL Group Replication and MySQL Router…

    Read More MySQL Document Store – NoSQL solution for MySQLContinue

  • MySQL High Availability with ProxySQL and MySQL Group Replication
    Large Scale | MySQL

    MySQL High Availability with ProxySQL and MySQL Group Replication

    ByConan July 29, 2018August 2, 2018

    As you may know, I started working with high load MySQL servers in 2010 (and then there are several entries that were noted in 2012 after I purchased back this domain :-D) and I mostly go with multi-slaves replications. These might be true in many practical cases where most of the high-traffic loads are for…

    Read More MySQL High Availability with ProxySQL and MySQL Group ReplicationContinue

  • Profiling PHP Applications with Tideways XHProf and XHGui
    PHP

    Profiling PHP Applications with Tideways XHProf and XHGui

    ByConan June 28, 2018August 16, 2018

    This article focuses on how to profile PHP applications with Tideways XHProf and XHGui. I myself prefer this approach than the old XDebug and Webgrind so most of my recent projects have been utilizing this. Since this is just simply a note, Google is your friend for the mentioned tools. 0. Install PHP 7.2 FPM…

    Read More Profiling PHP Applications with Tideways XHProf and XHGuiContinue

  • Install HAProxy with SSL Termination
    Website Performance

    Install HAProxy with SSL Termination

    ByConan June 22, 2018January 29, 2019

    These days I have been working with scaling solutions for a PHP framework. Previously I came with Nginx as load balancers, however, with the requirement of health check and failover, I need to come to HAProxy this time. So I write this entry as a note for installing HAProxy with SSL Termination. Most of my machines…

    Read More Install HAProxy with SSL TerminationContinue

  • Load Testing with Locust
    General

    Load Testing with Locust

    ByConan June 11, 2018August 16, 2018

    You might be familiar with load testing tools such as Apache Benchmark (ab), siege, Apache JMeter and cloud services such as BlazeMeter, LoadImpact, Loader.io, etc. I tried many other tools, and found that there is no tool that completely satisfies me: ab and siege are too plain and simple without scenario, JMeter needs time for recording and defining cases…

    Read More Load Testing with LocustContinue

Page navigation

Previous PagePrevious 1 2 3 4 … 18 Next PageNext

© 2026 TienLe.sol

  • Home
  • AI
  • Technology
    • NodeJS
    • PHP
    • React
    • CSS3
    • Single Sign-On
    • Big Data
      • NOSQL
    • Database
      • MySQL
      • PostgreSQL
  • Enterprise
  • Performance
    • Large Scale
    • Front-end performance
  • General
    • Web Servers
    • Linux
    • Host Promo
  • About