Среда, 24.05.2017, 11:09
# FreeBSD ГлавнаяРегистрацияВход
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
Мои статьи [167]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
 Каталог статей 
Главная » Статьи » Мои статьи

Centos 6.5 LAMP

1. Установка веб-сервера Apache

# yum install httpd

проверим успешность установки Apache:

# rpm -qa | grep -i httpd

httpd-2.2.3-31.el5.centos.2

Далее зададим автоматическую загрузку при старте системы для сервера Apache с помощью chkonfig:

# chkconfig httpd on

запустим Apache:

# service httpd start
Starting httpd: [ OK ]

 

Настройка файрвола

Еще один момент. Необходимо открыть в нашем файрволе доступ по 80 порту к серверу. Для этого можно использовать текстовую утилиту настройки, набрав в терминале:

# system-config-securitylevel-tui

 

2. Установка сервера баз данных MySQL

При установке сервера баз данных MySQL, будут так же установлены (в соответствии с заданными зависимостями) - perl-DBI, perl-DBD-MySQL, mysql, mysql-server.

Итак установка:

# yum install mysql-server

проверка успешности установки:

# rpm -qa | grep -i mysql

mysql-5.0.77-4.el5_4.2
mysql-server-5.0.77-4.el5_4.2
perl-DBD-MySQL-3.0007-2.el5

Зададим автоматический запуск MySQL во время старта системы:

# chkconfig mysqld on

запустим MySQL:

# service mysqld start 

После инсталляции выполним настройку MySQL

По умолчанию, после установки, мы можем подключиться к нашему серверу баз данных под root-ом без ввода пароля. Поэтому назначим пароль и сделаем еще несколько настроек, выполнив скрипт:

# /usr/bin/mysql_secure_installation

Данный скрипт (если ответить на задаваемые вопросы yes) - установит новый пароль root, удалит пользователя anonymous, запретит логинится с удаленных машин под root-ом, удалит тестовую базу.

Проверим полученный результат:

# mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Все правильно, не пускает!

А теперь:

# mysql -u root -p
 Enter password: 
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 12
Server version: 5.0.77 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

 

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema | 
| mysql | 
+--------------------+
2 rows in set (0.12 sec)

3. Установка PHP

# yum install php

проверка успешности установки:

# rpm -qa | grep -i php 
php-5.1.6-24.el5_4.5
php-common-5.1.6-24.el5_4.5
php-cli-5.1.6-24.el5_4.5

Установка модуля MySQL для PHP:

# yum install php-mysql

Установка дополнительных модулей (если они вам необходимы):

# yum install php-common php-mbstring php-mcrypt php-devel php-xml php-gd 

Ну вот и все. Теперь можно в корневом каталоге вашего сервера создать страничку - например index.php со следующим содержимым:

<?php
phpinfo();
?>

зайдя браузером на свой сервер вы увидете автоматически сгенерированную страничку с полной технической информацией.

Категория: Мои статьи | Добавил: Admin (06.08.2014)
Просмотров: 561 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2017Сделать бесплатный сайт с uCoz