{"id":3335,"date":"2011-05-04T01:45:01","date_gmt":"2011-05-03T17:45:01","guid":{"rendered":"http:\/\/keemanxp.com\/blog\/?p=3335"},"modified":"2011-05-04T01:49:40","modified_gmt":"2011-05-03T17:49:40","slug":"how-to-install-wordpress-on-a-dedicated-server","status":"publish","type":"post","link":"https:\/\/keemanxp.com\/blog\/2011\/how-to-install-wordpress-on-a-dedicated-server.html","title":{"rendered":"How to install WordPress on a Dedicated Server"},"content":{"rendered":"<p>While the Blogging service offered at wordpress.com are user-friendly and improving daily, there are distinct advantages to hosting your blog on <a href=\"http:\/\/www.webhostingsearch.com\/dedicated-server.php\">dedicated servers<\/a>. In addition to being able to upload custom themes and plugins, you also have complete control of behind-the-scenes code and the support of a strong community of bloggers and programmers.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-3336\" title=\"wordpress_dedicated\" src=\"http:\/\/keemanxp.com\/blog\/wp-content\/uploads\/2011\/05\/wordpress_dedicated.jpg\" alt=\"\" width=\"380\" height=\"260\" srcset=\"https:\/\/keemanxp.com\/blog\/wp-content\/uploads\/2011\/05\/wordpress_dedicated.jpg 380w, https:\/\/keemanxp.com\/blog\/wp-content\/uploads\/2011\/05\/wordpress_dedicated-300x205.jpg 300w\" sizes=\"(max-width: 380px) 100vw, 380px\" \/><br \/>\n<span style=\"color: #ffcc00; font-size: large;\"><strong>1. Find cheap hosting <\/strong><\/span><\/p>\n<p>The first step to self-hosting your blog is to find an affordable web hosting option that still offers good service, up-to-date software, and a user-friendly interface. There are a number of <a href=\"http:\/\/www.webhostingsearch.com\/cheap-web-hosting.php\">cheap hosting<\/a> options available, and which one you choose depends primarily on your budget.<\/p>\n<p>If you\u2019re lucky enough to have cPanel installed on your server, you\u2019re pretty much set. The Fantastico scripts included with cPanel allows you to install WordPress (and many other blog platforms) on your dedicated server with just a single-click. If your blog doesn\u2019t have cPanel installed, however, you\u2019ll have to perform a manual installation. Here\u2019s how to do it:<\/p>\n<p><span style=\"color: #ffcc00; font-size: large;\"><strong>2. Download and unzip WordPress<\/strong> <\/span><\/p>\n<p>If you haven\u2019t already got it, the first thing you\u2019ll need to do is install the WordPress blogging software on your server. Visit <a href=\"http:\/\/www.textbroker.com\/c\/%E2%80%9Dhttp:\/wordpress.org\/%E2%80%9D\">wordpress.org<\/a> and download the latest version of WordPress. After you\u2019ve downloaded the file, go ahead and unzip it to a folder on your hard drive. This prepares the software for upload to your server.<\/p>\n<p><span style=\"color: #ffcc00; font-size: large;\"><strong>3. Upload the unzipped folder<\/strong> <\/span><\/p>\n<p>With the WordPress package unzipped, you\u2019re ready to upload your file. Use a file transfer protocol (FTP) client such as <a href=\"http:\/\/www.textbroker.com\/c\/%E2%80%9D\">WinSCP<\/a> (Windows), <a href=\"http:\/\/www.textbroker.com\/c\/%E2%80%9D\">CyberDuck<\/a> (OS X), or <a href=\"http:\/\/www.textbroker.com\/c\/%E2%80%9Dhttp:\/hilezilla-project.org\/%E2%80%9D\">FileZilla<\/a> (Windows, OS X) to upload the unzipped folder either to the root directory or a subfolder you\u2019ve created. It\u2019s usually easiest to upload WordPress to the root directory.<\/p>\n<p><span style=\"color: #ffcc00; font-size: large;\"><strong>4. Set up the database <\/strong><\/span><\/p>\n<p>In your server administration panel, create a MySQL user with full permission to access and modify databases and create a database in which your blog can store relevant data. Choose any username or password that you\u2019d like during this step, but make sure to write it down, as you\u2019ll need to remember it later.<\/p>\n<p><span style=\"color: #ffcc00; font-size: large;\"><strong>5. Configure wp-config.php <\/strong><\/span><\/p>\n<p>Next you\u2019ll want to find a file called \u201cwp-config-sample.php\u201d in the WordPress files you\u2019ve unzipped and rename it to \u201cwp-config.php.\u201d Then open \u201cwp-config.php\u201d with a text-editing program such as Notepad (Windows) or TextEdit (OS X) and change the example information provided to match the database information you\u2019ve just set up. This is where you\u2019ll need to use the username and password that you wrote down earlier and the name of the database you\u2019ve created. If you\u2019re uncomfortable with editing your &#8220;wp-config.php&#8221; file manually, you can skip this step and wait until you run the installation script, where WordPress will attempt to help you input the necessary data.<\/p>\n<p><span style=\"font-size: large; color: #ffcc00;\"><strong>7. Run the WordPress installation script<\/strong> <\/span><\/p>\n<p>Now that you\u2019ve got the necessary files uploaded and your database created, it\u2019s time to actually install WordPress to your server. Open up a new browser window and enter your domain name followed by the path \u201cwp-admin\/install.php\u201d (e.g. &#8220;http:\/\/yourdomain.com\/wp-admin\/install.php&#8221; or &#8220;http:\/\/yourdomain.com\/blog\/wp-admin\/install.php&#8221;) to run the installation script on your server. If you haven\u2019t yet configured wp-config.php, the installation script will prompt you to create one and attempt to walk you through the process. Click through the pages and enter the database name, username, and password (the ones you wrote down), but don\u2019t alter the database host as the default \u201clocalhost\u201d is fairly standard among all web-hosting services. Neither is it necessary to edit the default table prefix field.<\/p>\n<p><span style=\"color: #ffcc00; font-size: large;\"><strong>8. Enjoy the fruits of your labor <\/strong><\/span><\/p>\n<p>Good work! You\u2019ve successfully installed WordPress to your dedicated server! Go ahead and start blogging!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>While the Blogging service offered at wordpress.com are user-friendly and improving daily, there are distinct advantages to hosting your blog<\/p>\n","protected":false},"author":1,"featured_media":3336,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[197],"tags":[1283,1280,1281,1282,2132,1279,1056],"class_list":["post-3335","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-america","tag-cheap-wordpress-hosting-malaysia","tag-dedicated-server","tag-us","tag-wordpress","tag-wordpress-hosting","tag-wordpress-malaysia"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/keemanxp.com\/blog\/wp-json\/wp\/v2\/posts\/3335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/keemanxp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/keemanxp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/keemanxp.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/keemanxp.com\/blog\/wp-json\/wp\/v2\/comments?post=3335"}],"version-history":[{"count":0,"href":"https:\/\/keemanxp.com\/blog\/wp-json\/wp\/v2\/posts\/3335\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/keemanxp.com\/blog\/wp-json\/wp\/v2\/media\/3336"}],"wp:attachment":[{"href":"https:\/\/keemanxp.com\/blog\/wp-json\/wp\/v2\/media?parent=3335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/keemanxp.com\/blog\/wp-json\/wp\/v2\/categories?post=3335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/keemanxp.com\/blog\/wp-json\/wp\/v2\/tags?post=3335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}