دامەزراندنی MySQL لە سەر ئوبونتو


دامەزراندنی مای سقڵ لە سەر ئوبونتو
بریتیە لە سیستەمێکی سەرچاوە کراوەی بەڕێوەبردنی داتابەیسMySQL
بەشێکە لە پاکێجی لامپ
LAMP (Linux, Apache, MySQL, PHP/Python/Perl)

بەر لە دامەزراندنەکە ، سەرەتا ئوبونتو نوێ دەکەینەوە تاوەکو پەڕگە پێویستە نوێیەکان بۆ سیستەمەکەمان زیاد بێت
وەکو دەزانن لە هەرجارێکی نوێکردنەوە دا ڕەنگە کۆمەڵێک پەڕگە و پێویستی گرنگ بەردەست بن


sudo apt-get update

وە بە داگرتنی سێرڤەی مای سقڵ ئەم کردارانە بنوسە

sudo apt-get install mysql-server
sudo mysql_secure_installation
sudo mysql_install_db






پێویستە تێپەڕەووشەی ڕووت بنوسی بۆ بەردەوام بوون.






سڕینەوەی مای سقڵ سێرڤەر

sudo apt-getsudo apt-get autoremove

بۆ سڕینەوەی دایرێکتەری پەڕگەکان
$ sudo rm -rf /etc/mysql/


فەرهەنگۆک
MySQL مای سقڵ
Ubuntu ئوبونتو
File پەڕگە
Install دامەزراندن


دوا نیوەڕۆی ٢٣/٤/٢٠١٧
سۆران عبدالرحمن

باش بوو دەرچووین بەهۆی مامۆستاکەوە


لە سەردەمانی زوو منداڵان دەچوون لە حوجرە دەبوون بە فەقێ و دەیانخوێند لای مەلا و لای کەسانی لە خۆیان گەورەتر
پێشتر مزگەوت ناوەندێکی گرنگ بوو ئەگەر ئێستایە بایەخی کەمتر بووە هۆکارەکانیش دیارن.
هەرچەندە ئێمە هی ئەو سەردەمانە نین و تەنیا بیستوومانە، بەڵام لە کاتی ئێمەش دا شتی هاوشێوە هەبووە.

ئەو کاتەی لە ناوەندی بووم لە قۆناغی دوو، من لە زیرەکەکانم بووم هەر بۆیە
کۆمەڵێک هاوڕێ کە دەوری دووەمیان هەبوو داوای لێ کردم وانەیان بۆ باس بکەم، لەو وانانەی لێی کەوتبوون
کە زۆربەیان بیرکاری بوو.
ئیتر منیش عەسران دوای نوێژ لە باخچەی مزگەوتەکەی نزیک ماڵمان دەرسم پێ دەدانەوە، نزیکەی پازدە کەسێک دەبوون
ئەگەر هەڵە نەبم، بەشێوەی گرووپ و بە جیا.
ئەوەی وەکوو یادگار دەینووسم ڕەنگە خۆشە کە توانیومە یارمەتی کۆمەڵێک هاوڕێم بدەم.

ئەوەی ناخۆشە و هەمیشە بە زیندوویی لام ماوەتەوە
دوو لەوانەی وانەم پێ دەگوتنەوە دوای چەند مانگێک بینییانمەوە، یەکیان پێی وتم باش بوو دەرچووین
مامۆستایەکی تایبەتیمان گرت زۆر باش بوو،
نەک تەنیا سوپاسی نەکردم بگرە بەوە ئەوەی لەبەرئەوە ئەنجامم دابوو هێنایە ژێر سفر.

پێویستم بە سوپاس نەبووە هیچ کات، بەلام ئەگەر وەکوو دەست خۆشییەک وەری بگریت ئاسایییە، بەڵام سەرباری ئەوە لە کارەکەیان کەم کردمەوە، وەکوو شتێک بەردەوام لام ماوە ناتوانم لە یادی بکەم.

ئەمەی سەرەوە سەرباری ئەوەی بووە وانەیەک بۆ ژیانم، لەگەڵ ئەوەش دا دووبارە و سێ بارە بووەوە لەگەڵ هاوڕێ و کەسە نزیکەکانم، بەڵام مرۆڤ باشترە بێباک بێت لە بەخشین.


پاش نیوەڕۆی ٢٢ ی مانگی نیسانی ٢٠١٧
کات: دەوروبەری چوار
سۆران عەبدولڕەحمان

