Jadual Kandungan
Prasyarat pemasangan
Langkah pemasangan
Pasang Docker dan Laravel
Pasang dan mulakan Laradock
Pasang aduan polis terbuka
Pengubahsuaian konfigurasi
Meringkaskan
Rumah alat pembangunan composer Memudahkan pemasangan dan konfigurasi aduan polis terbuka menggunakan komposer dan docker

Memudahkan pemasangan dan konfigurasi aduan polis terbuka menggunakan komposer dan docker

Apr 18, 2025 am 09:12 AM
mysql php laravel redis git docker composer windows nginx alat

Aduan Open Police adalah projek PHP berasaskan Laravel yang direka untuk memudahkan pengendalian aduan polis. Projek ini memerlukan sokongan untuk pelbagai komponen, termasuk NGINX, PHP-FPM, PostgreSQL, dan Komposer. Percubaan awal saya menemui pelbagai isu konfigurasi persekitaran dan akhirnya berjaya menyelesaikannya dengan menggunakan Docker dan Composer.

Prasyarat pemasangan

Sebelum anda memulakan pemasangan, anda perlu memastikan bahawa alat berikut dipasang:

  • Docker CE
  • Docker mengarang
  • Git

Langkah pemasangan

Pasang Docker dan Laravel

Pertama, pasang Docker pada Mac, Windows, atau pelayan dalam talian anda. Kemudian klon projek Laravel (versi yang diuji terakhir ialah v5.8.3):

 <code class="bash">$ git clone https://github.com/laravel/laravel.git opc $ cd opc</code>
Salin selepas log masuk

Pasang dan mulakan Laradock

Seterusnya, pasang dan mulakan Laradock (versi yang diuji terakhir ialah v7.14):

 <code class="bash">$ git submodule add https://github.com/Laradock/laradock.git $ cd laradock $ cp env-example .env $ docker-compose up -d nginx mysql phpmyadmin redis workspace</code>
Salin selepas log masuk

Selepas Docker memulakan bekas, masukkan bekas MySQL dan gunakan kata laluan akar "root" untuk membuat beberapa konfigurasi yang diperlukan. Ini diperlukan untuk versi terbaru MySQL:

 <code class="bash">$ docker-compose exec mysql bash # mysql --user=root --password=root default mysql> ALTER USER 'default'@'%' IDENTIFIED WITH mysql_native_password BY 'secret'; mysql> exit; $ exit</code>
Salin selepas log masuk

Pada ketika ini, anda boleh melayari phpmyadmin dengan melawat https://www.php.cn/link/3dd26ce3b599b4fc1064800673f5b833 dan log masuk dengan kelayakan berikut:

 <code>Server: mysql Username: default Password: secret</code>
Salin selepas log masuk

Pasang aduan polis terbuka

Akhirnya, pergi ke bekas ruang kerja Laradock, muat turun dan jalankan skrip pemasangan polis terbuka:

 <code class="bash">$ docker-compose exec workspace bash # git clone https://github.com/flexyourrights/docker-openpolice.git # chmod x ./docker-openpolice/bin/*.sh # ./docker-openpolice/bin/openpolice-laradock-postinstall.sh # docker-compose exec workspace composer require flexyourrights/openpolice-website</code>
Salin selepas log masuk

Jika semuanya berjalan lancar, apabila anda melawat https://www.php.cn/link/bd8193ce971b714c62ddc2291be2fd49 , anda akan diminta untuk membuat akaun pengguna Master Administrator.

Pengubahsuaian konfigurasi

Jika anda perlu mengubah suai konfigurasi, anda boleh melakukannya dengan mengedit fail konfigurasi yang sepadan. Fail konfigurasi khusus terletak di direktori docker-openpolice/config .

Meringkaskan

Dengan menggunakan komposer dan Docker, saya telah berjaya mempermudah proses pemasangan aduan polis terbuka. Komposer menjadikan pengurusan ketergantungan mudah, sementara Docker menyediakan persekitaran pembangunan yang konsisten dan boleh dihasilkan. Gabungan ini bukan sahaja meningkatkan kecekapan pembangunan, tetapi juga mengurangkan kerumitan konfigurasi alam sekitar. Jika anda sedang menjalankan projek PHP yang sama, sangat disyorkan untuk mencuba pendekatan ini.

