Kategoria: XAMPP

Impor/export bazy danych przy użyciu konsoli

Obecnie  do potrzeb wykonywania „zwykłych” zadań zarządzania bazą danych jest stosowany bardzo intuicyjny phpMyAdmin. Jednak czasami występują przypadki gdzie należy użyć alternatywnego sposobu podłączenia się do bazy. Tutaj podam kilka najbardziej przydatnych komend mysql do wykonania w konsoli.

IMPORT:

Aby wrzucić bazę danych na serwer należy wpisać w konsoli polecenie:
mysql -h nazwaHostaBazyDanych -u twojaNazwaUzytkownika -p twoje Haslo nazwaBazyDanych < plikSQLdoWrzucenia.sql
i tak na przykład:
mysql -h 192.161.23.21 -u Administrator -p testowa_baza < my_import.sql
W tym przypadku aby załadować plik do bazy musisz znajdować się w katalogu gdzie plik my_import.sql się znajduje. 

phpMyAdmin -opcja logowania bez podania hasła

Zazwyczaj gdy stworzysz nowego użytkownika z prawem dostępu do panelu admina w phpMyAdmin i następnie chcesz się zalogować wyskakuje taki komunikat:

widok panelu logowania phpMyAdmin z informacją: Login without a password is forbidden by configuration (see AllowNoPassword)
widok panelu logowania phpMyAdmin z informacją: Login without a password is forbidden by configuration (see AllowNoPassword) 

Jeśli chcesz odblokować możliwość logowania się do panelu administracyjnego phpMyadmin bez podania hasła musisz wejść w: /etc/phpmyadmin/config.inc.php


I wyszukać poniższy fragment skryptu:

