laravel環(huán)境安裝

type 文件名 查找文件路徑

apt-get install vim 更新軟件命令
sudo su 永久切換到管理員命令

cd ~ 進入家目錄
apt-get install wget 下載安裝工具
apt-get install cur 終端版瀏覽器工具
apt-get install openssl
netstat -lnt
netstat -tunpl 檢查安裝結(jié)果


第二節(jié) php LAMP環(huán)境搭建安裝

apache2安裝

apt-get install apache2 安裝apache2

apt-get install php5 默認安裝php 5.5.9 需要裝什么版本帶上版本號
apt-get install mysql-server mysql-client 安裝mysql服務(wù)器和mysql客戶端
apt-get install mcrypt 加密函數(shù)庫
apt-get install php7.0-mcrypt
apt-get install php7.0-mysql

修改配置文件 /etc/php/7.0/mods-available/

安裝完擴展并不是可以用需要

conf.d 文件路徑
apache2 /etc/php7.0/fpm

/etc/php/7.0/apache2/conf.d 路徑

進入錄目錄/etc/php/7.0/cli/conf.d

ln -s /etc/php/7.0/mods-available/mcrypt.ini ./ 軟連接命令
ls -l 檢查是否連接成功

如何檢查是否安裝成功
/etc/php/7.0/apache2#

apchectl restart 重啟下服務(wù)器

默認根目錄在/var/www/html

檢測是否安裝
apt-get install wget 下載安裝工具
apt-get install curl 終端版瀏覽器工具
apt-get install openssl
apt-get install php-mbstring
apt-get install libapache2-mod-php php7.0專用模塊安裝

apt-get install php5 libapache2-mod-php5 php5專用模塊

第三節(jié) 使用本地ssh連接linux
ssh 用戶名@IP地址


第四節(jié) composer的安裝
1、 https://getcomposer.org/composer.phpar
下載完后通過FTP上傳到家目錄下面
composer.phpar默認沒有可執(zhí)行權(quán)限需要加權(quán)可執(zhí)行權(quán)限
chmod +x ./composer.phar
./composer.phar -v

sudo mv composer.phar /bin/composer 移動到bin目錄改變名字
composer -v 查看版本

chown -R yuan:yuan ~/.composer/


第五節(jié) laravel框架的安裝

laravel new blog 全局安裝
composer create-project --prefer-dist laravel/laravel demo 局部安裝

創(chuàng)建項目

二、 Restart Apache 2 Server /重啟apache服務(wù)

/etc/init.d/apache2 restart

or
$ sudo /etc/init.d/apache2 restart
三、Stop Apache 2 Server /停止apache服務(wù)

/etc/init.d/apache2 stop

or
$ sudo /etc/init.d/apache2 stop

composer config -g repo.packagist composer https://packagist.phpcomposer.com

sudo composer create-project laravel/laravel demo 5.1.* --prefer-dist

yuan@ubuntu:/etc$ cd apache2
yuan@ubuntu:/etc/apache2$ ll
yuan@ubuntu:/etc/apache2$ vim apache2.conf
yuan@ubuntu:/etc/apache2$ ll
yuan@ubuntu:/etc/apache2$ cd sites-available/
yuan@ubuntu:/etc/apache2/sites-available$ ll
yuan@ubuntu:/etc/apache2/sites-available$ vim vm.xdh.conf
yuan@ubuntu:/etc/apache2/sites-available$ ll
yuan@ubuntu:/etc/apache2/sites-available$ ln -s /etc/a
yuan@ubuntu:/etc/apache2/sites-available$ ln -s /etc/a
yuan@ubuntu:/etc/apache2/sites-available$ ln -s /etc/apache2/sites-available/vm.xdh.conf

yuan@ubuntu:/var/www/html/laravel$ php artisan route:list

composer dump-autoload的作用

composer dump-autoload命令的作用是優(yōu)化自動加載,當把代碼部署到生產(chǎn)環(huán)境中,或者增加刪除了自動加載文件夾里的類文件,需要執(zhí)行一下自動加載命令,這樣自動加載才會起作用。


aptana

rbac權(quán)限管理實現(xiàn)的一種方式
socket是一種網(wǎng)絡(luò)通訊的方式

完整、可用、美觀、無缺陷 可以交付客戶

vendor strage這兩個文件的讀寫權(quán)限
http://www.golaravel.com/download/
1、apache
*配置 httpd-conf: php5_module rewrite_module listen
配置 extra/httpd-vhost:端口 站點 域名
*系統(tǒng)hosts 將域名 指向本地
*重啟apache
*修改文件權(quán)限 stroage vendor

2、nginx
*配置nginx.conf 端口 站點 域名 默認首頁
*FastCgi
*配置重新規(guī)則
*重啟服務(wù)器
apt install git

git clone https://github.com/laravel/laravel.git

composer


vim etc/hosts 文件修改

192.168.75.128 vm.xdh
192.168.75.128 wiki.demo
添加IP地址
c:/windows/system32/drivecd rs/etc/hosts

sudo su

ll 列出文件
tab 補齊命令
輸入部份文件名按tab補齊

cp 000-default.conf vm.xdh.conf 復(fù)制一份配置文件

ServerName vm.xdh

DocumentRoot /var/www/html/xdh/public

/etc/apache2/apache2.conf directory

/etc/apache2/sites-available/000-default.conf

ln -s /etc/apache2/sites-available/vm.xdh.conf ../sites-enabled/

composer config repo.packagist composer https://packagist.phpcomposer.com

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容