Illustration: Christine Daniloff

داواکردن و تێخستنی زانیارییەکان - شێڵ سکریپت



سکریپێک کە داوای زانیاری دەکات و بەکاربەریش زانیارییەکانی دەنوسێت
کاتێک ئەم سکریپتە بەکاردەخەی ، ناوت دەپرسێ  ، پاشان تەمەن ، ناونیشان و پیشە


بابەتی هاوشێوە : دانانی ناوەڕۆک لە پەڕگەیەکی نوێ دا

دروستکردنی پەڕگەی نوێ

vi mySecondScript.sh 

بۆ مەبەستی تێخستن 
read بەکار دەهێنین

read X
گۆڕاوی ئێکس داخڵ دەکەین

echo بۆ دەرخستن و نمایشی زانیاری

بەمشێوەیە:

#!/bin/bash
echo "Please , enter your name : "
read name
echo "Welcome dear $name. "
echo "---------------------"
echo "Enter your age : "
read age
echo "Enter your Adress : "
read address
echo "enter your Job title :"
read jobTitle
clear
echo " "
echo "User Information :"
echo "Name : $name "
echo "Age  : $age "
echo "Address : $address"
echo "Tob Title : $jobTitle"
exit





























کاتێک کە سکریپتەکە بەکاردەخەین

./mySecondScript.sh
داوای زانیارییەکان دەکات، پاش دانانی زانیارییەکان

















دەرئەنجام













فەرهەنگۆک:
file : پەڕگە
Directory : دایرێکتەری ، پێڕست
Shell Script ; شێڵ ، شێڵ سکریپت
Shebang : شەبەنگ  ، شیبانگ ، هاش بانگ
Content : ناوەڕۆک ، پێکهاتە
Privilege : پریڤیلێج
conditional statement : دۆخی مەرجی
Variable : گۆڕاو
Input : تێخراو



١٩ ی مانگی چواری ٢٠١٧
سۆران عبدالرحمن

دانانی ناوەڕۆک لە ناو پەرگەیەکی نوێ دا - شێڵ سکریپت



شێڵ سکریپتێکی سادە
کە پشت دەبەستێ بە دوو گۆڕاوی تێخراو


سکریپێک دروست دەکەین ، کارەکەی بریتیە لە دانانی ناوەڕۆک- پێکهاتەی دایرێکتەریەک لە ناوی پەڕگەیەکی نوێ دا
کاتێک سکریپتەکە بەکاردەخەین ناونیشانی ئەو شوێنە دادەنێین کە پەڕگە و پێکهاتەکەی تێدایەوە وە ناوی ئەو پەڕگەیەی کە پێکهاتەکە دەخیەنە ناوی.


پەڕگەیەکی نوێ دروست دەکەین

vi myscript.sh








پاشان دەست دەکەین بە نوسینی سکریپتەکە

سەرەتا پێویستە "شەبەنگ" دابنێین

#!/bin/bash

ئەمە وادەکات کە یونیکس سیستەمەکە بزانێت چ پرۆگرامێک بەکار ببات
تاکو شێلی دروست بەکارببات
بۆ نمونە شێل-سکریپت ، باش شێل _ برۆنۆ ئەگەین شیڵ
سی شێڵ..


ئێستا دوو گۆڕاو دەناسێنین کە دواتر پێویستە تێخراو هەبێت
تاوەکو سکریپتەکە کار بکات

location=$1
filename=$2


مەرجێک دادەنێین ئەگەر هاتوو تێخراوی یەکەم کە بریتیە لە ناونیشانی پەڕگە دانەنرابوو
پەیامێک نیشان بدا و سکریپتەکە بوەستێ لە کارکردن


if [ -z "$location" ]
then
echo "Please insert location"
exit
fi

بە هەمان شێوە بۆ تێخراوی دووەم
بە پێی مەرجەکە ئەگەر هیچ دانەنرابوو ئەوا پەیامێک بدە و سکریپتەکە دەوەستێ


if [ -z "$filename" ]
then
echo "please provide filename"
exit
fi


دەمانەوێ پێکهاتەی ناو ئەو دایرێکتەریەی کە ناونیشانەکەی دەنوسین
بخەینە ناو پەڕگەیەکی نوێوە

ls $location > $filename

