Запись для самого себя.
Вкратце — никак. Ну, или я так и не понял, как запустить Linux на RADEON HD 6310.
Что самое интересно, на Фре видяха завелась.
Запись для самого себя.
Вкратце — никак. Ну, или я так и не понял, как запустить Linux на RADEON HD 6310.
Что самое интересно, на Фре видяха завелась.
На NanoPi установил Webmin. Попытался зайти, как и всегда по адресу «192.168.ХХХ.ХХХ» и меня постигла неудача. Вебмин был запущен, но войти не мог. Выяснилось, ему нужен SSL — тоесть, заходить надо по тому же адресу, но с приставкой «https://». Выключил к чертовой матери в конфиге:
nano /etc/webmin/miniserv.conf ssl=0
Если поставить значение «1» — то вебмин будет требовать SSL.
Попался мне тут в руки вот такой агрегат: FriendlyARM NanoPi NEO 512Mb. Использовать начал вот этот дистрибутив: DietPI. Было бы совсем не разумно не использовать сей чудный девайс для обучения разным штукам — возникла мысль использовать это устройство как портативный NAS и точку доступа, с возможностью WEB-хостинга. Сегодня мы:
Прежде всего выполняем самые главные действия:
passwd apt-get update && apt-get upgrade apt-get install nano mc fish
После того, как мы установили три основных необходимых нам пакета (nano — текстовый редактор для конфигов с удобным интерфейсом; mc — файловый менеджер; fish — удобная замена bash-оболочке) обратимся к основным командам и настройкам нашей системы:
dietpi-launcher - все возможности DitPi в одной команду. dietpi-config - подробные и точные настройки устройства dietpi-software - установка и удаление уже сконфигурированных под устройство программ htop - отображает запущенные программы. cpu - показывает статистику и информацию о процессоре.
3. Наладим WordPress и PHPMyAdmin.
Для начала установим и настроим нужное нам при помощи:
dietpi-launcher dietpi-config dietpi-software
«Из коробки» наладить PHPMyAdmin не удалось. Сам по себе он работал, но войти я не мог — пришлось допиливать — восстанавливать «забытый» пароль. Хорошо помог данный мануал — продублирую его здесь.
Если PHPMyAdmin не запускается, смотрим конфиги PHPMyAdmin:
find / -name phpmyadmin.conf /etc/apache2/conf-available/phpmyadmin.conf /etc/apache2/conf-enabled/phpmyadmin.conf /etc/dbconfig-common/phpmyadmin.conf
и Apache:
find / -name apache.conf /etc/phpmyadmin/apache.conf
4. Восстановим MySQL пароль в PHPMyAdmin.
cat /etc/mysql/debian.cnf [client] host = localhost user = root password = socket = /var/run/mysqld/mysqld.sock [mysql_upgrade] user = root password = socket = /var/run/mysqld/mysqld.sock basedir = /usr
Входим на сервер MySQL:
mysql -u root-p
Начинаем работать с базой mysql:
mysql> use mysql;
Обновляем пароль root пользователя сервера баз данных:
mysql> update user set password=PASSWORD("newpass") where User='root';
В этой команде необходимо изменить newpass на нужный нам пароль.
Обновляем привилегии и завершаем работу с сервером MySQL:
mysql> flush privileges; mysql> quit
Пробуем получить доступ к серверу используя учетную запись root
mysql -u root -p
Вводим новый пароль. Всё.
5. Запустим WebUI QBittorrent — торренты.
В качестве torrent программы для скачивания и раздачи файлов используем QBittorrent. Для установки используем:
dietpi-software
Настроить проще через WebUI, но на всякий случай, настройки лежат здесь:
find / -name qBittorrent.conf /root/.config/qBittorrent/qBittorrent.conf nano /root/.config/qBittorrent/qBittorrent.conf
У меня WebUI завелся не сразу, выяснилось что есть не установленный пока глюк — через FireFox не открывается. Пришлось воспользоваться Chrome.
6. Для удобства работы с сервером и для того, что бы удобно забирать скачанное — настроим FTP и SAMBA серверы. За основу мануала по настройке proFTPD взят этот.
cp /etc/proftpd/proftpd.conf /etc/proftpd/proftpd.conf.old
Правим proFTPD сервер под свои требования:
nano /etc/proftpd/proftpd.conf reboot
После перезагрузки все должно работать.
Делаем резервную копию конфига Samba, редактируем его под себя:
cp /etc/samba/smb.conf /etc/samba/smb.conf.old nano /etc/samba/smb.conf
P.S. Эта простынка будет дополняться и расширяться.
Жизнь штука такая — сложная.
Волею случая пришлось искать манула по настройке связки Apache, PHPMyAdmin, PHP, MySQL на отечественном дистрибутиве ROSA Linux.
Руководство находится по ссылке.
Но на всякий случай текст продублирую здесь.
Из консоли надо установить всего один пакет, он по зависимостям установит еще порядка 40 пакетов. Они все нужны для нормальной полноценной работы сервера.
urpmi apache-base
Запуск сервера происходит следующей командой:
systemctl start httpd
Чтобы сервер стартовал при загрузке компьютера:
systemctl enable httpd
Остановка сервера:
systemctl httpd
После каких-либо изменений в конфигурационных файлах, обычно сервер перезапускают.
Перезапуск сервера:
systemctl restart httpd
Для работы с PHP надо установить всего 3 пакета.
urpmi php php-mysql apache-mod_php
Для установки MySQL сервера нужно установить всего пару пакетов.
urpmi mysql mysql-server
Запуск сервера mysql:
systemctl start mysqld
Включение запуска сервера при загрузке компьютера:
systemctl enable mysqld
Перезапуск сервера:
systemctl restart mysqld
Для установки потребуется 5-6 пакетов, достаточно набрать следующее:
urpmi phpmyadmin
После установки надо заменить содержание установленного по умолчанию файла /etc/httpd/conf/webapps.d/phpmyadmin.conf на следующее:
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin> Options none AllowOverride Limit Require all granted </Directory>
Для безопасности работы с БД MySQL надо поменять пароль администратора:
mysqladmin -u root password ваш_пароль
Сначала надо запустить наши сервера (соблюдайте нижеприведенную последовательность запуска):
systemctl start mysqld systemctl start httpd
Теперь можно проверить работоспособность нашего локального сервера. Наберите в адресной строке браузера следующий адрес:
http://localhost/
Если все прошло удачно, то вы увидите что-то вроде такой картинки:
Теперь проверим работу PHP, для этого в папке /var/www/html создадим файлик info.php с оной строчкой:
<?php phpinfo(); ?>
Теперь можно проверить работоспособность PHP на нашем локальном сервере. Наберите в адресной строке браузера следующий адрес:
http://localhost/info.php
Прокрутите страницу ниже и увидите, работает (включен) или нет MySQL.
(должно быть написано Enable)
Чтобы проверить работу PhpMyAdmin наберите в адресной строке браузера следующий адрес:
http://localhost/phpmyadmin/
Если все правильно сделали, то вы увидите примерно следующую картинку:
Для отправки комментария необходимо войти на сайт.