How to Share Your Local WordPress Website with Ngrok on Ubuntu Are you running a WordPress website locally using Local WP (formerly Local by Flywheel) and want to access it from another device or share it with a client or friend over the internet? Using ngrok , a powerful tunneling tool, you can expose your local site securely to the world in just a few commands. 🚀 What is Ngrok? ngrok is a tool that creates a secure tunnel from the public internet to your local machine. This is especially useful when: You want to test your local WordPress site on a mobile device You need someone to preview your project remotely You're demoing your work in real time 🧱 Prerequisites A working local WordPress site running in Local WP Ubuntu (tested on Ubuntu 22.04 and similar) Internet connection Terminal access 🔧 Step 1: Install Ngrok on Ubuntu Open your terminal and paste the following command: curl -s https://ngrok-agent.s3.amazonaws.com/ngrok.asc | sud...
1. Install Python (if not already installed) Most Ubuntu versions come with Python pre-installed. To check: python3 --version If it's not installed: sudo apt update sudo apt install python3 python3-pip 2. Download PyCharm There are two versions: PyCharm Community (Free and Open Source) — Recommended for most students PyCharm Professional Install from JetBrains website Go to: https://www.jetbrains.com/pycharm/download/ Download the .tar.gz file for Linux. Extract the file: tar -xzf pycharm-community-*.tar.gz Navigate to the extracted folder and run: cd pycharm-community-*/bin ./pycharm.sh To create a desktop shortcut, PyCharm will offer the option on first launch. 3. Configure PyCharm on First Launch Accept terms and choose a UI theme. Create or open a Python project. Select Python interpreter. 4. Run Your First Python File Right-click on your .py file → Run Output will show at the ...