php разработка
php разработка
Всем привет. Возник вопрос связанный с программированием на php.
Ставил пакет XAMPP и вроде с ним проблем не было. Графический интерфейс запуска программы работает, база данных тоже, ну в общем особо проблем не наблюдалось при программирование на php. Но данный пакет весьма жирный. В нём очень много ставятся разных пакетов. Есть ли другие сборки наподобие XAMPP, но только содержащие стандартный пакет как php+mysql+apache+phpmyadmin. Если есть, то как настраивать или где можно посмотреть как всё это сделать.
Лично я сам наткнулся на LAMP, но так понял что в него не входит phpmyadmin. Или если нет таких пакетов, то как на РОСЕ всё это настроить по отдельности, так как инструкции видел для Ubuntu.
P.S.: При работе на XAMPP не мог зайти в консоль mysql учитывая то что всё работало. Запускал командой mysql -u root -p. Писалась ошибка что-то вроде сокет занят.
Ставил пакет XAMPP и вроде с ним проблем не было. Графический интерфейс запуска программы работает, база данных тоже, ну в общем особо проблем не наблюдалось при программирование на php. Но данный пакет весьма жирный. В нём очень много ставятся разных пакетов. Есть ли другие сборки наподобие XAMPP, но только содержащие стандартный пакет как php+mysql+apache+phpmyadmin. Если есть, то как настраивать или где можно посмотреть как всё это сделать.
Лично я сам наткнулся на LAMP, но так понял что в него не входит phpmyadmin. Или если нет таких пакетов, то как на РОСЕ всё это настроить по отдельности, так как инструкции видел для Ubuntu.
P.S.: При работе на XAMPP не мог зайти в консоль mysql учитывая то что всё работало. Запускал командой mysql -u root -p. Писалась ошибка что-то вроде сокет занят.
Re: php разработка
Может быть, поставить LAMP и, вручную, phpmyadmin? Пакет с таким именем есть.
Re: php разработка
Настройки будут почти во всех дистрибутивах для этой связки почти одинаковые.
Если вам надо разрабытывать приложения, то xampp - лучший выбор.
Если боевой сервер, то надо много читать и ставить все по отдельности оптимизируя параметры.
Если вам надо разрабытывать приложения, то xampp - лучший выбор.
Если боевой сервер, то надо много читать и ставить все по отдельности оптимизируя параметры.
MagOS Linux - модульность, гибкость, универсальность на основе репозиториев Rosa Linux.
http://magos-linux.ru
http://magos-linux.ru
Re: php разработка
Не, боевой не нужен. Именно дома, на виртуальном хосте.
Блин, XAMPP так много всего подтягивает. Надо тогда всё-таки попробовать LAMP поставить если других пакетов нет
Блин, XAMPP так много всего подтягивает. Надо тогда всё-таки попробовать LAMP поставить если других пакетов нет
Re: php разработка
В xampp лишний только postgres для вас. И то если вы его не будете использовать например для друпал.
Поэтому смысла нет в lamp.
Поэтому смысла нет в lamp.
Re: php разработка
Ок, а как тогда попасть в консоль MySQL? После запуска XAMPP пробовал так:
И получается ещё службу proFTPD не зачем запускать, если конечно я не хочу организовать ftp сеть.
Код: Выделить всё
[root@jahsun weedman]# mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Re: php разработка
Ребят, кто-нибудь знает ответ?
Re: php разработка
Посмотри http://forum.rosalab.ru/viewtopic.php?f=53&t=4674, в конце.
Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ !
Ryzen 5 3600 ХТ MSI Tomahawk x570 wifi XFX Radeon RX 5700 XT
Ryzen 5 3600 ХТ MSI Tomahawk x570 wifi XFX Radeon RX 5700 XT
Re: php разработка
Я немного не понял что нужно делать.
Вот мой my.cnf файл mysql. Я так понимаю в нём нужно поменять строку socket на /var/lib/mysql/mysql.sock
А всё что я до этого делал не слетит? или нужно ещё что-то подправить?
Вот мой my.cnf файл mysql. Я так понимаю в нём нужно поменять строку socket на /var/lib/mysql/mysql.sock
Код: Выделить всё
# The MySQL server
[mysqld]
user = mysql
port=3306
socket = /opt/lampp/var/mysql/mysql.sock
skip-external-locking
key_buffer = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
Re: php разработка
Вероятнее всего вы вызываете системный mysql.
Для xampp необходимо запускать его версию из поставки.
Ну или использовать phpmyadmin. Его для вашей задачи, скорее всего, будет за глаза.
Для xampp необходимо запускать его версию из поставки.
Ну или использовать phpmyadmin. Его для вашей задачи, скорее всего, будет за глаза.
Re: php разработка
Это я понимаю, но не понимаю как запускать его из коробки?
командой MySQL нормально запускается, но как перейти в саму консоль я не могу понять.
командой
Код: Выделить всё
/opt/lampp/lampp startmysql