Emelje fel a munkakörnyezet a weboldal létrehozását a Mac OS X
Ha van egy számítógép OS X és a vágy, hogy vegyenek részt a webes fejlesztés, a cikk elolvasása után, akkor jön létre az első weboldal.
Apache + MySQL + PHP - az a minimális szoftvercsomag szükséges „felvonó” a honlapon. Apache - megbízható és gibkonastraivaemy webszervert. MySQL - adatbázis-kezelő rendszer. PHP - egy programozási nyelv fejlesztésére használható a túlnyomó többsége oldalakon. Telepítése és konfigurálása komponensek nem vesz sok időt, amely után azonnal elkezdenek fejleszteni.
run Apache
$ Sudo apachectl Start
Csatlakozó PHP
$ Sudo nano /etc/apache2/httpd.conf
#LoadModule php5_module libexec / apache2 / libphp5.so
Azt is meg kell mondani a szerver, hogy a könyvtárak, mint a root file kellene az index.php fájlt. Mi található a következő mondat:
Az, hogy ezeket a fájlokat meghatározza a prioritást, amely a keresni kívánt index fájlt. Hozzáfűzi a fájl neve és kiterjesztése php:
DirectoryIndex index.php index.html
$ Sudo apachectl restart
Ezután hozzon létre egy index.php annak érdekében, hogy megbizonyosodjon arról, hogy most már a PHP. Írja be a Terminal paranccsal nyissa meg a fájlt szerkesztésre:
$ Sudo nano /Library/WebServer/Documents/index.php
Írjon a weboldal kódját.

Most azt kell létrehozni direktoririyu tárolni a webes projektek és elvégzi a szükséges beállításokat. Elmondom, hogyan lehet létrehozni egy egyszerű weboldal - helyszín alapján. A kényelem, hozzon létre egy könyvtárat a home mappát helyek. ami egy mappa első projekt mysite. A parancs futtatásához.
Menj vissza, hogy módosítsa a szerver konfigurációs fájl.
$ Sudo nano /etc/apache2/httpd.conf
# A virtuális gépek
#include /private/etc/apache2/extra/httpd-vhosts.conf
Hozzáfűzése a végén a jogosultságokat a könyvtárba, ahol fogja állítani az oldalakon.
AllowOverride Semmi
Megkövetelni, hogy minden biztosított
$ Sudo echo "127.0.0.1 mysite.local" >> / etc / hosts
Nyisd meg a fájlt a beállítások szerkesztését a virtuális host.
$ Sudo nano /private/etc/apache2/extra/httpd-vhosts.conf
És hozzáadjuk a végén a tájékoztatást az új gazda:
ServerName mysite.local
DocumentRoot "/ Users / imya_vashego_profilya / Sites / mysite"
Ismét a kiszolgáló újraindításához.
$ Sudo apachectl restart
Nyissa meg a jövőben site oldalt szerkesztő.
Naplók összes szerver hibák a / var / log / apache2 / error_log.
Ha még nem telepítette a Homebrew, másolja azt a terminált és írd be a következő sort:
A telepítés során meg kell adnia a rendszergazdai jelszót, és telepítse add-on a parancssor. Várja meg, amíg befejezte a telepítést, és lesz ilyen felirat:
==> A telepítés sikeres!
telepíteni MySQL
Letölti a szükséges alkatrészeket és telepítése révén a Homebrew. Írja be a következő parancsot a terminál.
$ Brew install mysql
Ha a telepítés sikeres, javaslatok jelennek meg a további intézkedések:
Már telepített MySQL adatbázis nélkül root jelszót. Ahhoz, hogy biztosítsa a parancsot:
mysql_secure_installation
Ha csatlakozni fut:
mysql -uroot
Ahhoz, hogy launchd Start mysql bejelentkezéskor:
mkdir -p
/ Library / LaunchAgents
ln -sfv /usr/local/opt/mysql/*.plist
/ Library / LaunchAgents
Ezután betölteni mysql most:
launchctl terhelés
/Library/LaunchAgents/homebrew.mxcl.mysql.plist
Vagy, ha nem akarjuk / szüksége launchctl, akkor csak fuss:
mysql.server Start
Fuss MySQL, ahogy azt az utasításokat.
$ Mysql.server Start
Kezdve MySQL
. SIKER!
mi a következő lépés
Most már kezdeni a saját projektek!
Ezután azt javasoljuk, olvassa el a cikket Hogyan kezdjük el a git. Most megtudhatod, a verziókövető rendszer, amely segít, hogy dolgozzon ki egy tetszőlegesen nagy csapat, és tartsa a történelem minden megváltozik.
Azt is javasoljuk, hogy olvassa el a cikket GitHub Education - az első lépés a projekthez. Azt mondja a projekt GitHub Oktatási, amely lehetővé teszi, hogy megkapja ingyenes nemcsak a domain név és tárhely, hanem a hozzáférést a számos más hasznos eszközök.
Bővebben
Azt fogja mondani, a legjobb és érdekes technológiák és ad példát alkalmazásuk a projektek.
webfejlesztés klub, a tervezés és marketing. Építünk egy csapat fiatal szakemberek, amely képes létrehozni a teljes projekt az interneten globális szinten.