Original link http://www.yii-china.com /post/detail/1.html
Project construction:
Click "Resource Download" above to download the yii2.0 advanced version framework required for this tutorial
After downloading, there is an advanced folder inside after decompression. Open it to get the directory as shown below
The introduction to the directory structure will not be explained in detail here. What we mainly know are the three directories backend (backend), common (common), and frontend (frontend).
Open C:WindowsSystem32driversetchosts and copy the following code into the hosts file (as shown below)
127.0.0.1 admin.demo.com 127.0.0.1 www.demo.com
Copy the advanced project file decompressed above to the environment root directory, configure the access directory, and open apacheconfextrahttpd-vhosts.conf (restart the apache service after modification)
<VirtualHost *:80> DocumentRoot "F:\pro\advanced\frontend\web" ServerName www.demo.com ServerAlias www.demo.com </VirtualHost> <VirtualHost *:80> DocumentRoot "F:\pro\advanced\backend\web" ServerName admin.demo.com ServerAlias admin.demo.com </VirtualHost>
Note: F:pro is the root directory of my local environment, which depends on the actual situation of the respective environment
Add php.exe to the system environment variables
Steps:
1. Right-click My Computer-Properties-Advanced-Environment Variables
2. Find the Path item (you may need to scroll down to find it), double-click the Path item, and add the path to your PHP directory and class library at the end, including the preceding ";" (for example: ;C:php;C:phpext)
3. Click the "New" button and enter "PHPRC" in the "Variable Name" and enter the directory where the php.ini file is located in the "Variable Value" (for example: C:php). This step is for windows Find php.ini.
4. Run CMD to enter the installation directory, execute init or run init.bat in the installation directory, and select 0 development mode to install
Open the browser and visit http://www.demo.com to see the front-end interface. http://admin.demo.com is the back-end interface (a login interface will appear)
Original link http://www.yii-china.com/post/detail/1.html