laravel环境配置傻瓜教程

一、安装ubuntu

1.插入光驱后,重启,按del键。

2.启动菜单选择uefi:optiarc dvd rw ad7540a

Image

3.进入ubuntu,欢迎界面左侧选择中文,继续。

Image

4.选择清除整个磁盘并安装ubuntu。如果出现分区问题,点击继续。

Image

5.设置用户名和密码,pc名后点击下一步,开始安装,此过程大概需要20分钟。

Image

6.屏幕出现重启电脑后,拔掉光驱,重启电脑。

二、配置环境(lnmp->nginx、php、mysql)

1.安装git。执行命令 : sudo apt install git

2.安装sublime text,

- 执行命令:cd ~/

- 执行命令: git clone https://github.com/lyfeyaj/sublime-text-imfix.git

- 执行命令:cd sublime-text-imfix && ./sublime-imfix

重新搜索 sublime-text 打开, 锁定到启动器,搞定.

3.安装java运行环境:

sudo apt-get install default-jre (此步很重要,一定要做)

4. 安装smartgit

- 执行命令:cd /opt

- 执行命令:sudo chmod -R 777 . (更改文件夹权限)

- 执行命令:wget http://haxibiao.com/work/smartgit.tar.gz

- 执行命令:tar xvf smartgit.tar.gz

5.安装lnmp( linux 下的nginx+mysql+php)

- 打开终端执行如下命令:

- 执行命令: sudo apt install screen

- 执行命令: sudo -i

- 执行命令: screen -S lnmp

- 执行命令: cd /opt

- 执行命令: sudo su 输入密码

- 执行命令: wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4

6.修改lnmp配置文件。

- 执行命令: cd /opt/lnmp1.4/include

- 执行命令 : subl php.sh(打开脚本文件)

查找(快捷键为crtl + h ) disable-fileinfo,将他们全部替换成enable-fileinfo.

- 执行命令: subl upgrade_php.sh

查找(快捷键为crtl + h ) disable-fileinfo,将他们全部替换成enable-fileinfo.

Image

7.配置连接远程服务器,下载代码。

- 执行命令 exit (退出root模式)

- 执行命令:sudo mkdir -p ~/.ssh

- 执行命令:cd ~/.ssh

- 执行命令: sudo chmod -R 777 .

- 执行命令:此处密钥问老板要

- 执行命令:此处密钥问老板要

- 执行命令:cd /

- 执行命令:sudo mkdir data

- 执行命令:cd /data

- 执行命令:sudo mkdir www

执行命令:cd /data/www

- 执行命令: sudo chmod -R 777 .

- 执行命令:git clone ssh://root@haxibiao.com:/data/www/haxibiao.com (在data/www/ 目录下clone 自己项目的网站代码, clone-> 地址输入: ssh://root@dongdianyao.com:/data/www/<比如:dongdianyao.com> 到本地,比如:/code/dongdianyao.com)

8.添加 127.0.0.1 l.haxibiao.com 到本地 /etc/hosts [系统文件,需要密码]

- 执行命令 subl /etc/hosts

Image

9. 添加 server 配置到 /usr/local/nginx/conf/nginx.conf 文件 [系统文件,需要密码]

- 执行命令 subl /usr/local/nginx/conf/nginx.conf

将 index index.html index.html index.php 这一行放在server上面声明

Image

在server下面添加如下代码

server

{

server_name l.haxibiao.com;

root /data/www/haxibiao.com/public;

include enable-php.conf;

location / {

try_files $uri $uri/ /index.php?$query_string;

}

}

Image

配置nginx,需要reload。

- 执行命令:sudo nginx -t

- 执行命令:sudo nginx -s reload

注释文件:

subl /usr/local/nginx/conf/fastcgi.conf

注释最后一行,加上#键就可以了。

Image

10.安装 composer npm 与Node.js

- 执行命令:sudo apt install composer

- 执行命令:sudo apt install npm

- 执行命令:sudo apt-get install nodejs-legacy

11.升级npm。

第一步:

执行命令:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

第二步:

执行命令:source ~/.bashrc

第三步:

执行命令:nvm list-remote 查看到最新的版本号

最后:

执行命令:nvm install v8.7.0 如果有更新的版本可以填写更新的版本上去 搞定!

12.安装npm

到项目根目录下的操作:

-执行命令:npm install (时间有点长)

13.修改php配置

-执行命令 subl /usr/local/php/etc/php.ini

搜索disable-function,将=后面等值换成passthru,chroot,scandir,chgrp,shell_exec,chown,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server

安装composer

-执行命令:composer install

14.在浏览器地址栏输入localhost/phpmyadmin.

点击创建haxibiao数据库。

Image

15。从服务器拉取数据

-执行命令 cd /data/sqlfiles

-执行命令 sudo chmod -R 777 .

-执行命令 cd /data/www/haxibiao.com

-执行命令 bash getsql.sh

三.subllime编辑器美化。

1.添加主题

crtl+shift+p 调出插件安装

搜索选择package control:install package

Image

搜索选择Materialize主题

安装好后

Image

把选中区域的三段代码,打开Preferences里的Settings(json文件),复制Settings中(以逗号隔开)

Image

2.Sass语法高亮:

第一步:Install Package

第二步:Sass

3.PHP语法高亮:

第一步:Install Package

第二步:Laravel Blade Highlighter

4.前端代码美化:

HTML-CSS-JS Prettify

整理代码:HTMLPrettify

日记本

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容