یادداشت های شخصی 🕊️

راه در جهان یکیست و آن راه راستی است، KEEP IT SIMPLE ذهن های آرام موفق‌تر اند

یادداشت های شخصی 🕊️

راه در جهان یکیست و آن راه راستی است، KEEP IT SIMPLE ذهن های آرام موفق‌تر اند

پس از نصب تم دلخواه این کاری که می کنیم برای همه تم ها و همجه یکسان است:
با استفاده از گزینه فهرست یک فهرست میسازیم و به راحتی می توانیم با جابجایی زیر فهرست ایجاد کنیم.
بعد به این فهرست می گوییم کجا ظاهر شود یا در نوار بالا یا در کنار افقی.
سپس می توانیم از تنظیمات ورددرس بگوییم برگه وبلاگ نویسی روزانه به کدام برگه اختصاص یابد و براحتی آن برگه را در فهرست قرار می دهیم.
دو انتخاب داریم یکی اینکه بگوییم صفحه اول ایستا باشد یا همان بلاگی باشد
یا اینکه صفحه فروشگاهی بالا بیاید در اولین

افزونه های مناسب  بصورت زیر است:

Nimble Builder
hueman theme
nisarg theme
gutenberg editor
Storefront theme
flatsome theme
فونت صمیم
فونت ماندگار
MW Font Changer
HAMYARWP-wp-statistics-12.5.4


این ها مراحل بیسیک و ساده و اصول راه اندازی وردپرس هستند در یک هاست و در یک دامنه بصورت نامحدود می توان وردپرس نصب کرد به شرطی که تمام مراحل زیر دقیقا برای نصب هر وردپرس دیگری تکرار شود.

۱-  ساخت یک پوشه نمونه برای مثال در میسر زیر؛
http://www.domaintest.ir/test5
۲- دانلود آخرین نگارش وردپرس فارسی از سایت زیر و کپی فایل کامل زیپ شده در پوشه test5
http://wp-persian.com/download/
۳-سپس محتویات فایل زیپ شده در پوسته تست۵ آنزیپ می کنیم
۴- اکنون با رفتن به کنترل پنل هاست در قسمت MySQL باید یه دیتابیس بسازیم مثلا بصورت زیر و یوز ساخته شده را به دیتابیس مورد نظر لینک کنیم و تمام تیک های privilage را بزنیم.

database name: test5

databse username: test5

database password: ******

 

۵- اکنون این آدرس را در مرورگر باز می کنیم و صفحه نصب وردپرس بطور اتوماتیک باز می شود
http://www.domaintest.ir/test5

۶- در این مرحله باید اطلاعات دیتابیسی که قبلا ساختیم را در اینجا وارد کنیم. اگر اطلاعات را درست وارد کرده باشیم وردپرس نصب می شود و سپس یک نام کاربری و پسورد برای لاگین به پنل وردپرس انتخاب می کنیم.

۷- مسیر ورود به کنترل پنل وردپرس سایت فرضی تست۵ بصورت زیر است:
http://www.domaintest.ir/test5/wp-admin


۸- لطفا قبل از شروع بکار افزونه های لازم زیر را نصب کنید.
چند افزونه بسیار خوب و لازم برای وردپرس:

 افزونه فونت ماندگار عالی برای تغییر فونت پوسته بسیار آسان یا با نام MW Font Changer در افزونه های دنبالش بگردید
https://fa.wordpress.org/plugins/parsi-font/

افزونه ساخت صفحات نیمبل درصورت تمایل  Nimble Page Builder
https://wordpress.org/plugins/nimble-builder/

 افزونه آمار وردپرس بسیار عالی
https://wordpress.org/plugins/wp-statistics/

