Skip to content

Instantly share code, notes, and snippets.

View rodionbykov's full-sized avatar

Roddy Bee rodionbykov

View GitHub Profile
# File: mod_jk.conf
LoadModule jk_module modules/mod_jk.so
JkWorkersFile /etc/httpd/conf/workers.properties
<IfModule jk_module>
JkMount /*.cfm ajp13
JkMount /*.cfc ajp13
JkMount /*.do ajp13
JkMount /*.jsp ajp13
JkMount /*.cfchart ajp13
# File: workers.properties
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.host=127.0.0.1
worker.worker1.port=8009
@rodionbykov
rodionbykov / mura-railo-tomcat-web-xml
Last active September 2, 2015 17:13
Mura Railo Tomcat Servlet Mapping setup
<servlet-mapping>
<servlet-name>CFMLServlet</servlet-name>
<url-pattern>*.cfm</url-pattern>
<url-pattern>*.cfml</url-pattern>
<url-pattern>*.cfc</url-pattern>
<!-- Basic SES Mappings -->
<url-pattern>/index.cfc/*</url-pattern>
<url-pattern>/index.cfm/*</url-pattern>
<url-pattern>/index.cfml/*</url-pattern>
<url-pattern>/default/index.cfm/*</url-pattern>
@rodionbykov
rodionbykov / mura-railo-tomcat-server-xml
Created September 2, 2015 17:10
Mura Railo Tomcat Host setup
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Host name="mura" appBase="webapps">
<Context path="" docBase="C:/apache/htdocs/vhosts/mura" />
</Host>
@rodionbykov
rodionbykov / mura-apache-httpd-conf-setup
Created September 2, 2015 17:06
Mura Apache Config setup
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_html_module modules/mod_proxy_html.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule xml2enc_module modules/mod_xml2enc.so
@rodionbykov
rodionbykov / mura-apache-httpd-vhost-setup
Last active December 13, 2015 17:02
Mura Apache VirtualHost setup
<VirtualHost *:80>
DocumentRoot "C:/apache/htdocs/vhosts/mura"
ServerName mura
DirectoryIndex index.cfm
ProxyPreserveHost On
ProxyPassReverse / ajp://mura:8009/
RewriteEngine On
@rodionbykov
rodionbykov / fw1-rest-api-request-response.txt
Last active August 29, 2015 14:27
FW1 REST API Request/Response
POST http://localhost/users/login HTTP/1.1
Host: localhost:80
Content-Type: application/json;charset=utf-8
{login:'john',password:'1234567'}
HTTP/1.1 200 OK
Content-Type: application/json;charset=utf-8
@rodionbykov
rodionbykov / fw1-rest-api-users.cfc
Last active August 29, 2015 14:27
FW/1 REST API controller
component accessors="true" {
property name="SecurityService";
function init(fw){
variables.fw = fw;
}
function login(rc){
var jsondata = DeserializeJSON(GetHttpRequestData().content);
var user = VARIABLES.SecurityService.login(jsondata.login, jsondata.password);
variables.framework = {
//define routes
routes = [
{ "$GET/users/$" = "/users/list" },
{ "$GET/users/:id/$" = "/users/get/id/:id" },
{ "$POST/users/$" = "/users/create" },
{ "$DELETE/users/:id/$" = "/users/delete/id/:id" }
{ "$POST/users/login/$" = "/users/login" },
]
// register bean factory