نحوه نصب بستر سبد خرید 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
با استفاده از یک سیستم متفاوت؟ NodeBB یک نرم افزار انجمن مبتنی بر Node.js است. از سوکت های وب برای تعامل فوری و اعلامیه های زمان واقعی استفاده می کند. NodeB
ZNC یک پیشرانه پیشرفته شبکه IRC است که تمام وقت بهم متصل می شود تا مشتری IRC بتواند بدون از دست دادن جلسه گپ قطع یا وصل شود.
رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد