keoulvi

LEMP DAN SERVER

Mar 30th, 2020
316
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. sudo apt-get install dpkg-dev g++ flex bison curl doxygen libyajl-dev libgeoip-dev libtool dh-autoreconf libcurl4-gnutls-dev libxml2 libpcre++-dev libxml2-dev build-essential zlib1g-dev unzip uuid-dev libssl-dev autoconf nano dropbear wget make libpcre3-dev gcc libreadline-dev libncurses5-dev perl
  2. apt update && apt-get upgrade -yqq && sudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev devscripts apt-transport-https curl gnupg-agent nano git-core software-properties-common -yqq && apt-get purge apache* mariadb* -yqq
  3. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - &&
  4. curlftpfs ftp://ftp.labrax.kunarbale.netdna-cdn.com/ /newvolume/rutorrent/downloads/incoming/ -o user=labrax.kunarbale:lol///
  5. rclone rcd --rc-web-gui --rc-user lol --rc-pass lol --rc-serve
  6. sudo add-apt-repository \
  7. "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
  8. $(lsb_release -cs) \
  9. stable"
  10. sudo apt-get update && sudo apt-get install docker-ce docker-ce-cli containerd.io
  11. docker volume create portainer_data
  12. docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
  13. Your domain: manyvids.link
  14. Virtualhost conf: /usr/local/nginx/conf/vhost/manyvids.link.conf
  15. Directory of: /data/wwwroot/manyvids.link
  16. Rewrite rule: /usr/local/nginx/conf/rewrite/wordpress.conf
  17.  
  18.  
  19. docker run -itd --rm --name=db \
  20. -v db:/var/lib/mysql \
  21. -p 3306:3306 \
  22. -e MYSQL_USER=lol \
  23. -e MYSQL_DATABASE=seafile \
  24. -e MYSQL_PASSWORD=lol/// \
  25. -e MYSQL_ROOT_PASSWORD=lol/// \
  26. jbergstroem/mariadb-alpine
  27.  
  28. docker run -d --name nextcloud \
  29. -p 8888:8888 \
  30. -v /newvolume/n/data:/data \
  31. -v /newvolume/n/config:/config \
  32. -v /newvolume/n/apps:/apps2 \
  33. -v /newvolume/n/themes:/nextcloud/themes \
  34. -e UID=1000 -e GID=1000 \
  35. -e UPLOAD_MAX_SIZE=100G \
  36. -e APC_SHM_SIZE=128M \
  37. -e OPCACHE_MEM_SIZE=128 \
  38. -e CRON_PERIOD=15m \
  39. -e TZ=Etc/UTC \
  40. -e ADMIN_USER=lol \
  41. -e ADMIN_PASSWORD=lol/// \
  42. -e DOMAIN=ec2-54-244-133-91.us-west-2.compute.amazonaws.com \
  43. -e DB_TYPE=mysql \
  44. -e DB_NAME=seafile \
  45. -e DB_USER=lol \
  46. -e DB_PASSWORD=lol/// \
  47. -e DB_HOST=172.17.0.3 \
  48. wonderfall/nextcloud
  49.  
  50. oneinstack lemp
  51. wordpress pretty links
  52. nano /usr/local/nginx/conf/rewrite/other.conf
  53. tambah ini
  54. if (!-e $request_filename) {
  55. rewrite ^.*$ /index.php last;
  56. }
  57. location / {
  58. try_files $uri $uri/ /index.php?$args;
  59. ...
  60. }
  61. location /admin/api { rewrite ^/admin/api/(.*)$ /admin/api/api.php?x=$1 last; }
  62. # Docker
  63. -A INPUT -j ACCEPT
  64. COMMIT
  65. docker create \
  66. --name=qbittorrent \
  67. -e PUID=1000 \
  68. -e PGID=1000 \
  69. -e TZ=Europe/London \
  70. -e UMASK_SET=022 \
  71. -e WEBUI_PORT=9090 \
  72. -p 6881:6881 \
  73. -p 6881:6881/udp \
  74. -p 9090:9090 \
  75. -v /root/torrent/appdata/config:/config \
  76. -v /root/torrent/downloads:/downloads \
  77. --restart unless-stopped \
  78. linuxserver/qbittorrent
  79.  
  80. nano /etc/iptables/rules.v4
  81. /etc/init.d/netfilter-persistent restart
  82.  
  83. rclone move /root/torrent/downloads/ ftp:manyvids --ignore-existing
Add Comment
Please, Sign In to add comment