Linux. От новичка к профессионалу. 6-е изд


httр://имя_сервера/~имя_пользователя



Download 63,9 Mb.
Pdf ko'rish
bet406/519
Sana27.03.2022
Hajmi63,9 Mb.
#513339
1   ...   402   403   404   405   406   407   408   409   ...   519
Bog'liq
Linux. От новичка к профессионалу ( PDFDrive )

httр://имя_сервера/~имя_пользователя
Например, если при включенной директиве 
UserDir
вы поместили в каталог
/home/den/public_html
файл 
reportxml
, то обратиться к нему можно по адресу:
http://server/~den/report.xml
Недавно, настраивая сервер на базе openSUSE, я столкнулся с небольшой пробле-
мой. Ранее, во времена огромного конфигурационного файла, достаточно было рас-
комментировать эту директиву в конфигурационном файле. Сейчас, когда конфи-
гурация сервера состоит из нескольких небольших файлов, добавление этой опции 
в основной конфигурационный файл не привело ни к каким изменениям. Оказа-
лось, опцию 
UserDir
нужно добавить (точнее, просто раскомментировать) в файл
/etc/apache2/mod_userdir.conf
1
. А затем добавить следующую строку в самый конец 
файла 
/etc/apache2/default-server.conf:
Include /etc/apache2/mod_userdir.conf
После всего этого следует перезапустить сервер.
33.8. Установка сервера баз данных MySQL
33.8.1. Установка сервера
Для организации связки Apache + РНР + MySQL нам осталось установить послед-
ний компонент — сервер баз данных MySQL. Для установки MySQL-сервера уста-
новите следующие пакеты:
□ mysql-server-5.0;
□ mysql-client-5.0;
□ mysql-admin.
1
Не забывайте указывать свой путь к файлу конфигурации, поскольку каталог с файлами конфигура-
ции может отличаться в зависимости от версии дистрибутива и самого Apache.


Глава 33. Web-cepeep. Связка Apache + РНР + MySQL
513
Первая команда (
# mysqi_install_db

создаст необходимые таблицы привилегий, а
вторая (
# mysqladmin -u root password ваш_пароль

— задаст пароль пользователя 
root для сервера MySQL. Этот пароль вы будете использовать для администрирова-
ния сервера (заданный пароль может и должен отличаться от того, который вы ис-
пользуете для входа в систему). Для обычной работы с сервером рекомендуется 
создать обычного пользователя. Для этого введите команду:
mysql -u root -р mysql
Программа mysql является клиентом MySQL-сервера. В указанном случае она 
должна подключиться к базе данных 
mysql 
(служебная база данных), используя имя 
пользователя root 
(
-u root
). 
Поскольку вы только что указали пароль для пользова-
теля root (до этого пароль для root не был задан), вам нужно указать параметр -р. 
После того как программа mysql подключится к серверу, вы увидите приглашение 
программы. В ответ на него нужно ввести следующий SQL-оператор:
insert into user(Host, User, Password, Select_priv, Insert_priv, Update_priv,
Delete_priv)
values ( ' % ' , ’ u s e r n a m e ' , p a s s w o r d ( ' 1 2 3 4 5 6 ' ) , ' Y ' , ' Y ' , ' Y ' , ' Y ' ) ;
Таким оператором мы создали пользователя с именем 
username
и паролем 
123456.
Этот пользователь имеет право использовать SQL-операторы 
select
(выборка из
таблицы), 
insert
(добавление новой записи в таблицу), 
update
(обновление записи),
delete 
(удаление записи). Если нужно, чтобы ваш пользователь имел право созда-
вать и
удалять таблицы, тогда
добавьте привилегии 
Create_priv
и
Drop_priv:
insert into user(Host, User, Password, Select_priv, Insert_priv, Update_priv,
Delete_priv, Create_priv, Drop_prov)
values ( ' % ' , ' u s e r n a m e ' , p a s s w o r d ( ' 1 2 3 4 5 6 ' ) , ' Y ' , ' Y ' , ' Y ' , ' Y ' , ' Y ' , ' Y ' ) ;

Download 63,9 Mb.

Do'stlaringiz bilan baham:
1   ...   402   403   404   405   406   407   408   409   ...   519




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish