Kaerius

multicraft install

Aug 13th, 2013
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.68 KB | None | 0 0
  1. # Обновляем и перезапускаемся
  2. yum -y update ; reboot
  3.  
  4. # Настройка, если нужно
  5. setup
  6.  
  7. # Установка, zip, php, MySql
  8. yum -y install zip php php-common php-gd php-mysql php-xml php-mbstring mysql mysql-server
  9.  
  10. # Перезапуск веб сервера
  11. service httpd restart
  12.  
  13. # Включаем и запускаем mysql
  14. chkconfig mysqld on
  15. service mysqld start
  16.  
  17. # Устанавливаем пароль mysql, за место 'new-password' вписать свой пароль
  18. mysqladmin -u root password 'new-password'
  19.  
  20. # Установка PhpMyAdmin. Добавляем репозиторий и потом ставим.
  21. wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
  22. rpm -ivh epel-release-6-8.noarch.rpm
  23. yum search phpmyadmin
  24. yum -y install phpmyadmin
  25.  
  26. # Настраиваем, меняем 127.0.0.1 на ваш IP с которого будет разрешен доступ к PhpMyAdmin
  27. vi /etc/httpd/conf.d/phpMyAdmin.conf
  28. service httpd restart
  29.  
  30. # Установка Java JDK JRE 7.25 i586
  31. # Скачиваем java
  32. wget http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jre-7u25-linux-i586.rpm
  33.  
  34. # Почему то не мог скачать, пришлось качать на свой компьютер а потом закидывать через VDS Manager
  35.  
  36. # Ставим и перезапускаемся
  37. rpm -i jre-7u25-linux-i586.rpm
  38. reboot
  39.  
  40. #Было принято решение ставить OpenSDK и не мучится с OracalJava
  41. #Смотрим какие версии есть
  42. yum list \*java-1\* | grep open
  43.  
  44. #ну и ставим
  45. yum install java-1.6.0-openjdk.x86_64
  46.  
  47. # Установка multicraft
  48. wget http://www.multicraft.org/download -O multicraft.tar.gz
  49. tar xvzf multicraft.tar.gz
  50. cd multicraft
  51. ./setup.sh
  52. # Все по умолчанию, если что потом через Web конфигураторе можно будет изменить путь к базе, и тип базы
  53.  
  54. # Настраиваем, в секциях корня и по умолчанию меняем AllowOverride None на AllowOverride All в остальных секциях не трогаем
  55. # включить AllowOverride All в настройках Apache, для работы .htaccess
  56. # vi /etc/httpd/conf/httpd.conf
  57. service httpd restart
  58.  
  59. # Установка русского языка на multicraft:
  60. cd /var/www/html/multicraft
  61. wget http://www.multicraft.org/files/translation/multicraft-translation-ru.zip
  62. unzip multicraft-translation-ru.zip
  63. /home/minecraft/multicraft/bin/multicraft -v start
  64.  
  65. # Теперь можно зайти http://***/multicraft *** - ваш IP или имя сайта.
  66. # Создаем пользователей и базы данных http://***/phpMyAdmin у всех пользователей выбирать хост localhost
  67.  
  68. # Настройка автозапуска демона, скрипт автозапуска берем тут http://pastebin.com/KX2v5cf1
  69. # Скачиваем, переименуем, настраиваем права доступа, копируем в скрипты автозапуска, добавляем, включаем, стартуем.
  70. wget http://pastebin.com/raw.php?i=KX2v5cf1
  71. mv raw.php?i=KX2v5cf1 multicraft
  72. chmod 755 multicraft
  73. cp multicraft /etc/rc.d/init.d/
  74. chkconfig  --add multicraft
  75. chkconfig multicraft on
  76. service multicraft start
  77. #используется CR+LF, а должно только LF. Я меняю в notepad++ и вставляю через консоль shift+insert
  78.  
  79. # Вроде всё, если что забыл, обращайтесь.
Advertisement
Add Comment
Please, Sign In to add comment