рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдЗрдВрдЯрд░рд╕рд┐рд╕реНрдЯрдо рдХреИрдЪ рдкреИрдХреЗрдЬ рдореЗрдВ рдЕрдкрд╛рдЪреЗ рдПрдореНрдмреЗрдбреЗрдб рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╢рд╛рдорд┐рд▓ рд╣реИред рдПрдореНрдмреЗрдбреЗрдб рд╕рд░реНрд╡рд░ рдХреЛ Cach├й рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдФрд░ рдкреНрд░рд╢рд╛рд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХреБрдЫ
рд╕реАрдорд╛рдУрдВ рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрди рд╕реАрдорд╛рдУрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрдВрдЬрдиреЛрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрдг рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдзрд┐рдХ рд╕рд╛рдорд╛рдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдХреИрд╢реЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдФрд░ https рдПрдХреНрд╕реЗрд╕ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрд╛рдЪреЗ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рднреА рдХреНрд░рд┐рдпрд╛рдПрдВ рдЙрдмрдВрдЯреВ рдкрд░ рдХреА рдЧрдИ рдереАрдВ, рд▓реЗрдХрд┐рди рдЕрдиреНрдп рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╕рдорд╛рди рд╣реИред
рдЕрдкрд╛рдЪреЗ рдЪреБрдирдирд╛
рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ / InterSystems / Cache рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА Cach├й рд╕реНрдерд╛рдкрд┐рдд рд╣реИ (рд╣рдо
рдпрд╣рд╛рдВ рд▓рд┐рдирдХреНрд╕ рдкрд░ Cach├й рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрдврд╝реЗрдВ)ред
рдХреИрдЪ рдЕрдкрд╛рдЪреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ, / InterSystems / Cache / csp / bin рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рдПрдВ рдФрд░ рд╡рд╣рд╛рдВ рдПрдХ рдореЙрдбреНрдпреВрд▓ рдлрд╛рдЗрд▓ рдЦреЛрдЬреЗрдВ:
- CSPa22.so (Apache рд╕рдВрд╕реНрдХрд░рдг 2.2.x)
- CSPa24.so (Apache рд╕рдВрд╕реНрдХрд░рдг 2.4.x)
- CSPa20.so (Apache рд╕рдВрд╕реНрдХрд░рдг 2.0.x)
- CSPa.so (Apache рд╕рдВрд╕реНрдХрд░рдг 1.3.x)
рдЕрдм рдЖрдкрдХреЛ рдЕрдкрд╛рдЪреЗ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдо
рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдЙрдкрдпреБрдХреНрдд рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, CSPa24.so рдХреЛ рдХрд┐рд╕реА рднреА рд╕рдВрд╕реНрдХрд░рдг 2.4.x рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА http://ru.archive.ubuntu.com/ubuntu/ saucy main рдореЗрдВ Apache рд╕рдВрд╕реНрдХрд░рдг 2.4.6 рд╣реИред рдЗрд╕реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
nano /etc/apt/sources.list deb http://ru.archive.ubuntu.com/ubuntu/ saucy main
рд╕рдВрдХреБрд▓ рдХреА рд╕реВрдЪреА рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛:
apt-get update
рдЕрдкрд╛рдЪреЗ рд╕реНрдерд╛рдкрдирд╛
Apache рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ:
apt-get install apache2 zlib1g-dev
рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ Apache рдХрд╛ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдЕрдкреЗрдХреНрд╖рд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИ:
apache2 -v
рдЖрдкрдХреЛ рдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ Apache рдореЙрдбреНрдпреВрд▓ рдХреА рд╕реВрдЪреА рдореЗрдВ mod_so рд╣реИ, рдореЙрдбреНрдпреВрд▓ рдХреА рд╕реВрдЪреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
apache2 -l
рддреЛ, рдЕрдкрд╛рдЪреЗ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдИрдкреА рд╕рд░реНрд╡рд░ рдмреНрд░рд╛рдЙрдЬрд░ рдПрдбреНрд░реЗрд╕ рдмрд╛рд░ рдореЗрдВ рдЯрд╛рдЗрдк рдХрд░реЗрдВ - рдПрдХ рдкреЗрдЬ рджрд┐рдЦрд╛рдИ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
рдХрдЫ рдФрд░ рдЕрдкрд╛рдЪреЗ рдХреЛ рдЬреЛрдбрд╝рдирд╛
рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдЕрдкрд╛рдЪреЗ рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛:
- / etc / apache2 / envvars - рдЗрд╕рдореЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред APACHE_RUN_USER рдФрд░ APACHE_RUN_GROUP рдЪрд░ рдХреЗ рдорд╛рдиреЛрдВ рдХреЛ рд╕рдВрдЪрдпрд┐рдд рдХрд░реЗрдВ
- /etc/apache2/apache2.conf - рдореБрдЦреНрдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ред рдореЙрдбреНрдпреВрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд▓рд╛рдЗрдиреЗрдВ рдЬреЛрдбрд╝реЗрдВ
CSPModulePath /InterSystems/Cache/csp/bin/ LoadModule csp_module_sa /InterSystems/Cache/csp/bin/CSPa24.so AddHandler csp-handler-sa csp cls cxw zen
- /etc/apache2/sites-enabled/000-default.conf - рд╕рд╛рдЗрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рдиред
<VirtualHost *:80> ServerName cachesys DocumentRoot "/InterSystems/Cache/csp" ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined LogLevel debug <Location /> CSP On SetHandler csp-handler-sa </Location> <Location "/csp/bin/Systems/"> SetHandler csp-handler-sa </Location> <Location "/csp/bin/RunTime/"> SetHandler csp-handler-sa </Location> DirectoryIndex index.csp index.php index.html index.htm </VirtualHost>
рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ:
service apache2 restart
рдЕрдм, рдкрддрд╛ http: // <ip> /csp/sys/UtilHome.csp рдкрд░, рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдмрдВрдзрди рдХреЛ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:
рдПрд╕рдПрд╕рдПрд▓
рдЕрдЧрд▓рд╛, ssl рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рд╕рд░реНрд╡рд░ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВрдЧреЗ, рдЗрд╕реЗ рд╕реНрд╡рдпрдВ (рдЕрдиреБрд╢рдВрд╕рд┐рдд рдирд╣реАрдВ) рдпрд╛ рд╕реАрдП рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реЗрдВред
рдпрд╣рд╛рдБ рдпрд╛
рдпрд╣рд╛рдБ рдПрдХ рдмрд╣реБрдд рд╡рд┐рд╕реНрддреГрдд рдЧрд╛рдЗрдб
рдирддреАрдЬрддрди, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 3 рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ: рд╕рд░реНрд╡рд░ рдирд┐рдЬреА рдХреБрдВрдЬреА, рд╕рд░реНрд╡рд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдФрд░ рд╕реАрдП рдкреНрд░рдорд╛рдг рдкрддреНрд░ред
Apache рдореЗрдВ ssl рдореЙрдбреНрдпреВрд▓ рдЬреЛрдбрд╝реЗрдВ:
a2enmod ssl
рд╣рдо рд╕рд╛рдЗрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддреЗ рд╣реИрдВ: etc / apache2 / sites-enable / 001-ssl.conf рдФрд░ рдЗрд╕реЗ рдЬреЛрдбрд╝реЗрдВ:
<IfModule mod_ssl.c> <VirtualHost _default_:443> ServerName <Server Certificate commonName> DocumentRoot /InterSystems/Cache/csp ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Location /> CSP On SetHandler csp-handler-sa </Location> <Location "/csp/bin/Systems/"> SetHandler csp-handler-sa </Location> <Location "/csp/bin/RunTime/"> SetHandler csp-handler-sa </Location> DirectoryIndex index.csp index.php index.html index.htm SSLEngine on SSLCertificateKeyFile /InterSystems/Cache/mgr/SSLcert/server_key.pem SSLCertificateFile /InterSystems/Cache/mgr/SSLcert/server_crt.crt SSLCACertificateFile /InterSystems/Cache/mgr/SSLcert/cacert.crt SSLVerifyDepth 10 SSLCipherSuite TLSv1:SSLv3:!ADH:!LOW:!EXP:@STRENGTH SSLOptions +StdEnvVars DirectoryIndex index.csp index.php index.html index.htm </VirtualHost> </IfModule>
рд╕рд░реНрд╡рд░ рдирд╛рдо рд╕рд░реНрд╡рд░ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдореЗрдВ рдХреЙрдорди рдиреЗрдо рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рдХреА рдлрд╛рдЗрд▓реЗрдВ, рд╕рд░реНрд╡рд░ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдФрд░ рд╕реАрдП рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд░рд╛рд╕реНрддреЛрдВ рдХреЛ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ - SSLCertificateKeyFile, SSLCertificateFile, SSLCACertificate.ileред
рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ:
service apache2 restart
рдЕрдм, https: // <ip> /csp/sys/UtilHome.csp рдкрд░, рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдмрдВрдзрди рдкреЛрд░реНрдЯрд▓ рдЦреБрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП:
рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ
рдЕрдкрд╛рдЪреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдлрд╛рдЗрд▓рдХреИрдЪ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рдирдХреИрдЪ рдФрд░ рдЕрдкрд╛рдЪреЗрд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдХреИрд╢реЗ рдФрд░ рдЕрдкрд╛рдЪреЗCach├й рдФрд░ SSL