denver76 Опубликовано 31 июля, 2013 Жалоба Поделиться Опубликовано 31 июля, 2013 Здравствуйте,нужна помощь с сервером. Установил всю систему по мануалу,кстати очень хорошее описание установки,кому надо то смотрите ниже, а у меня проблема в том,что после всей установки и настройке вроде все работает шикарно,но проблема с сайтами. По отдельности заливаю сначала сайт на готовый веб сервер,затем в ручную заливаю базу данных, затем в браузере ввожу строку IP адрес сервера/сайт жму интер. Сайт открылся,но какойто поломанный,потом разобрался только в одном,что заливаю я базу данных или нет в mysql, сайтвсеравно не показывается нормально полностью,что делать? Попробовал все это проделать на хостинге в инете,сайт там отлично работает,а на моем сервере не хочет,как будто база данных не работает на моем сервере,или просто нет связи Apatch+php+mysql+phpmyadmin Помогите,что делать,просто уже схожу с ума......... http://адрес _нашего_сервера/phpmyadmin/ Загружаем утилиту webmin cd /tmp wget http://адрес _нашего_сервера:10000 утилиту webmin, Порт приводится устанавливаемый по умолчанию. Заходим в пункт меню неиспользуемые модули, устанавливаем Proftpd сервер, далее создаём пользователя с группой ftpusers и домашним каталогом виртуальных хостов Apache. Добавляем Proftpd сервер в автозагрузку chkconfig proftpd on Запускаем Proftpd, если не запустится перезапускаем сервер, обратите внимание, что если имя вашего узла указано с ошибкой, то сервер Proftpd запускатся не будет, а будет выдавать ошибку Ошибка при запуске сервера FTP : Starting proftpd: [FAILED] Для работы утилиты панели управления хостингом, нам потребуется установить дополнительные пакеты в систему, выполним команды yum -y install php-posix yum install php-bcmath Забираем дистрибутив панели управления хостингом syscp здесь SysCP-master.zip [975,91 Kb] (cкачиваний: 10) Загружаем её в каталог виртуальных хостов Apache по протоколу ftp, далее раскрываем архив на сервере и копируем рабочий каталог syscp в /usr/share/ , далее добавляем в каталог конфигурационных файлов Apache конфигурационный файл подключения панели управления syscp, рекомендуется скопировать и переименовать уже существующий конфигурационный файл phpmyadmin.conf внести в него соответствующие изменения. Перезапускаем Apache. Открываем в браузере ссылку http://adres_nashego_servera/syscp этот путь я указал в конфигурационном файле, у нас должно будет открыться установка syscp на нашем сервере http://adres_nashego_servera/syscp/install/install.php При установке нам потребуется указать пароль суперпользователя на Mysql, а также указать и записать себе пароль на пользователя Mysql с ограниченными правами, при этом в самой Mysql ничего создавать не нужно, система сама всё создаст. Да и ещё укажите имя пользователя и группу web сервера Apache, в соответствии со списком пользователей, посмотреть можно в Webmin. После нажатия кнопки Далее, система создаст конфигурационный файл, его надо будет перенести в соответствующий каталог, внимательно прочитайте сообщения выдаваемые системой внизу. После переноса конфигурационного файла в указанный каталог пройдите по ссылке указанной на странице. У вас откроется окно авторизации в панели управления syscp. Войдите в неё с именем пользователя admin и вашим паролем на syscp. В панели управления выберите ваш язык и перейдите к настройкам служб. Далее выбирайте наиболее подходящую вам систему. и выполняйте команды в командной строке вашего сервера. выполнить следующие команды для создания виртуальных каталогов пользователей mkdir -p /var/customers/webs/ mkdir -p /var/customers/logs/ mkdir -p /var/customers/tmp chmod 1777 /var/customers/tmp и закомментировать запуск модуля userdir в конфигурационном файле Apache выполните команду /etc/init.d/httpd restart Ссылка на комментарий Поделиться на другие сайты Поделиться
STRATEG Опубликовано 1 августа, 2013 Жалоба Поделиться Опубликовано 1 августа, 2013 ууу нагородили.... - в такой каше никто разберется не станет. 1)залейте скрипт на проверку PHP 2)потом скрипт на конект к БД ишем ответы... и что как подключать (установить) и прописывать(httpd.conf php.ini ...) или открывать(файрвол) примерно - сл: PHP <? phpphpinfo();?> MySQL $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect"); if( !$link ) die( mysql_error() ); $db_list = mysql_list_dbs($link); while ($row = mysql_fetch_object($db_list)) {echo "<h3>Database \"".$row->Database."\"</h3>\n";$result = mysql_list_tables($row->Database);if(!$result) die( "DB Error, could not list tables\n MySQL Error: ".mysql_error() );else { while ($row = mysql_fetch_row($result)) print "Table: $row[0]<br>"; mysql_free_result($result);} } 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
denver76 Опубликовано 3 августа, 2013 Автор Жалоба Поделиться Опубликовано 3 августа, 2013 Спасибо за ответ! Попробовал PHP скрипт,работает,а вот MySQL выдал какую то ерунду,что это? $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect"); if( !$link ) die( mysql_error() ); $db_list = mysql_list_dbs($link); while ($row = mysql_fetch_object($db_list)) { echo " Database \"".$row->Database."\" \n"; $result = mysql_list_tables($row->Database); if(!$result) die( "DB Error, could not list tables\n MySQL Error: ".mysql_error() ); else { while ($row = mysql_fetch_row($result)) print "Table: $row[0] "; mysql_free_result($result); } } Ссылка на комментарий Поделиться на другие сайты Поделиться
STRATEG Опубликовано 3 августа, 2013 Жалоба Поделиться Опубликовано 3 августа, 2013 надеюсь вы загнали сиё содержимое как минимум В <?php {содержимое}?> А атакже незабыли обратить внимание на директиву $link = mysql_connect("localhost", "root","YOURPASSWORD") Ссылка на комментарий Поделиться на другие сайты Поделиться
litladmin Опубликовано 16 декабря, 2013 Жалоба Поделиться Опубликовано 16 декабря, 2013 @STRATEG,похоже во втором случае он просто забыл облачить всё в <?php ?> А вообще, по теме... поставьте phpmyadmin, здорово облегчает администрирование БД. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти