Авторизация

OpenID



Напомнить пароль
Регистрация
-->

Блог им. denКак установить и настроить localhost ( apache, mysql) под Linux

Для работы localhost нам потребуются следующие пакеты…
1) из командной строки:
sudo aptitude install apache2 php5 mysql-client-5.1 mysql-server-5.1 phpmyadmin libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql


2) или из центра приложений:
apache2 
php5 
mysql-client-5.1 
mysql-server-5.1 
phpmyadmin 
libapache2-mod-php5 
libapache2-mod-auth-mysql 
php5-mysql


далее во время установки будет предложено создать пароль для доступа к базе с правами root, настроить phpmyadmin скорей всего сложностей возникнуть не должно, и усатновка apache.

в завершении установки запускаем любой браузер, и вводим localhost
если установка прошла верно, то вы увидите надпись «Это работает!» на английском!
также можно проверить работу сервера по сети задавав адрес компьютера на который вы установили apache (пример 192.168.0.1/ )

Далее придется поправить кодировку сервера, так как по умолчанию сервер работает с кодировкой latin_swedish. поправим её на utf8 или cp1251. Для этого нам потребуется открыть файл с правами администратора /etc/mysql/my.cnf

Добавим строки в файл [пример для cp1251]:
[client]
default-character-set = cp1251

[mysqld]
default-character-set = cp1251
character-set-server = cp1251
collation-server = cp1251_general_ci
init-connect = "SET NAMES cp1251"
skip-character-set-client-handshake

[mysqldump]
default-character-set = cp1251


Добавим строки в файл [пример для utf8]:
[client]
default-character-set = utf8

[mysqld]
default-character-set = utf8
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = "SET NAMES utf8"
skip-character-set-client-handshake

[mysqldump]
default-character-set = utf8


Затем запустим phpmyadmin:
создадим на него символьную ссылку. Для этого в командной строке пишем:
sudo ln -s /etc/phpmyadmin /var/www
после чего в браузере запускаем:
localhost/phpmyadmin/
в появившемся окне вводим root и пароль который вы установили во время установки mysql сервера, после чего попадаем в управление базой данных.
Все готово, можно пользоваться!
  • 0
  • den
  • 08 июня 2010, 01:41


Блоги, mysql-server-5.1