۹- اکنون وارد اصول طراحی می شویم:
۱۰- در ابتدا باید فهرست سایت خود را بسازیم
۱۱- در قسمت برگه ها به ازای هر عنوان اصلی یک برگه درست می کنیم.
۱۲- سپس در قسمت فهرست برگه ها را بعنوان فهرست اضافه می کنیم و براحتی منو و زیرمنو میسازیم.
۱۳- سپس در قسمت کاستومایز کردن تم مشخص می کنیم که در صفحه اول سایت ما یک صفحه ثابت نمایش داده شود و یا اینکه پست های روزانه و داینامیک نمایش داده شود یا صفحه اصلی فروشگاه. و  نام صفحه اصلی و نام صفحه ای که پست های روزانه قرار می گیرد را مشخص می کنیم.
۱۴- در انتها تم مورد نظر را فعال می کنیم و با توجه به نوع تم کاستورمایز کردن و محل قرارگیری منو را انتخاب می کنیم..

حال چگونه بکاپ بگیریم:
باید از طریق گزینه های بکاپ کنترل پنل یکبار از هوم دایرکتوری و یکبار از دیتابیس بکاپ بگیریم و سپس موقع بازگردانی عین همان دیتابیس را قبلا ایجاد کنیم با همان نام کاربری و پسورد.

چگونه با افزونه Form 7 فرم تماس با ما بسازیم؟

ابتدا آن افزونه را نصب می کنیم و سپس افزونه فلامینگو را برای اینکه زمان ارسال فرم ها از طرف دیگران این ها جایی ذخیره شود.
در هنگام نصب افزونه فرم ۷ بسادگی می توانیم با تگ زدن انواع و اقسای از فرم ها را بسازیم الگوی مشخصی دارد هرچه بخواهیم مسازیم و در هرجا خواستی در ورد پرس آن را صدا بزنیم به اصطلاح کد کوتاه شده را در آن صفحه جایگذاری می کنیم.

مثلا کد ثبت ملک

<label> نام شما (الزامی)
    [text* your-name] </label>

<label> تلفن شما (الزامی)
[tel* your-telephone] </label>

<label> ایمیل شما (الزامی)
    [email* your-email] </label>

<label> نوع درخواست
    [text your-subject] </label>

<label> پیام شما (الزامی)
    [textarea* your-message placeholder "در اینجا شرح آگهی خود را برای درج در سایت بطور کامل بنویسید"] </label>

<label>  فایل پیوست یا عکس با فرمت jpg و کمتراز ۲ مگابایت
    [file your-file filetypes:gif|png|jpg|jpeg limit:2mb] </label>

[submit "ارسال "]


و برای رفع مشکل پیوست نشدن فایل در این حالت باید در تب ایمیل هم تگ بکار رفته پیوست فایل آورده شود.

[your-file]

 

پلاگین های مفید لازم 

  • پلاکین فلامینگو نیز لازم است flamingo غیر فعال کردن یک افزونه ذخیره‌سازی پیام قابل اعتماد برای افزونه فرم تماس 7
  • WP statistics
    Contact Form 7


    فلامینگو یک افزونه ذخیره‌سازی پیام می‌باشد که به صورت اختصاصی برای افزونه فرم تماس 7 ساخته شده برای اینکه پیام های ارسال شده را ذخیره نمی‌کند.

    بعد از فعالسازی افزونه، شما در منو پیشخوان مدیریت وردپرس افزونه Flamingo را مشاهده می‌کنید. تمام پیام‌های ارسال شده از طریق فرم تماس 7 در آنجا لیست شده و قابل جستجو می‌باشد. با فلامینگو، دیگر نیازی نیست نگران از دست دادن پیام‌های مهم به دلیل مشکلات میل سرور و یا تنظیمات اشتباه در ایمیل خود باشید.

    ExactMetrics Pro

 

 

 


--------------------------------------------------

روش دیگر و عالی طراحی سایت همه کاره با تم فلت سام
flatsome theme

با این تم می توان بوسیله UX Block در یک صفحه بسادگی بخش های مختلف مثلا بخش بلاگ را زیر بخش صفحه ثابت اضافه کرد
 

موافقین ۰ مخالفین ۰ ۰۱ فروردين ۰۰ ، ۱۶:۱۲

تم مناسب و عالی notepad++ برای بهتر دیده شدن کدها material theme
برای اینکه استایل مورد نظر به  نوت پد Notepad++ اضافه کنیم از مسیر زیر فایل xml را کپی و انتقال می دهیم.

 

