b8a05af4f0bc22a8ec6d731b703f1b4189a4273d
wiki/info/landscape/creating-ec2-image-for-webserver-from-scratch.md
| ... | ... | @@ -10,7 +10,7 @@ This is an add-on to the regular EC2 image set-up described [here](https://wiki. |
| 10 | 10 | |
| 11 | 11 | Then carry out these steps: |
| 12 | 12 | |
| 13 | -* install additional packages: `yum install git mod24_perl perl perl-CGI perl-Template-Toolkit perl-HTML-Template perl-CPAN perl-DBD-MySQL mod24_ssl php71 mod24-ldap ruby24 ruby24-devel rubygems24 rubygems24-devel icu libicu-devel gcc-c++ ncurses-devel geoip-devel` |
|
| 13 | +* install additional packages: `yum install git mod24_perl perl perl-CGI perl-Template-Toolkit perl-HTML-Template perl-CPAN perl-DBD-MySQL mod24_ssl php71 php71-mysqlnd mod24-ldap ruby24 ruby24-devel rubygems24 rubygems24-devel icu libicu-devel gcc-c++ ncurses-devel geoip-devel` |
|
| 14 | 14 | * run the following command in order to obtain this feature required by Bugzilla: |
| 15 | 15 | ``` |
| 16 | 16 | cpan install Date::Parse Email::Address Email::Send DBI |
| ... | ... | @@ -43,7 +43,6 @@ Successfully uninstalled rack-2.0.3 |
| 43 | 43 | * create `/etc/bugzilla/localconfig` |
| 44 | 44 | * set up crontab for user `wiki` as `*/10 * * * * /home/wiki/syncgit` and make sure the script is in place |
| 45 | 45 | * comment `lbmethod_heartbeat_module` in /etc/httpd/conf.modules.d/00-proxy.conf because we don't need this sort of load balancing across origin servers and it causes a warning message in error_log |
| 46 | -* (NOT WORKING CURRENTLY BECAUSE OF SINGLE-THREADED PHP: in `/etc/httpd/conf.module.d/00-mpm.conf` select `worker` instead of `prefork`) |
|
| 47 | 46 | * install awstats to `/usr/share/awstats`, establish `/etc/httpd/conf/passwd.awstats` and create /etc/cron.weekly/awstats as follows: |
| 48 | 47 | ``` |
| 49 | 48 | #!/bin/bash |