The document discusses installing and configuring various Linux applications including Apache, PHP, MySQL, and Postgres. It covers basic Ubuntu installation, system configuration, installing packages, configuring Apache, PHP, and MySQL. Specific instructions are provided for installing Apache, configuring virtual hosts and SSL, installing PHP, and installing and configuring MySQL and phpMyAdmin.
1. Install and configure applications with Linux IES “Jaume II el just” Tavernes de la Valldigna Vicent Selfa Curs 2010/20 1 1
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26. The relation Apache – PHP - mySQL Webserver Apache <?php phpinfo(); ?> Binaris: /etc/init.d/mysql /usr/sbin/mysql Databases: /var/lib/mysql Configuration: /etc/php5/apache2/php.ini DocumentRoot: /var/www Configuration: /etc/apache2/apache2.conf test.php User: mysql Permissions: 744 User: root Permissions: 744 User: alumne Permissions: 777 User: root Permissions: 744 User: root Permissions: 744 Install and configure applications with Linux RDBMS server mySQL PHP Client WEB
27.
28. Install and configure applications with Linux Zend Guard: Compiles and converts the plain-text PHP scripts into a platform-independent binary format known as a 'Zend Intermediate Code' file. These encoded binary files then distributed instead of the plain text PHP protecting your hard programming efforts. Zend Optimizer: A free download, is the run-time environment that enables end-users to transparently execute these files as if they were regular PHP scripts.
29.
30. Install and configure applications with Linux <?php phpinfo(); ?> The plane text file test.php The encoded text file test.php
31. Install and configure applications with Linux After Zend Optimizer installation in Apache
32.
33.
34. The relation Apache – PHP – PostgreSQL <?php phpinfo(); ?> Bin files: /opt/PostgreSQL/9.0cd/data/bin Databases: /opt/PostgreSQL/9.0cd/data/base Configuration: /etc/php5/apache2/php.ini DocumentRoot: /var/www Configuration: /etc/apache2/apache2.conf test.php User: postgres Permission: 700 User: postgres Permissions: 700 User: root Permissions: 700 User: root Permissions: 700 User: alumne Permissions: 777 Configuration: /opt/PostgreSQL/9.0cd/data/ postgresql.conf /opt/PostgreSQL/9.0cd/data/ pg_hba.conf User: postgres Permissions: 700 Install and configure applications with Linux Servidor WEB Apache Servidor BDs PostgreSQL PHP Client WEB
35.
36.
37. Local site Remote site Information about connexion Files uploaded / downloaded Install and configure applications with Linux