/* Uncomment the following to enable logging in to passwordless accounts,
* after taking note of the associated security risks. */
// $cfg[’Servers'][$i][’AllowNoPassword'] = TRUE;

 i usunąć komentarz u mnie linia 78 (znaki: //)

edytor Kate a w nim linia skryptu, którą należy odblokować aby móc się logować beztrosko bo bez hasła
edytor Kate a w nim linia skryptu, którą należy odblokować aby móc się logować beztrosko bo bez hasła

Pamiętaj aby otworzyć plik config.inc.php w trybie SUDO inaczej nie będziesz mógł zapisać zmian!

Możesz to najprościej zrobić wpisując w konsoli:

sudo nano /etc/phpmyadmin/config.inc.php
w edytorze NANO zapisujesz zmiany przy pomocy kombinajcji klawiszy CTRL+O

Oczywiście operacja ta naraża Twoje bazy danych na łatwiejszy dostęp do nich przez osoby trzecie.

związane z tematem: docs.oseems.com/

Instalacja pakietu XAMPP na ubuntu 11.10

Cała instrukcja jest podana na oficjalnej stronie projektu  i wygląda tak:

  1.  Wchodzimy na stronę: http://www.apachefriends.org/en/xampp-linux.html i ściągamy najnowszą wersję programu XAMPP na Linux’a i zapisujemy do wybranego przez nas folderu na przykład do folderu Pobrane (najnowsza wersja w dniu pisania tej notki XAMPP for Linux 1.7.7, 2011/9/20)
  2. Otwieramy konsole (Ctrl+Alt+T)
  3. W konsoli znajdujemy folder, w którym znajduje się archiwum z naszym programem.
  4. Wpisujemy: sudo tar xvfz xampp-linux-1.7.7.tar.gz -C /opt (dzięki czemu wypakujemy pobrane archiwum do folderu /opt 
  5. Uruchamiamy XAMPP’a poprzez komendę:  sudo /opt/lampp/lampp start
  6. Jeśli mamy Ubuntu w wersji x32 program powinien nam się uruchomić bez problemów.
  7. W wypadku gdy posiadamy Ubuntu x64 wpisujemy dodatkowo komendę, która doda nam biblioteki 32 bitowe: sudo apt-get install ia32-libs

I tyle w przypadku gdy wyskakuje nam komunikat, że posiadamy powyższe biblioteki możemy wpisać komendę, która odinstaluje nam te sterowniki:

sudo apt-get autoremove ia32-libs

I następnie ponownie instalujemy te biblioteki:

sudo apt-get install ia32-libs

Jak widać nie jest to skomplikowane 🙂

Instalacja Joomla! na Ubuntu 10.10

Instalacja lokalnej wersji Joomla na Ubuntu (ja robiłem to na Ubuntu 10.10):

Wpisujemy w terminalu aby zainstalować Apache + MySQL serv:

  • sudo apt-get install php5
  • sudo apt-get install mysql-server-5.1
  • sudo apt-get install php5-mysql
  • sudo apt-get install mysql-admin
  • sudo apt-get install apache2.2-common
  • sudo apt-get install libapache2-mod-php5
jTwoim katalogiem głównym jest  /var/www  tam będziesz wgrywał katalog ze swoją J! Domyślnie w katalogu var nie można zapisywać plików jako użytkownik aby to zmienić musisz nadać chmod 777 dla folderu var/www dzięki temu będziesz mógł wgrywać pliki na swój serwer lokalny. Aby to zrobić w terminalu wpisz:
sudo chmod -R 777 /var/www

cdn…

XAAMP+ECLIPSE+JOOMLA

Dlaczego ludzie pozostają przeciętni?

Bo poświęcają więcej czasu na rozrywkę i

uciekanie od rzeczywistości niż na

rozwijanie siebie i spełnianie swoich

marzeń.


Ubuntu – pomoc – strona 2
ECLIPSE konfiguracja pod JOOMLA!
http://docs.joomla.org/Setting_up_your_workstation_for_Joomla!_development



Installation on Linux

Download the latest version available at the XAMPP web site. After downloading simply type in (if needed, substitute the name of your download file):

 sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt 

To start XAMPP simply execute the command:

 sudo /opt/lampp/lampp start 

The XAMPP package for Linux does not includes the XDebug PHP debugger. To install XDebug on Debian or Ubuntu:
– Install the build-essential package:

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install autoconf

– Download the development package for your version of XAMPP and extract it over your existing installation:

sudo tar xvfz xampp-linux-devel-1.7.2.tar.gz -C /opt 

– Build XDebug:

wget http://xdebug.org/files/xdebug-2.0.5.tgz
tar xzf xdebug-2.0.5.tgz
cd xdebug-2.0.5/
/opt/lampp/bin/phpize

After this you will have following output on your console…

Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626

./configure --with-php-config=/opt/lampp/bin/php-config
make
sudo make install

Then the output will be this.. please monitor the directory specified.

Installing shared extensions:     /opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/ 

Create a folder in your temp folder that will holds the data file generated by XDebug:

sudo mkdir /opt/lampp/tmp/xdebug
sudo chmod a+rwx -R /opt/lampp/tmp/xdebug

Update
As of May 14, 2010 the php5-xdebug package installs version 2.0.5 of XDebug. If you need to install a more current version, you can uninstall the php5-xdebug package with:

sudo apt-get remove php5-xdebug

then use the following command to install the PECL installer:

sudo apt-get install php5-dev

and then run

sudo pecl install xdebug

to install the latest version of XDebug (2.0.5 as of this writing)

Autor: DekeR

 Za pomoc i wsparcie w przygotowaniu poniższego wpisu dziękuję serdecznie Fuńkowi!
Wśród dostępnych w internecie systemów zarządzania treścią DRUPAL wydaje mi się najciekawszy – zarówno ideowo jak i funkcjonalnie.
Niestety, od kiedy znam ten CMS [prawie 2 lata], zawsze wykorzystywałem narzędzia dostarczone przez hosterów do jego konfiguracji, zaś internet milczy na temat instalacji krok po kroku dla Ubuntu. Udało mi się w końcu samemu wypracować sposób, a oto on:
Czeka nas dużo zabawy w terminalu, więc uruchom konsole i wykonuj kolejno opisane poniżej polecenia.

sudo apt-get install apache2 Serwer APACHE
sudo apt-get install mysql-server Bazy danych mySQL
Podajemy hasło dla root’a bazy mysql – warto je zapamiętać!
sudo apt-get install mysql-admin Program do obsługi mySQL
sudo apt-get install php5 Obsługa PHP w wersji 5
sudo /etc/init.d/apache2 restart Restart serwera
sudo apt-get install libapache2-mod-auth-mysql Wsparcie APACHE-mySQL
sudo apt-get install php5-mysql Wsparcie PHP-mySQL
sudo apt-get install phpmyadmin Program do obsługi PHP
sudo /etc/init.d/apache2 restart Restart serwera

Porzucamy terminal i możemy się przekonać, czy nasz serwer lokalny naprawdę działa – otwieramy przeglądarkę, wpisując w adresie:
http://localhost/co powinno spowodować wyświetlenie się notki „It work! […]„.
Przechodzimy na stronę drupal.org i pobieramy interesującą nas wersję, ja wybrałem najnowszą o numerze 7. Przyda się nam jeszcze plik tłumaczenia na język polski .po który także znajdziemy na tej stronie.
Otwieramy teraz Komputer -> System plików -> Var gdzie klikamy prawym przyciskiem myszy na folder WWW i otwieramy go jako administrator. W tej lokalizacji rozpakowujemy paczkę DRUPALa. Zalecam zmienić nazwę z „drupal-7.0″ na coś bez znaków specjalnych – np.”drupal7”.
Plik tłumaczenia wklejamy do:drupal7/profiles/standard/translations
Wycofujemy się następnie do lokalizacji drupal7/sites/default i tworzymy katalog „files” oraz kopię pliku default.settings.php o nazwie settings.php. Oby obiektom w ich Właściwościach nadajemy wszelkie prawa dostępu.
Tak przygotowani przechodzimy znowu do przeglądarki i w polu adresu podajemy /localhost/drupal7/install.php – nareszcie jesteśmy w instalatorze DRUPALa!
Dalsza część nie powinna nastręczać trudności, w internecie jest wiele poradników jak dalej postępować.