Change the number of files that appear in the list of recently used files
Click the File tab.
Click Options.
Click Advanced.
Under Display, in the Show this number of Recent Documents list, click the number of files that you want to display.
Change the number of files that appear in the list of recently used files
Click the File tab.
Click Options.
Click Advanced.
Under Display, in the Show this number of Recent Documents list, click the number of files that you want to display.
برای نصب پایتون دو ورژن داریم که باهم کمی تفاوت دارند:
python-2.7.18.amd64.msi python-3.11.3-amd64.exe
اگر با این مشکل مواجه شدید باید Select "add Python to environment variable" and click on the install button هنگام نصب این گزینه را بزنید.
همچنین باید turn off python App Execution Aliases in windows
این آموزش از سایت دیجیتال اوشن گرفته شده است.
https://www.digitalocean.com/community/tutorials/install-wordpress-on-ubuntu
Install WordPress on Ubuntu
Before we begin, let’s update and upgrade the system. Login as the root user to your system and update the system to update the repositories.
apt update && apt upgrade
Next, we are going to install the LAMP stack for WordPress to function. LAMP is short for Linux Apache MySQL and PHP.
Let’s jump right in and install Apache first. To do this, execute the following command.
apt install apache2
To confirm that Apache is installed on your system, execute the following command.
systemctl status apache2
To verify further, open your browser and go to your server’s IP address.
https://ip-address
Next, we are going to install the MariaDB database engine to hold our Wordpress files. MariaDB is an open-source fork of MySQL and most of the hosting companies use it instead of MySQL.
apt install mariadb-server mariadb-client
Let’s now secure our MariaDB database engine and disallow remote root login.
$ mysql_secure_installation
The first step will prompt you to change the root password to login to the database. You can opt to change it or skip if you are convinced that you have a strong password. To skip changing type n.
For safety’s sake, you will be prompted to remove anonymous users. Type Y.Next, disallow remote root login to prevent hackers from accessing your database. However, for testing purposes, you may want to allow log in remotely if you are configuring a virtual server
Next, remove the test database.Finally, reload the database to effect the changes.
Lastly, we will install PHP as the last component of the LAMP stack.
apt install php php-mysql
To confirm that PHP is installed , created a info.php
file at /var/www/html/
path
vim /var/www/html/info.php
Append the following lines:
<?php
phpinfo();
?>
Save and Exit. Open your browser and append /info.php
to the server’s URL.
https://ip-address/info.php
Now it’s time to log in to our MariaDB database as root and create a database for accommodating our WordPress data.
$ mysql -u root -p
Create a database for our WordPress installation.
CREATE DATABASE wordpress_db;
Next, create a database user for our WordPress setup.
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'password';
Grant privileges to the user Next, grant the user permissions to access the database
GRANT ALL ON wordpress_db.* TO 'wp_user'@'localhost' IDENTIFIED BY 'password';
Great, now you can exit the database.
FLUSH PRIVILEGES;
Exit;
Go to your temp directory and download the latest WordPress File
cd /tmp && wget https://wordpress.org/latest.tar.gz
Next, Uncompress the tarball which will generate a folder called “wordpress”.
tar -xvf latest.tar.gz
Copy the wordpress folder to /var/www/html/
path.
cp -R wordpress /var/www/html/
Run the command below to change ownership of ‘wordpress’ directory.
chown -R www-data:www-data /var/www/html/wordpress/
change File permissions of the WordPress folder.
chmod -R 755 /var/www/html/wordpress/
Create ‘uploads’ directory.
$ mkdir /var/www/html/wordpress/wp-content/uploads
Finally, change permissions of ‘uploads’ directory.
chown -R www-data:www-data /var/www/html/wordpress/wp-content/uploads/
Open your browser and go to the server’s URL. In my case it’s
https://server-ip/wordpress
You’ll be presented with a WordPress wizard and a list of credentials required to successfully set it up.
Fill out the form as shown with the credentials specified when creating the WordPress database in the MariaDB database. Leave out the database host and table prefix and Hit ‘Submit’ button.
If all the details are correct, you will be given the green light to proceed. Run the installation.
Fill out the additional details required such as site title, Username, and Password and save them somewhere safe lest you forget. Ensure to use a strong password.
Scroll down and Hit ‘Install WordPress’. If all went well, then you will get a ‘Success’ notification as shown.
Click on the ‘Login’ button to get to access the Login page of your fresh WordPress installation.
Provide your login credentials and hit ‘Login’.
Voila! there goes the WordPress dashboard that you can use to create your first blog or website! Congratulations for having come this far. You can now proceed to discover the various features, plugins, and themes and proceed setting up your first blog/website!
اگر گوشی قدیمی دارید می توانید با نصب رام LineageOS روی گوشی های قدیمی اندروید آن را تازه کنید.
اخطار جدی: این کار را فقط روی گوشی های قدیمی و بی مصرف انجام دهید چون احتمال از کار افتادن آن ها پس از انجام این کار وجود دارد. همچنین باید از سایت LineageOS دقیقا قدم به قدم انجام دهید.
من روی گوشی قدیمی A5 2017 Samsung خود این کار را انجام دادم و بارها به مشکل برخوردم و پس از ۴ بار تلاش و بیشاز ۸ ساعت زمان موفق به انجام شدم.
در ضمن همیشه رام اصلی گوشی شما که سازنده برای آن انتخاب کرده است بهترین است و بیخود با این کارها به گوشی خود صدمه نزنید.
من فقط نکاتی را که به مشکل برخوردم اینجا می نویسم وگرنه همه مراحل از سایت LineageOS مطالعه شود:
گوشی من اندروید ۸ بود و خواستم آن را به ۱۱ ارتقا دهم.
شروع :
۱- سایت LineageOS و لینک راهنمای مخصوص گوشی که قدم به قدم از روی آن باید انجام شود :
https://wiki.lineageos.org/devices/a5y17lte/install
در بعضی جاها لازم است نرم افزهایی برای این کار نصب و دانلود شود که برای اجرای آن ها همگی باید در یک فولدر باشند و دستور CMD در حالت Open CMD Here باید اجرا شود
برای بسته GApps حتما از بسته OpenGApps حالت nano استفاده شود نه چیز دیگری که مشکل ایجاد کند
ابتدا LineageOS نصب شود و سپس OpenGapps
منظور از ساید لود رفتن از قسمت ریکاروی مود بخش پیشرفته است که گوشی را در حالت آماده پذیرش دستور از طرق کامپیوتر می کند که در این حالت image os با دستور adb sideload filename.zip اجرا می شود و در گوشی کپی می شود.
فایل ها و نرم افزارهای لازم عبارتند از:
Heimdall-Windows-master-012220 (for installing TWRP) twrp-3.7.0_9-0-a5y17lte ( TWRP itself) lineage-18.1-20230314-nightly-a5y17lte-signed ( OS Android 11) platform-tools-latest-windows adb (for command line adb installing OS and GAPPS) Samsung-USB-Driver-v1_7_50_0 (Needed Driver) open_gapps-arm64-11.0-nano-20220215.zip (GApps Needed google play)
Method 1
This method creates a new menu item named “Open command window here” by adding the necessary context menu registry entries.
Open Notepad.
Copy the following lines and paste them in Notepad
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\cmdprompt] @="@shell32.dll,-8506" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\"" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt] @="@shell32.dll,-8506" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\"" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt] @="@shell32.dll,-8506" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\""
Save the file as “cmdhere.reg“
Double-click the file to apply the settings to the registry.
https://www.winhelponline.com/blog/cmd-here-windows-10-context-menu-add/
در صورت بالا نیامدن ویندوز از دستورهای زیر استفاده شود تا مشکل احتمالی رفع گردد.
در محرله اول از حالت restore point استفاده شود و در مرحله دوم از حالت Safe mode در حالت گزینه های Recovery mode و در حالت بعدی در محیط command دستوران زیر زده شود
Run CheckDisk
Type the following command: chkdsk X: /r. Type your hard drive’s letter instead of X.
The /r parameter is the important part. Its job is to find any bad sectors on your hard drive and recover readable data. Take note that this command also includes the /f parameter which is used to fix physical drive errors. Some believe that you have to use both parameters. However, /f is already being performed by /r, so there’s no need.
If you get an error as seen in the image above, simply type Y to schedule the chkdsk operation next time you reboot your computer.
Run SFC Scan
If chkdsk didn’t solve your problem, try running an SFC scan. The System File Checker tool is used to find and replace any missing or corrupt system files.
Open Command Prompt and type the following command:
sfc /scannow
Restart your system once the process is complete and see if the kernel data inpage error still appears.
Run a Memory Diagnostic
The RAM could be causing the BSOD, so you should inspect it using a diagnostic tool. Start with the Windows Memory Diagnostic tool that comes with Windows 10.
Type Windows Memory Diagnostic in the Windows search box.
نصب و استفاده از ssh در اوبنتو
نصب SSH در سرور لینوکس؛ SSH که مختصر شده عبارت Secure Shell می باشد یک پروتکل شبکه رمزنگاری است که برای اتصال امنیت بیشتر بین مشتری و سرور مورد استفاده قرار می گیرد. به همین علت یادگیری نحوه فعال سازی SSH در دستگاه اوبنتو برای کاربران لینوکس بسیار اهمیت دارد.
فعال کردن SSH به شما این امکان را می دهد تا از راه دور به دستگاه اوبنتو متصل شوید و فایل های مورد نظر خود را در امنیت کاملا بالا انتقال داده و یا کارهای اجرایی خود را انجام دهید. SSH قابلیت این را دارد که که تمام ارتباطات موجود را رمز نگاری کند. پس اگر جزو کاربران جدید لینوکس می باشید تا آخر این مطلب با ما همراه باشید. پیش نیازهایی که برای نصب و استفاده از SSH در اوبنتو نیاز دارید
قبل از اینکه با این آموزش همراه باشید مطمئن شوید که به عنوان یک کاربر که دارای امتیازات Sudo می باشد، وارد شده اید.
نحوه نصب SSH در اوبنتو سرور
SSH به طور پیش فرض بر روی سیستم های دسکتاپ اوبنتو نصب نمی شود اما می توان به راحتی آن را از مخازن استاندارد اوبنتو نصب کنید. برای اینکه بتوانید عملیات نصب و فعال سازی SSH را روی سرور لینوکس اوبنتو انجام دهید، کافیست دستورات زیر را به ترتیب رعایت کنید:
sudo apt update sudo apt install openssh-server
پس از درخواستی که به شما ارسال می شود باید رمز عبور را وارد کنید و برای ادامه پیدا کردن روند نصب حرف Y را وارد کنید.
sudo systemctl status ssh
اوبنتو با یک ابزار پیکربندی firewall که با نام UFW شناخته شده است، همراه می باشد. اگر firewall بر روی سیستم شما فعال شده است، اطمینان حاص کنید که پورت SSH را باز کرده اید. برای این کار کافیست تا دستور زیر را وارد کنید:
sudo ufw allow ssh
اکنون که SSH بر روی سیستم اوبنتو نصب و راه اندازی شده است، می توانید از طریق دستگاه SSH به هر ماشین از راه دوری که می خواهید متصل شوید. دو سیستم لینوکس و macOS دارای سرویس های SSH هستند که به صورت پیش فرض نصب شده اند. اگر می خواهید به وسیله یک دستگاه ویندوز متصل شوید می توانید از یک مشتری SSH مانند PuTTY استفاده کنید.
اتصال به SSH در اوبونتو از طریق LAN
برای اینکه بتوانید به دستگاه اوبنتو از طریق LAN اتصال پیدا کنید، تنها کاری که باید انجام دهید این است که دستور زیر را وارد کنید:
ssh username@ip_address
یوزر نیم را با نام کاربری واقعی و ip_address را با آدرس IP دستگاه اوبنتو که در آن SSH را نصب کرده اید، تغییر دهید و یا جایگزین کنید. اگر آدرس IP خود را نمی دانید و از آن اطلاعی ندارید، به راحتی می توانید با استفاده از دستور زیر، آن را پیدا کنید:
$ IP a
پس از یافتن آدرس IP با استفاده از اجرای دستور SSH زیر، می توانید به دستگاه از راه دور وارد شوید:
ssh linuxize@۱۹۲.۱۶۸.۱۲۱.۱۱۱
برای اتصال به دستگاه اوبنتو با استفاده از اینترنت، در ابتدا باید آدرس IP عمومی خود را بشناسید و سپس روتر خود را پیکربندی کنید. این کار برای این است تا دستگاه بتواند داده های پورت 22 را قبول کند و سپس آن را به دستگاه اوبنتویی که SSH در آن جا کار می کند، ارسال کند.
برای اینکه بتوانید آدرس عمومی IP خود را پیدا کنید، کافیست تا به آدرس زیر مراجعه کنید:
https://ifconfig.co/ip
هنگامی که می خواهید قسمت ارسال پورت را تنظیم کنید باید بدانید که هر روتر روش خاصی را برای ارسال پورت دارد. برای این کار شما باید اسناد روتر سیستم را در مورد نحوه ارسال و تنظیم پورت مورد بررسی قرار دهید و شما باید شماره پورت درخواستی تان را ارسال کنید (پورت پیش فرض SSH، 22 است) و سپس آدرس IP خصوصی که را زودتر آن را پیدا کرده اید را وارد می کنید. تمام این کارها در SSH انجام می گیرد.
هنگامی که آدرس IP را پیدا و روتر خود را پیکربندی کردید، می توانید با تایپ کردن دستور زیر وارد سیستم شوید:
ssh username@public_ip_address
اگر دستگاه خود را به اینترنت متصل می کنید، ایده بسیار خوبی به شما می رود. زیرا با استفاده از اینترنت می توان برخی از اقدامات امنیتی را به راحتی انجام داد. یکی از اساسی ترین کارهایی که باید انجام دهید این است که روتر خود را به منظور پذیرش ترافیک موجود در SSH بر روی پورت غیر استاندارد پیکربندی کنید و آن را به پورتی با نام 22 ارسال کنید. این پورت باید در دستگاهی باشد که سرویس SSH را اجرا می کند.
همچنین شما می توانید احراز هویت مبتنی بر کلید SSH را تنظیم کنید و بدون اینکه بخواهید رمز عبوری را وارد کنید، به دستگاه اوبنتو متصل شوید.
اگر به خاطر دلایل مختلفی می خواهید تا SSH را در دستگاه اوبنتو غیر فعال کنید، به راحتی می توانید با وارد کردن دستگاه زیر مانع از اجرا آن شوید:
sudo systemctl stop ssh
برای اجرا دوباره آن می توانید از اسکریپت زیر بهره ببرید:
sudo systemctl start ssh
برای غیر فعال کردن سرویس SSH به منظور شروع آن در هنگام سیستم بوت، نیاز است تا دستور زیر را اجرا کنید:
sudo systemctl disable ssh
همچنین برای فعال کردن دوباره آن، اسکریپت زیر را تایپ کنید:
sudo systemctl enable ssh
اگر مشکلی در راه اندازی SSH بود از روش زیر مشکل را حل می کنیم
Checking if you downloaded open ssh with, apt list openssh-server
if its not installed yet. type: apt install openssh-server
Creating a backup for the original keys.sudo mkdir /etc/ssh/default_keys
sudo mv /etc/ssh/ssh_host_* /etc/ssh/default_keys/
Regenerate the keys with :sudo dpkg-reconfigure openssh-server
Service status checksystemctl status ssh.service
از این چند نمونه فونت دستخط می توان در برنامه های مختلف استفاده کرد.
فونت ها را از اینجا دانلود کنید.
برگرفته از سایت فونت جو https://fontjo.com
برای تبدیل عکس و پی دی اف به از سایت های زیر می توان استفاده کرد.
eboo.ir
matnyaar.ir