LinuxForum.Fans
Тема

Как из 2011 КДЕ десктоп сделать сервак?

Автор: sasch 48 сообщений 19064 просмотров
#233313
drBatty написал:
-=Serj=-, я просто не помню точное название метапакета. Меня поправили, что в этом такого? ТС зачем-то ВСЁ решил поставить, в принципе это допустимо. Он всё равно точно не знает, что ему нужно.

Так я и говорю ТС, что вроде достаточно urpmi task-lamp , а не urpmi lamp -a, а ТС говорит, что urpmi task-lamp не работает, хотя вводил urpmi lamp.

#233562

[root@localhost ~]# urpmi lamp
Нет пакета с названием lamp
Следующие пакеты содержат lamp: task-lamp, task-lamp-extras, task-lamp-perl, task-lamp-php, ...
Чтобы выбрать все, используйте параметр «-a»
[root@localhost ~]#


ребят, чего дальше то делать? как остальное настраивать?
И кстати, забегая наперед, можно спросить: если к пк добавить внешний жесткий диск то можно его использовать как часть хоста, или даже весь внешний жесткий диск пустить под /doc, а хард сервака оставить только для загрузки операционки?

из требований только mysql, apache, html.

#233570

sasch, мы с вами, по-моему в параллельных мирах...
Попробуйте ввести:
[console]urpmi task-lamp[/console]

#233571
sasch написал:
И кстати, забегая наперед, можно спросить: если к пк добавить внешний жесткий диск то можно его использовать как часть хоста, или даже весь внешний жесткий диск пустить под /doc, а хард сервака оставить только для загрузки операционки?

Можно.

#233620
sasch написал:
И кстати, забегая наперед, можно спросить: если к пк добавить внешний жесткий диск то можно его использовать как часть хоста, или даже весь внешний жесткий диск пустить под /doc, а хард сервака оставить только для загрузки операционки?

в Linux можно всё.

sasch написал:
из требований только mysql, apache, html.

html это протокол, по которому отдаёт данные apache. Может вы его с php спутали?
-=Serj=-, похоже ТС уже всё поставил...

#233669

Сменил название темы.

#233787

дыкс, вроде все правильно, чего дальше то делаем? Я про
2. Настраиваете апач
3. Настраиваете mysql

4. настроить БД, создать БД, созбать юзера БД, залить БД
5. залить сайт в DOCUMENTS_ROOT
6 ????????????????????
7 PROFIT

чего делаем - то, и кстати, что то было про DNS и прочее, - это имеет отношение к делу?


з.ы. про lamp ясно уже вроде...

#233800

sasch, а на каком вы сейчас этапе, что у вас работает, а что нет? БД залили? сайт залили? Не работает? Что пишет?

#234046

блин, ребят, сейчас на этапе только поставили lamp и посмотрели то, что браузер показывает IT WORKS!
все!
куда бд заливать (даже откуда)? куда сайт заливать? как прописать данные домменного имени и хоста (сервака), .... ничего не знаю.

p.s. я вообще гуманитарий по образованиню.

#234047

ой и самое главное, как настроить систему так чтобы главной папкой (или частично) был бы подключаемый внешний диск. Здесь такая ситуация получается то, что сам сервак иммет малдый хард, в то же время на хост планируем залить много чего и поэтому подключаем внешний диск (через usb).

#234060
sasch написал:
куда бд заливать (даже откуда)?

а вы mysql запустили? работает? в процессах видно? Если не видно, но запускали, значит упал почему-то. Ищите ответ в /var/lib/mysql/`hostname`.err (поправьте меня, если я не прав)

sasch написал:
куда сайт заливать?

в DOCUMENTS_ROOT
обычно где-то в /var/www/, точно прописано в конфиге httpd (ага, программа называется apache, а демон (собственно программа) называется httpd), конфиг где-то в /etc/httpd/httpd.conf или как-то так. php.ini где-то там же.

sasch написал:
как прописать данные домменного имени и хоста (сервака)

никак. Обратитесь к регистратору домена (кому вы за доменное имя платите)

sasch написал:
я вообще гуманитарий по образованиню.

это не важно. я вот не вижу разницы.

sasch написал:
ой и самое главное, как настроить систему так чтобы главной папкой (или частично) был бы подключаемый внешний диск.

никак, хотя-бы потому-что никаких "папок" тут нет. Тем более "главных". Есть каталоги, и они все созданы с какой-то важной целью.
и кстати лучше так на сервере не делать, оставьте этот хард для бекапов.

