نشر في أي مكان
موصى به
التشغيل في Docker
أولاً، قم بتثبيت Docker. ثم قم بتشغيل الأوامر التالية في Shell Linux:
image=aiursoft/cpprunner
appName=cpprunner
docker pull $image
docker run -d --name $appName -v /var/run/docker.sock:/var/run/docker.sock --restart unless-stopped -p 5000:5000 -v /var/www/$appName:/data -v /tmp:/tmp $image
سيؤدي ذلك إلى بدء تشغيل خادم ويب على http://localhost:5000 ويمكنك اختبار التطبيق.
اسم المستخدم الافتراضي هو: admin@default.com, وكلمة المرور الافتراضية هي: admin123.
سياق الحاوية
| الخاصية | القيمة |
|---|---|
| صورة | aiursoft/cpprunner |
| المنافذ | 5000 |
| مسار الملف الثنائي | /app |
| مسار البيانات | /data |
| مسار الإعدادات | /data/appsettings.json |
التشغيل على Ubuntu
سيقوم النص البرمجي التالي بتثبيت/تحديث هذا التطبيق على خادم Ubuntu الخاص بك. يدعم Ubuntu 25.04.
curl -sL https://gitlab.aiursoft.com/aiursoft/cppRunner/-/raw/master/install.sh | sudo bash
أو باستخدام منفذ مخصص:
... | sudo bash -s 8080
Systemd
/opt/apps
ساهم
نحن مهتمون بتعليقاتكم! يمكنك تقديم اقتراح أو طلب ميزة عبر نظام تتبع القضايا.
الإبلاغ عن مشكلة طلب السحبالتطوير والتشغيل اليدوي
المتطلبات الأساسية
التشغيل يدويًا
- قم بتنفيذ `npm install` في مجلد `wwwroot`.
- قم بتنفيذ `dotnet run` لتشغيل التطبيق.
- Visit http://localhost:5000.
التشغيل في Visual Studio
- افتح ملف `.sln`.
- اضغط على `F5` لتشغيل التطبيق.
قم دائمًا بإنشاء نسخة شخصية قبل تقديم طلبات الدمج.