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.

Emelje fel a munkakörnyezet a weboldal létrehozását a Mac OS X

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.

contact csapat