Например:
1) добавляем алиас для вашего домена mydomain.com типа test.mydomain.com: вот "хелпы"
2) в панельке управления DNS-записями домена делаем IN A запись, указывающую на IP (1.2.3.4) вашего сервера:
test.mydomain.com. IN A 1.2.3.4
Сайт будет доступен по адресу http://test.mydomain.com/
Давайте посмотрим.
1) "Не поверю, конечно.": Смотреть периодически на смарт-параметры и статус рейда - может и наивная мартышка. Это не то о чем вам писали выше - не запуск смарт-тестов, не проверка рейда. Вот почему вы проворонили проблему. Так понятно?
2,3) "Блок и сектор - вещи разные": вам "намекнули", что так вы просто могли себе убить (убили?) данные. Жаль, что вы ничему не учитесь.
4) Вам не понятно, почему ваш "такой вариант" нехорошо назвали? Ну например, потому что выше предложили решения, которые не требуют лезть в потроха сервера и ковырять железо.
В данном конкретном случае - уже жалко.
Не поверю, конечно.
Блок и сектор - вещи разные.
Вам наука: сперва ман читай, потом команду запускай...
Ну, если мсье извращенец - почему нет? :)
Что именно у вас "не работает"?
Так кривые ручки сделали. fdisk.
fdisk. man fdisk.
Девушку найти? 😂
Вам наука:
1) настроить мониторинг smart-параметров
2) регулярно запускать smart-тесты дисков
2) регулярно проверять райд (в дистрибутивах есть кронтабы, как правило)
3) регулярно делать fsck (тем более, у вас LVM)
Консервативный метод (просто копируем файлы на другой диск с нужной разбивкой/LVM-разделами) - вам уже советовали.
Но, если хотите - можете записать что-то в "битые" сектора с помощью hdparm --write-sector. Проблема в том, что вы заранее не знаете все битые сектора... Т.е. сперва, по-хорошему, вам badblocks надо будет прогнать.
PS: http://smartmontools.sourceforge.net/badblockhowto.html
... либо не полениться просто прочитать инструкции к движку сайта - и изменить права не "практически везде", а именно там где надо.
Запуск сайтов под отдельными пользователями, конечно, может быть более безопасен (хотя, даже это спорно). Но практически гарантированно при этом вы поступитесь производительностью и простотой.
Да чем бы вы не тешились... :)
Вы, конечно, выбрали надежный источник знаний. Но не лучше было бы документацию посмотреть?
Хорошо все-таки, что врачи учат анатомию и физиологию, вместо того чтобы как-нибудь отпилить вам голову, дабы убедиться что не станет лучше :)
Указывайте в параметрах соединения (ваши PHP скрипты) - имя сервера localhost. Оно будет тогда осуществляться через unix-сокет:
http://dev.mysql.com/doc/refman/5.1/en/connecting.html
http://www.php.net/manual/en/function.mysql-connect.php
Ну, повторять цитирование я уже не берусь...
Если человек пишет (1) "Хотел дать рутт доступ" для чего (2) "дал логин и пароль" - то логика и знание русского языка позволяют нам утверждать, что либо "логин и пароль" были для рута, либо у ТС просто какое-то психическое расстройство и он бессвязно бредит. Если вы выбрали второе - странно, что раздаете ТС "советы" :D
Домашнее задание вам. Добавьте к (1) и (2) утверждение (3) "я сам без проблем захожу". Следует-ли (если предположить, что текст не бессмысленный, конечно), что ТС "рутом по фтп ходит" из (1), (2) и (3)? Удачи. Вы справитесь!
А что толку? Трансплантацию мозга пока все-равно не выдумали :D
О боги... Ваша буквы мала-мала знать? Тогда читаем:
ТС, уточните, пожалуйста - какая в точности ошибка. Текст.
Я бы поставил на то, что вы фразу "некорректный логин или пароль" - дофантазировали. А в реальности, было что-то типа "503 No PORT command issued" :) Попробуйте посоветовать вашему горе-программисту отключить пассивный режим в ftp-клиенте.
А еще чаще это случается (99.9???%), когда владелец сайта - любитель "клубнички" или вареза :D По описанию "взлома" (вход под моим ip, etc) - именно на действия обычной вирусни и похоже.
Ваша оценка "частоты" больше говорит о вас ;)
Если буратинам табличку на сайт не повесили (а-ля "кулхацкир вася был здесь") - это еще не означает отсутствие "бед".