Хостинг проектов. Установка Web-сервера и PHP

Продолжение темы.

По умолчанию при установке CentOS поставился Apache 2. Однако, для того, чтобы его было видно снаружи пришлось сделать две вещи:

Перенастроить сетевое подключение виртуальной машины (что можно было сделать сразу еще при ее создании):

Добавить в настройках брандмауэра в доверенные службы HTTP (заодно с SMB):

Так же для создания веб-админки добавил поддержку PHP:

[root@localhost ~]# yum install php
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirror.logol.ru
* extras: mirror.logol.ru
* updates: mirror.logol.ru
base                                                     | 3.7 kB     00:00
extras                                                   | 3.4 kB     00:00
updates                                                  | 3.4 kB     00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php.x86_64 0:5.3.3-23.el6_4 will be installed
--> Processing Dependency: php-common(x86-64) = 5.3.3-23.el6_4 for package: php-5.3.3-23.el6_4.x86_64
--> Processing Dependency: php-cli(x86-64) = 5.3.3-23.el6_4 for package: php-5.3.3-23.el6_4.x86_64
--> Running transaction check
---> Package php-cli.x86_64 0:5.3.3-23.el6_4 will be installed
---> Package php-common.x86_64 0:5.3.3-23.el6_4 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package            Arch           Version                Repository       Size
================================================================================
Installing:
php                x86_64         5.3.3-23.el6_4         updates         1.1 M
Installing for dependencies:
php-cli            x86_64         5.3.3-23.el6_4         updates         2.2 M
php-common         x86_64         5.3.3-23.el6_4         updates         524 k

Transaction Summary
================================================================================
Install       3 Package(s)

Total download size: 3.8 M
Installed size: 13 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): php-5.3.3-23.el6_4.x86_64.rpm                     | 1.1 MB     00:10
(2/3): php-cli-5.3.3-23.el6_4.x86_64.rpm                 | 2.2 MB     00:19
(3/3): php-common-5.3.3-23.el6_4.x86_64.rpm              | 524 kB     00:04
--------------------------------------------------------------------------------
Total                                           108 kB/s | 3.8 MB     00:36
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : php-common-5.3.3-23.el6_4.x86_64                             1/3
Installing : php-cli-5.3.3-23.el6_4.x86_64                                2/3
Installing : php-5.3.3-23.el6_4.x86_64                                    3/3
Verifying  : php-common-5.3.3-23.el6_4.x86_64                             1/3
Verifying  : php-cli-5.3.3-23.el6_4.x86_64                                2/3
Verifying  : php-5.3.3-23.el6_4.x86_64                                    3/3

Installed:
php.x86_64 0:5.3.3-23.el6_4

Dependency Installed:
php-cli.x86_64 0:5.3.3-23.el6_4       php-common.x86_64 0:5.3.3-23.el6_4

Complete!

Настроил автозапуск httpd при старте ОС:

[root@localhost ~]# chkconfig httpd on

Для проверки создал файл phpinfo.php:

echo '<!--?phpinfo()?-->' > /var/www/html/phpinfo.php

При обращении к http://localhost/phpinfo.php получил:

Пока достаточно.

Продолжение следует…

Поделиться с друзьями:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • Digg
  • БобрДобр
  • MisterWong.RU
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
Рубрика: Мои проекты | Метки: , , , | Добавить комментарий

Спам-боты и Drupal

Проект innolib.ru конкретно заспамили: на 47 опубликованных статей более 35000 комментариев. Из них ровно ноль по теме.

Так как под рукой не нашлось подходящего штатного (друпаловского) инструмента для чистки этих авгиевых конюшен, решил рубить с плеча — снести все нафиг напрямую из базы, благо все выглядело очевидно (http://www.drupal.ru/node/7779):

TRUNCATE TABLE comment;
TRUNCATE TABLE node_comment_statistics;
TRUNCATE TABLE field_data_comment_body;

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

INSERT INTO node_comment_statistics (nid, cid, last_comment_timestamp, last_comment_name, last_comment_uid, comment_count)
SELECT nid, 0, 1351797057, NULL, 1, 0
  FROM node

Еще и пользователей левых пришлось снести.

DELETE FROM users
 WHERE name NOT IN (... список правильных пользователей ...)
Поделиться с друзьями:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • Digg
  • БобрДобр
  • MisterWong.RU
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
Рубрика: Без рубрики | Добавить комментарий

Хостинг проектов. Установка CentOS

Понадобилось развернуть у себя небольшой сервер для тестирования одной идеи. Так как у большинства хостеров в реальной жизни поддерживается CentOS, на ней и остановился в качестве операционки. Образ взял с http://centos.arcticnetwork.ca/6.4/isos/x86_64/.

Создал виртуальную машину:

Читать далее

Поделиться с друзьями:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • Digg
  • БобрДобр
  • MisterWong.RU
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
Рубрика: Мои проекты | Метки: , , | 1 комментарий

Потерянное поколение

Факт №1:

На июль 2013 года аудитория Facebook составила 1,2 миллиарда пользователей.

Факт №2:

Среднее время, которое проводит пользователь Facebook в сети — 405 минут в месяц.

Считаем: 405 минут × 1,2 млрд. чел. = 11 095 890 человеко-лет в год.

Еще раз: 11 миллионов 95 тысяч 890 человеко-лет в год.

Для сравнения: трудозатраты на строительство Байконура — не более 10 000 человеко-лет. То есть, каждый год сидя в Facebook человечество НЕ СТРОИТ 11 000 Байконуров.

Поделиться с друзьями:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • Digg
  • БобрДобр
  • MisterWong.RU
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
Рубрика: Без рубрики | Метки: | Добавить комментарий

Свершилось!

Полагаю, многие встретили известие о смене главы МО РФ стоя и аплодируя…

Поделиться с друзьями:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • Digg
  • БобрДобр
  • MisterWong.RU
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
Рубрика: Без рубрики | Добавить комментарий

ГМО и Ко

На днях мне в руки попала книга Сергея Тармашева «Наследие».  Честно говоря, оптимистичной её назвать никак нельзя, но, очевидно, она и писалась не для подъёма  настроения, а для привлечения внимания к ряду серьёзный проблем современности.

О чем же книга?

Если кратко — повышенный интерес к деньгам и власти одних людей и обострённое любопытство других ведёт этот мир к печальному концу. А все дело в ГМО.

Что характерно, так можно описать вообще любое произведение, повествующее о том, как из-за горстки корпораций (вместе с политиками и безответственными учёными) плоды научно-технического прогресса отравляют жизнь человечества и ведут его к гибели. Особенной же эту книгу делает именно тема ГМО.

В отличие от ядовитых химических отходов, выхлопа машин, радиации и прочих продуктов цивилизации, трансгенные организмы имеют свойство распространяться самостоятельно, по своей инициативе. Они способны неконтролируемо размножаться в природе и скрещиваться с другими природными или трансгенными организмами. И никто не способен предсказать результат.

Книга на Озоне:

Наследие (Сергей Тармашев)

Поделиться с друзьями:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • Digg
  • БобрДобр
  • MisterWong.RU
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
Рубрика: Без рубрики | Метки: , | Добавить комментарий

Привет, мир!

Ну вот и меня постигла странная участь блоггера. Учитывая, что в ИТ я кручусь уже более 10 лет — событие, в общем-то, закономерное, хотя и знаменательное. Посмотрим, что из этого выйдет.

Поделиться с друзьями:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • Digg
  • БобрДобр
  • MisterWong.RU
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
Рубрика: Без рубрики | Добавить комментарий