Home >PHP Framework >Laravel >Detailed explanation of the steps to install and run the laravel project on Homestead [Pictures and Text]
Although Homestead comes pre-installed with Nginx, PHP, MySQL, PostgreSQL, Redis, Memcached, Node, and all other software required to develop amazing Laravel applications, laravel still requires us to install it, so in Before reading this article, you need to set up a Homestead environment. It is recommended to study in combination with this article "The most comprehensive tutorial on setting up a Win10 Homestead environment [pictures and text]".
Tutorial on the steps to install and run the laravel project in Homestead:
First switch to the Homestead directory through the cd Homestead
command;
Then use the vagrant ssh
command to connect to the virtual machine. As shown in the figure below:
Replace the composer domestic source , the command is as follows:
composer config -g repo.packagist composer 国内源地址 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
##Note: The prerequisite for the second step is to install composer first. If it is not installed, please refer to " Installation and use of Composer under Windows/Linux (detailed explanation)》
/home/vagrant/code/ directory, then enter and execute the following command:
composer create-project --prefer-dist laravel/laravel marriage(项目名字)Then we can view the code synchronized with the virtual machine code under local Win10 The laravel project file has been successfully created in the marriage directory. Note: Laravel’s main entry file is
public, which means that when we access the input domain name, we directly access the
index in public
.php.
homestead.yamlFile, setting synchronization
folders: - map: C:\Users\Administrator\marriage\marriage to: /home/vagrant/code/marriage sites: - map: love.test //你的域名 to: /home/vagrant/code/marriage/public2. Configuration Virtual machine domain name and address IP mapping
192.168.10.10 love.test, which means mapping this
ip to
love .testThis domain name.
vagrant reload --provision
welcome.blade.php file of the local laravel project, and you can see that it was successfully synchronized to the server~
The above is the detailed content of Detailed explanation of the steps to install and run the laravel project on Homestead [Pictures and Text]. For more information, please follow other related articles on the PHP Chinese website!