نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
کنترل پنل OpenSIPS یک برنامه وب مبتنی بر PHP برای تهیه سرور OpenSIPS SIP است. می توان از آن برای تهیه ، بهره برداری و نظارت بر چندین نمونه از سرورهای OpenSIPS در سراسر جهان استفاده کرد. این ویژه برای ارائه دهندگان VoIP طراحی شده است تا رابط کاربری خود را با کاربران نهایی توسعه دهد.
در اینجا نحوه نصب پنل کنترل OpenSIPS را بر روی سرور Ubuntu 16.04 توضیح خواهم داد.
قبل از نصب هر بسته ، با اجرای فرامین زیر باید سیستم خود را به آخرین نسخه پایدار به روز کنید:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo reboot
Apache ، MySQL ، PHP و سایر وابستگی های مورد نیاز را بر روی سرور خود نصب کنید. می توانید همه آنها را با دستور زیر نصب کنید:
sudo apt-get install apache2 mysql-server php7.0 php7.0-cli php7.0-mysql php7.0-xmlrpc php-pear php-log php-mdb2-driver-mysql -y
پس از اتمام نصب ، خدمات Apache و MySQL را شروع کرده و آنها را در بوت شروع کنید:
sudo systemctl start apache2
sudo systemctl start mysql
sudo systemctl enable apache2
sudo systemctl enable mysql
آخرین نسخه پایدار Opensips-CP را بارگیری کنید.
wget https://github.com/OpenSIPS/opensips-cp/archive/6.2.zip
پس از اتمام بارگیری ، فایل بارگیری شده را با دستور زیر استخراج کنید:
unzip 6.2.zip
بعد ، دایرکتوری استخراج شده را به فهرست فهرست root Apache Apache منتقل کنید:
sudo mv opensips-cp-6.2 /var/www/html/opensips
بعد ، مجوزهای مناسب را به opensips
دایرکتوری بدهید:
sudo chown -R www-data:www-data /var/www/html/opensips
برای Opensips-CP باید Apache را پیکربندی کنید. می توانید این کار را با اضافه کردن سطرهای زیر در انتهای apache2.conf
پرونده انجام دهید:
sudo nano /etc/apache2/apache2.conf
خط های زیر را در انتهای پرونده اضافه کنید:
<Directory /var/www/html/opensips/web>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Directory /var/www/html/opensips>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order deny,allow
deny from all
</Directory>
Alias /cp /var/www/html/opensips/web
پس از اتمام پرونده را ذخیره و بسته کنید.
بعد ، php.ini
پرونده را ویرایش کنید:
sudo nano /etc/php/7.0/cli/php.ini
خط زیر را تغییر دهید:
short_open_tag = On;
فایل را ذخیره کرده و سرویس Apache را مجدداً راه اندازی کنید:
sudo systemctl restart apache2
با ورود به پوسته MySQL ، یک پایگاه داده برای Opensips-CP ایجاد کنید.
mysql -u root -p
گذرواژه خود را وارد کنید ، سپس یک پایگاه داده جدید ایجاد کنید:
mysql> create database opensips character set utf8;
mysql> exit;
ocp_admin_privileges
طرح جدول را از opensips
پوشه نصب کنید:
sudo mysql -u root -p opensips < /var/www/html/opensips/config/tools/admin/add_admin/ocp_admin_privileges.mysql
بعد ، "اولین کاربر ورود" را با دستور زیر وارد جدول کنید:
sudo echo "INSERT INTO ocp_admin_privileges (username,password,ha1,available_tools,permissions) values ('admin','admin',md5('admin:admin'),'all','all');" | sudo mysql -u root -p opensips
شما نیاز به ویرایش db.inc.php
پرونده و به روزرسانی اطلاعات پایگاه داده خود دارید:
sudo nano /var/www/html/opensips/config/db.inc.php
خطوط را مطابق شکل زیر تغییر دهید:
$config->db_driver = "mysql";
$config->db_host = "localhost";
$config->db_port = "";
$config->db_user = "root";
$config->db_pass = "your-root-password";
$config->db_name = "opensips";
پرونده را پس از اتمام ذخیره کنید.
به طور پیش فرض ، Opensips-CP رمزعبور را با متن ساده ذخیره می کند. اگر گذرواژه را در قالب متن ساده نمی خواهید ، local.inc.php
فایل را ویرایش کرده و مقدار $config->passwd_mode
0 تا 1 را به روز کنید.
sudo nano /var/www/html/opensips/config/tools/users/user_management/local.inc.php
خطوط زیر را تغییر دهید:
$config->passwd_mode=1;
پرونده را ذخیره و بسته کنید ، سپس سرویس Apache و MySQL را مجدداً راه اندازی کنید:
sudo systemctl restart apache2
sudo systemctl restart mysql
زمان آن رسیده است که به رابط وب Opensips-CP دسترسی پیدا کنید.
مرورگر وب خود را باز کرده و URL را تایپ کنید http://your-server-ip/opensips
. با استفاده از نام کاربری پیش فرض admin
و گذرواژه به عنوان وارد شوید admin
. پس از ورود به سیستم موفق ، به کنترل پنل Opensips هدایت می شوید.
تبریک می گویم! شما با موفقیت کنترل پنل Opensips را در سرور اوبونتو 16.04 نصب کرده اید.
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
با استفاده از یک سیستم متفاوت؟ Anchor CMS یک سیستم مدیریت محتوا (CMS) بسیار ساده و بسیار سبک ، بسیار آزاد و آزاد است.
NFS یک سیستم فایل مبتنی بر شبکه است که به رایانه ها اجازه می دهد تا از طریق شبکه رایانه ای به فایلها دسترسی پیدا کنند. این راهنما توضیح می دهد که چگونه می توانید پوشه ها را روی NF قرار دهید
با استفاده از یک سیستم متفاوت؟ Matomo (سابقا پیویک) یک بستر تحلیلی منبع باز است ، یک جایگزین باز برای Google Analytics. منبع Matomo میزبان o
TeamTalk یک سیستم کنفرانس است که به کاربران امکان می دهد مکالمات صوتی / تصویری با کیفیت بالا ، چت متنی ، انتقال فایل ها و صفحه های به اشتراک بگذارند. من
Vultr یک ویژگی را فراهم می کند که به شما امکان می دهد با ایجاد یک نمونه جدید ، کلیدهای SSH را از قبل نصب کنید. این اجازه می دهد تا به کاربر root دسترسی داشته باشید ، با این حال ، th
رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد
مقدمه RethinkDB یک پایگاه داده NoSQL است که داده ها را به عنوان اسناد JSON ذخیره می کند. این یک زبان پرس و جو بسیار بصری است و از ویژگی های آن معمولا در دسترس است
با استفاده از یک سیستم متفاوت؟ Brotli یک روش فشرده سازی جدید با نسبت فشرده سازی بهتر از GZIP است. کد منبع آن در این Githu به صورت عمومی میزبانی می شود
مقدمه MySQL دارای یک ویژگی عالی است که به عنوان بازدید شناخته می شود. نمایش نمایش داده شد. برای یک سؤال طولانی مدت از آنها فکر کنید. در این راهنما ،
اجازه ورود به سیستم ریشه در SSH معمولاً یک روش امنیتی ضعیف در کل صنعت فناوری تلقی می شود. درعوض ، می توانید اداری حساس را انجام دهید
Vtiger CRM یک نرم افزار محبوب مدیریت ارتباط با مشتری است که می تواند به بنگاهها در رشد فروش ، ارائه خدمات به مشتری و افزایش سود کمک کند. من
با استفاده از یک سیستم متفاوت؟ DokuWiki یک برنامه ویکی منبع باز است که به زبان پی اچ پی نوشته شده است و به پایگاه داده نیاز ندارد. این داده ها را در پرونده های متنی ذخیره می کند. DokuWik
در این مقاله به شما می آموزد که چگونه زندان دزدگیر را در دبیان تنظیم کنید. تصور می کنم از Debian 7.x استفاده می کنید. اگر دبیان 6 یا 8 را اجرا کردید ، ممکن است این کار کند
مقدمه یک راه آسان برای راه اندازی سرور VPN در دبیان با PiVPN است. PiVPN نصب و بسته بندی OpenVPN است. این دستورات ساده را برای شما ایجاد می کند
EasyEngine (ee) ابزاری پایتون است که به شما امکان می دهد سایت های وردپرس خود را به راحتی و به صورت خودکار مدیریت کنید. با استفاده از EasyEngine ، شما مجبور به dea نیستید
با استفاده از یک سیستم متفاوت؟ مقدمه CyberPanel یکی از اولین صفحه کنترل در بازار است که هم منبع باز است و هم از OpenLiteSpeed استفاده می کند. چی
با استفاده از یک سیستم متفاوت؟ Brotli یک روش فشرده سازی جدید با نسبت فشرده سازی بهتر از Gzip است. کد منبع آن در Github به صورت عمومی میزبانی می شود. تی
با استفاده از یک سیستم متفاوت؟ Couch CMS یک سیستم مدیریت محتوای منبع ساده و انعطاف پذیر ، آزاد و منبع باز (CMS) است که به طراحان وب اجازه می دهد تا طراحی کنند.
بررسی اجمالی که آیا شما در حال همکاری در یک پروژه همکاری بزرگ با تیم توسعه خود هستید و یا در جدیدترین بازی نقش آفرینی رئیس را می کشید ، می خواهید
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
با استفاده از یک سیستم متفاوت؟ Anchor CMS یک سیستم مدیریت محتوا (CMS) بسیار ساده و بسیار سبک ، بسیار آزاد و آزاد است.
NFS یک سیستم فایل مبتنی بر شبکه است که به رایانه ها اجازه می دهد تا از طریق شبکه رایانه ای به فایلها دسترسی پیدا کنند. این راهنما توضیح می دهد که چگونه می توانید پوشه ها را روی NF قرار دهید
هنگام راه اندازی سرور جدید لینوکس ، به روزرسانی سیستم های هسته و سایر بسته ها تا آخرین نسخه پایدار یک روش توصیه شده است. در این مقاله
با استفاده از یک سیستم متفاوت؟ Matomo (سابقا پیویک) یک بستر تحلیلی منبع باز است ، یک جایگزین باز برای Google Analytics. منبع Matomo میزبان o
TeamTalk یک سیستم کنفرانس است که به کاربران امکان می دهد مکالمات صوتی / تصویری با کیفیت بالا ، چت متنی ، انتقال فایل ها و صفحه های به اشتراک بگذارند. من
Vultr یک ویژگی را فراهم می کند که به شما امکان می دهد با ایجاد یک نمونه جدید ، کلیدهای SSH را از قبل نصب کنید. این اجازه می دهد تا به کاربر root دسترسی داشته باشید ، با این حال ، th
با استفاده از یک سیستم متفاوت؟ NodeBB یک نرم افزار انجمن مبتنی بر Node.js است. از سوکت های وب برای تعامل فوری و اعلامیه های زمان واقعی استفاده می کند. NodeB
ZNC یک پیشرانه پیشرفته شبکه IRC است که تمام وقت بهم متصل می شود تا مشتری IRC بتواند بدون از دست دادن جلسه گپ قطع یا وصل شود.
رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد