投稿

ラベル(Tomcat)が付いた投稿を表示しています

nginx ssl offload tomcat dspace

いやー難儀しました。 ssl -> nginx -> offload ssl -> tomcat dspace を実現したい。 /etc/nginx/nginx.conf # For more information on configuration, see: # * Official English Documentation: http://nginx.org/en/docs/ # * Official Russian Documentation: http://nginx.org/ru/docs/ user nginx; worker_processes auto; error_log /var/log/nginx/error.log; pid /run/nginx.pid; # Load dynamic modules. See /usr/share/nginx/README.dynamic. include /usr/share/nginx/modules/*.conf; events { worker_connections 1024; } http { log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; include

Resin

知らなかったなーResin(レジン)というWebApplicationServerがあったなんて。 tomcatより3倍速いというAPPServerです。 Resinの開発元は米国のCaucho Technology 最近4.0も登場し、無償、有償があるようです。 http://caucho.com/products/resin/download tomcatで動かしていたアプリをResinにしたらどのぐらいパフォーマンスがでるんだろう。

nginx + tomcat + ssl + redirect

イメージ
memo nginx.conf worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; client_max_body_size 2000m; server { listen 80 default_server; listen [::]:80 default_server; return 301 https://dspace.laccie.blogspot.com$request_uri; server_name dspace.laccie.blogspot.com; access_log /var/log/dspace.laccie.blogspot.com/access.log; error_log /var/log/dspace.laccie.blogspot.com/error.log; root /var/www/html/; } upstream xmlui { ip_hash; server localhost:8080; } server { listen 443 ssl; ssl on; ssl_certificate /etc/letsencrypt/live/dspace.laccie.blogspot.com/cert.pem; ssl_certificate_key /etc/letsencrypt/live/dspace.laccie.blogspot.com/privkey.pem; ssl_session_tickets off;

オープンソースの全文検索システムApacheSolrをインストールする

イメージ
オープンソースの全文検索システムApacheSolrをインストールする [Solrは、オープンソースの全文検索システム。Apacheソフトウェア財団のLuceneプロジェクトのサブプロジェクトとして開発されている。] 1.Tomcat前提 /usr/local/apache-tomcat-8.5.9/ に配置されているものとします。 また、利用しやすいように/Library/Tomcatにシンボリックリンクされていることとします。 2.ApacheSolrをダウンロードとファイル配置 $ curl -O http://www-us.apache.org/dist/lucene/solr/6.3.0/solr-6.3.0.tgz $ tar zxvf solr-6.3.0.tgz $ sudo chown -R ossanwave solr-6.3.0 $ mv solr-6.3.0/server/solr-webapp/webapp /Library/Tomcat/webapps/solr $ mv solr-6.3.0/server/lib/ext/* /Library/Tomcat/webapps/solr/WEB-INF/lib $ mkdir /Library/Tomcat/webapps/solr/WEB-INF/classes $ mv solr-6.3.0/server/resources/log4j.properties /Library/Tomcat/webapps/solr/WEB-INF/classes/ $ sudo mv solr-6.3.0/server/solr /Library/Solr $ sudo chown -R ossanwave /Library/Solr 3.Solrのweb.xml設定 $ vi /Library/Tomcat/webapps/solr/WEB-INF/web.xml <env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>/Library/Solr</env-entry-value>

iMacにTomcatをインストールする

イメージ
iMacにTomcatをインストールする 1.まずは、Javaのインストール http://www.oracle.com/ からJavaをダウンロードし、インストールする。 インストール後は、コンソール画面で確認。 $ java -version java version "1.8.0_111" Java(TM) SE Runtime Environment (build 1.8.0_111-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode) $ 2.Tomcatのダウンロードとインストール http://tomcat.apache.org からTomcatをダウンロードする。 $ curl -O http://www-us.apache.org/dist/tomcat/tomcat-8/v8.5.9/bin/apache-tomcat-8.5.9.tar.gz $ tar zxvf apache-tomcat-8.5.9.tar.gz $ sudo mv apache-tomcat-8.5.9 /usr/local/ $ sudo chown -R ossanwave /usr/local/apache-tomcat-8.5.9 $ sudo chmod +x /usr/local/apache-tomcat-8.5.9/bin/*.sh $ sudo ln -s /usr/local/apache-tomcat-8.5.9 /Library/Tomcat 3.Tomcatの起動 $ /Library/Tomcat/bin/startup.sh Using CATALINA_BASE: /Library/Tomcat Using CATALINA_HOME: /Library/Tomcat Using CATALINA_TMPDIR: /Library/Tomcat/temp Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home Using CLASSPATH: /Library/Tomcat/

tomcat 6 文字化け(過去)

イメージ
tomcat 6 の 文字化け どうしても解決できなかったので、 > cd /usr/local/apache-tomcat-6.0.36/lib > jar xvf catalina.jar > cd org/apache/catalina/util > vi CharsetMapperDefault.properties ja=UTF-8 を追加 > cd /usr/local/apache-tomcat-6.0.36/lib > jar cvf catalina.jar org なんてことをしてましたが、 そんなことはせずに、以下の設定をserver.xmlにすれば解決! <connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8" useBodyEncodingForURI="true" redirectPort="8443"

ドメインサーチ

https://www.makko.biz/whois/?q=bg.bahaiquotesillustrated.info