{"id":6277,"date":"2018-11-22T13:04:37","date_gmt":"2018-11-22T13:04:37","guid":{"rendered":"https:\/\/www.siliconhouse.net\/support\/?page_id=6277"},"modified":"2018-11-22T13:04:37","modified_gmt":"2018-11-22T13:04:37","slug":"deploy-codeigniter-framework-cpanel","status":"publish","type":"page","link":"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/","title":{"rendered":"How to deploy a CodeIgniter framework website in cPanel ?"},"content":{"rendered":"<aside id=\"bcn_widget-2\" class=\"widget widget_breadcrumb_navxt amr_widget\"><span property=\"itemListElement\" typeof=\"ListItem\"><a property=\"item\" typeof=\"WebPage\" title=\"Go to Silicon House - Reseller Hosting - Dedicated Servers - Cloud.\" href=\"https:\/\/www.siliconhouse.net\/support\" class=\"home\"><span property=\"name\" style=\"color: #232323\"><b>Support Home<\/b><\/span><\/a><meta property=\"position\" content=\"1\"><\/span><\/aside>\n<p><a href=\"https:\/\/www.siliconhouse.net\">Silicon House Hosting<\/a> supports CodeIgniter Framework. CodeIgniter is an application development framework, which can be used to develop websites, using PHP. It is an Open Source framework.<\/p>\n<p><aside id=\"text-16\" class=\"widget widget_text amr_widget\">\t\t\t<div class=\"textwidget\"><div class=\"reseller_web_hosting_support_advts\">\r\n\r\n<div class=\"reseller_web_hosting_support_advts_left\">\r\n<a href=\"https:\/\/www.siliconhouse.net\/linux-reseller-web-hosting-india\" target=\"_blank\"><img decoding=\"async\" border=\"0\" src=\"https:\/\/www.siliconhouse.net\/wp-content\/uploads\/2018\/06\/336X280-saffron-unlimited-499-kickstart.gif\" width=\"336\" height=\"280\" alt=\"Reseller Hosting Special Offer\"><\/a>\r\n<\/div>\r\n\r\n<div class=\"reseller_web_hosting_support_advts_right\">\r\n<a href=\"https:\/\/www.siliconhouse.net\/linux-cloud-server-hosting-india\" target=\"_blank\"><img decoding=\"async\" border=\"0\" src=\"https:\/\/www.siliconhouse.net\/wp-content\/uploads\/2018\/06\/336X280-purple-enterprise-cloud-stak-19.jpg\" width=\"336\" height=\"280\" alt=\"Enterprise Cloud Stack\"><\/a>\r\n<\/div>\r\n\r\n<\/div><\/div>\n\t\t<\/aside><br \/>\n<aside id=\"text-20\" class=\"extendedwopts-md-center widget widget_text amr_widget\">\t\t\t<div class=\"textwidget\"><div class=\"reseller_web_hosting_support_advts\">\r\n<div class=\"reseller_web_hosting_support_advts_left\">\r\n<img decoding=\"async\" border=\"0\" src=\"http:\/\/www.siliconhouse.net\/support\/wp-content\/uploads\/2016\/12\/reseller-hosting-249-offer.gif\" width=\"320\" height=\"100\" alt=\"Reseller Hosting Special Offer\">\r\n<\/div>\r\n\r\n<div class=\"reseller_web_hosting_support_advts_right\">\r\n<img decoding=\"async\" border=\"0\" src=\"http:\/\/www.siliconhouse.net\/support\/wp-content\/uploads\/2016\/12\/reseller-hosting-249-offer.gif\" width=\"320\" height=\"100\" alt=\"Reseller Hosting Special Offer\">\r\n<\/div>\r\n\r\n<\/div><\/div>\n\t\t<\/aside><\/p>\n<p>CodeIgniter has a very rich set of functionality, which will increase the speed of website development work.<\/p>\n<p><strong>Server Requirement for CodeIgniter Framework<\/strong><\/p>\n<p>PHP version 5.6 or newer is recommended.<\/p>\n<p>A database is required for most web application programming. Currently supported databases are:<\/p>\n<p>1) MySQL (5.1+) via the mysql (deprecated), mysqli and pdo drivers<br \/>\n2) Oracle via the oci8 and pdo drivers<br \/>\n3) PostgreSQL via the postgre and pdo drivers<br \/>\n4) MS SQL via the mssql, sqlsrv (version 2005 and above only) and pdo drivers<br \/>\n5) SQLite via the sqlite (version 2), sqlite3 (version 3) and pdo drivers<br \/>\n6) CUBRID via the cubrid and pdo drivers<br \/>\n7) Interbase\/Firebird via the ibase and pdo drivers<br \/>\n8) ODBC via the odbc and pdo drivers (you should know that ODBC is actually an abstraction layer)<\/p>\n<p><a href=\"https:\/\/siliconhouse.net\/\"><strong>Silicon House<\/strong><\/a> <strong><a href=\"https:\/\/www.siliconhouse.net\/linux-reseller-web-hosting-india\">linux reseller hosting package<\/a><\/strong> supports both the php version and database versions. Hence it is very easy to host a codeigniter application in <a href=\"https:\/\/www.siliconhouse.net\">Silicon house<\/a> server.<\/p>\n<p><strong>Deployment of CodeIgniter<\/strong><\/p>\n<p>CodeIgniter can be either developed in your local environment and uploaded to server or it can be downloaded to a server and worked on server directly.<\/p>\n<p>Step-1 &#8211; Download the CodeIgniter from https:\/\/www.codeigniter.com\/download<br \/>\nStep-2 &#8211; Unzip the folder<br \/>\nStep-3 &#8211; Upload all files and folders to your server<br \/>\nStep-4 &#8211; After uploading all the files to your server, visit the URL of your server, e.g., www.domain-name.com<\/p>\n<p><strong>Directory structure<\/strong><\/p>\n<p>1) Application<br \/>\n2) System<br \/>\n3) User_guide<\/p>\n<p>1) Application<br \/>\n==========<br \/>\nApplication folder contains all the files of your application project. It contains several subfolders,<\/p>\n<p>Cache &#8211; This folder contains all the cached pages of your application. These cached pages will increase the overall speed of accessing the pages.<\/p>\n<p>Config &#8211; This folder contains various files to configure the application. With the help of config.php file, user can configure the application. Using database.php file, user can configure the database of the application.<\/p>\n<p>Controllers &#8211; This folder holds the controllers of your application. It is the basic part of your application.<\/p>\n<p>Core &#8211; This folder will contain base class of your application.<\/p>\n<p>Helpers &#8211; In this folder, you can put helper class of your application.<\/p>\n<p>Hooks &#8211; The files in this folder provide a means to tap into and modify the inner workings of the framework without hacking the core files.<\/p>\n<p>Language &#8211; This folder contains language related files.<\/p>\n<p>Libraries &#8211; This folder contains files of the libraries developed for your application.<\/p>\n<p>Logs &#8211; This folder contains files related to the log of the system.<\/p>\n<p>Models &#8211; The database login will be placed in this folder.<\/p>\n<p>Third_party &#8211; In this folder, you can place any plugins, which will be used for your application.<\/p>\n<p>Views &#8211; Application\u2019s HTML files will be placed in this folder.<\/p>\n<p>2) System<br \/>\n=======<br \/>\nSystem folder contains CodeIgniter core codes, libraries, helpers and other files, which help make the coding easy. These libraries and helpers are loaded and used in web app development.<\/p>\n<p>This folder contains all the Code Igniter code of consequence, organized into various folders mentioned below:<\/p>\n<p>Core &#8211; This folder contains Code Igniter\u2019s core class. Do not modify anything here. All of your work will take place in the application folder. Even if your intent is to extend the CodeIgniter core, you have to do it with hooks, and hooks live in the application folder.<\/p>\n<p>Database &#8211; The database folder contains core database drivers and other database utilities.<\/p>\n<p>Fonts &#8211; The fonts folder contains font related information and utilities.<\/p>\n<p>Helpers &#8211; The helpers folder contains standard helpers (such as date, cookie, and URL helpers).<\/p>\n<p>Language &#8211; The language folder contains language files. You can ignore it for now.<\/p>\n<p>Libraries &#8211; The libraries folder contains standard CodeIgniter libraries (to help you with e-mail, calendars, file uploads, and more). You can create your own libraries or extend (and even replace) standard ones, but those will be saved in the application\/libraries directory to keep them separate from the standard CodeIgniter libraries saved in this particular folder.<\/p>\n<p>3) User_guide<br \/>\n==========<br \/>\nThis is your user guide to CodeIgniter. It is basically, the offline version of user guide on CodeIgniter website. Using this, one can learn the functions of various libraries, helpers and classes.<\/p>\n<p><strong>Advantages of choosing CodeIgniter framework for your web application<\/strong><\/p>\n<p>1. Codeigniter is fast, reliable, lightweight and more capable<br \/>\n2. PHP framework is an easy debug that allows you easily to get out the errors in your development. Codeigniter Development can extend your PHP coding to get the specific functions through frameworks<br \/>\n3. It is secure<br \/>\n4. Codeigniter PHP Development is a most easy way to utilize a modular programs<br \/>\n5. Codeigniter PHP Development is compatible with most web servers like apache,light speed etc, numerous operating systems and hosting platforms<br \/>\n6. Many features are almost the same so that you can describe the same code in different way<br \/>\n7. Codeigniter PHP Development is highly famous and almost every one is preferring, hence support for the same can be easily obtained from web<br \/>\n8. Codeigniter PHP Development is simple to learn and Its initial configuration is very easy<\/p>\n<p><strong>Features of CodeIgniter<\/strong><\/p>\n<p>Some of the important features are listed below:<\/p>\n<p>1. Model-View-Controller Based System<br \/>\n2. Extremely Light Weight<br \/>\n3. Full Featured database classes with support for several platforms.<br \/>\n4. Query Builder Database Support<br \/>\n5. Form and Data Validation<br \/>\n6. Security and XSS Filtering<br \/>\n7. Session Management<br \/>\n8. Email Sending Class. Supports Attachments, HTML\/Text email, multiple protocols (sendmail, SMTP, and Mail) and more.<br \/>\n9. Image Manipulation Library (cropping, resizing, rotating, etc.). Supports GD, ImageMagick, and NetPBM<br \/>\n10. File Uploading Class, FTP Class<br \/>\n11. Localization, Pagination<br \/>\n12. Data Encryption<br \/>\n13. Benchmarking<br \/>\n14. Full Page Caching<br \/>\n15. Error Logging<br \/>\n16. Application Profiling<br \/>\n17. Calendaring Class, User Agent Class, Zip Encoding Class, Template Engine Class, Trackback Class, Unit Testing Class<br \/>\n18. XML-RPC Library<br \/>\n19. Search-engine Friendly URLs<br \/>\n20. Flexible URI Routing<br \/>\n21. Support for Hooks and Class Extensions<br \/>\n22. Large library of \u201chelper\u201d functions<\/p>\n<p>Hope from the above details, you have got idea about Code Igniter development framework.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Silicon House Hosting supports CodeIgniter Framework. CodeIgniter is an application development framework, which can be used to develop websites, using<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":10,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6277","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to deploy a CodeIgniter framework website in cPanel ?<\/title>\n<meta name=\"description\" content=\"Silicon House Hosting supports CodeIgniter Framework. CodeIgniter is an application development framework, which can be used to develop websites, using PHP.\" \/>\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.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to deploy a CodeIgniter framework website in cPanel ?\" \/>\n<meta property=\"og:description\" content=\"Silicon House Hosting supports CodeIgniter Framework. CodeIgniter is an application development framework, which can be used to develop websites, using PHP.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/\" \/>\n<meta property=\"og:site_name\" content=\"Silicon House - Reseller Hosting - Dedicated Servers - Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/siliconhouse.net\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@siliconhouse\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/\",\"url\":\"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/\",\"name\":\"How to deploy a CodeIgniter framework website in cPanel ?\",\"isPartOf\":{\"@id\":\"https:\/\/www.siliconhouse.net\/support\/#website\"},\"datePublished\":\"2018-11-22T13:04:37+00:00\",\"description\":\"Silicon House Hosting supports CodeIgniter Framework. CodeIgniter is an application development framework, which can be used to develop websites, using PHP.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.siliconhouse.net\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linux Reseller Web Hosting\",\"item\":\"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to deploy a CodeIgniter framework website in cPanel ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.siliconhouse.net\/support\/#website\",\"url\":\"https:\/\/www.siliconhouse.net\/support\/\",\"name\":\"Silicon House - Reseller Hosting - Dedicated Servers - Cloud\",\"description\":\"Reseller Hosting - Dedicated Servers - Cloud\",\"publisher\":{\"@id\":\"https:\/\/www.siliconhouse.net\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.siliconhouse.net\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.siliconhouse.net\/support\/#organization\",\"name\":\"Silicon House\",\"url\":\"https:\/\/www.siliconhouse.net\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.siliconhouse.net\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.siliconhouse.net\/support\/wp-content\/uploads\/2016\/10\/siliconhouse-logo.png\",\"contentUrl\":\"https:\/\/www.siliconhouse.net\/support\/wp-content\/uploads\/2016\/10\/siliconhouse-logo.png\",\"width\":42,\"height\":40,\"caption\":\"Silicon House\"},\"image\":{\"@id\":\"https:\/\/www.siliconhouse.net\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/siliconhouse.net\",\"https:\/\/x.com\/siliconhouse\",\"https:\/\/www.youtube.com\/siliconhouse\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to deploy a CodeIgniter framework website in cPanel ?","description":"Silicon House Hosting supports CodeIgniter Framework. CodeIgniter is an application development framework, which can be used to develop websites, using PHP.","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.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/","og_locale":"en_US","og_type":"article","og_title":"How to deploy a CodeIgniter framework website in cPanel ?","og_description":"Silicon House Hosting supports CodeIgniter Framework. CodeIgniter is an application development framework, which can be used to develop websites, using PHP.","og_url":"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/","og_site_name":"Silicon House - Reseller Hosting - Dedicated Servers - Cloud","article_publisher":"https:\/\/www.facebook.com\/siliconhouse.net","twitter_card":"summary_large_image","twitter_site":"@siliconhouse","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/","url":"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/","name":"How to deploy a CodeIgniter framework website in cPanel ?","isPartOf":{"@id":"https:\/\/www.siliconhouse.net\/support\/#website"},"datePublished":"2018-11-22T13:04:37+00:00","description":"Silicon House Hosting supports CodeIgniter Framework. CodeIgniter is an application development framework, which can be used to develop websites, using PHP.","breadcrumb":{"@id":"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/deploy-codeigniter-framework-cpanel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.siliconhouse.net\/support\/"},{"@type":"ListItem","position":2,"name":"Linux Reseller Web Hosting","item":"https:\/\/www.siliconhouse.net\/support\/linux-reseller-web-hosting\/"},{"@type":"ListItem","position":3,"name":"How to deploy a CodeIgniter framework website in cPanel ?"}]},{"@type":"WebSite","@id":"https:\/\/www.siliconhouse.net\/support\/#website","url":"https:\/\/www.siliconhouse.net\/support\/","name":"Silicon House - Reseller Hosting - Dedicated Servers - Cloud","description":"Reseller Hosting - Dedicated Servers - Cloud","publisher":{"@id":"https:\/\/www.siliconhouse.net\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.siliconhouse.net\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.siliconhouse.net\/support\/#organization","name":"Silicon House","url":"https:\/\/www.siliconhouse.net\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.siliconhouse.net\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.siliconhouse.net\/support\/wp-content\/uploads\/2016\/10\/siliconhouse-logo.png","contentUrl":"https:\/\/www.siliconhouse.net\/support\/wp-content\/uploads\/2016\/10\/siliconhouse-logo.png","width":42,"height":40,"caption":"Silicon House"},"image":{"@id":"https:\/\/www.siliconhouse.net\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/siliconhouse.net","https:\/\/x.com\/siliconhouse","https:\/\/www.youtube.com\/siliconhouse"]}]}},"_links":{"self":[{"href":"https:\/\/www.siliconhouse.net\/support\/wp-json\/wp\/v2\/pages\/6277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.siliconhouse.net\/support\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.siliconhouse.net\/support\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.siliconhouse.net\/support\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.siliconhouse.net\/support\/wp-json\/wp\/v2\/comments?post=6277"}],"version-history":[{"count":5,"href":"https:\/\/www.siliconhouse.net\/support\/wp-json\/wp\/v2\/pages\/6277\/revisions"}],"predecessor-version":[{"id":6282,"href":"https:\/\/www.siliconhouse.net\/support\/wp-json\/wp\/v2\/pages\/6277\/revisions\/6282"}],"up":[{"embeddable":true,"href":"https:\/\/www.siliconhouse.net\/support\/wp-json\/wp\/v2\/pages\/10"}],"wp:attachment":[{"href":"https:\/\/www.siliconhouse.net\/support\/wp-json\/wp\/v2\/media?parent=6277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}