نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
ZNC یک پیشرانه پیشرفته شبکه IRC است که تمام وقت بهم متصل می شود تا مشتری IRC بتواند بدون از دست دادن جلسه گپ قطع یا وصل شود.
در این آموزش ، ما ZNC را با ماژول نصب شده در وب سرور کامپایل می کنیم.
اول از همه و مثل همیشه حافظه نهان بسته را به روز می کنیم.
sudo apt-get update
در مرحله بعد ، برخی از وابستگی های لازم برای تهیه کامپایلر ZNC را نصب خواهیم کرد.
sudo apt-get install libssl-dev libperl-dev pkg-config build-essential
آخرین نسخه ZNC را بارگیری کنید:
cd /usr/local/src
sudo wget http://znc.in/releases/znc-latest.tar.gz
ZNC را از تاربال خارج کنید و سپس وارد فهرست منبع شوید:
sudo tar xf znc-latest.tar.gz
cd znc-*/
در این مرحله می توانید دایرکتوری نصب ZNC را با اضافه کردن --prefix=<yourdir>
گزینه تنظیم کنید. اما در حال حاضر ، ما آن را به صورت گسترده نصب خواهیم کرد:
./configure
ما ZNC را کامپایل می کنیم و آن را با دستورات زیر نصب می کنیم. برای سرعت بخشیدن به فرایند ، ممکن است -j n
به اولین make
فرمان اضافه شوید که n
تعداد هسته / vCPU در سرور شما کجاست .
sudo make
sudo make install
این ممکن است چند دقیقه طول بکشد ، بستگی به پیکربندی دستگاه شما دارد.
این مهم است که برنامه های وب روبرو را در زیر اجرا نکنید root
. بنابراین ما یک کاربر جدید برای ZNC ایجاد خواهیم کرد.
adduser --disabled-password znc
در حال حاضر به تغییر znc
.
su znc -
cd ~
پرونده پیکربندی ZNC را در زیر ایجاد کنید znc
:
/usr/local/bin/znc --makeconf
ZNC برای ایجاد پرونده پیکربندی از ما سؤالاتی خواهد پرسید. مورد اول مهم است؛ ورودی خود را توجه کنید زیرا با استفاده از آن درگاه به Daemon ZNC متصل خواهید شد .
6697
اکنون وارد خواهیم کرد - این درگاه پیش فرض IRC با SSL / TLS است.
[ ?? ] What port would you like ZNC to listen on? (1025 to 65535): 6697
اکیداً گوش دادن SSL به جای طرح ساده (یعنی ناامن) را فعال کنید.
Would you like ZNC to listen using SSL? (yes/no) [no]: yes
سوال بعدی در مورد IPv6 است. این در واقع به نیاز شما بستگی دارد. اگر شبکه خانگی شما IPv6 فعال است ، توصیه می شود آن را فعال کنید. ما فقط گزینه پیش فرض را در آنجا رها خواهیم کرد.
[ ?? ] Would you like ZNC to listen using both IPv4 and IPv6? (yes/no) [yes]: <press Enter>
اکنون ما را در مورد دو ماژول جهانی ، partyline
و webadmin
. آنها خود توضیح می دهند ، و ما باید آنها را فعال کنیم.
[ ?? ] Load global module <partyline>? (yes/no) [no]: yes
[ ?? ] Load global module <webadmin>? (yes/no) [no]: yes
ایجاد کاربر. نام کاربری و رمزعبور مورد نظر خود را برای کاربر وارد کنید ، سپس آن را تأیید کنید. توجه داشته باشید که رمز عبور تکرار نخواهد شد.
[ ?? ] Username (AlphaNumeric): Doe
[ ?? ] Enter Password: <password>
[ ?? ] Confirm Password: <password>
اعطای مجوزهای مدیر کاربر:
[ ?? ] Would you like this user to be an admin? (yes/no) [yes]: yes
سپس گزینه های شبکه IRC خود را. آن را به تنهایی تنظیم کنید. در اینجا مثالی آورده شده است:
[ ?? ] Nick [Doe]: Doe
[ ?? ] Alt Nick [Doe_]: Doe_
[ ?? ] Ident [Doe]: DoeIdent
[ ?? ] Real Name [Got ZNC?]: Jane Doe
[ ?? ] Bind Host (optional): server.hostname
[ ?? ] Number of lines to buffer per channel [50]: 50
[ ?? ] Would you like to clear channel buffers after replay? (yes/no) [yes]: yes
فعال کردن این ماژول ها:
[ ?? ] Load module <chansaver>? (yes/no) [no]: yes
[ ?? ] Load module <controlpanel>? (yes/no) [no]: yes
[ ?? ] Load module <perform>? (yes/no) [no]: yes
[ ?? ] Load module <webadmin>? (yes/no) [no]: yes
اکنون ممکن است شبکه IRC را که ZNC به آن متصل خواهد شد را راهاندازی کنیم.
[ ?? ] Would you like to set up a network? (yes/no) [no]: yes
#ubuntu
به عنوان مثال از Freenode استفاده خواهیم کرد .
Network (e.g. 'freenode' or 'efnet'): freenode
اطلاعات مربوط به این ماژول های شبکه پرسیده شده در اینجا است .
[ ?? ] Load module <chansaver>? (yes/no) [no]: yes
[ ?? ] Load module <keepnick>? (yes/no) [no]: yes
[ ?? ] Load module <kickrejoin>? (yes/no) [no]: yes
[ ?? ] Load module <kickrejoin>? (yes/no) [no]: yes
[ ?? ] Load module <nickserv>? (yes/no) [no]: yes
[ ?? ] Load module <perform>? (yes/no) [no]: yes
[ ?? ] Load module <simple_away>? (yes/no) [no]: yes
سروری را که به آن وصل خواهیم شد تنظیم کنید:
[ ?? ] IRC server (host only): irc.freenode.net
[ ?? ] [irc.freenode.net] Port (1 to 65535) [6667]: 6697
[ ?? ] [irc.freenode.net] Password (probably empty):
[ ?? ] Does this server use SSL? (yes/no) [no]: yes
[ ** ]
[ ?? ] Would you like to add another server for this IRC network? (yes/no) [no]: no
و کانالی که به آن خواهیم پیوست:
[ ?? ] Would you like to add a channel for ZNC to automatically join? (yes/no) [yes]: yes
[ ?? ] Channel name: #ubuntu
[ ?? ] Would you like to add another channel? (yes/no) [no]: no
پیکربندی را تمام کرده و ZNC را راه اندازی کنید:
[ ?? ] Would you like to set up another user? (yes/no) [no]: no
[ .. ] Writing config [/home/znc/.znc/configs/znc.conf]...
[ >> ] ok
... ...
[ ?? ] Launch ZNC now? (yes/no) [yes]: yes
بله ZNC در حال کار است!
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 است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد