Секретные записки WEB-программиста




100mbru, bitrix, CentOS, cms, drupal, java, joomla, LAMP, linux, mysql, nicru, Open-Source, php, Red Hat, seo, Typo3, ubuntu, win, windows, авто, администрирование, алгоритмы, алкоголь, бизнес, битрикс, видео, военмех, выборы, германия, джино, домены, интересности, исследования, картинки, кино, компьютеры, ливия, магазин, маразм, мастерхост, обработка-изображений, пейнтбол, политика, политэкономия, прикольное-видео, программирование, путешествия, работа, религия, рунет, сайтостроение, сео, сми, технологии, украина, форум, хиханьки, холивары, хостинг

Red Hat – установка Apache, PHP, MySQL

20.09.2016

Все действия будут проходить в командной строке.

yum install httpd – установка веб-сервера.
chkconfig httpd on – включение веб-сервера.
service httpd start – запуск веб-сервера.
yum install php – установка PHP.
yum install php-gd php-mysql – установка расширений для PHP.
service httpd restart – перезапуск веб-сервера.
yum install mysql-server mysql – установка MySQL-сервера.
chkconfig mysqld on – включение MySQL-сервера.
/etc/init.d/mysqld start – запуск MySQL-сервера.
mysqladmin -u root password – установка пароля для входа на MySQL-сервер.
service httpd restart – перезапуск веб-сервера.


/etc/httpd/conf/httpd.conf – расположение конфигурационного файла веб-сервера.
/etc/httpd/conf/vhosts/... - расположение конфигурационный файлов виртуальных хостов
/etc/httpd/conf.d – расположение каталога с настройками установленных пакетов.

/etc/php.ini - расположение конфигурационного файла PHP
/etc/my.cnf - расположение конфигурационного файла MySQL

/var/spool/mail/root – расположение тестового почтового ящика.

mysql -u root –p – команда для входа на MySQL-сервер.

php –v – вывод версии PHP.

На данном этапе, мы установили веб-сервер Apache, PHP, MySQL. Доступ к веб-серверу есть из интернета по IP-адресу. Сайты необходимо размещать в каталоги, которые прописаны как DocumentRoot в файлах виртуальных хостов.

Необходимо обеспечить соответствие кодировок в настройках Апача, PHP и MySQL.

Если сайт работает в кодировке UTF-8. то требуется включить перегрузку строковых функций и функций регулярных выражений.