sasch написал:
Здесь такая ситуация получается то, что сам сервак иммет малдый хард, в то же время на хост планируем залить много чего и поэтому подключаем внешний диск (через usb).

эти харды недолговечные, медленные, и ненадёжные. И уж никак не серверные. И привыкайте: HDD в сервере == расходник, как туалетная бумага. Вы всегда должны иметь рулончик наготове. Я не шучу.

#234361

спасибо, сейчас попробую, првда нет папки documents:
вот все сожержимое var/www
file:///var/www/cgi-bin
file:///var/www/error
file:///var/www/html
file:///var/www/icons
file:///var/www/perl
file:///var/www/php-eaccelerator


процесс "mysqld" - есть,

#234363

чего с этим делать?

[root@localhost ~]# httpd
Syntax error on line 9 of /etc/httpd/conf/webapps.d/phpmyadmin.conf:
Invalid command 'php_flag', perhaps misspelled or defined by a module not included in the server configuration
[root@localhost ~]#

#234401
sasch написал:
вот все сожержимое var/www

вы показывайте лучше вывод
[console]$ ls -la /var/www/[/console]
а то непонятно.

sasch написал:
чего с этим делать?

это вы phpmyadmin ставили?

#234403
sasch написал:
процесс "mysqld" - есть,

вот не помню как в мандриве... Пароль рута уже задавали?
(в mysql свой, отдельный root)

#235186

Док,
делал только то что здесь говорили.
Пароль не ставил, и phpmyadmin вроде тоже не ставил.

[console]
[root@localhost ~]# ls -la /var/www/
итого 32
drwxr-xr-x 8 apache apache 4096 Фев 29 02:57 ./
drwxr-xr-x 18 root root 4096 Фев 28 22:54 ../
drwxr-xr-x 2 root root 4096 Фев 28 22:54 cgi-bin/
drwxr-xr-x 3 root root 4096 Фев 28 22:54 error/
drwxr-xr-x 3 root root 4096 Фев 28 22:54 html/
drwxr-xr-x 3 root root 4096 Фев 28 22:54 icons/
drwxr-xr-x 2 root root 4096 Фев 29 02:55 perl/
drwxr-xr-x 2 root root 4096 Фев 29 02:57 php-eaccelerator/
[root@localhost ~]#

[/console]


кстати, ребят, можно еще раз спросить - че отличается десктоп от сервера, - ведь серверное решение даже мандривы стоит денег...ведь не за просто так....

#235188

Денег стоит техподдержка.

Репозиторий-то один и тот же используется.

#235192
sasch написал:
Пароль не ставил,

пароль БД root'а? дык поставьте. С этого надо начинать.
где-то рядом я уже писал как.

sasch написал:
phpmyadmin

если нужен - поставьте. он есть в репах.

sasch написал:
кстати, ребят, можно еще раз спросить - че отличается десктоп от сервера

говорю-же - ничем.

sasch написал:
ведь серверное решение даже мандривы стоит денег...ведь не за просто так....

оно вовсе не "серверное". оно просто платное. Повторяю 100500й раз:
1) вы получаете официальный документ о покупке, без которого ваша мандрива в глазах проверяющих - тоже самое, что венда с торрента.
2) вы получаете поддержку по телефону.
3) вы получаете коробочку, бумажную книжечку, и кучу макулатуры.
4) nonFree репозиторий включен по умолчанию.
5) есть пара мелких дополнительных программ. (раньше было, сейчас не знаю).

#238006

Док,
пароль рута поставил,
phpmyadmin тоже поставил.

Правда в момент установки пароля были допвопросы - я на них на все ответил YES

Показать

[root@localhost ~]# mysql_secure_installation




NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!


In order to log into MySQL to secure it, we'll need the current
password for the root user. If you've just installed MySQL, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none):
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.

Set root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!


By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
... Success!

Normally, root should only be allowed to connect from 'localhost'. This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
... Success!

By default, MySQL comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
... Success!

Cleaning up...



All done! If you've completed all of the above steps, your MySQL
installation should now be secure.


чего дальше делаем?

#238055
sasch написал:
чего дальше делаем?

ну сейчас заходим на http://localhoct и смотрим, что там пишут. Должно написать "Это работает!". потом заливаем сайт, и радуемся.

Войдите или зарегистрируйтесь, чтобы ответить.