Ну-с приступим. Первым делом мы поставим MySQL server:
sudo apt-get install mysql-server
Далее поставил MySQL-admin
sudo apt-get install mysql-admin
Собственно теперь ставим сам Apache:
sudo apt-get install apache2
Ждем пока всё поставится. Далее имеет смысл поставить права на директорию /var/www и все вложенные файлы 755, делаем это так:
sudo chmod 755 /var/www/*
Это необходимо для того чтобы все посторонние пользователи могли только просматривать файлы, а вы и редактировать, и просматривать.
Заходим на 127.0.0.1 и проверяем. Должна высветится надпись "It Works!"
Далее ставим PHP5:
sudo apt-get install php5
И делаем рестарт апача:
sudo /etc/init.d/apache2 restartДальше связываем APACHE + PHP + MySQL
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart
Далее для поддержки графики в PHP приложениях нам понадабятся 2 пакета:
sudo apt-get install php4-imagickПроверяем PHP. Создаем в директории /var/www/ документ 1.php и засовываем туда код:
sudo apt-get install libphp-jpgraph
Заходим на 127.0.0.1/1.php и видим всю информацию о PHP.
И напоследок ставим phpmyadmin для удобства управления базами SQL:
sudo apt-get install phpmyadminДля работы phpmyadmin делаем:
sudo ln -s /usr/share/phpmyadmin /var/wwwЗаходим на http://127.0.0.1/phpmyadmin и видим окошко входа. Вводим логин root и ваш пароль.
Теперь о директориях:
/var/www - это сам сайт.
/etc/apache2 - конфиги апача
/etc/php5 - конфиги PHP
Немного о командах:
sudo /etc/init.d/apache2 start - запуск Apache, вобще он стартует сразу с системой, но мало ли выключите случайно или еще чего.
sudo /etc/init.d/apache2 stop - остановка Apache.
sudo /etc/init.d/apache2 restart - перезагрузка Apache.
Так-же вам может понадобится библиотека Curl для PHP. Ставится она очень просто:
sudo apt-get install php5-curlСобственно и всё. Теперь можете ставить любые CMS, писать всё что хотите и тд и тп.
Комментариев нет:
Отправить комментарий