Installing MySQL 5
First we install MySQL 5 like this:apt-get install mysql-server mysql-client
You will be asked to provide a password for the MySQL root user.
Installing Apache2
Apache2 is available as an Ubuntu package, therefore we can install it like this:apt-get install apache2
Now direct your browser to your server, and you should see the Apache2 placeholder page (It works!).
Apache's default document root is /var/www on Ubuntu, and the configuration file is /etc/apache2/apache2.conf. Additional configurations are stored in subdirectories of the /etc/apache2 directory such as /etc/apache2/mods-enabled (for Apache modules), /etc/apache2/sites-enabled (for virtual hosts), and /etc/apache2/conf.d.
Installing PHP5
We can install PHP5 and the Apache PHP5 module as follows:apt-get install php5 libapache2-mod-php5
We must restart Apache afterwards:
/etc/init.d/apache2 restart
Testing PHP5
To test your php5 we will create a php file in document root (by default /var/www/) and than call it in browser:nano /var/www/index.php
Paste in the editor these lines:
<?php
phpinfo();
?>
Getting MySQL Support In PHP5
To get MySQL support in PHP, we can install the php5-mysql package. It's a good idea to install some other PHP5 modules as well as you might need them for your applications. You can search for available PHP5 modules like this:apt-cache search php5
Pick the ones you need and install them like this:
apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
Restart apache again and reload php test file in browser. You should now find lots of new modules there, including the MySQL module.
phpMyAdmin
phpMyAdmin is a web interface through which you can manage your MySQL databases. It's a good idea to install it:apt-get install phpmyadmin
You will see the following questions:
Web server to reconfigure automatically: <-- apache2 Configure database for phpmyadmin with dbconfig-common? <-- No Afterwards, you can access phpMyAdmin under http://yourserver/phpmyadmin/.
Source article
Комментариев нет:
Отправить комментарий