کە پێکهاتەی دایرێکتەریەکە خرایە ناو پەڕگەیەکی نوێیوە
پەیامێک بدە


echo "content of $location indexed into $filename"
"پێکهاتەی _شوێنەکە ، خرایە ناو "ناوی پەڕگە"ـەوە"



لە کۆتایی دا دەمانەوێ پێکهاتەکەی ناو پەڕگە نوێیەکە ببینین

echo "content of $filename is "
cat $filename




تەواوی سکریپتەکە بەمن جۆرەی خوارەوە دەبێت.


#!/bin/bash
location=$1
filename=$2
if [ -z "$location" ]
then
echo "Please insert location"
exit
fi

if [ -z "$filename" ]
then
echo "please provide filename"
exit
fi
ls $location > $filename
echo "content of $location indexed into $filename"
echo "content of $filename is "
cat $filename



کە پەڕگەکە - سکریپتەکە تەواو بوو

پێویستە پریڤلێج - ـەکەی بگۆڕین و بیکەینە پەڕگەیەکی جێبەجێکاری



chmod 777 myscript.sh








دەتوانیت بەم شێوەیە سکریپتەکە بەکاربخەی

./myscript.sh


لە کاتی بەکارخستن ئەگەر هاتوو ناونیشانی ئەو دایرێکتەریەی کە دەتەوێ پێکهاتەکەی ببەیتە ناوی پەڕگەیەکی نوێ وە و ناوی پەڕگەکە نەنوسیت ،ئەوا پەیام دەدات کە پێویستە بیانوسین

./myscript.sh  /var/log   my_text_file.txt



















فەرهەنگۆک:
file : پەڕگە
Directory : دایرێکتەری ، پێڕست
Shell Script ; شێڵ ، شێڵ سکریپت
Shebang : شەبەنگ  ، شیبانگ ، هاش بانگ
Content : ناوەڕۆک ، پێکهاتە
Privilege : پریڤیلێج
conditional statement : دۆخی مەرجی
Variable : گۆڕاو
Input : تێخراو




١٩ ی مانگی چواری ٢٠١٧
سۆران عبدالرحمن



بەژداریکرنم لە وەرگێڕانی فەیسبووک و گووگڵ

لە هەر یەک لە وەرگێڕان و زیادکردنی زمانی کوردی بۆ تۆڕی کۆمەڵایەتی فەیسبووک و وەرگێڕی گووگڵ بەژداریم کردوە،و ئێستایشی لەگەڵ دا بێت بەپێی توانا بەردەوامم، ئەمە چەند وێنەیەکە کە بە ئیمێڵ پێم گەیشتوە، بڕوانامە نیە تەنیا پێزانینێکە!

بەژداری کردنم لە وەرگێڕانی فەیسبووک بۆ زمانی کوردی ناوەندی - سۆرانی
 هاوپێچ وێنەیەکی سوپاسنامەی فەیسبووک لەپای بەژداریکردنم لە وەرگێڕانەکە، هەڵبەتە لە ساڵی ٢٠١٥ ـەوە دەستم پێ کرد
وە هەنگاوی باشمان ناوە لەگەڵ برادەرانی تر.






بەژداریکردنم لە وەرگێڕانی ، پرۆژەی وەرگێری گووگڵ بۆ زمانی کوردی سۆرانی
هاوپێچی خوارەوە ئیمێڵیکی گووگڵە کە بۆم هات، بەوەی بەژدارێکی چالاک بوومە، و ژمارەی بەژداری و هەڵسەنگاندنەکانی تێدایە، ئەم ئیمێڵە بۆ سەرەتای ساڵی ٢٠١٧ دەگەڕێتەوە.




تێبینی:
ئینسان شتی لەبیردەچێ، لە ماوەی ساڵانی ڕابردوو لە زۆر شوێن و گروپ بەژداربووم، بەشێکی خۆم لەبیرم کردوە.
بۆیە پێم باشتر بوو لێرە ئەمانە دابنێم، ڕەنگە تەمەنێکی تر بگەڕێمەوە و بیبینمەوە!

سۆران عبدالرحمن
٩/٤/٢٠١٧


پرتەوبۆڵەی من

زیاتر »

چیڕۆکی سەرکەوتن

زیاتر »

تەکنەلۆژیا

زیاتر »

دەستپێشخەری کار

زیاتر »

کار و کارامەیی

زیاتر »

گەشەپێدانی خود

زیاتر »