Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Jeżeli taki poradnik był to przepraszam.

 

Żeby zainstalować apache i php5 musimy mieć połączenie konsoli z internetem.

Jak to zrobić?

 

 

 

1. Ustawiamy kartę sieciową jako NAT

2. Uruchamiamy serwer

3. Wpisujemy:

 

To jest ukryta treść, proszę

4. I po kolei wybieramy:

 

Configure

Interfaces

Networking

em0

5. Zapyta nas o IPv6. Odpowiadamy "No"

6. Zapyta nas o DHCP. Odpowiadamy "Yes"

Wyskoczy komunikat:

 

Scanning for DHCP server

7. Tutaj ustawiamy normalnie wszystko i wybieramy OK

8. Wychodzimy z sysinstall i wpisujemy

 

To jest ukryta treść, proszę

 

Mamy połączenie z internetem, ale niestety nikt teraz nie może się połączyć z naszym serwerem. Nawet my do MySQL i FTP. Żeby to wróciło do normy to po instalacji apache i php5 po prostu ustawiamy kartę sieciową na taką jaka była i w sysinstall na dhcp odpowiadamy No.

 

Po tych czynnościach możemy przejść do instalacji Apache i PHP5

 

 

 

 

Instalacja Apache

 

 

 

 

 

 

1. Musimy pobrać nowe porty, jeżeli ktoś już pobrał to omijamy ten krok. Wpisujemy w konsoli:

To jest ukryta treść, proszę

Ta komenda ustawia czas polski w konsoli, żebyśmy mogli pobrać aktualne porty.

2. Teraz pobieramy nowe porty:

 

portsnap fetch extract

Waga plików to 60mb, więc trochę się zejdzie. Porty są pobierane z oficjalnej strony FreeBSD, więc nie ma żadnych wirusów.

3. Gdy pobierzemy i zainstalujemy nowe porty. Wpisujemy:

 

To jest ukryta treść, proszę

4. I teraz wpisujemy:

 

To jest ukryta treść, proszę

Instalacja trochę trwa i wymaga stałej naszej obecności. Na wyskakujące okienka klikamy cały czas OK

5. Po instalacji Apache musimy wyłączyć funkcję kldload. Wpisujemy:

 

To jest ukryta treść, proszę

6. Teraz wpisujemy:

 

To jest ukryta treść, proszę

7. Teraz musimy wpisać do /etc/rc.conf żeby uruchamiał apache wraz ze startem FreeBSD

 

To jest ukryta treść, proszę

 

Gratulacje ! Zainstalowałeś i skonfigurowałeś Apache!

 

 

 

Instalacja PHP5

 

 

 

 

 

 

1. Teraz musimy zainstalować PHP5. A więc:

To jest ukryta treść, proszę

2. Wpisujemy teraz:

 

make install clean

Uwaga! Nie zapomnij zaznaczyć "apache"

3. Po instalacji wpisujemy:

 

To jest ukryta treść, proszę

4. Wpisujemy:

 

make config

5. I Zaznaczamy:

 

Bz2

ctype

curl

gettext

hash

imap

mcrypt

mysql

mysqli

PDF

pdo

session

sockets

xml

xmlreader

xmlwritter

zip

Jeśli jest taka możliwość to: Zlib

6. No i czas zainstalować:

 

make install clean

7. Jak wszystko poszło tak jak należy to wpisujemy:

 

To jest ukryta treść, proszę

8. Schodzimy na sam dół i dopisujemy:

 

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

9. A pod tym wpisujemy:

 

<IfModule dir_module>

DirectoryIndex index.php index.html

</IfModule>

Wychodzimy i zapisujemy zmiany. Pamiętaj o TAB

 

To co właśnie wpisaliśmy jest do tego, żeby nam czytało pliki .php i także pliik typu index.php i index.html

10. Resetujemy Apache

 

apachectl restart

 

 

 

Gdzie mam wrzucać/znajdują się pliki strony?

 

 

To jest ukryta treść, proszę

 

 

 

Co to tak w ogóle jest Apache i PHP5?

 

Apache - Otwaty serwer HTTP dostępny dla wielu systemów operacyjnych m. in. Unix, Linux, Microsoft Windows, Mac OS X. (Po prostu mamy stronę www w swojej konsoli)

PHP5 - Umożliwia nam czytanie stron .php

 

 

Komendy:

 

apachectl start

apachectl restart

apachectl stop

 

 

Skrypt do BSD zarządzania apache:

 

 

1. Wpisujemy:

 

cd /root && ee apache

 

2. Przepisujemy to:

 

#!/bin/sh

##Skrypt by Xyli4

echo -e Co mam zrobic z apache?

echo -e 1 - Uruchom Apache

echo -e 2 - Resetuj Apache

echo -e 3 - Wylacz Apache

 

read chs

case $chs in

 

##Uruchom Apache

1*)

apachectl start

echo -e "\033[32mApache uruchomione!\033[0m"

;;

 

##Resetuj Apache

2*)

apachectl restart

echo -e "\033[32mApache zresetowane!\033[0m"

;;

 

##Wylacz Apache

3*)

apachectl stop

echo -e "\033[31mApache wylaczone!\033[0m"

;;

esac

 

3. Nadajemy prawa 777 plikowi apache

 

cd /root && chmod 777 apache

 

4. Teraz wpisujemy

 

./apache

 

i możemy wybrać co chcemy zrobić z apache

 

Download PortMap:

mirror1:

To jest ukryta treść, proszę

mirror2:

To jest ukryta treść, proszę

Edytowane przez michci
×
×
  • Dodaj nową pozycję...