• Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта


  • Установка Lighttpd с PHP5 и MySQL поддержка в Fedora 14

    Содержание материала

    Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
     

    Настройка Lighttpd и PHP5

    Чтобы включить PHP5 в Lighttpd, мы должны изменить два файла, /etc/php.ini и /etc/lighttpd/lighttpd.conf . Первый мы открываем /etc/php.ini и раскомментируйте строку cgi.fix_pathinfo=1 :

    • nano /etc/php.ini
    [...]
    ; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's
    ; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
    ; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
    ; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
    ; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
    ; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
    ; http://www.php.net/manual/en/ini.core.php#ini.cgi.fix-pathinfo
    cgi.fix_pathinfo=1
    [...]

    Теперь мы открываем /etc/lighttpd/lighttpd.conf и раскомментируем "mod_fastcgi", в server.modules строке:

    • nano /etc/lighttpd/lighttpd.conf
    [...]
    server.modules              = (
    #                               "mod_rewrite",
    #                               "mod_redirect",
    #                               "mod_alias",
                                    "mod_access",
    #                               "mod_trigger_b4_dl",
    #                               "mod_auth",
    #                               "mod_status",
    #                               "mod_setenv",
                                    "mod_fastcgi",
    #                               "mod_proxy",
    #                               "mod_simple_vhost",
    #                               "mod_evhost",
    #                               "mod_userdir",
    #                               "mod_cgi",
    #                               "mod_compress",
    #                               "mod_ssi",
    #                               "mod_usertrack",
    #                               "mod_expire",
    #                               "mod_secdownload",
    #                               "mod_rrdtool",
                                    "mod_accesslog" )
    [...]

    а затем,в этом же файле, есть fastcgi.server строки, которой мы также раскомментируем:

    [...]
    #### fastcgi module
    ## read fastcgi.txt for more info
    ## for PHP don't forget to set cgi.fix_pathinfo = 1 in the php.ini
    fastcgi.server             = ( ".php" =>
                                   ( "localhost" =>
                                     (
                                       "socket" => "/var/run/lighttpd/php-fastcgi.socket",
                                       "bin-path" => "/usr/bin/php-cgi"
                                     )
                                   )
                                )
    [...]

    Теперь перезапустим Lighttpd:

    • /etc/init.d/lighttpd restart

    Получение информации о установленном PHP5

    Документs root web сайта по умолчанию /var/www/html . Теперь мы создадим небольшой файл PHP (info.php) в этом каталоге и вызовим его в интернет обозревателе. Из файла появится много полезной информации о нашем установленном PHP, например установленная версию PHP.

    • nano /var/www/lighttpd/info.php
    
    

    Откроем теперь этот файл в нашем интернет обозревателе ( http://192.168.1.101/info.php )

    Проверка работы PHP5 в Lighttpd

    Как видите, PHP5 работает, и работает он через FastCGI обработчик, как показано в строке Server API. Если вы прокрутите дальше, вы увидите все модули, которые уже включены в PHP5. MySQL не перечислен в нем, что означает что у нас пока нет поддержки MySQL в PHP5.

    Запуск поддержкой MySQL в PHP5

    Чтобы получить поддержку MySQL в PHP, мы можем установить пакет PHP-MySQL. Это хорошая идея, чтобы Вы могли установить некоторые другие модули PHP5, которые потребуется для Ваших приложений. Вы можете найти доступные модули PHP5 так:

    • yum search php

    Выберите из них нужные Вам, и установить их так:

    • yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

    Снова перезапустим Lighttpd:

    • /etc/init.d/lighttpd restart

    Теперь обновите http://192.168.0.100/info.php в Вашем интернет обозревателе и прокрутите снова вниз до раздела модулей. Теперь Вы должны найти много новых модуляй, в том числе модуль MySQL:

    MySQL в Lighttpd


    Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
    yandex-disk
    Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

    >> Ubuntu 12.04 + Nginx Скачать сервер
    >> Fedora 15 Скачать сервер
    >> Простой Debian 6.0.6 Скачать сервер
    >> CentOS 6.0 и
    + (5.6) другой
    Скачать сервер
    >> OpenSUSE 11.4
    MAX
    Скачать сервер

    Вход на сайт

    ВНИМАНИЕ!

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