把什么都学习了。怎么建虚拟机。
怎么使用git
restful是怎么回事。
nodejs也会点
vue跟着学习一下。
以及各种坑,全部过一遍。
================================
假设用户系统windows
依次描述:
首先安装php7,虽说php5.6也可以,但尽量用新的吧。
方法,使用MAMP套件,网上有可以百度到,免费使用,不要用MAMP。
安装后,应该一切正常。
将配置文件D:\MAMP\conf\php7.0.13\php.ini
拷贝到
D:\MAMP\bin\php\php7.0.13目录。(这么做的原因是想用命令行php,composer等。)
而且需要把D:\MAMP\bin\php\php7.0.13目录加到系统path中。
而且,如果想用nginx,需要在配置文件
D:\MAMP\conf\nginx\nginx.conf修改
server { listen 80 default_server; # MAMP DOCUMENT_ROOT !! Don't remove this line !! root "D:/workspace_utf8/studyla/public"; access_log D:/MAMP/logs/nginx_access.log; error_log D:/MAMP/logs/nginx_error.log; location / { try_files $uri $uri/ /index.php?$query_string; index index.html index.php; } 。。。。。。。。。。。。 。。。。。。。。。。。。。。。 location ~ \.php$ { try_files $uri =404; fastcgi_pass 127.0.0.1:9100; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
注意几点,root加到server下,把其他root去掉。
加上try_file那行。
php配置处,注意右边的$document_root
然后启动mamp,自己在root目录下加test。php文件,试试效果。
=====================================================================
如果centos6.9想装php7.1
先装yum install mysql
yum install mysql-server
然后
yum upgrade rpm -ivh "http://mirrors.sohu.com/fedora-epel/epel-release-latest-6.noarch.rpm" yum install php71-php yum install php71-php-fpm yum install php71-php-devel yum install php71-php-gd yum install php71-php-igbinary yum install php71-php-imagick yum install php71-php-mbstring yum install php71-php-mcrypt yum install php71-php-mysqlnd yum install php71-php-posix yum install php71-php-redis yum install php71-php-memcache yum install php71-php-simplexml yum install php71-php-zip cd /usr/bin ln -s php71 php service php-fpm start php -v PHP 7.1.5 (cli) (built: May 9 2017 17:13:35) ( NTS )
修改php配置文件
date.timezone =PRC 去除行首注释分号
=============================================
$ git config --global user.name "John Doe"
$ git config --global user.email "[email protected]"