Apache install in CentOS7
officialis reference
rutrum Product Documentation HTTPS Gzippraestare institutionem
yum -y install libmcrypt libmcrypt-devel mcrypt mhash
yum -y install httpd
Mutare lineam file
Deinde ad institutionem sit completum, necesse est nos facere, ad aliquot configuration file modifications. Est modificatio specifica contentus plerumque includit: et portum IP tenetur, gzip compressionem tradenda, simul multis hospites, et SSL. Sit scriptor explicate singulas infra.
Et portum IP ad tenetur mutare
Et portum IP ad default, quod is qui libenter audit verba 0.0.0.0:80 Apache. Si necesse est mutari atque in portum IP viverra, id directe non possumus mutare. Si plures portus postulo ut ligaretur pannis, et addere possumus eos. Et hoc exemplum ut ligatis pedibus LXXX cm et CDXLIII. CDXLIII Portus est numerus per default portum HTTPS.
Listen 80
Listen 443 https
Aperta gzip facilioris Transmissus
CPU scriptor computatrum nostrum quoniam perficientur relative altum, plerumque in bottleneck stabunt in network Sed in est, et non possumus eligere ad averte a compressione gzip tradenda. Sunt compressis ordinibus IX. Nos potest eligere secundum ad gradu observantia nostra servitore et nomine per convenientiam. In exemplum infra, et posuit illud I ad gradu. Quod lima typus compressi sunt: HTML, XML, php, css, js, et addere possumus, sicut opus lima typus compressum.
<IfModule mod_deflate.c>
DeflateCompressionLevel 1
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-javascript application/x-httpd-php
AddOutputFilter DEFLATE js css
</IfModule>
Eriges KeepAlive
Est autem proprium est ut a client KeepAlive et servo pertinet ad tempus. Cum aperire webpage, ut plerumque opus ad oneratis pelagus contentus, js, css et imaginibus. Cum se resource necessitates secretum separatum HTTP petentibus ut enable KeepAlive ad redigendum tempus requiritur ad se petitionem ad statuam a TCP / IP link. Sed KeepAlive habet damna sequuntur. Hoc autem est causa autem Io servo opibus capiendum, ut nos postulo ut enable vel KeepAlive eligere secundum ad actu situ. Si KeepAlive est enabled, Nos quoque postulo ut vitare hoc est rationabile timeout pro servo o diu occupatus. Principale exemplum aliquot lectis KeepAlive.
KeepAlive On
MaxKeepAliveRequests 400
KeepAliveTimeout 5
Configurare numerum concurrente
A rationabile de configuratione numerum concurrente ad fieri meliorem vehementer throughput in calculonis servi. Apache operatur in nobis plerumque mpm_prefork modus. Non opus est pluribus recte configure clavis parametri. Quid opus est curam hospitum numero maximo non minor numerus angustus faciam ut repudiari precibus usoris Concurrency excelsus. Et rationabile pretium set si referatur ad servo in CPU et memoria., Dum de opibus non sufficient, ut si constitutus sit cum magna fieri potest: sed si constituimus etiam magnum, in calculonis servi opibus et Daniel langui, et Apache quoque fragosus.
<IfModule mpm_prefork_module>
StartServers 10
MinSpareServers 25
MaxSpareServers 50
ServerLimit 1500
MaxClients 1000
MaxRequestsPerChild 3000
</IfModule>
Configure SSL
Maxime nunc websites habere securam SSL enabled to support HTTPS hospites. Utilitatem HTTPS sit in tradenda est encrypted quod contentus, sic ut anxietas non est de necessitate ultrices notitia ex interceptis ab aliis. Enabling SSL ante nos oportet primum applicare ad libellum. Postquam autem libellum et dabimus tibi, loquitur de configuratione et perficere sequenti SSL occasus.
<VirtualHost *:443>
ServerAdmin www.test.com
ServerName www.testl.com
DocumentRoot /var/www/test
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM
SSLHonorCipherOrder on
SSLCertificateFile /etc/httpd/conf/cert/public.crt
SSLCertificateKeyFile /etc/httpd/conf/cert/1533528967430.key
SSLCertificateChainFile /etc/httpd/conf/cert/chain.crt
AllowEncodedSlashes on
<Directory "/var/www/test.com">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>