{"id":37010,"date":"2021-06-02T12:30:00","date_gmt":"2021-06-02T17:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=37010"},"modified":"2022-06-03T03:31:39","modified_gmt":"2022-06-03T08:31:39","slug":"how-to-install-jupyter-notebook-on-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/","title":{"rendered":"How to Install Jupyter Notebook on Ubuntu 20.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"742\" height=\"372\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg\" alt=\"how to install jupyter notebook on ubuntu 20.04\" class=\"wp-image-37108\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/how-to-install-jupyter-notebook-on-ubuntu-20.04-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/how-to-install-jupyter-notebook-on-ubuntu-20.04-150x75.jpg 150w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook-on-ubuntu-20.04.jpg\" alt=\"install jupyter notebook on ubuntu 20.04\" class=\"wp-image-37110\" width=\"90\" height=\"105\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook-on-ubuntu-20.04.jpg 180w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook-on-ubuntu-20.04-129x150.jpg 129w\" sizes=\"(max-width: 90px) 100vw, 90px\" \/><\/figure><\/div>\n\n\n\n<p>Jupyter Notebook is an open-source and web-based development tool that allows you to create and share live codes and equations. It is flexible, extensible, and supports many programming languages including, Python, Julia, Haskell, Ruby, and more. Generally, it is used for data and machine learning. It comes with the IPython kernel that allows you to write your programs in Python.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>In this post, we will show you how to install Jupyter Notebook on Ubuntu 20.04.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69d272319fc33\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69d272319fc33\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#Log-in-to-the-Server-Update-the-Server-OS-Packages\" >Log in to the Server &amp; Update the Server OS Packages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#Install-Required-Dependencies\" >Install Required Dependencies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#Install-Jupyter-Notebook\" >Install Jupyter Notebook<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#Create-a-Systemd-Service-File-for-Jupyter\" >Create a Systemd Service File for Jupyter<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#Configure-Nginx-as-a-Reverse-Proxy-for-Jupyter-Notebook\" >Configure Nginx as a Reverse Proxy for Jupyter Notebook<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#Access-Jupyter-Notebook\" >Access Jupyter Notebook<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-prerequisites\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>An Ubuntu 20.04 VPS (we\u2019ll be using our SSD 2 VPS plan)<\/li><li>Access to the root user account (or access to an admin account with root privileges)<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-log-in-to-the-server-update-the-server-os-packages\"><span class=\"ez-toc-section\" id=\"Log-in-to-the-Server-Update-the-Server-OS-Packages\"><\/span>Log in to the Server &amp; Update the Server OS Packages<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First, log in to your Ubuntu 20.04 server via SSH as the root user:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ssh root@IP_Address -p Port_number<\/pre>\n\n\n\n<p>Once logged in, update your system packages with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt-get update -y<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"756\" height=\"277\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook.jpg\" alt=\"install jupyter notebook\" class=\"wp-image-37114\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook.jpg 756w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook-300x110.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook-150x55.jpg 150w\" sizes=\"(max-width: 756px) 100vw, 756px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-install-required-dependencies\"><span class=\"ez-toc-section\" id=\"Install-Required-Dependencies\"><\/span>Install Required Dependencies<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Jupyter Notebook is based on Python. So you will need to install Python and other libraries to your system. You can install all of them with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt-get install python3 python3-pip python3-dev -y<\/pre>\n\n\n\n<p>Next, verify the installed version of Python with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">python3 --version<\/pre>\n\n\n\n<p>Output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Python 3.8.5\n<\/pre>\n\n\n\n<p>Next, upgrade the PIP to the latest version using the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pip3 install --upgrade pip<\/pre>\n\n\n\n<p>Next, verify the PIP version with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pip3 --version<\/pre>\n\n\n\n<p>Output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pip 20.0.2 from \/usr\/lib\/python3\/dist-packages\/pip (python 3.8)<\/pre>\n\n\n\n<p>Next, install the Virtual Environment package with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pip3 install virtualenv<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-install-jupyter-notebook\"><span class=\"ez-toc-section\" id=\"Install-Jupyter-Notebook\"><\/span>Install Jupyter Notebook<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First, create a separate user for Jupyter Notebook. You can create it with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">adduser jupyter<\/pre>\n\n\n\n<p>Next, log in with Jupyter user with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">su - jupyter<\/pre>\n\n\n\n<p>Next, create a Jupyter directory and create a virtual environment for Jupyter notebook.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mkdir ~\/Jupyter\ncd ~\/Jupyter\nvirtualenv notebook<\/pre>\n\n\n\n<p>Next, activate the virtual environment with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">source notebook\/bin\/activate<\/pre>\n\n\n\n<p>Next, install the Jupyter with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">(notebook) jupyter@jupyter:~\/Jupyter$ pip install jupyter<\/pre>\n\n\n\n<p>Once installed, run the Jupyter notebook with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">(notebook) jupyter@jupyter:~\/Jupyter$ jupyter notebook<\/pre>\n\n\n\n<p>You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[I 06:12:57.527 NotebookApp] Writing notebook server cookie secret to \/home\/jupyter\/.local\/share\/jupyter\/runtime\/notebook_cookie_secret\n[I 06:12:57.786 NotebookApp] Serving notebooks from local directory: \/home\/jupyter\/Jupyter\n[I 06:12:57.786 NotebookApp] Jupyter Notebook 6.3.0 is running at:\n[I 06:12:57.787 NotebookApp] http:\/\/localhost:8888\/?token=9a7e565bbe40a36e7afbcd9cda890823288c61312e9f1eed\n[I 06:12:57.787 NotebookApp]  or http:\/\/127.0.0.1:8888\/?token=9a7e565bbe40a36e7afbcd9cda890823288c61312e9f1eed\n[I 06:12:57.787 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).\n[W 06:12:57.791 NotebookApp] No web browser found: could not locate runnable browser.\n[C 06:12:57.791 NotebookApp] \n\n    To access the notebook, open this file in a browser:\n        file:\/\/\/home\/jupyter\/.local\/share\/jupyter\/runtime\/nbserver-11919-open.html\n    Or copy and paste one of these URLs:\n        http:\/\/localhost:8888\/?token=9a7e565bbe40a36e7afbcd9cda890823288c61312e9f1eed\n     or http:\/\/127.0.0.1:8888\/?token=9a7e565bbe40a36e7afbcd9cda890823288c61312e9f1eed\n<\/pre>\n\n\n\n<p>Press CTRL+C to stop the Jupyter Notebook.<\/p>\n\n\n\n<p>Next, you will need to generate a configuration file for Jupyter Notebook. You can generate it with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">(notebook) jupyter@jupyter:~\/Jupyter$ jupyter notebook --generate-config<\/pre>\n\n\n\n<p>You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Writing default config to: \/home\/jupyter\/.jupyter\/jupyter_notebook_config.py<\/pre>\n\n\n\n<p>Next, set the password for Jupyter with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">(notebook) jupyter@jupyter:~\/Jupyter$ jupyter notebook password<\/pre>\n\n\n\n<p>You should see the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Enter password: \nVerify password: \n[NotebookPasswordApp] Wrote hashed password to \/home\/jupyter\/.jupyter\/jupyter_notebook_config.json\n<\/pre>\n\n\n\n<p>Next, deactivate from the Python virtual environment with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">(notebook) jupyter@jupyter:~\/Jupyter$ deactivate<\/pre>\n\n\n\n<p>Next, logout from the Jupyter user with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">exit<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-create-a-systemd-service-file-for-jupyter\"><span class=\"ez-toc-section\" id=\"Create-a-Systemd-Service-File-for-Jupyter\"><\/span>Create a Systemd Service File for Jupyter<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Next, you will need to create a systemd service file to manage the Jupyter Notebook. You can create it with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nano \/etc\/systemd\/system\/jupyter.service<\/pre>\n\n\n\n<p>Add the following lines:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[Unit]\nDescription=Jupyter Notebook\n\n[Service]\nType=simple\nPIDFile=\/run\/jupyter.pid\nExecStart=\/home\/jupyter\/Jupyter\/notebook\/bin\/jupyter-notebook --config=\/home\/jupyter\/.jupyter\/jupyter_notebook_config.py\nUser=jupyter\nGroup=jupyter\nWorkingDirectory=\/home\/jupyter\/Jupyter\/notebook\nRestart=always\nRestartSec=10\n\n[Install]\nWantedBy=multi-user.target\n<\/pre>\n\n\n\n<p>Save and close the file then reload the systemd daemon with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl daemon-reload<\/pre>\n\n\n\n<p>Next, start the Jupyter service and enable it to start at system reboot with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl start jupyter\nsystemctl enable jupyter<\/pre>\n\n\n\n<p>You can also verify the status of the Jupyter with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl status jupyter<\/pre>\n\n\n\n<p>Output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\u25cf jupyter.service - Jupyter Notebook\n     Loaded: loaded (\/etc\/systemd\/system\/jupyter.service; disabled; vendor preset: enabled)\n     Active: active (running) since Tue 2021-04-06 06:32:47 UTC; 2min 33s ago\n   Main PID: 14630 (jupyter-noteboo)\n      Tasks: 1 (limit: 2353)\n     Memory: 40.6M\n     CGroup: \/system.slice\/jupyter.service\n             \u2514\u250014630 \/home\/jupyter\/Jupyter\/notebook\/bin\/python \/home\/jupyter\/Jupyter\/notebook\/bin\/jupyter-notebook --config=\/home\/jupyter\/.jup&gt;\n\nApr 06 06:32:47 jupyter systemd[1]: Started Jupyter Notebook.\nApr 06 06:32:48 jupyter jupyter-notebook[14630]: [I 06:32:48.023 NotebookApp] Serving notebooks from local directory: \/home\/jupyter\/Jupyter\/no&gt;\nApr 06 06:32:48 jupyter jupyter-notebook[14630]: [I 06:32:48.024 NotebookApp] Jupyter Notebook 6.3.0 is running at:\nApr 06 06:32:48 jupyter jupyter-notebook[14630]: [I 06:32:48.024 NotebookApp] http:\/\/localhost:8888\/\nApr 06 06:32:48 jupyter jupyter-notebook[14630]: [I 06:32:48.024 NotebookApp] Use Control-C to stop this server and shut down all kernels (twi&gt;\nApr 06 06:32:48 jupyter jupyter-notebook[14630]: [W 06:32:48.030 NotebookApp] No web browser found: could not locate runnable browser.\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-configure-nginx-as-a-reverse-proxy-for-jupyter-notebook\"><span class=\"ez-toc-section\" id=\"Configure-Nginx-as-a-Reverse-Proxy-for-Jupyter-Notebook\"><\/span>Configure Nginx as a Reverse Proxy for Jupyter Notebook<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Next, you will need to configure the Nginx as a reverse proxy for Jupyter Notebook.<\/p>\n\n\n\n<p>First, install the Nginx with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt-get install nginx -y<\/pre>\n\n\n\n<p>Once installed, create an Nginx virtual host configuration file with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nano \/etc\/nginx\/conf.d\/jupyter.conf<\/pre>\n\n\n\n<p>Add the following lines:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">upstream jupyter {\nserver 127.0.0.1:8888;\n}\n\nserver {\nlisten 80;\nserver_name jupyter.example.com;\n\naccess_log \/var\/log\/nginx\/example.com.access.log;\nerror_log \/var\/log\/nginx\/example.com.error.log;\n\nlocation \/ {\n     proxy_pass http:\/\/localhost:8888;\n     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n     proxy_set_header X-Real-IP $remote_addr;\n     proxy_set_header Host $http_host;\n     proxy_http_version 1.1;\n     proxy_redirect off;\n     proxy_buffering off;\n     proxy_set_header Upgrade $http_upgrade;\n     proxy_set_header Connection \"upgrade\";\n     proxy_read_timeout 86400;\n     }\n}\n<\/pre>\n\n\n\n<p>Save and close the file then verify the Nginx with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nginx -t<\/pre>\n\n\n\n<p>Output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nginx: the configuration file \/etc\/nginx\/nginx.conf syntax is ok\nnginx: configuration file \/etc\/nginx\/nginx.conf test is successful\n<\/pre>\n\n\n\n<p>Next, restart the Nginx to apply the changes:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl restart nginx<\/pre>\n\n\n\n<p>Next, add the Jupyter user to www-data group with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">usermode -g www-data jupyter<\/pre>\n\n\n\n<p>Next, edit the Jupyter Notebook config file and allow remote access.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nano \/home\/jupyter\/Jupyter\/.jupyter\/jupyter_notebook_config.py<\/pre>\n\n\n\n<p>Change the following line:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">c.NotebookApp.allow_remote_access = True\n<\/pre>\n\n\n\n<p>Save and close the file then restart the Jupyter service to apply the changes:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl restart jupyter<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-access-jupyter-notebook\"><span class=\"ez-toc-section\" id=\"Access-Jupyter-Notebook\"><\/span>Access Jupyter Notebook<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Now, open your web browser and access the Jupyter Notebook using the URL <strong>http:\/\/jupyter.example.com<\/strong>. You will be asked to provide a password as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"432\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook-ubuntu-20.04.png\" alt=\"install jupyter notebook ubuntu 20.04\" class=\"wp-image-37111\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook-ubuntu-20.04.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook-ubuntu-20.04-300x127.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook-ubuntu-20.04-150x63.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/install-jupyter-notebook-ubuntu-20.04-768x324.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Provide your password and click on the <strong>Login<\/strong> button. You should see the Jupyter Notebook dashboard in the following screen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"439\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/installing-jupyter-notebook-on-ubuntu-20.04.png\" alt=\"installing jupyter notebook on ubuntu 20.04\" class=\"wp-image-37112\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/installing-jupyter-notebook-on-ubuntu-20.04.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/installing-jupyter-notebook-on-ubuntu-20.04-300x129.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/installing-jupyter-notebook-on-ubuntu-20.04-150x64.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/installing-jupyter-notebook-on-ubuntu-20.04-768x329.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Congratulations! you have successfully installed Jupyter Notebook on Ubuntu 20.04 VPS.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright size-large\"><img decoding=\"async\" width=\"180\" height=\"209\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/tutorial-on-installing-jupyter-notebook-on-ubuntu-20.04.jpg\" alt=\"tutorial on installing jupyter notebook on ubuntu 20.04\" class=\"wp-image-37113\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/tutorial-on-installing-jupyter-notebook-on-ubuntu-20.04.jpg 180w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/tutorial-on-installing-jupyter-notebook-on-ubuntu-20.04-129x150.jpg 129w\" sizes=\"(max-width: 180px) 100vw, 180px\" \/><\/figure><\/div>\n\n\n\n<p>Now that you know how to install the Jupyter Notebook on Ubuntu 20.04, you can see how our<a href=\"https:\/\/www.rosehosting.com\/linux-vps-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\"> Managed Linux VPS hosting <\/a>can be easy and affordable. You really don&#8217;t need to install Jupyter Notebook on Ubuntu yourself, simply ask one of our system administrators to install this for you, completely free of charge. They are available 24\/7\/365 and are ready to help you out with any aspect of managing your server.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jupyter Notebook is an open-source and web-based development tool that allows you to create and share live codes and equations. &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Jupyter Notebook on Ubuntu 20.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#more-37010\" aria-label=\"Read more about How to Install Jupyter Notebook on Ubuntu 20.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":37108,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1698,1712],"tags":[1900,155,1839],"class_list":["post-37010","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","category-web-frameworks","tag-jupyter-network","tag-python","tag-ubuntu-20-04","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Jupyter Notebook on Ubuntu 20.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"In this tutorial, we will guide you on how to install Jupyter Notebook on Ubuntu 20.04. This is a fairly quick guide and should take 10 min.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Jupyter Notebook on Ubuntu 20.04 | RoseHosting\" \/>\n<meta property=\"og:description\" content=\"In this tutorial we will guide you on how to install Jupyter Notebook on Ubuntu 20.04. This is a fairly quick guide and should take 10 minutes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-02T17:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:31:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg?v=1621503411\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How to Install Jupyter Notebook on Ubuntu 20.04 | RoseHosting\" \/>\n<meta name=\"twitter:description\" content=\"In this tutorial we will guide you on how to install Jupyter Notebook on Ubuntu 20.04. This is a fairly quick guide and should take 10 minutes.\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Jupyter Notebook on Ubuntu 20.04\",\"datePublished\":\"2021-06-02T17:30:00+00:00\",\"dateModified\":\"2022-06-03T08:31:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/\"},\"wordCount\":688,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg\",\"keywords\":[\"jupyter network\",\"python\",\"Ubuntu 20.04\"],\"articleSection\":[\"Ubuntu\",\"Web Frameworks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/\",\"name\":\"How to Install Jupyter Notebook on Ubuntu 20.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg\",\"datePublished\":\"2021-06-02T17:30:00+00:00\",\"dateModified\":\"2022-06-03T08:31:39+00:00\",\"description\":\"In this tutorial, we will guide you on how to install Jupyter Notebook on Ubuntu 20.04. This is a fairly quick guide and should take 10 min.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg\",\"width\":742,\"height\":372,\"caption\":\"how to install jupyter notebook on ubuntu 20.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jupyter-notebook-on-ubuntu-20-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Jupyter Notebook on Ubuntu 20.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install Jupyter Notebook on Ubuntu 20.04 | RoseHosting","description":"In this tutorial, we will guide you on how to install Jupyter Notebook on Ubuntu 20.04. This is a fairly quick guide and should take 10 min.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Jupyter Notebook on Ubuntu 20.04 | RoseHosting","og_description":"In this tutorial we will guide you on how to install Jupyter Notebook on Ubuntu 20.04. This is a fairly quick guide and should take 10 minutes.","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2021-06-02T17:30:00+00:00","article_modified_time":"2022-06-03T08:31:39+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg?v=1621503411","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_title":"How to Install Jupyter Notebook on Ubuntu 20.04 | RoseHosting","twitter_description":"In this tutorial we will guide you on how to install Jupyter Notebook on Ubuntu 20.04. This is a fairly quick guide and should take 10 minutes.","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Jupyter Notebook on Ubuntu 20.04","datePublished":"2021-06-02T17:30:00+00:00","dateModified":"2022-06-03T08:31:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/"},"wordCount":688,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg","keywords":["jupyter network","python","Ubuntu 20.04"],"articleSection":["Ubuntu","Web Frameworks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/","name":"How to Install Jupyter Notebook on Ubuntu 20.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg","datePublished":"2021-06-02T17:30:00+00:00","dateModified":"2022-06-03T08:31:39+00:00","description":"In this tutorial, we will guide you on how to install Jupyter Notebook on Ubuntu 20.04. This is a fairly quick guide and should take 10 min.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2021\/05\/how-to-install-jupyter-notebook-on-ubuntu-20.04.jpg","width":742,"height":372,"caption":"how to install jupyter notebook on ubuntu 20.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jupyter-notebook-on-ubuntu-20-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Jupyter Notebook on Ubuntu 20.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/37010","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=37010"}],"version-history":[{"count":7,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/37010\/revisions"}],"predecessor-version":[{"id":37908,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/37010\/revisions\/37908"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/37108"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=37010"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=37010"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=37010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}