Pokazywanie postów oznaczonych etykietą serwer www MySQL. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą serwer www MySQL. Pokaż wszystkie posty

czwartek, 30 stycznia 2014

phpmyadmin - instalacja


Wymaga min. php 5.4


rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm

2. Instalacja phpMyAdmin

yum install phpMyAdmin

3. Link symboliczny w katalogu strony www
cd /var/www/html
ln -s /usr/share/phpMyAdmin phpmyadmin
4. Wprowadzenie zmiany do pliku phpMyAdmin.conf
<Directory /usr/share/phpMyAdmin/>
    <IfModule mod_authz_core.c>
        Require local
    </IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
   Order Deny,Allow
   Allow from All
   Allow from 127.0.0.1
   Allow from ::1
</IfModule>
</Directory>

PHP - instalacja php 5.4 na centos 5.6


1. Ściąganie i instalacja repozytoriów epel

wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm

 2. Aktywacja repozytorium remi
vi /etc/yum.repos.d/remi.repo
w pliku remi.repo w sekcji [remi] ustaw enabled = 1

3. Instalacja php
yum install php
4. Sprawdzenie w katalogu /var/www/html tworzymy plik index.php
<?php
phpinfo();
?>

niedziela, 5 lutego 2012

serwer www httpd apache lamp mysql php phpmyadmin

Najlepiej zainstalować cały pakiet oprogramowania LAMP (Linux - Apache - MySQL - PHP) od razu :
=======================================================================
MySQL
=======================================================================
1. Instalacja
# yum install php-mysql mysql mysql-server
2. Uruchomienie
# service mysqld start
3. Konfiguracja - ustalenie dostępu
# mysqladmin -u root password haslo
# mysqladmin -h localhost -u root password haslo
4. Sprawdzenie serwera MySQL
# mysqladmin -u root -p ping
===================================================================
Apache
===================================================================

1. Instalacja :
# yum install httpd
2. Konfiguracja /etc/httpd/conf/httpd.conf
 ServerName mojadomena.pl:80
3. Wgranie pliku index.html do katalogu /var/www/html
Przykład:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title>Strona startowa serwera pocztowego POCZTA</title>
 </head>
 <body>
       serwer pocztowy
  </body>
</html>
4. Ustawienie firewalla.
=====================================================================
PHP
=====================================================================
1. Instalacja
# yum install php
2. Restart apach'a
# service httpd restart 
3. Test php, zapis poniższego kodu do pliku /var/www/html/test.php, sprawdzamy z przeglądarki
<?php
phpinfo();
?> 
4. Instalacja niezbędnych bibliotek
# yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mapserver php-mbstring php-mcrypt php-mssql php-shout php-snmp php-soap php-tidy
5. Kolejny restart Apach'a
# service httpd restart 
==================================================================
phpMyAdmin
==================================================================
1. Instalacja
# yum install phpmyadmin
w przypadku problemów z instalacją należy pobrać i rozpakować  nowsze repozytorium :
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
# rpm -Uhv rpmforge-release-0.5.1-1.el5.rf.i386.rpm
lub dla wersji 64 bit
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm
# rpm -Uhv rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm
Po rozpakowaniu aktualizujemy (trwa to kilka minut) :
# yum update
i
# yum install phpmyadmin 

Tak zainstalowany phpmyadmin działa tylko lokalnie na serwerze. Można to oczywiście zmienić w ustawieniach pliku konfiguracyjnego /etc/httpd/conf.d/phpmyadmin.conf:
Allow from 192.168.1.0/24 zamiast Allow from 127.0.0.1
Po wywołaniu teraz z przeglądarki mojadomena.pl/phpmyadmin może wystąpić błąd:


W pliku /usr/share/phpmyadmin/config.inc.php należy odszukać wpis i dokonać dowolnego wpisu w cudzysłowy np. $cfg['blowfish_secret'] = 'lopez';








=====================================================================