Quercus: Drupal
From Resin 3.0
(Difference between revisions)
(→resin-web.xml configuration file) |
(Reformat and update) |
||
Line 1: | Line 1: | ||
− | [[Category:Quercus]] | + | [[Category: Quercus]] |
− | + | =Running Drupal 6.2 on Resin 3.1.6= | |
− | == | + | ==Requirements== |
+ | # MySQL server | ||
+ | # Java 1.5 or higher | ||
− | + | ==Quick start== | |
− | + | Follow these instructions if you would simply like to evaluate running Drupal without doing a system-wide installation. Follow the instructions below to perform a system-wide installation. | |
− | + | # Download Drupal 6.2 from http://drupal.org/drupal-6.2 | |
− | + | # Download Resin 3.1.6 from http://www.caucho.com/download | |
− | + | # Unzip Resin 3.1.6 | |
− | + | # Unzip Drupal and copy all files and directories to resin-3.1.6/webapps/ROOT | |
− | + | # Create the Drupal database: <pre>mysql -u root</pre><pre>mysql> CREATE DATABASE drupal;</pre> | |
− | + | # Create the directory resin-3.1.6/webapps/ROOT/WEB-INF/lib | |
− | + | # Download MySQL Connector/J 5.1.6 (http://dev.mysql.com/downloads/connector/j/5.1.html) | |
− | + | # Unzip MySQL Connector/J and place the mysql-connector-java-5.1.6-bin.jar in resin-3.1.6/webapps/ROOT/WEB-INF/lib | |
− | + | # Create the following resin-3.1.6/webapps/ROOT/WEB-INF/resin-web.xml: | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
<web-app xmlns="http://caucho.com/ns/resin"> | <web-app xmlns="http://caucho.com/ns/resin"> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<welcome-file-list><welcome-file>index.php</welcome-file></welcome-file-list> | <welcome-file-list><welcome-file>index.php</welcome-file></welcome-file-list> | ||
<rewrite-dispatch> | <rewrite-dispatch> | ||
− | <dispatch regexp="\.(php|gif|css|jpg|png|ico|js | + | <dispatch regexp="\.(php|gif|css|jpg|png|ico|js)"/> |
<forward regexp="^/" target="/index.php?q="/> | <forward regexp="^/" target="/index.php?q="/> | ||
</rewrite-dispatch> | </rewrite-dispatch> | ||
</web-app> | </web-app> | ||
− | </pre> | + | # Run <pre>java -jar resin-3.1.6/lib/resin.jar</pre> |
− | + | # Browse to http://localhost:8080 and set up Drupal according to the online directions | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Revision as of 17:29, 26 June 2008
Running Drupal 6.2 on Resin 3.1.6
Requirements
- MySQL server
- Java 1.5 or higher
Quick start
Follow these instructions if you would simply like to evaluate running Drupal without doing a system-wide installation. Follow the instructions below to perform a system-wide installation.
- Download Drupal 6.2 from http://drupal.org/drupal-6.2
- Download Resin 3.1.6 from http://www.caucho.com/download
- Unzip Resin 3.1.6
- Unzip Drupal and copy all files and directories to resin-3.1.6/webapps/ROOT
- Create the Drupal database:
mysql -u root
mysql> CREATE DATABASE drupal;
- Create the directory resin-3.1.6/webapps/ROOT/WEB-INF/lib
- Download MySQL Connector/J 5.1.6 (http://dev.mysql.com/downloads/connector/j/5.1.html)
- Unzip MySQL Connector/J and place the mysql-connector-java-5.1.6-bin.jar in resin-3.1.6/webapps/ROOT/WEB-INF/lib
- Create the following resin-3.1.6/webapps/ROOT/WEB-INF/resin-web.xml:
<web-app xmlns="http://caucho.com/ns/resin"> <welcome-file-list><welcome-file>index.php</welcome-file></welcome-file-list> <rewrite-dispatch> <dispatch regexp="\.(php|gif|css|jpg|png|ico|js)"/> <forward regexp="^/" target="/index.php?q="/> </rewrite-dispatch> </web-app>
- Run
java -jar resin-3.1.6/lib/resin.jar
- Browse to http://localhost:8080 and set up Drupal according to the online directions