建站排名教育培訓(xùn)網(wǎng)站
win部署crm)
- 1.phpstudy
- 2.composer
- 3.代碼
- 4.其他配置
周末鍇哥讓我?guī)退渴鹆艘粋€(gè)CRM,寫個(gè)教程,方便之后他用。鍇哥用的是 NxCrm,先把代碼下下來(lái)。
1.phpstudy
1.首先是下載小皮面板,配置php的環(huán)境。這里面下載了php8.2.9nts版本的,然后把原來(lái)的7版本的就刪掉了。
2.將代碼解壓,放到phpstudy的WWW目錄下,然后開(kāi)始配置網(wǎng)站:
這里配置完可以看看host文件,是否把域名解析添加進(jìn)了host。
3.然后配置數(shù)據(jù)庫(kù)的信息。
4.給網(wǎng)站添加php擴(kuò)展:php_curl,php_fileinfo,php_mbstring,php_mysqli,php_openssl,php_pdo_mysql,php_zip。
添加之后查看一下php的ini配置文件,看看擴(kuò)展都打開(kāi)了,如下:
[Date]
date.timezone=Asia/Shanghai
[PHP]
extension=php_mysqli
extension=php_pdo_mysql
extension=php_zip
extension=php_openssl
extension=php_fileinfo
extension=php_curl
max_execution_time=300
max_input_time=60
max_input_vars=3000
memory_limit=256M
upload_max_filesize=100M
post_max_size=100M
max_file_uploads=20
display_errors=On
display_startup_errors=On
log_errors=On
;track_errors=On
html_errors=On
error_log=D:/phpstudy_pro/Extensions/php/php8.2.9nts.log
error_reporting=E_ALL & ~E_NOTICE
allow_url_fopen=On
allow_url_include=Off
extension_dir = "ext"
extension=curl
extension=mbstring
extension=openssl
5.然后配置電腦的環(huán)境變量,配置8版本的php的地址:
6.如果是用的apache,添加偽靜態(tài):
<IfModule mod_rewrite.c><IfModule mod_negotiation.c>Options -MultiViews -Indexes</IfModule>RewriteEngine On# Handle Authorization HeaderRewriteCond %{HTTP:Authorization} .RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]# Redirect Trailing Slashes If Not A Folder...RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_URI} (.+)/$RewriteRule ^ %1 [L,R=301]# Handle Front Controller...RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^ index.php [L]
</IfModule>
2.composer
我首先是在小皮面板里面安裝了composer,但用起來(lái)下過(guò)不好,所以我就去composer官網(wǎng)下載,安裝的時(shí)候選擇php8的exe
安裝完記得看一下有沒(méi)有添加到環(huán)境變量C:\ProgramData\ComposerSetup\bin。
3.代碼
代碼放到了WWW目錄下后把.env.example
改為.env
,然后在里面配置域名和sql的配置數(shù)據(jù)為自己的配置:
APP_NAME=crmzk
APP_DEBUG=false
APP_URL=http://crmzk
ADMIN_HTTPS=false
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=crmzk
DB_USERNAME=crmzk
DB_PASSWORD=crmzkcrmzk
4.其他配置
首先運(yùn)行命令行,關(guān)閉SSL驗(yàn)證
composer config -g -- disable-tls true
composer config -g -- disable-tls false
composer config -g -- secure-http false
然后打開(kāi)小皮網(wǎng)站里面的composer,輸入:
composer update(public目錄下)
composer install(public目錄下)
cd ..(回到工程目錄下)
php artisan nxos:install
成功后就可以打開(kāi)網(wǎng)站,也可以鏈接數(shù)據(jù)庫(kù)查看: