成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Laravel部署到阿里云CentOS/Debian

Dr_Noooo / 1268人閱讀

摘要:當(dāng)當(dāng)當(dāng)當(dāng)今天的博客,全程高能,乃是我斷斷續(xù)續(xù)折騰天的成果,請趕快跟我上車吧本文只適合小團(tuán)隊(duì)開發(fā),請不要輕易用于線上環(huán)境。今天要說的內(nèi)容是如何在阿里云或上無論如何都能成功部署環(huán)境??梢酝暾遁d,重裝前建議先卸載。最后執(zhí)行重啟。

當(dāng)當(dāng)當(dāng)當(dāng)??!今天的博客,全程高能,乃是我斷斷續(xù)續(xù)折騰N天的成果,請趕快跟我上車吧!


本文只適合小團(tuán)隊(duì)開發(fā),請不要輕易用于線上環(huán)境。


今天要說的內(nèi)容是:如何在阿里云CentOS或Debian上無論如何都能成功部署Laravel環(huán)境。
CentOS版本7.2
Laravel版本5.4.x
PHP版本7.1.x

第一步:安裝lnmp一鍵包

wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
ps:為方便后續(xù)開發(fā),強(qiáng)烈推薦將lnmp直接下載到服務(wù)器中
wget http://soft.vpser.net/lnmp/lnmp1.4-full.tar.gz
速度簡直超級快。
下載后解壓,然后./install.sh按步驟操作即可,最低配的服務(wù)器大概需要30分鐘。
./uninstall.sh可以完整卸載,重裝前建議先卸載。

第二步:安裝php-mysql驅(qū)動(dòng)

apt-get install php5-mysql或者php7.1-mysql
(以上如果遇到?jīng)]有驅(qū)動(dòng)的錯(cuò)誤,可以安裝)

第三步:rsync同步代碼到服務(wù)器

略(新裝的機(jī)器可能沒有rsync,yum一下即可)

第四步:安裝數(shù)據(jù)庫

mysql -u root -p進(jìn)入數(shù)據(jù)庫,然后create database xxx;創(chuàng)建一個(gè)數(shù)據(jù)庫。
php artisan migrate:refresh --seed

第五步:開啟服務(wù)器到外網(wǎng)

php artisan serve --host=0.0.0.0 --port=8000
如果要用80端口,請先關(guān)閉nginx:lnmp nginx stop

相關(guān)環(huán)境

安裝composer:
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
安裝node:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - for Debian
curl -sL https://rpm.nodesource.com/setup_8.x | bash - for CentOS

真正的干貨

PHP擴(kuò)展乃是我多年的心病,這下終于有了完美解決的辦法。
以Imagick擴(kuò)展為例

PHP官方擴(kuò)展都放在lnmp-full包中,需要進(jìn)入文件夾,然后將你所安裝的版本的PHP壓縮包解壓tar -jxvf解壓tar.bz2,tar -xvf解壓tar.zx。解壓之后,進(jìn)入ext文件夾,然后進(jìn)入需要的擴(kuò)展的文件夾中,執(zhí)行

/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

非官方庫需要去網(wǎng)上下載,比如imagick。
打開官網(wǎng),wget下載壓縮包到服務(wù)器,tar -zvf解壓,然后再執(zhí)行上述步驟。

vim /usr/local/php/etc/php.ini
phpize是專門用來安裝擴(kuò)展的工具。編譯完成的擴(kuò)展,已經(jīng)被自動(dòng)放在當(dāng)前目錄下,當(dāng)前目錄也自動(dòng)被加入path中了,只需要在php.ini中添加一行extension = "xxx.so"。最后執(zhí)行/etc/init.d/php-fpm restart重啟。
如果實(shí)在閑的蛋疼,或者怕不小心刪掉lnmp完整包,還是強(qiáng)烈推薦將編譯出來的so文件放到PHP默認(rèn)的擴(kuò)展文件夾中。

安裝ImageMagick庫

yum install ImageMagick -y這個(gè)庫用來支持imagick擴(kuò)展,幫助PHP處理圖片
yum install ImageMagick-devel安裝開發(fā)頭文件

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/25784.html

相關(guān)文章

  • LinuxMirrors一鍵腳本徹底解決linux換源問題 – 讓linux寶塔

    摘要:但是不管如何,還是使用腳本來換源比較省心省力。系配置了所有可以配置的倉庫,但有一些倉庫默認(rèn)沒有啟用,若需啟用可將源文件中的修改成。鏡像倉庫,默認(rèn)為官方提供的公共庫,用于切換下載鏡像時(shí)的來源倉庫,簡稱鏡像加速器。國內(nèi)vps安裝好linux系統(tǒng)后(centos,debian,ubuntu等),除了deepin以外,其他Linux發(fā)行版從官方源下載東西都很慢,這個(gè)時(shí)候,我們就需要給自己的系統(tǒng)換一個(gè)...

    econi 評論0 收藏1
  • debian系統(tǒng)更換軟件源鏡像優(yōu)化國內(nèi)下載速度

    摘要:系統(tǒng)更換軟件源鏡像提高國內(nèi)下載速度呢使用國內(nèi)小眾云主機(jī)經(jīng)常會(huì)遇到的問題,下載更新軟件速度慢。如果預(yù)裝系統(tǒng)沒有根據(jù)位置選擇合適軟件源鏡像,建議手動(dòng)修改軟件源鏡像以加快速度。debian系統(tǒng)更換軟件源鏡像提高國內(nèi)下載速度呢?使用國內(nèi)小眾云主機(jī)經(jīng)常會(huì)遇到的問題,下載更新軟件速度慢。如果預(yù)裝系統(tǒng)沒有根據(jù)位置選擇合適軟件源鏡像,建議手動(dòng)修改 debian 軟件源鏡像以加快速度。所以,Debian使用國...

    codeKK 評論0 收藏0
  • 如何使用阿里服務(wù)器

    摘要:今天來說說阿里云服務(wù)器到底怎么用云服務(wù)器如今越來越受到人們的關(guān)注,阿里云服務(wù)器也可以說是在國內(nèi)云計(jì)算上走在了前面。目前,阿里云服務(wù)器除不支持虛擬化軟件的安裝部署外,,等,常見主流軟件均可以正常支持,后端沒有相關(guān)規(guī)則限制。今天來說說阿里云服務(wù)器到底怎么用?云服務(wù)器如今越來越受到人們的關(guān)注,阿里云服務(wù)器也可以說是在國內(nèi)云計(jì)算上走在了前面。然而,作為一個(gè)相對新鮮的概念,很多朋友并不清楚云服務(wù)器具體...

    dreambei 評論0 收藏0
  • 如何使用阿里服務(wù)器

    摘要:今天來說說阿里云服務(wù)器到底怎么用云服務(wù)器如今越來越受到人們的關(guān)注,阿里云服務(wù)器也可以說是在國內(nèi)云計(jì)算上走在了前面。目前,阿里云服務(wù)器除不支持虛擬化軟件的安裝部署外,,等,常見主流軟件均可以正常支持,后端沒有相關(guān)規(guī)則限制。今天來說說阿里云服務(wù)器到底怎么用?云服務(wù)器如今越來越受到人們的關(guān)注,阿里云服務(wù)器也可以說是在國內(nèi)云計(jì)算上走在了前面。然而,作為一個(gè)相對新鮮的概念,很多朋友并不清楚云服務(wù)器具體...

    JerryZou 評論0 收藏0

發(fā)表評論

0條評論

Dr_Noooo

|高級講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<