Difference between revisions of "Install Drupal on Microsoft Server"

From Organic Design wiki
m (Install Mysql)
(Install Mysql)
Line 21: Line 21:
 
== Install Mysql ==
 
== Install Mysql ==
  
If you are using Drupal 6, you need to use mysql. Drupal 7 can be run on MSSQL.
+
*If you are using Drupal 6, you need to use mysql. Drupal 7 can be run on MSSQL.
  
Go to http://www.mysql.com/downloads/mysql/#downloads and download the community edition for Windows 32 or 64 bit depending on the Windows install.
+
*Go to http://www.mysql.com/downloads/mysql/#downloads and download the community edition for Windows 32 or 64 bit depending on the Windows install.
 +
 
 +
*FTP or otherwise transfer the mysql MSI to any folder on the remote server.
 +
 
 +
*Install the MSI into (e.g.) c:\mysql, then run MySQLInstanceConfig.exe
 +
 
 +
*Go through the install procedure, remembering to allow root access remotely.
 +
 
 +
*Test by using the MySQL command utility to check for databases, there should be a test database that you can access.

Revision as of 05:27, 2 May 2011

Procedure.svg Install Drupal on Microsoft Server
Organic Design procedure


In this example, the remote Windows Server 2003 SP2 is being accessed from an Ubuntu Linux local machine.

Install rdesktop

Download rdesktop from http://www.rdesktop.org/

Install rdesktop in a terminal as root:

  • Extract to any dir and copy as root to /usr/local
  • cd to the rdesktop dir
  • Install as follows
<bash>

% ./configure % make % make install </bash>

  • Navigate to the server using rdesktop servername (or IP), then logon using the username and password that the server owner will (hopefully) have provided you with.

If you get an ERROR: Could not find X Window System headers/libraries, apt-get install libx11-dev

Install Mysql

  • If you are using Drupal 6, you need to use mysql. Drupal 7 can be run on MSSQL.
  • FTP or otherwise transfer the mysql MSI to any folder on the remote server.
  • Install the MSI into (e.g.) c:\mysql, then run MySQLInstanceConfig.exe
  • Go through the install procedure, remembering to allow root access remotely.
  • Test by using the MySQL command utility to check for databases, there should be a test database that you can access.