Facebook
From nw, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 82
  1. ###INSTALACJA SERWERA FIVEM VPS (DEBIAN)###
  2. (komendy wpisujemy w konsoli serwera, polecam program putty)
  3.  
  4. apt-get update && apt-get upgrade
  5.  
  6. cd /home
  7.  
  8. mkdir fx-server
  9.  
  10. mkdir cfx-server-data
  11.  
  12. cd fx-server
  13.  
  14. wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/1355-72908e5d2df2e5a0e0780936bd7dd85f25404686/fx.tar.xz
  15.  
  16. apt-get install xz-utils
  17.  
  18. tar xf fx.tar.xz
  19.  
  20. rm -rf fx.tar.xz
  21.  
  22. cd /home/cfx-server-data
  23.  
  24.  
  25. apt-get update && apt-get upgrade
  26.  
  27. apt-get install screen -y
  28.  
  29. (przechodzimy do FTP, polecam program WinSCP)
  30.  
  31.  
  32. --- Wrzucasz pliki serwerowe do folderu home/cfx-server-data
  33. ###INSTALACJA BAZY DANNYCH VPS (PHPMYADMIN)###
  34. (komendy wpisujemy w konsoli serwera, polecam program putty)
  35.  
  36. apt-get update
  37.  
  38. apt-get upgrade
  39.  
  40. apt-get -y install mariadb-server mariadb-client
  41.  
  42. mysql_secure_installation
  43. (wyskoczy ci w konsoli kilka pytan na wszystkie odpowiadasz "Y" na poczatku będziesz miał "Set root password? [Y/n] --" (tutaj tez dajesz Y i ustawiasz haslo do bazy danych)
  44.  
  45. apt-get -y install apache2
  46.  
  47. apt-get -y install php7.0 libapache2-mod-php7.0
  48.  
  49. service apache2 restart
  50.  
  51. apt-cache search php7.0
  52.  
  53. apt-get -y install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl
  54.  
  55. service apache2 restart
  56.  
  57. apt-get -y install php7.0-opcache
  58.  
  59. apt-get -y install php-apcu
  60.  
  61. service apache2 restart
  62.  
  63. apt-get -y install phpmyadmin
  64. Tutaj wyskoczy ci taki "instalator" na poczatku zapytaj cie czy chcesz apache2 czy cos tak, kilkasz po prostu tutaj enter, potem dajesz "Yes" i potem wpisujesz 2 razy hasło do bazy danych które wcześniej ustaliłeś
  65.  
  66. echo "UPDATE mysql.user SET plugin = 'mysql_native_password' WHERE user = 'root' AND plugin = 'unix_socket';FLUSH PRIVILEGES;" | mysql -u root -p
  67.  
  68. sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
  69.  
  70. sudo a2enconf phpmyadmin
  71.  
  72. sudo service apache2 reload
  73.  
  74.  
  75. ---- Link do bazy ------
  76.  
  77.  
  78.  
  79. ipvps/phpmyadmin/
  80. (np. http://145.239.88.48/phpmyadmin/)
  81. ## INFO O FOLDERACH ##
  82. fx-server - folder z plikami startującymi serwer (artefakty).
  83. cfx-server-data - folder serwerowy, wykonujemy w nim wszyskie operacje doczyczące serwera.
  84. ###Jak włączyć serwer ?###
  85. --I opcja (do testów skryptów najlepsza)--
  86. bash /home/fx-server/run.sh +exec server.cfg - start serwera !UWAGA! serwer wyłącza się razem w wyłączeniem komputera lub samego programu putty (konsoli)
  87.  CTRL + C - wyłączasz serwer
  88. --II opcja (do serwera publicznego)--
  89. screen -dmS wyspa1 bash /home/fx-server/run.sh +exec server.cfg - Włącza serwer
  90. screen -r wyspa1 - przechodzi do konsoli serwera (tu możesz go dopiero możesz wykonać operacie związane z serwerem)
  91. CRTL+A/CRTL+D - wychodzi z screen'a (przydatne gdy mamy więcej rzeczy postawionych na jednym VPS/Dedyku)
  92. CTRL + C - wyłącza serwer (pamiętaj by wyłączyć serwer w screen musisz być w jego konsoli [screen -r wyspa1])
  93. Polecane programy
  94.  
  95. Console (konsola) - Putty (https://www.putty.org/)
  96. FTP - WinSCP (https://winscp.net/eng/download.php)