Secara keseluruhannya, gabungan komposer dan Docker menyediakan penyelesaian yang kuat dan fleksibel untuk pengurusan dan penggunaan projek -projek yang kompleks, meningkatkan pengalaman pembangunan.

Atas ialah kandungan terperinci Memudahkan pemasangan dan konfigurasi aduan polis terbuka menggunakan komposer dan docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1675
14
Tutorial PHP
1278
29
Tutorial C#
1257
24
Apakah solayer (lapisan)? Ekonomi Token Solayer dan Ramalan Harga Apakah solayer (lapisan)? Ekonomi Token Solayer dan Ramalan Harga May 14, 2025 pm 10:06 PM

Pengenalan Kewangan Desentralisasi (DEFI) mengubah cara pengguna berinteraksi dengan teknologi blockchain, mewujudkan cara yang lancar dan fleksibel untuk urus niaga, pinjaman dan penciptaan pendapatan. Solayer (lapisan) berada di tengah -tengah perubahan ini, membina protokol yang menghubungkan kecairan dan kepraktisan merentasi pelbagai blok. Dengan populariti DEFI dan permintaan yang semakin meningkat untuk infrastruktur rantaian yang cekap, Solayer menarik perhatian peniaga, pemaju dan pelabur yang mencari peluang utama yang akan datang. Artikel ini akan menerangkan konsep solayer, memperincikan ciri -ciri inovatif dan ekonomi token, dan menantikannya pada tahun 2030

Versi Laravel terakhir: Tutorial Migrasi Versi Laravel terakhir: Tutorial Migrasi May 14, 2025 am 12:17 AM

Apakah ciri -ciri baru dan amalan terbaik yang ditawarkan oleh sistem penghijrahan Laravel dalam versi terkini? 1. Tambah Nullablemorphs () untuk hubungan polimorfik. 2. Kaedah selepas () diperkenalkan untuk menentukan urutan lajur. 3. Menekankan pengendalian kekangan utama asing untuk mengelakkan rekod yatim piatu. 4. Adalah disyorkan untuk mengoptimumkan prestasi, seperti menambah indeks dengan sewajarnya. 5. Menggalakkan idempotence penghijrahan dan penggunaan nama deskriptif.

Apakah versi LTS terbaru Laravel? Apakah versi LTS terbaru Laravel? May 14, 2025 am 12:14 AM

Laravel10, dilepaskan olehInfebruary2023, isthelatestltsversion, disokongforthreeyears.itrequiresphp8.1, enhanceslaravelpennantforfeatureFlags, improveserrorhandling, refinesdocumentation, dan optimizesperformance, terutama sekali -sekala.

Satu artikel untuk menjelaskan peranan stablecoins semasa turun naik ekonomi Satu artikel untuk menjelaskan peranan stablecoins semasa turun naik ekonomi May 14, 2025 pm 09:15 PM

Anda tidak perlu menjadi ahli ekonomi untuk merasakan kegawatan ekonomi. Harga jatuh, kestabilan pekerjaan menurun, dan semua orang nampaknya cemas tentang masa depan kewangan mereka. Apa itu stablecoin? StableCoins adalah seperti jaket hidup di dunia crypto: mata wang digital yang direka untuk mengekalkan nilainya stabil, sering dikaitkan dengan aset yang stabil seperti dolar AS atau emas. Tidak seperti kriptografi dengan turun naik harga yang teruk seperti Bitcoin atau Ethereum, stablecoins mengejar kestabilan. Apabila ribut ekonomi menyerang, pelabur secara semulajadi akan mencari kestabilan, dan stablecoins hanya menyediakan aset yang selamat ini-bebas dari turun naik. Mengapa stablecoins berkembang maju apabila ketidakstabilan ekonomi

Apakah strategi arbitraj cryptocurrency? Empat strategi arbitraj biasa dan analisis risiko Apakah strategi arbitraj cryptocurrency? Empat strategi arbitraj biasa dan analisis risiko May 14, 2025 pm 09:18 PM

