Join Jon Peck for an in-depth discussion in this video Installing Drupal and Drush, part of Up and Running with Linux for PHP Developers.
…Drupal is an open-source content…management framework, available from drupal.org.…To learn more about Drupal, check out Drupal 7 Essential…Training with Tom Geller here in the lynda.com online training library.…We are also going to install Drush,…which is the Drupal Shell, available from drush.org.…This way, you'll have the right tools to start developing right away.…To learn more about Drush, check out simplified Drupal…sites with Drush here in the lynda.com training library.…
The first thing we're going to do is install Drush, which…we can use to download Drupal itself, so composer, global…require drush/drush:6.*.…Try running Drush now by just typing drush.…Excellent.…We verified that drush is installed so…change directory to the media sf_sandbox folder.…We're going to use Drush to dl or download the latest version of…Drupal 7 so drupal-7.x, and use an option,…drupal-project-rename, to put it in a directory called…drupal and Drush will work it's magic and extract everything in the right place.…
Let's switch to the browser to complete the installation.…
The demonstrations are performed with the Ubuntu LTS distribution of Linux, but the skills taught here are also applicable to other Linux distributions. Every command is described in detail in context, and a comprehensive quick reference is provided for convenience.
- What is Linux, and why should I use it?
- What's a LAMP, and why does it matter?
- Creating and configuring a virtual machine
- Working with the Linux command line
- Configuring the servers, including Apache virtual hosts
- Building a development server dashboard
- Using PHP package managers like Composer and PEAR
- Installing Drupal, WordPress, and more on the server
- Self-hosting Git repositories, including a web interface
- Enhancing the server with debugging and profiling
- Exporting a virtual appliance to use on another machine
- Server troubleshooting techniques
Skill Level Beginner
Q: The pecl installation of uploadprogress fails, saying it is not a valid package archive. How can I install uploadprogress?
A: There is a bug in Ubuntu's pecl that was introduced after the course was recorded; the workaround command is "sudo pecl install -Z uploadprogress"
Q: Where can I get the exact versions of the software used in this course?
<div id="pastingspan1">A: The course is designed to be forwards compatible and should be functionally equivalent with future minor and major versions. With that said, some may want to use the precise versions used during the development of the course. For reference:</div> <div id="pastingspan1"> </div> <div>*VirtualBox 4.3.10 - https://www.virtualbox.org/wiki/Downloads</div> <div id="pastingspan1">*NetBeans IDE 8.0 for PHP - https://netbeans.org/downloads/</div> <div id="pastingspan1">*SourceTree 1.8.1 (Mac), 1.5.2 (Windows) - http://sourcetreeapp.com/</div> <div id="pastingspan1">*Ubuntu Server 14.04 LTS - http://www.ubuntu.com/download/server</div> <div id="pastingspan1">*PuTTY 0.63 - http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html</div>
Q: In Windows, git operations ask for a password. Why?
A: Make sure that pagent (PuTTY agent) is running and has the private key loaded. See Chapter 3, movie 4 for details.
PHP with MySQL Beyond the Basicswith Kevin Skoglund10h 26m Intermediate
1. Getting Started
2. Creating a Virtual Machine
3. Using the Server Command-Line Interface
4. Initial Server Configuration
5. Building a Development Server Dashboard
6. Installing PHP Applications for Site Development
7. Source Code Management
Introducing Git2m 16s
8. Enhancing the Development Server
9. Advanced VirtualBox Techniques
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.