Giter Club home page Giter Club logo

init.engineer's Introduction

INIT.ENGINEER

喜歡純靠北工程師?我們也是。

這是一份純靠北工程師的專案,請好好愛護它,謝謝。

facebook init facebook testing twitter plurk


預覽圖


簡介

哈囉大家好,我是誰並不重要,重要的是你知道純靠北工程師 v3.0 計畫嗎?不知道沒關係,因為那本來就是只有我跟我自己討論出來的東西,不過現在我想把喜悅分享給大家。

GitHub - Kantai235/init.engineer: 這是一份純靠北工程師的專案,請好好愛護它,謝謝。

這是一項純靠北工程師 v3.0 的專案,原本計畫寫完再開源出來,但還沒寫完就在那邊公開了,有夠自肥自大的。

身為閱讀者的你,也是可以一起享受這份喜悅這份快樂的,你只要依照 README.md安裝步驟,基本上應該可以把這網站架起來,如果沒意外的話啦,然後看看首頁乾乾過癮。

或者是你也可以參與這項專案,來教我寫程式,我不會寫程式,嗚嗚嗚。

另外你可能會覺得這專案怎麼那麼空?就跟 ... 不比喻了,等等被出征,這我就要來說說 軟體版本號 這種東西了。

軟體版本編號訂定是指為 軟體 設定 版本 號碼的方式。通常,版本號碼會以數字訂定,但亦有不同的方式。

對我來說,我的版號是 第幾次砍掉重寫.第幾次大改版.第幾次小改版 這樣編的,舉例來說這次 v3.0 意味著這次是第 3 次砍掉重寫,什麼?你說這跟你的認知不同?沒關係,你現在懂了,You 們都懂就 You 不懂。


安裝

  1. 您需要先設定 env 設定檔,基本上你在整個專案找不到 .env 這個檔案,你只會看到 .env.example 這個檔案,沒錯,看到 .example 就知道這檔案是個範例,你可以複製一個改名為 .env 即可,然後開始要修改裡面的參數,哪些必填哪些選填,範例檔案內會有詳細解釋。

  2. 您可能需要安裝 composer 才能啟用整個網站。

    composer install
  3. 您可能需要安裝 npm 才能啟用前端的東西。

    npm install
  4. 你需要產生 Laravel 在加密時會需要使用到的密鑰,這點在 .env.example 當中有提到。

    php artisan key:generate
  5. 因為會需要使用到資料庫,所以你就去裝一裝你順眼的資料庫,然後去 env 設定一下參數吧,如果還沒設定的記得去設定,然後再做資料庫遷移。

    php artisan migrate --seed
  6. 本網站有使用 OAuth 的服務,你需要產生 Public Key 跟 Private Key。

    php artisan passport:install
  7. 最後你需要把 storagepublic 製作個連結,這樣部分檔案才能正常讀取,例如使用者的大頭貼。

    php artisan storage:link
    
  8. 好了,你可以使用你熟悉的伺服器軟體,例如說 Apache,但不要使用 Apache,不然你會在 SITCON 被嗆爆,建議使用 php artisan serve,或者使用 nginx 也可以,就可以正常打開網站了。

    管理員預設帳號: [email protected]
    管理員預設密碼: secret
    
  9. 如果這樣子你還是架設不起來,那你可以參考其他篇教學文章。


總結

Have fun :)

init.engineer's People

Contributors

kantai235 avatar cawa0505 avatar moodsyklm avatar pkpk520 avatar t510599 avatar tico88612 avatar hsiangfeng avatar money626 avatar michaeimm avatar brlin-tw avatar shunrenma avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.