Aby zainstalować CMS PhpFusion7, należy najpierw stworzyć odpowiednią stronę (domena, konto FTP), serwer bazy danych MySQL oraz konto pocztowe.
Instrukcja dotycząca tych działań znajduje się w osobnym poradniku.
Dodanie PhpFusion7 w panelu klienta
- Zalogować się w panelu klienta
- Wejść w zakładkę Strony WWW - Oprogramowanie
- Kliknąć "Dodaj" przy opcji "PHPFusion7"
- wybrać miejsce instalacji CMS'a (aby PHPFusion7 był widoczny pod głównym adresem strony należy wybrać "Strona główna")
- A następnie potwierdzić wybór
Przygotowanie instalacji
Zmiany wprowadzane w tej części mogą być dokonane za pomocą panelu WebFTP dostępnego na naszej stronie głównej oraz w Panelu Klienta.
Z uwagi na zmiany w najnowszej wersji serwera MySQL, które nie są obsługiwane przez PhpFusion w wersji 7, należy wprowadzić małe zmiany w pliku "setup.php"
A mianowicie należy w tym pliku zmienić wszystkie wpisy "TYPE=MyISAM" na "ENGINE=MyISAM"
Dodatkowo należy ustawić uprawnienia 770 dla katalogów:
- locale/
- locale/English/
Oraz zmienić nazwę pliku "_config.php" na "config.php"
Instalacja PhpFusion7
Przejść na stronę, której adres został określony podczas dodawania oprogramowania (w tym przypadku www.howto.ugu.pl/phpfusion7)
- Wybrać język jaki ma być obsługiwany przez CMS -> kliknąć "Dalej"
- Następnie należy sprawdzić uprawnienia katalogów:
- Aby zmienić uprawnienia katalogów należy zalogować się do serwera FTP za pomocą WebFTP (bądź innego oprogramowania pozwalającego na takie połączenie) i nadać uprawnienia 770 katalogom pokazanym na stronie instalatora.
Po prawidłowym ustawieniu uprawnień (można to sprawdzić w instalatorze) przechodzimy dalej.
- Kolejnym krokiem jest podanie parametrów założonej wcześniej bazy MySQL (pamiętając, że w nazwie serwera nie może zostać wpis "localhost")
- Skrypt wyświetli informacje o poprawnym zalogowaniu do bazy danych
- Następnie podajemy parametry konta administracyjnego dla PhpFusion7
- Po zakończonej instalacji należy usunąć z konta ftp skrypt instalacyjny oraz nadać uprawnienia 644 dla pliku "config.php"
Uprawnienia innych katalogów
Z uwagi na mogące wystąpić problemy z uprawnieniami innych katalogów niezbędnych do prawidłowego działania PhpFusion7 należy nadać uprawnienia 770 następującym katalogom oraz ich podkatalogom:
- includes/
- infusions/
- themes/