{"id":3225,"date":"2024-03-13T06:36:31","date_gmt":"2024-03-13T06:36:31","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/"},"modified":"2025-07-30T13:11:15","modified_gmt":"2025-07-30T13:11:15","slug":"what-are-the-steps-to-install-php-on-linux","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/","title":{"rendered":"How to Install PHP on Linux"},"content":{"rendered":"<p>Installing PHP on a Linux system can be achieved using package management tools. Below are the general steps to install PHP on Linux.<\/p>\n<ol>\n<li>Open the terminal and update the package management tool.<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo apt update\r\n<\/code><\/pre>\n<ol>\n<li>Install PHP and its related extensions.<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo apt install php\r\n<\/code><\/pre>\n<p>You can also install a specific version of PHP, such as PHP 7.4.<\/p>\n<pre class=\"post-pre\"><code>sudo apt install php7.4\r\n<\/code><\/pre>\n<p>You can use the following command to install additional PHP extensions.<\/p>\n<pre class=\"post-pre\"><code>sudo apt install php-&lt;extension-name&gt;\r\n<\/code><\/pre>\n<p>For example, installing the MySQL extension:<\/p>\n<pre class=\"post-pre\"><code>sudo apt install php-mysql\r\n<\/code><\/pre>\n<ol>\n<li>Install common dependencies for PHP:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo apt install php-cli php-fpm php-mysql php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath\r\n<\/code><\/pre>\n<ol>\n<li>Check if PHP has been successfully installed.<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>php -v\r\n<\/code><\/pre>\n<ol>\n<li>Set up PHP<\/li>\n<\/ol>\n<p>The configuration file for PHP is usually located at \/etc\/php\/{version}\/apache2\/php.ini or \/etc\/php\/{version}\/cli\/php.ini, and you can modify the settings as needed.<\/p>\n<ol>\n<li>Restart the web server to apply the changes:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo systemctl restart apache2\r\n<\/code><\/pre>\n<p>After installation is complete, you can start using PHP on your Linux system.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Installing PHP on a Linux system can be achieved using package management tools. Below are the general steps to install PHP on Linux. Open the terminal and update the package management tool. sudo apt update Install PHP and its related extensions. sudo apt install php You can also install a specific version of PHP, such [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[590,998,1022,654,326],"class_list":["post-3225","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-linux-tutorial","tag-php-installation","tag-php-setup","tag-server-configuration","tag-web-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Install PHP on Linux - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"Learn how to install PHP on Linux with our step-by-step guide. Includes commands for different PHP versions and extensions.\" \/>\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.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install PHP on Linux\" \/>\n<meta property=\"og:description\" content=\"Learn how to install PHP on Linux with our step-by-step guide. Includes commands for different PHP versions and extensions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-13T06:36:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-30T13:11:15+00:00\" \/>\n<meta name=\"author\" content=\"Isabella Edwards\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Isabella Edwards\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/\"},\"author\":{\"name\":\"Isabella Edwards\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd\"},\"headline\":\"How to Install PHP on Linux\",\"datePublished\":\"2024-03-13T06:36:31+00:00\",\"dateModified\":\"2025-07-30T13:11:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/\"},\"wordCount\":139,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"keywords\":[\"linux tutorial\",\"php installation\",\"PHP setup\",\"server configuration\",\"web development\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/\",\"name\":\"How to Install PHP on Linux - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-13T06:36:31+00:00\",\"dateModified\":\"2025-07-30T13:11:15+00:00\",\"description\":\"Learn how to install PHP on Linux with our step-by-step guide. Includes commands for different PHP versions and extensions.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install PHP on Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd\",\"name\":\"Isabella Edwards\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g\",\"caption\":\"Isabella Edwards\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/isabellaedwards\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install PHP on Linux - Blog - Silicon Cloud","description":"Learn how to install PHP on Linux with our step-by-step guide. Includes commands for different PHP versions and extensions.","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.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/","og_locale":"en_US","og_type":"article","og_title":"How to Install PHP on Linux","og_description":"Learn how to install PHP on Linux with our step-by-step guide. Includes commands for different PHP versions and extensions.","og_url":"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-13T06:36:31+00:00","article_modified_time":"2025-07-30T13:11:15+00:00","author":"Isabella Edwards","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Isabella Edwards","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/"},"author":{"name":"Isabella Edwards","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd"},"headline":"How to Install PHP on Linux","datePublished":"2024-03-13T06:36:31+00:00","dateModified":"2025-07-30T13:11:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/"},"wordCount":139,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"keywords":["linux tutorial","php installation","PHP setup","server configuration","web development"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/","url":"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/","name":"How to Install PHP on Linux - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-13T06:36:31+00:00","dateModified":"2025-07-30T13:11:15+00:00","description":"Learn how to install PHP on Linux with our step-by-step guide. Includes commands for different PHP versions and extensions.","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/what-are-the-steps-to-install-php-on-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install PHP on Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd","name":"Isabella Edwards","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g","caption":"Isabella Edwards"},"url":"https:\/\/www.silicloud.com\/blog\/author\/isabellaedwards\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/3225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=3225"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/3225\/revisions"}],"predecessor-version":[{"id":147850,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/3225\/revisions\/147850"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=3225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=3225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=3225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}