Nama Inggeris arbitraj cryptocurrency adalah cryptoarbitrage, yang merujuk kepada strategi perdagangan di dua pertukaran pada masa yang sama dan membuat keuntungan dengan mengunci penyebaran di kedua -dua belah pihak. Pelaburan cryptocurrency mempunyai turun naik yang besar dan risiko yang tinggi. Pelabur ingin mencari strategi yang dapat mengurangkan risiko dan membuat keuntungan. Arbitraj cryptocurrency adalah salah satu daripada jenis strategi, tetapi strategi arbitrase benar -benar berisiko rendah? Apakah arbitraj cryptocurrency? Apabila terdapat petikan yang berbeza untuk pasangan cryptocurrency yang sama, beli rendah dan menjual tinggi pada masa yang sama, dan menggunakan risiko bebas risiko atau sangat rendah untuk mendapatkan keuntungan penyebaran, yang merupakan transaksi arbitraj yang dijalankan oleh arbitraj cryptocurrency dalam medan cryptocurrency, yang secara umumnya merujuk kepada membeli dan menjual di bursa yang berbeza.

Apakah masa depan duit syiling Vinu? Analisis Harga dan Strategi Pelaburan Vinu Coin pada tahun 2025 Apakah masa depan duit syiling Vinu? Analisis Harga dan Strategi Pelaburan Vinu Coin pada tahun 2025 May 14, 2025 pm 09:30 PM

Jadual Kandungan Apa itu Vitaainu (Vinu)? Apa itu Token Vinu? Ramalan harga duit syiling VINU ramalan harga 2025-2030 hingga 2030 hingga 2025 harga 2025 vitaainu ramalan harga 2028 Vitaainu

Top 10 Paling Tertinggi Terbaik Berbilang Leverage Leverage dalam Lingkaran Mata Wang Disyorkan oleh Pertukaran Leverage Digital Top 10 Paling Tertinggi Terbaik Berbilang Leverage Leverage dalam Lingkaran Mata Wang Disyorkan oleh Pertukaran Leverage Digital May 14, 2025 pm 07:06 PM

Di pasaran cryptocurrency, perdagangan leveraged adalah kaedah perdagangan berisiko tinggi dan tinggi yang menarik sejumlah besar peniaga. Pertukaran leverage memberi peluang untuk menguatkan dana peniaga, membolehkan mereka mendapatkan jumlah dagangan yang lebih besar dengan pelaburan yang lebih kecil. Walau bagaimanapun, pertukaran yang berbeza menawarkan gandaan leverage yang berbeza. Artikel ini akan memperkenalkan kepada anda sepuluh teratas tertinggi bertukar leverage dalam bulatan mata wang dan mengesyorkan 10 pertukaran mata wang digital teratas.

Pengenalan kepada Pelaburan Cryptocurrency: Apakah kontrak standard mata wang dan kontrak standard U? Bagaimana menggunakannya? Pengenalan kepada Pelaburan Cryptocurrency: Apakah kontrak standard mata wang dan kontrak standard U? Bagaimana menggunakannya? May 14, 2025 pm 09:42 PM

Dengan perkembangan pesat pasaran mata wang digital, perdagangan derivatif cryptocurrency telah menarik perhatian yang semakin meningkat daripada pelabur. Di antara banyak alat perdagangan, perdagangan kontrak telah menjadi kaedah perdagangan yang disukai oleh banyak pelabur kerana ciri -ciri perdagangan leverage dan risiko tinggi dan pulangan yang tinggi. Walau bagaimanapun, bagi pemula, konsep kontrak duit syiling dan kontrak U-prime sering mengelirukan. Artikel ini akan menganalisis ciri -ciri, perbezaan dan aplikasi mereka dalam pelaburan cryptocurrency secara terperinci. Apakah kontrak standard mata wang? Kontrak standard mata wang adalah kontrak derivatif yang menggunakan kriptografi sebagai mata wang margin dan penyelesaian. Dalam model ini, pelabur menggunakan bitcoin atau kriptografi lain sebagai cagaran untuk perdagangan

See all articles