%APPDATA%\Notepad++

 

همچنین فونت Consolas-Font نیز نصب شود همگی در مسیر دانلود بالا هستند.

 

https://bayanbox.ir/info/4071730388598175710/theme-font

موافقین ۰ مخالفین ۰ ۰۱ فروردين ۰۰ ، ۱۶:۱۱

 برای شبکه کردن و برقراری ارتباط میان دو کامپیوتر، از کابل کراس با کتگوری 5 (Cat 5) یا بالاتر استفاده خواهیم کرد. شبکه کردن دو کامپیوتر با یکدیگر بسیار ساده است اما مراحل باید اصولی پیش رفته و تنظیمات به درستی اعمال گردند: 1- ابتدا دو کامپیوتر میزبان (اول) و میهمان (دوم) را با کابل شبکه کراس به هم متصل کنید. 

Making-Network-Between-Two-Computer-1
2- سپس فایروال هر دو کامپیوتر را خاموش کنید. (فایروال به صورت ذاتی به گونه ای طراحی شده که از دسترسی غیر مجاز به کامپیوتر هدف با استفاده از درگاه های (پورت ها) سیستم جلوگیری به عمل آورد. برای خاموش کردن فایروال، از مسیر کنترل پنل می توانید به گزینه "Window Firewall" دسترسی داشته باشید. همچنین با وارد نمودن عبارت firewall.cpi در کادر Run به صورت مستقیم به محیط فایروال وارد شده و می توانید آن را خاموش یا روشن کنید. 

Making-Network-Between-Two-Computer-2
3- ست کردن Network ID های یکسان: برای اینکه دو کامپیوتر توانایی ارتباط با یکدیگر را به دست آورند نیاز است تا از IP هایی با آی دی یکسان (Network ID) استفاده شود. برای این منظور کلمه ncpa.cpl را در کادر Run وارد کرده و وارد صفحه Network Connection می شویم (این صفحه از کنترل پنل نیز قابل دسترسی است). با انتخاب کارت شبکه اول (کامپیوتر میزبان) و از مسیرهای زیر به صفحه اختصاص آی پی وارد می شویم: Local Area Connection – Properties – Networking – select TCP/IPV4 – Properties 

Making-Network-Between-Two-Computer-3
4- در سربرگ General در صفحه Internet Protocol Version 4 (TCP/IPV4) که با کادر قرمز در شکل مشخص شده است، گزینه Use the Following Address را انتخاب می کنیم. 5- در کادر IP Address، برای کامپیوتر اول اعداد 192.168.1.1 و برای کامپیوتر دوم اعداد 192.168.1.2 را وارد کرده و بر روی کادر Subnet Mask کلیک می کنیم تا این بخش به صورت خودکار برای هر دو سیستم تنظیم گردد. 

Making-Network-Between-Two-Computer-4
6- هر دو سیستم را یک بار راه اندازی دوباره نموده و برای اطمینان از ارتباط سالم میان دو سیستم، عبارت CMD را در کادر Run استارت وارد و به محیط CMD وارد شوید. برای اطمینان از صحت ارتباط میان دو سیستم، هم کامپیوتر اول و هم کامپیوتر دوم باید امکان Ping کردن به یکدیگر را داشته باشند. 7- اگر دستور Ping در سیستم اول حاوی IP سیستم دوم (در اینجا 192.168.1.2) بوده و اجرای همین دستور در سیستم دوم نیز به نمایش IP سیستم اول (در اینجا 192.168.1.1) ختم گردد، این نشان دهنده برقراری ارتباط صحیح و سالم میان دو کامپیوتر است. 

Making-Network-Between-Two-Computer-6

Making-Network-Between-Two-Computer-7
8- تا اینجای کار هر دو سیستم با اختصاص آی پی هایی با ID یکسان به همدیگر متصل شده اند. اما اگر در نظر دارید تا امکان رفت و برگشت فایل ها و داده ها میان هر دو سیستم برقرار باشد، مسیر زیر را دنبال کنید: 9- در صفحه تنظیمات فایروال، بر روی گزینه اول یعنی Allow an App or Feature Through Windows Firewall کلیک کرده و در صفحه گزینه File and Printer Sharing را انتخاب کنید تا رفت و آمد اطلاعات میان دو کامپیوتر به محدودیت از سمت فایروال روبرو نگردند. 

Making-Network-Between-Two-Computer-5
10- حال با توجه به دسترسی های تعریف شده در کامپیوتر میزبان (سیستم اول)، امکان ارتباط میان دو سیستم برقرار خواهد بود. 

موافقین ۰ مخالفین ۰ ۰۱ فروردين ۰۰ ، ۱۶:۰۹

۱- ایندکس کردن فایل ها بصورت اتوماتیک در یک صفحه:
آدرس صفحه موردنظر را به لیست زیر اضافه می کنیم.
 

 

موافقین ۰ مخالفین ۰ ۰۱ فروردين ۰۰ ، ۱۶:۰۷

 

 

Funzioni Comandi
Open Documents Folder documents
Open Videos folder videos
Open Downloads Folder downloads
Open Favorites Folder favorites
Open Recent Folder recent
Open Pictures Folder pictures
Windows Sideshow control.exe /name Microsoft.WindowsSideshow
Windows CardSpace control.exe /name Microsoft.cardspace
Windows Anytime Upgrade WindowsAnytimeUpgradeui
Taskbar and Start Menu control.exe /name Microsoft.TaskbarandStartMenu
Troubleshooting control.exe /name Microsoft.Troubleshooting
User Accounts control.exe /name Microsoft.UserAccounts
Adding a new Device devicepairingwizard
Add Hardware Wizard hdwwiz
Advanced User Accounts netplwiz
Advanced User Accounts azman.msc
Backup and Restore sdclt
Bluetooth File Transfer fsquirt
Calculator calc
Certificates certmgr.msc
Change Computer Performance Settings systempropertiesperformance
Change Data Execution Prevention Settings systempropertiesdataexecutionprevention
Change Data Execution Prevention Settings printui
Character Map charmap
ClearType Tuner cttune
Color Management colorcpl
Command Prompt cmd
Component Services comexp.msc
Component Services dcomcnfg
Computer Management compmgmt.msc
Computer Management compmgmtlauncher
Connessione proiettore di rete netproj
Connect to a Projector displayswitch
Control Panel control
Create A Shared Folder Wizard shrpubw
Create a System Repair Disc recdisc
Credential Backup and Restore Wizard credwiz
Data Execution Prevention systempropertiesdataexecutionprevention
Date and Time timedate.cpl
Default Location locationnotifications
Device Manager devmgmt.msc
Device Manager hdwwiz.cpl
Device Pairing Wizard devicepairingwizard
Diagnostics Troubleshooting Wizard msdt
Digitizer Calibration Tool tabcal
DirectX Diagnostic Tool dxdiag
Disk Cleanup cleanmgr
Disk Defragmenter dfrgui
Disk Management diskmgmt.msc
Display dpiscaling
Display Color Calibration dccw
Display Switch displayswitch
DPAPI Key Migration Wizard dpapimig
Driver Verifier Manager verifier
Ease of Access Center utilman
EFS Wizard rekeywiz
Event Viewer eventvwr.msc
Fax Cover Page Editor fxscover
File Signature Verification sigverif
Font Viewer fontview
Game Controllers joy.cpl
Getting Started gettingstarted
IExpress Wizard iexpress
Getting Started irprops.cpl
Install or Uninstall Display Languages lusrmgr
Internet Explorer iexplore
Internet Options inetcpl.cpl
iSCSI Initiator Configuration Tool iscsicpl
Language Pack Installer lpksetup
Local Group Policy Editor gpedit.msc
Local Security Policy secpol.msc
Local Users and Groups lusrmgr.msc
Location Activity locationnotifications
Magnifier magnify
Malicious Software Removal Tool mrt
Manage Your File Encryption Certificates rekeywiz
Math Input Panel mip
Microsoft Management Console mmc
Microsoft Support Diagnostic Tool msdt
Mouse main.cpl
NAP Client Configuration napclcfg.msc
Narrator narrator
Network Connections ncpa.cpl
New Scan Wizard wiaacmgr
Notepad notepad
ODBC Data Source Administrator odbcad32
ODBC Driver Configuration odbcconf
On-Screen Keyboard osk
Paint mspaint
Pen and Touch tabletpc.cpl
People Near Me collab.cpl
Performance Monitor perfmon.msc
Performance Options systempropertiesperformance
Phone and Modem telephon.cpl
Phone Dialer dialer
Power Options powercfg.cpl
Presentation Settings presentationsettings
Print Management printmanagement.msc
Printer Migration printbrmui
Printer User Interface printui
Private Character Editor eudcedit
Problem Steps Recorder psr
Programs and Features appwiz.cpl
Protected Content Migration dpapimig
Region and Language intl.cpl
Registry Editor regedit
Registry Editor 32 regedt32
Remote Access Phonebook rasphone
Remote Desktop Connection mstsc
Resource Monitor resmon
Resultant Set of Policy rsop.msc
SAM Lock Tool syskey
Screen Resolution desk.cpl
Securing the Windows Account Database syskey
Services services.msc
Set Program Access and Computer Defaults computerdefaults
Share Creation Wizard shrpubw
Shared Folders fsmgmt.msc
Snipping Tool snippingtool
Sound mmsys.cpl
Sound recorder soundrecorder
SQL Server Client Network Utility cliconfg
Sticky Notes stikynot
Stored User Names and Passwords credwiz
Sync Center mobsync
System Configuration msconfig
System Configuration Editor sysedit
System Information msinfo32
System Properties sysdm.cpl
System Properties (Advanced Tab) systempropertiesadvanced
System Properties (Computer Name Tab) systempropertiescomputername
System Properties (Hardware Tab) systempropertieshardware
System Properties (Remote Tab) systempropertiesremote
System Properties (System Protection Tab) systempropertiesprotection
System Restore rstrui
Task Manager taskmgr
Task Scheduler taskschd.msc
Trusted Platform Module (TPM) Management tpm.msc
User Account Control Settings useraccountcontrolsettings
Utility Manager utilman
Version Reporter Applet winver
Volume Mixer sndvol
Windows Action Center wscui.cpl
Windows Activation Client slui
Windows Anytime Upgrade Results windowsanytimeupgraderesults
Windows CardSpace infocardcpl.cpl
Windows Disc Image Burning Tool isoburn
Windows DVD Maker dvdmaker
Windows Easy Transfer migwiz
Windows Explorer explorer
Windows Fax and Scan wfs
Windows Features optionalfeatures
Windows Firewall firewall.cpl
Windows Firewall with Advanced Security wf.msc
Windows Journal journal
Windows Media Player wmplayer
Windows Memory Diagnostic Scheduler mdsched
Windows Mobility Center mblctr
Windows Picture Acquisition Wizard wiaacmgr
Windows PowerShell powershell
Windows PowerShell ISE powershell_ise
Windows Remote Assistance msra
Windows Repair Disc recdisc
Windows Script Host wscript
Windows Update wuapp
Windows Update Standalone Installer wusa
Versione Windows winver
WMI Management wmimgmt.msc
WordPad write
موافقین ۰ مخالفین ۰ ۰۱ فروردين ۰۰ ، ۱۶:۰۵

 

 

inetcpl.cpl         >          internet option

ncpa.cpl         >           network card setting

appwiz.cpl         >          add remove program

diskmgmt.msc         >          disk manager

lusrmgr.msc         >          user list

inetmgr         >          iis setting

 

dnsmgmt.msc         >          server         >

dhcpmgmt.msc         >          server         >  

 

 

موافقین ۰ مخالفین ۰ ۰۱ فروردين ۰۰ ، ۱۶:۰۳

C:\Windows\System32\drivers\etc
 

موافقین ۰ مخالفین ۰ ۰۱ فروردين ۰۰ ، ۱۵:۵۳

C:\WINDOWS\system32>nslookup ghbi.ir 94.232.174.194
Server:  dns.shecan.ir
Address:  94.232.174.194

Non-authoritative answer:
Name:    ghbi.ir
Address:  185.30.4.12

 

ping -a 192.168.1.1

app.maral.com

 


-----------------------------

nslookup samane-novin.ir irns15.serverpars.com

نمونه مشابه بصورت زیر است یعنی این دامنه با آن دی ان اس چگونه لود می شود؟

 

موافقین ۰ مخالفین ۰ ۰۱ فروردين ۰۰ ، ۱۵:۵۲

https://stackoverflow.com/questions/273159/how-to-determine-if-a-port-is-open-on-a-windows-server


https://stackoverflow.com/questions/273159/how-to-determine-if-a-port-is-open-on-a-windows-server

Assuming that it's a TCP (rather than UDP) port that you're trying to use:

On the server itself, use netstat -an to check to see which ports are listening

165

Just wanted to add that on Windows you can use

netstat -na | find "your_port"
to narrow down the results. You can also filter for LISTENING, ESTABLISHED, TCP and such. Mind it's case sensitive though.

69

If you're checking from the outside, not from the server itself, and you don't want to bother installing telnet (as it doesn't come with the last versions of Windows) or any other software, then you have native PowerShell:

Test-NetConnection -Port 800 -ComputerName 192.168.0.1 -InformationLevel Detailed

42

On a Windows machine you can use PortQry from Microsoft to check whether an application is already listening on a specific port using the following command:

portqry -n 11.22.33.44 -p tcp -e 80

38

I did like that:

netstat -an | find "8080"
from telnet

telnet 192.168.100.132 8080
And just make sure that firewall is off on that machine.

9

Use this if you want to see all the used and listening ports on Windows server:

netstat -an |find /i "listening"
See all open, listening, established ports:

netstat -a
 

موافقین ۰ مخالفین ۰ ۰۱ فروردين ۰۰ ، ۱۵:۵۱

در صورت قطعی و مشکل در شبکه:

  • اگر پینگ منظم بود و مشکل کندی سرعت و متقاوت بودن آپلود و دانلود داشتیم مشکل در اتصالات کابلی است و با تستر باید پیدا کنیم به کجا وصل است و تست کنیم.
  • اگر پینگ نامنظم بود و مشکلات گوناگون داشتیم مشکل در سوئیچ شبکه است و ممکن است سوخته باشد.
  • اگر دستگاه آی پی نمی گیرد مشکل می تواند هم در سوئیچ و هم در اتصالات کابلی باشد.
  • اگر آپلود ضعیف بود مشکل در کابل است

 

مجموعه دستورات موردنیاز می تواند ping ipconfig /? tracert و  باشد.

 

از دستورات زیر نیز استفاده شود

netstat

arp

telnet

pathping

 

 

 

آیا پینگ می شود؟‌  به یاهو،‌ به دی ان اس سرور اصلی به گیت وی به شبکه داخلی به دیگر کامپیوترها

آیا کابل شبکه وصل است؟

آیا سوئیچ درست کار می کند؟

آیا کابل بک بون به سوئیچ وصل است؟

آیا همه قطع هستند یا فقط یک نفر؟

آیا کریو درست عمل می کند؟

آیا سرور روشن است؟

آیا آنتن و لینک اصلی برقرار است؟

 

DC TEST

ping 192.168.0.220

ping 192.168.0.221
 

Internal Other Server Network TEST

ping 192.168.0.3 , 4 , 236, ....

 

Server TEST

ping 192.168.0.200

ping 192.168.0.201
 

Internet TEST

ping yahoo.com

 

tarcert

pathping

netstat

 

در نت استت اگر لوکال پورت ول نان باشد یعنی دیگران به ما وصل هستندد در غیر اینصورت ما شروع کننده بودیم

arp

telnet

 

موافقین ۰ مخالفین ۰ ۰۱ فروردين ۰۰ ، ۱۵:۴۹