نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
در این مقاله ، نحوه ایجاد پشته LAMP در اوبونتو 17.04 را توضیح خواهم داد.
توجه: در این مقاله به دستورات نیاز دارید sudo
یا root
به آنها دسترسی خواهید داشت . اگر قبلاً به کاربر root مهاجرت کرده اید ، ممکن است دستور sudo را حذف کنید .
ابتدا مدیر بسته خود را به روز کنید.
sudo apt-get update -y #using the -y option will automatically accept the conditions of the source update
sudo apt-get install apache2 -y #install apache
sudo systemctl start apache2.service #start apache
روش دیگر ، اگر دوست دارید همه کارها را یکباره اجرا کنید ، این کار را انجام دهید.
sudo sh -c "apt-get update -y; apt-get install apache2 -y; systemctl start apache2.service"
با دسترسی به مرورگر محلی خود ، تأیید کنید که Apache بدون خطا نصب شده است. را وارد کنید hostname -I
برای به دست آوردن آدرس IP خود را در سرور و حرکت به http://SERVER_IP/
.
این مورد را در قسمت مربوط به پوسته وارد کنید.
sudo apt-get install mysql-server -y
این به سرعت سرور پایگاه داده MariaDB (چنگال MySQL) را نصب می کند. از شما خواسته می شود که یک رمز عبور برای کاربر root MySQL وارد کنید ، بنابراین ادامه دهید و این کار را انجام دهید.
سپس ، اجرا کنید
sudo /usr/bin/mysql_secure_installation
"" را وارد کنید y
.
بسته به سطح امنیت ، شما می توانید پیچیدگی رمز عبور را تنظیم کنید. در حال حاضر ، ما از پیش تنظیم امنیتی قوی استفاده خواهیم کرد.
برای هر گزینه زیر "" را وارد کرده y
و ادامه دهید.
بعد ، اجازه دهید PHP را نصب کنیم. دستور زیر را اجرا کنید.
sudo apt-get install php -y
سپس افزونه های متداول PHP مانند GD ، MySQL و موارد دیگر را نصب کنید.
sudo apt-get install -y php-{bcmath,bz2,intl,gd,mbstring,mcrypt,mysql,zip} && sudo apt-get install libapache2-mod-php -y
این کار برای شروع محیط وب در بوت ضروری است.
sudo systemctl enable apache2.service
sudo systemctl enable mysql.service
در آخر ، Apache را مجدداً راه اندازی کنید تا PHP اجرا شود.
systemctl restart apache2.service
مجموعه ای از تغییراتی وجود دارد که ممکن است به Apache اضافه کنید. به عنوان مثال ، ممکن است شخصی بخواهد از mod_rewrite
ماژول Apache استفاده کند ، که به شما امکان می دهد از عبارات منظم برای تغییر URL مقصد استفاده کنید ، آدرس های اینترنتی "زیبا" و موارد دیگر ایجاد کنید. این کار از طریق a2enmod
، دستوری انجام شده توسط Apache برای فعال کردن یک افزونه انجام می شود. برای غیرفعال کردن یک افزودنی ، a2dismod
در جای خود استفاده کنید .
برای mod_rewrite
این که می توانید از این دستور برای فعال کردن آن استفاده کنید.
sudo a2enmod rewrite
برای غیرفعال کردن آن ، این دستور را اجرا کنید.
sudo a2dismod rewrite
طبق معمول ، این یک تغییر پیکربندی است ، بنابراین شما نیاز به راه اندازی مجدد آپاچی بعد از هر تغییر.
این تنها در صورتی ضروری است که فایروال سیستم خود را پیکربندی کرده باشید. بسته به نوع فایروال که انتخاب کرده اید ، اگر فعال کرده باشید ufw
(همچنین به عنوان فایروال بدون عارضه شناخته می شود) ، به راحتی قابل اجرا است sudo ufw allow 80
. اگر فقط iptables
فعال کرده باشید ، دستور خواهد بود sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
.
شما با موفقیت یک پشته LAMP را در Ubuntu 17.04 VPS خود نصب کردید. کد نویسی مبارک!
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 است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد