centos7-install.sh 860 B

123456789101112131415161718192021222324252627282930
  1. #!/bin/sh
  2. set -ex
  3. #echo "148.251.84.120 repo.codeit.guru" >> /etc/hosts
  4. #cat /etc/hosts
  5. #ping -c 1 repo.codeit.guru
  6. 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
  7. yum -y install epel-release gcc
  8. yum -y update
  9. yum -y --enablerepo CodeIT install httpd
  10. yum -y install lua lua-devel luarocks lua-socket pcre-devel openssl-devel
  11. luarocks install lua-hiredis
  12. luarocks install lua-cjson
  13. luarocks install lrexlib-pcre
  14. luarocks install openssl --server=https://rocks.moonscript.org/dev
  15. cat > /etc/yum.repos.d/scraperwall.repo <<EOF
  16. [scraperwall]
  17. name=ScraperWall RPM repository
  18. baseurl=https://rpm.scraperwall.com/centos7/
  19. gpgcheck=1
  20. gpgkey=https://rpm.scraperwall.com/centos7/rpm-gpg-key-scraperwall
  21. enabled=1
  22. EOF
  23. yum -y install scw-captcha scw-apache-lua