Как да инсталирате Apache, PHP и оракул на Linux - всичко за него, и програмиране
Инсталиране на Oracle
Тук пред вас има възможност за избор. Или, за да инсталирате оракул на локалната машина, или да използвате този сървър на база данни за всяка машина в локалната ви мрежа. Ако вашата база данни е отдалечена във времето, прочетете статията по Инсталиране на PHP и Oracle клиент за Linux и Windows.
В противен случай, ако това е Вашето първо среща с оракула, инсталиране на Oracle Database 10g Express Edition ще отнеме няколко минути. Изтеглете пакета Express Edition (популярно просто "XE") RPM, zaloginetes като корен и стартирайте:
След инсталирането на пакета, изберете базата данни, да го стартирате и да отговори на четири въпроса:
За потребители на Debian .deb пакети също са на разположение.
Пускането и спирането на Oracle
Oracle XE е започнало след инсталацията. Използвайте потребителското име "SYSTEM" и паролата, които въведохте по време на инсталационния процес.
Забележка: Може да се наложи да смените Localhost да 127.0.0.1.
Ако се наложи да рестартирате базата данни, използвайте Start Stop база данни и базата данни на Oracle Database 10g Express Edition меню. За да започнете да се наложи да се добави към групата на DBA и влезе отново в системата.
Освен това, можете да се обадите на Oracle-хе сценария като корен:
Инсталиране на Apache сървър.
След инсталирането на оракула можете да инсталирате Apache. Важно е да го инсталирате, преди да инсталирате PHP.
Изтеглете уеб--2.0.58.tar.bz2 от уеб сайта на производителя, отидете като корен и изпълнете следните команди:
При конфигуриране на --enable-модул = така опция позволява на уеб сървър PHP бъде общ динамичен обект (Dynamic Shared Object, DSO).
Ако сте запознати с командата катран, ще се изненадате защо не bunzip2 изисква да извлечете файловете. Linux включва GNU версия на командването на катран, която е с нов флаг й да извлича автоматично файлове от архивите bzipped. Ако сте изтеглили, компресиран с GZip файла, можете да използвате Z на знамето.
Пускането и спирането на Apache
Тези действия се извършват от скрипта apachectl:
Сега спрете уеб сървър, както и да се пристъпи към конфигурацията на PHP:
Инсталиране на PHP
Ако не искам да се занимавам с компилиране на PHP, използвайте Zend ядрото за Oracle пакет и следвайте инструкциите.
Inache- изтегляне PHP-5.1.3.tar.bz2 файл с страницата на производителя.
Стъпка по стъпка инсталация на PHP:
1) субтитри като корен и управлява тези команди:
Забележка: Ако използвате защитна стена, а след това, преди командата направи инсталирате, ще трябва да зададете http_proxy в съответствие с настройките на мрежата.
2) Копирайте конфигурационния файл:
Полезно за тестване на открито php.ini и да display_errors = On, след това виждате проблем в кода си.
3) Добавете следния код към конфигурационния файл на Apache:
PHPIniDir "/ ЮЕсАр / местни / Apache / конф" Ако модул отпадъчни води натоварване не е включена, добавете ги, както и:
рестартиране на Apache
Необходимо е да се тества PHP:
Забележка: Ако използвате Oracle 10.2, но не Express Edition, трябва да получите достъп до директорията Ничии. За Oracle 10.2.0.2 suschestveut скрипт $ ORACLE_HOME / инсталиране / changePerm.sh.
Ако възникнат грешки, те ще бъдат показани на екрана. Те могат да бъдат намерени в / ЮЕсАр / местни / Apache / дневници / error_log. Ако имате проблеми, проверете httpd.conf и php.ini с последваща корекция.
Когато Apache е започнало най-малко трябва да се определи ORACLE_HOME. Всякакви други променливи трябва да бъдат определени преди да пуснете на уеб сървъра. Това, както и много други променливи са определени от сценария $ ORACLE_HOME / хамбар / oracle_env.sh или / ЮЕсАр / местни / хамбар / oraenv.
За да се опрости нещата, можете да създадете скрипт, за да започне Apache. Аз го е създал и призова start_apache:
Тестване Apache и PHP с Oracle
Тестване PHP с Oracle е лесно. Необходимо е само да поставите PHP файл в htdocs директорията, обикновено се намира в / ЮЕсАр / местни / Apache / htdocs.
Проверете го в oci8 секция.
Вторият файл ще показва имената и възнагражденията на служители, членове на групата за ръководство за HR. Това изисква монтажна схема HR, в противен случай ще трябва да се промени сценария. схема HR идва с Oracle XE. Можете да споделяте и да зададете парола, като използвате интерфейса за администриране.
Този файл се използва функцията за стил PHP4 нарича ocilogon. В PHP5 имена са стандартизирани, например, oci_connect, но старото име също е в сила.
За бази данни Oracle XE връзка с базата данни низ: //127.0.0.1/XE. Ако използвате Oracle XE, след това да промените този ред (третият параметър) в съответствие с базата от данни.
заключение
Сега имате Oracle, Apache и PHP. Можете да започнете да пишете вашата кандидатура.
След като изброите всички големи предимства на IIS 7.0 Бях нетърпелив да споделя това знание с вас. Когато разбрах, че не можех да видя всички характеристики, реших да се съсредоточи върху най-важните възможности и значителни промени в IIS 7.0. За повече.
Задачи - да се създаде най-ефективно и в същото време сигурно уебхостинг - нека mod_php създава файлове от името на потребителя, а не правата на уеб сървъра - да се защитят потребителите от друга - да се предпази системата от проникване на потребителите - за защита на системата отвън проникване.
С течение на времето, Microsoft IIS с нов дизайн с акцент върху безопасността. Резултатът е версия на IIS 6.0, признат за най-надежден защитен търговски уеб-сървър. Във версията на IIS 7.0 архитектура е добре защитено от IIS 6.0 е доразвита. Благодарение на модулността възможно.
IIS 7.0 е проектиран да бъде най-сигурна и гъвкава платформа за уеб приложения от Microsoft. Microsoft е с нов дизайн IIS, и по време на този процес, IIS екип развитие се фокусира върху пет основни области: Възможност за разширяване на конфигурацията и устата сигурност.