centos7-install.sh 887 B

12345678910111213141516171819202122232425262728293031
  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 redis-lua
  12. luarocks install lua-hiredis
  13. luarocks install lua-cjson
  14. luarocks install lrexlib-pcre
  15. luarocks install openssl --server=https://rocks.moonscript.org/dev
  16. cat > /etc/yum.repos.d/scraperwall.repo <<EOF
  17. [scraperwall]
  18. name=ScraperWall RPM repository
  19. baseurl=https://rpm.scraperwall.com/centos7/
  20. gpgcheck=1
  21. gpgkey=https://rpm.scraperwall.com/centos7/rpm-gpg-key-scraperwall
  22. enabled=1
  23. EOF
  24. yum -y install scw-captcha scw-apache-lua