centos7-install.sh 759 B

1234567891011121314151617181920212223242526
  1. #!/bin/sh
  2. set -ex
  3. cd /etc/yum.repos.d && curl https://repo.codeit.guru/codeit.el`rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release)`.repo > codeit.el7.repo
  4. yum -y install epel-release gcc
  5. yum -y update
  6. yum -y --enablerepo CodeIT install httpd
  7. yum -y install lua lua-devel luarocks lua-socket pcre-devel openssl-devel
  8. luarocks install redis-lua
  9. luarocks install lua-cjson
  10. luarocks install lrexlib-pcre
  11. luarocks install openssl --server=https://rocks.moonscript.org/dev
  12. cat > /etc/yum.repos.d/scraperwall.repo <<EOF
  13. [scraperwall]
  14. name=ScraperWall RPM repository
  15. baseurl=https://rpm.scraperwall.com/centos7/
  16. gpgcheck=1
  17. gpgkey=https://rpm.scraperwall.com/centos7/rpm-gpg-key-scraperwall
  18. enabled=1
  19. EOF
  20. yum -y install scw-captcha scw-apache-lua