اگر شما یک برنامه نویس و یا توسعه دهنده وب باشید (web developer) و یا اینکه بخواهید برخی از سیستم های مدیریت محتوا(CMS) را نصب و امتحان کنید مسلما به یک بستر مناسب برای اینکار نیاز خواهید داشت.برای اینکار شما نیاز دارید که از یک web server استفاده کنید.
وب سرورهایی (web server) که بر روی شبکه ی اینترنت قرار دارند انواع مختلفی دارند و ممکن است برخی رایگان و برخی پولی باشند.ولی نکته اینجاست که برای استفاده از هرکدام مشکلات خاص خود وجود دارد.از جمله اینکه حتما شما باید به اینترنت دسترسی داشته باشید و یا سرویس های رایگان قابل اعتماد و اطمینان نیستند و یا اینکه اصلا نیازی نباشد که شما برای پروژه ی خود هزینه کنید!
در این مطلب قصد دارم که به شما نحوه راه اندازی web server apache را در فدورا آموزش دهم.شما در این مطلب یاد میگیرید که بدون صرف هیچ هزینه ای و صرف اندک زمانی، کامپیوتر خود را به یک web server قدرتمند تبدیل کنید.
خب برای این کار نیاز است که بسته های مربوطه را نصب کنید :
#yum install -y httpd php mariadb-server mariadb phpMyAdmin
نکته اینکه تمامی بسته هایی که در دستور بالا نوشته شد به جز بسته ی phpMyAdmin درون DVD فدورا وجود دارند و شما میتوانید هنگام نصب فدورا یا اینکه بعد از نصب فدورا اقدام به نصب کنید.اگر هم که DVD را در اختیار ندارین مثل دستور بالا آنها را از مخازن نصب کنید.
اگر با مفاهیم و دستورات مخزن و yum آشنا نیستید اینجا و اینجا را مطالعه کنید.
بعد از نصب بسته های مورد نیاز حالا باید سرویس های مورد نیاز را start کنیم.برای اینکار از این دستورها استفاده می کنیم :
#systemctl start httpd.service
#systemctl start mariadb.service
خب سرویس ها هم start شدن .اگر مایل هستید تا هنگام Boot شدن سیستم این سرویس ها به صورت خودکار start شوند این دستورات را وارد کنید :
#systemctl enable httpd.service
#systemctl enable mariadb.service
خب حالا همه چیز تقریبا آماده است!الان شما می توانید فایل های پروژه ی خود یا CMS مورد نظر خود را در این مسیر قرار دهید :
/var/www/html
همانطور که متوجه شدید یک کاربر معمولی نمی تواند در آن مسیر چیزی را کپی کنید.خب برای اینکه بتوانیم در آن مسیر فایلهای خودمان را قرار دهیم ابتدا باید مجوز ها یا سطح دسترسی ها را تنظیم کنیم.برای اینکار بدین شکل عمل می کنیم:
#chown -R hos7ein /var/www/html
با اجرای دستور بالا،تعیین می کنیم که مالک پوشه html کاربرhos7ein است.که شما به جای hos7ein باید نام کاربری خود را بنویسید.
سپس این دستور را اجرا می کنیم تا مجوزهای لازم را به این کاربر واگذار کنیم :
#chmod -R 755 /var/www/html
پس از اجرای این دستورات می توانید فایلهای پروژه یا CMS خود را در مسیر گفته شده کپی کنید.
البته ممکن است برای نصب برخی CMS ها نیاز داشته باشید تا سطح دسترسی بیشتری برای مسیر گفته شده داشته باشید و شما باید بر اساس نیاز خود مجوزها را تنظیم کنید.
مثلا برای دادن مجوز کامل می توانید از این دستور استفاده کنید :
#chmod -R 777 /var/www/html
بعد از این کار شما می توانید با وارد کردن آدرس زیر در مرورگر وب خود، فایلهای پروژه و یا CMS خود را اجرا کنید :
http://localhost
یا
http://127.0.0.1
اگر پروژه یا CMS شما نیاز به Data Base داشته باشد،ابتدا کافی است تا با اجرای این دستور یک Password برای کاربر root در MySQL تعیین کنیم :
$mysqladmin -u root password yourrootsqlpassword
شما باید به جای “yourrootsqlpassword” پسورد مورد نظر خود را وارد کنید.
حالا برای ایجاد Data Base کافی است تا این آدرس را در مرورگر وب خود وارد کنید :
http://localhost/phpmyadmin
یا
http://127.0.0.1/phpmyadmin
پس از وارد کردن آدرس بالا در مرورگر وب خود phpMyAdmin که یک ابزار تحت وب برای کنترل MySQL است اجرا می شود و شما می توانید Data Base خود را ایجاد و یا مدیریت کنید.
امیدوارم که این مطلب مورد استفاده شما عزیزان واقع شده باشد.نظرات شما باعث دلگرمی ماست.
لطفا در مورد کار و روش استفاده از کانال irc و نرم افزارهای اون و روش عضو شدن و …. و هر چی که مربوط به اون می شه مثل بقیه تاپیک هاتون که خیلی خیلی کاربردی و مفید و با ابیان ساده گفته شده بگین
چشم حتما راهنمای استفاده از کانال IRC رو توی یه مطلب توضیح میدم
من همه ابن کار ها رو انجام دادم
اما نمی دونم چرا وقتی که آدرس http://localhost رو تو مرورگرم وارد می کنم صفحه سفید رنگ می مونه و هیچی بالا نمیاد؟
لطفا میشه خروجی این دستورات رو بزاری :
$ ls -l /var/www
$ ls -l /var/www/html
$ ls -l /var/www
total 24
drwxr-xr-x. 2 root root 4096 Mar 7 13:22 cgi-bin
drwxr-xr-x. 3 root root 4096 Aug 13 19:16 error
drwxrwxrwx. 16 root root 4096 Aug 18 05:44 html
drwxr-xr-x. 3 root root 4096 Aug 13 19:36 icons
drwxr-xr-x. 14 root root 4096 Aug 13 19:36 manual
drwxr-xr-x. 2 webalizer root 4096 Aug 13 19:29 usage
$ ls -l /var/www/html
total 104
drwx——. 10 ali ali 4096 Jul 4 12:17 administrator
drwx——. 2 ali ali 4096 Jul 4 12:17 cache
drwx——. 12 ali ali 4096 Jul 4 12:17 components
-rw——-. 1 ali ali 3189 Apr 7 20:17 htaccess.txt
drwx——. 4 ali ali 4096 Jul 4 12:17 images
drwx——. 2 ali ali 4096 Jul 4 12:17 includes
-rw——-. 1 ali ali 1389 Feb 21 23:14 index.php
drwx——. 10 ali ali 4096 Jul 4 12:17 installation
-rw——-. 1 ali ali 1245 Apr 19 06:41 joomla.xml
drwx——. 4 ali ali 4096 Jul 4 12:17 language
drwx——. 6 ali ali 4096 Jul 4 12:17 libraries
-rw——-. 1 ali ali 17816 Dec 12 2009 LICENSE.txt
drwx——. 2 ali ali 4096 Jul 4 12:17 logs
drwx——. 8 ali ali 4096 Jul 4 12:17 media
drwx——. 25 ali ali 4096 Jul 4 12:17 modules
drwx——. 10 ali ali 4096 Jul 4 12:17 plugins
-rw——-. 1 ali ali 4493 Jan 9 2011 README.txt
-rw——-. 1 ali ali 849 Apr 3 05:13 robots.txt
drwx——. 6 ali ali 4096 Jul 4 12:17 templates
drwx——. 2 ali ali 4096 Jul 4 12:17 tmp
-rw——-. 1 ali ali 1811 Apr 7 20:00 web.config.txt
شما مجوز ها رو درست تنظیم نکردین.اگه دقت کنید فایل index.php را فقط خودتون می تونید بخونید و بنویسید(rw)
توصیه می کنم یکبار دیگه مطلب را با دقت بخونید متوجه خواهید شد.
موفق باشید
با سلام و خسته نباشید
من تمامی پست ها و جواب های شما را خواندم و انجام دادم
ولی باز با مشکل سفید بودن صفحه در وردپرس مواجه هستم
هر دو کامند مجوز را هم به طور صحیح زده و با موفقیت و بدون ارور انجام دادم
لطفا کمک کنید
با تشکر از حوصله و وقت شما برای ما تازه کار ها
وردپرس چند دارین و توی چه مسیری ریختین و مجوزهای اون مسیر رو اینجا بزارین.
در کل روند کارهایی که انجام دادین رو کامل توضیح بدین.
سلام
مراحل بالا رو کامل انجام دادم
چند تمرین از php بود که کاملا درست انجام شد
و سپس ورد پرس ۴ رو کپی کردم و بعد آدرس رو در بروزر نوشتم
ولی فقط یک صفحه سفید نمایش داده شد
باتشکر
مجوز مسیری که فایل های وردپرس وجود دارن رو نگفتین!
کلا باید جزئیات کارها رو با خروجی بفرمایید که بشه راهنمایی کرد.
من دو تا مجوز دارد به مسیر /var/www/html
۷۷۷
۷۵۵
رو دادم
ورد پرس هم در پوشه html است
———————————-
جای نیست مثل فیسبوک که بشود آنلاین با شما صحبت کرد
خروجی این رو بدین :
ls -l /var/www/html
ـــــــــ
می تونید از کانال irc سایت استفاده کنید :
http://fedorafans.com/1390/05/21/253/
http://fedorafans.com/1391/01/24/984/
اینم خدمت شما
total 20
drwxrwxrwx. 7 vapid vapid 4096 Oct 29 11:21 moshtagh
drwxrwxrwx. 2 vapid vapid 4096 Dec 14 09:37 pages
drwxrwxrwx. 7 vapid vapid 4096 Nov 5 11:50 vapid
drwxrwxrwx. 5 vapid vapid 4096 Nov 30 17:16 w
drwxrwxrwx. 5 vapid vapid 4096 Dec 14 08:58 wordpress
خروجی این رو بدین :
ls -l /var/www/html/wordpress
خدمت شما
total 184
-rwxrwxrwx. 1 vapid vapid 418 Sep 25 2013 index.php
-rwxrwxrwx. 1 vapid vapid 19930 Apr 10 2014 license.txt
-rwxrwxrwx. 1 vapid vapid 14367 Nov 25 01:02 readme.html
-rwxrwxrwx. 1 vapid vapid 4951 Aug 20 22:00 wp-activate.php
drwxrwxrwx. 9 vapid vapid 4096 Dec 14 08:58 wp-admin
-rwxrwxrwx. 1 vapid vapid 271 Jan 8 2012 wp-blog-header.php
-rwxrwxrwx. 1 vapid vapid 4946 Jun 5 2014 wp-comments-post.php
-rwxrwxrwx. 1 vapid vapid 2715 Dec 15 10:24 wp-config-sample.php
drwxrwxrwx. 5 vapid vapid 4096 Dec 14 08:58 wp-content
-rwxrwxrwx. 1 vapid vapid 2956 May 13 2014 wp-cron.php
drwxrwxrwx. 12 vapid vapid 4096 Dec 14 08:58 wp-includes
-rwxrwxrwx. 1 vapid vapid 2380 Oct 25 2013 wp-links-opml.php
-rwxrwxrwx. 1 vapid vapid 2714 Jul 7 21:12 wp-load.php
-rwxrwxrwx. 1 vapid vapid 33229 Nov 20 15:53 wp-login.php
-rwxrwxrwx. 1 vapid vapid 8252 Jul 17 13:42 wp-mail.php
-rwxrwxrwx. 1 vapid vapid 11115 Jul 18 13:43 wp-settings.php
-rwxrwxrwx. 1 vapid vapid 26256 Jul 17 13:42 wp-signup.php
-rwxrwxrwx. 1 vapid vapid 4026 Oct 25 2013 wp-trackback.php
-rwxrwxrwx. 1 vapid vapid 3032 Feb 10 2014 xmlrpc.php
باتشکر
خب توی سیستم خودتون الان این رو میزنید چی میاد؟
http://localhost/wordpress/index.php
زدم همون صفحه سفید
selinux فعاله؟چطوریاست؟
نمی دونم چیه ؟
فک نکنم داشته باشم
خروجی بدین :
cat /etc/selinux/config
مثله اینکه دارمش
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – No SELinux policy is loaded.
SELINUX=enforcing
# SELINUXTYPE= can take one of these two values:
# targeted – Targeted processes are protected,
# minimum – Modification of targeted policy. Only selected processes are protected.
# mls – Multi Level Security protection.
SELINUXTYPE=targeted
به جای SELINUX=enforcing مقدار SELINUX=disabled رو قرار بدین و سیستم رو reboot کنین و امتحان کنین….
واقعا ممنون نجات دادین من رو
انشا الله جبران کنم
دارم rhce میخونم سعی میکنم تابه سایت شما در ایجاد مطالب جدید کمک کنم
البته هنوز خیلی تازه کارم ولی سعی خودم رو میکنم
خواهش می کنم.
I have been browsing online more than three hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. Personally, if all website owners and bloggers made good content as you did, the internet will be much more useful than ever before.
ببخشید من تمام مراحل را طی کردم ولی وقتی به مرحله ی استارت مای اس کیو ال service mysqld start میرسم این ارور رو میده
Redirecting to /bin/systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory. See system logs and ‘systemctl status mysqld.service’ for details.
اما با هیچ مشکل دیگری به جز مشکل باز نشدن صفخه ی phpmyadmin که احتمالا به خاطر همین بوده است روبه رو نشدم که البته با کپی کردن و پیست کردن آن در /var/www حل شد ولی به خاطر عمین mysql این ارور را میدهد
http://myup.ir/images/57390191394905788184.png
خیلی خوشحال میشم بتونید بهم کمک کنید…
در ضمن اگه میشه یک virtual machine برای fedora معرفی کنید تا بتوانم ویندوز هم نصب کنم…
درود
الان شما خروجی این دستور را بدین :
rpm -q mysql httpd
بعد چی رو توی اون مسیر کپی کردین که درست شد!؟؟من متوجه نشدم!
برای ماشین مجازی هم قبلا معرفی شده :
http://fedorafans.com/1390/06/05/395/
سرچ کردم phpmyadmin بعد یه فولدری بود تو کپیش کردم داخله var/www/ تا درست شد اینم خروجیش :
mysql-5.5.18-1.fc16.x86_64
httpd-2.2.21-1.fc16.x86_64
http://myup.ir/images/51526019208084814600.png
خب الان خروجی این دستورها را با کاربر root بدین :
service httpd start
service mysqld start
http://myup.ir/images/25728518124856944527.png
این رو با کاربر root بزن :
systemctl start mysqld.service
http://myup.ir/images/51264293300389315376.png
خب ظاهرا یه مشکلی هست که start نمیشه!می تونید برای اطلاعات بیشتر این دستور رو با کاربر root بزنید و ببینید چی میگه!؟
systemctl status mysqld.service
merci hosyn jan babateh in matlab mofid va karbordi
خواهش میکنم علیرضا جان 🙂
راستی خیلی ممنون از این که پیگیری میکنید…
خواهش میکنم
salam
man harkar mikonam ghader bevorod be phpmyadmin nemisham
in erroram moghe tavize pas mideh
error: ‘Access denied for user ‘root’@’localhost’ (using password: NO
)’
درود
طبق مقاله یه پسورد برای mysql تعریف کنین
[alireza@localhost ~]$ sudo mysqladmin -u root password 2525325
[sudo] password for alireza:
mysqladmin: connect to server at ‘localhost’ failed
error: ‘Access denied for user ‘root’@’localhost’ (using password: NO)’
علیرضا جان اول سرویس mysqld را start کن،سپس اون دستور تعیین کردن پسورد رو بزن.در ضمن اون sudo رو اولش ننویس!
پیروز باشید
سلام
خواهش می کنم کمکم کنید
برای فردا لازم دارم کار با wp رو
اما با phpmyadmin و mysql به مشکل برخوردم
لطفا راهنماییم کنید
# mysqladmin -u root password 123456
mysqladmin : can not turn off logging; error: access denied :you need(at least one of) the SUPER privillege(s) for this opperation
یه راه کلی اگه امکان داره بهم معرفی کنید که بتونم این مشکل رو حل کنم
خواهشا خیلی حیاتی هر چه سریعتر کمکم کنید
راهی چیزی نیست که بشه همه تنظیمات mysql رو به روز اول برگردونم؟
قبلا با phpmyadmin کار می کردم منتها قصد داشتم که رمز عبور رو عوض کنم که این طوری شد.
دیگه با همون رمز عبور هم نمی تونم وارد phpmyadmin بشم و کارامو بکنم
درود
شما اول سرویس mysqld رو فعال می کنید بعد این دستور رو می زنید؟؟
دقیقا
ببینید مشکل من یه مشکل ابتدایی و پیش پا افتاده نیست
من همه ی کارای لازم رو انجام دادم
قبلا کار می کردم
اما خواستم با همین دستور رمز رو تغییر بدم که این اتفاق افتاد
حالا اگه شما به mysql تسلط دارید و می تونید دستوری رو بدین که همه چی ور به روز اول برگرده،لطف کنید و بگین ممنون می شم
کارم خیلی فوریه
من مشکلم تو mysql ه نه چیز دیگه
قبلا با وردپرس و … کار کردم و مشکلی از این لطاظ ندارم
خب این دستورات رو با کاربر root اجرا کن :
#yum remove mysql-server
#yum install mysql-server
پیروز باشید
ببخشید اینجا این دستورات چینش شون به هم ریخته است،حواستون باشه!
راستی بعد از زدن این دستورات اون دستور ست کردن پسورد رو دوباره هم بزنید.
پیروز باشید
خیلی ممنون
درست شد.
خدا خیرت بده واقعا
نمی دونی از چه مخمصهای نجاتم دادی
دستت درد نکنه
بازم ممنون
خواهش میکنم
پیروز باشید
عالی بود
عالی
عالی
عایل
عالی
عالی
مرسی عزیزم
سلام
حسین جان من اینو توی انجمن هم مطرح کردم.
من یه مشکلی داشتم که مجبور شدم با پارتشن ها کار کنم
بعد اشتباهی زدم و کل هاردم رو پاک کردم
این ترم پروژه پایان دارم و روی سرور آپاچی یه عالمه کد php نوشته بودم
خوشبختانه از فایلهای پروژم یه نسخه کپی برداشته بودم
دوباره فدورا رو نصب کردم و آپاچی و phpmyadmin و mysql نصب و راه اندازی کردم
رفتم توی mysql و کاربری رو که باهاش توی php کار میکردم رو با پسووردش ساختم و تیبل هایی رو که برای پروژم ازشون بکاب گرفته بود رو import کردم.
تا اینجا هیچ مشکلی نبود.
ولی وقتی فایهای php رو تویvar/www/html کپی میکنم سرور درست کار نمیکنه و توی مرورگر وقتی localhost رو وارد میکنم به جای صفحه ی مربوط به آپاچی یه صفحه سفید میاد ولی وقتی فایلها رو از توی localhost پاک میکنم صفحه ی آپاچی ظاهر درست میشه
من فکر نمیکنم اشکال مربوط به دیتا بیس و فایلها باشه آخه حتی وقتی یه فایل جدید با پسوند php توی var/www/html باز هم سرور ارور میده
یه کم عجله دارم اگه کمکم کنید درست بشه ممنون میشم
درود
اول selinux رو چک کن ببین چیزی نمیگه؟یا می تونی موقتا خاموشش کنی.
بعد ببین آدرس دهی که میکنی درسته و مشکلی نداره!؟؟و کلا چه پیغامی میده!؟
پیروز باشید
selinux چی هست؟
چطوری باید چکش کنم؟
چطوری باید خاموشش کنم؟
(من از روی آموزشی که شما گذاشتید اپاچی رو نصب کردم)
اینم از خروجی های این دو دستور :
[hamed@hamed ~]$ ls -lZ /var/www/html /var/www
/var/www:
drwxr-xr-x. root root system_u:object_r:httpd_sys_script_exec_t:s0 cgi-bin
drwxr-xr-x. root root system_u:object_r:httpd_sys_content_t:s0 error
drwxr-xr-x. hamed root system_u:object_r:httpd_sys_content_t:s0 html
drwxr-xr-x. root root system_u:object_r:httpd_sys_content_t:s0 icons
/var/www/html:
-rw——-. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 collage.sql
-rw——-. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 config.php
-rw——-. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 elanat.php
-rw——-. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 index.php
-rwxr-xr-x. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 index.php~
drwx——. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 managment
-rw——-. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 news.php
drwx——. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 students
-rw——-. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 style.css
drwx——. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 teachers
-rw——-. hamed hamed unconfined_u:object_r:httpd_sys_content_t:s0 UniversityPicture.png
[hamed@hamed ~]$
selinux یک ابزار امنیتی قدرتمند هست.برای غیرفعال کردنش فایل کانفیگش رو در این مسیر باز کن :
nano /etc/selinux/config
و خط ششم رو اینطوری کن :
SELINUX=disabled
بعد یه reboot و بعد چک کن ببین اوضاع چطوره؟البته مجوز های فایلهای پروژه ات رو هم چک کن.
چطوری باید این کار کنم
هر کاری میکنم save نمیشه
اگه منظورت ویرایشگر nano هست که بعد از تغییرات ctrl+x و سپس y و بعد enter بزن.
همین کار رو کردم ولی ج نداد
دقیقا چیکار کردی؟مجوز فایل ها رو چک کردی؟
ممنون حل شد
مشکل از مجوز ها بود
دستور زیر رو وارد کردم حل شد
chmod -R a+rwX /var/www/html
خواهش می کنم
پیروز باشید
تشکر
واقعا ساده ومفید بود
لذت بردم
سلام
ممنون مطلب بسیار مفیدی یود .
می خوام بدونم میشه مسیر پوشه پیشفرض رو عوض کرد که نیاز به عوض کردن سطوح دسترسی نباشه مثلاْ یه پوشه تووی home
درود بر شما
آره میشه.تمام این تنظیمات درون فایل کانفیگ آپاچی وجود داره.
etc/httpd/conf/httpd.conf/
اگه امکان داره بیشتر در موردش توضیح میدید
خب ببینید،تمام تنظیماتی که شما قراره توی آپاچی انجام بدین توی این فایل هست،قسمت ها و آپشن های مختلفی داره و شما باید بر اساس نیازتون اونها رو تنظیم کنین.
به نظرم یه خورده در موردش مطالعه کنین متوجه میشین
من فقط می خوام پوشه www رو بزارم تووی پوشه home یه مقدار فایل رو دستکاری کردم ولی کار نمی کنه .
دستور service httpd start ظاهراْ درست اجرا نمیشه
اسنم خروجیش
Redirecting to /bin/systemctl start httpd.service
Job for httpd.service failed. See ‘systemctl status httpd.service’ and ‘journalctl -n’ for details.
خب شاید کانفیگ تون درست نبوده.باید بررسیش کنین
salam khaste nabashid vageyatesh man mikham web server rahandazi konam lan mysql ra nasb kardam vali start nemishe har kari mikonam nemishe tamome soal va pasokhahy in pageam khondam vali be natije narsidambad az start:Job failed. See system logs and ‘systemctl status’ for details.
ino javab mide khahesh mikonam j bedid vagan vajebe
با درود
1-فدورا چند هستین؟
2-خروجی این دستور رو بزارید :
ba salam khorojish ino VORD:mysql-5.5.29-1.fc16.i686
fek konam fedora 16 bashad
aga dastete dard nakone moshkelam hal shod mysql ra remove kardam bad dobare nasb kardam
ye sqal dige :mishe amozesh ftp server amozesho barmon dakhele site be sorate tasvire bashe mamnon misham
خوشحالم که مشکلتون حل شد.
سر فرصت حتما به سرویس های دیگه هم پرداخته خواهد شد.
ممنون
سلام
چندتا سوال داشتم ممنون میشم جواب بدید:
1-چطور میشه برای phpmyadmin یک کاربر با رمز و یوزر دیگه تعریف کرد؟
2-میشه نام یوزر رو که تعریف کردیم تغییر بدیم؟
3-من می خوام یک cms رو نصب کنم ولی خطای قابل نوشتن بودن چندتا فولدر و فایل رو می گیره در صورتی که حتی همه فایل ها رو دسترسیشون رو روی 777 قرار دادم بازم این پیغام رو میده اینم خروجی دستور ls -l برای فایلی که پیغام غیر قابل نوشتن میده
-rwxrwxrwx
در واقع دسترسی همه رو گذاشتم همین و خروجی دستور برای پوشه cms همینه ولی باز همون پیغام غیر قابل نوشتن رو میده دلیلش چیه ؟
درود بر شما
1-2 – از طریق سربرگ users در phpMyAdmin می تونید اینکارها رو انجام بدید.
3-چه cms ای هست؟ و خروجی رو کامل بزارید.
پیروز باشید
جوملا و mybb
سلام . فدورای بیست رو نصب کردم و اون رو آدیت کردم حالا می خواهم php,mysql,apacheرو نصب کنم اما هنگام نوشتن دستورservice httpd start بیغام زیر می آیید
Redirecting to /bin/systemctl start httpd.service حالا چه کاری باید انجام دهم
سلام. فدورای بیست رو نصب کردمو سبس ابدیت کردم حالاکه خواستم php,mysql,apacheرو نصب کنم هنگان نوشتن دستورservice httpd start بیغام زر می اید
Redirecting to /bin/systemctl start httpd.service چه کاری باید انجام دهم
خب خوبه که!سرویس رو داره start میکنه!
ببخشید من تمام مراحل را طی کردم ولی وقتی به مرحله ی استارت مای اس کیو ال service mysqld start میرسم این ارور رو میده
Redirecting to /bin/systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory.
همچنین هنگام نوشتن دستورchkconfig mysqld on
این بیغام می اید
error reading information on service mysqld: No such file or directory
وهمچنین هنگام تایب دستورزیر
chmod -R ۷۵۵ /var/www/html
این بیغام می اید
chmod: invalid mode: ‘۷۵۵’
Try ‘chmod –help’ for more information.
لطفا راهنمایی کنید ممنون می شوم
یه جای کارتون حتما اشتباه هست.
اون دستوری که میزنین رو دقیقا با خروجیش اینجا بزارید.
سلام . تمام دستوراتی که وارد کردم با خروجیشون اینه ممنون میشوم کمکم کنید
[mohsen@localhost ~]$ su
Password:
[root@localhost mohsen]# yum install -y httpd php mysql phpMyAdmin
Loaded plugins: langpacks, refresh-packagekit
rpmfusion-free-updates | 3.3 kB 00:00
rpmfusion-nonfree-updates | 3.3 kB 00:00
updates/20/x86_64/metalink | 4.9 kB 00:00
updates | 4.6 kB 00:00
updates/20/x86_64/primary_db | 8.6 MB 00:45
(1/2): updates/20/x86_64/updateinfo | 893 kB 00:11
(2/2): updates/20/x86_64/pkgtags | 1.0 MB 00:16
Package httpd-2.4.7-3.fc20.x86_64 already installed and latest version
Package php-5.5.10-1.fc20.x86_64 already installed and latest version
Package 1:mariadb-5.5.36-1.fc20.x86_64 already installed and latest version
Package phpMyAdmin-3.5.8.2-1.fc20.noarch already installed and latest version
Nothing to do
[root@localhost mohsen]# service httpd start
Redirecting to /bin/systemctl start httpd.service
[root@localhost mohsen]# service mysqld start
Redirecting to /bin/systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory.
[root@localhost mohsen]# chkconfig httpd on
Note: Forwarding request to ‘systemctl enable httpd.service’.
[root@localhost mohsen]# chkconfig mysqld on
error reading information on service mysqld: No such file or directory
[root@localhost mohsen]# chown -R mohsen /var/www/html
[root@localhost mohsen]# chmod -R ۷۵۵ /var/www/html
chmod: invalid mode: ‘۷۵۵’
Try ‘chmod –help’ for more information.
[root@localhost mohsen]#
سلام . دستورات رو به این صورت وارد کردم
[root@localhost mohsen]# yum install -y httpd php mysql phpMyAdmin
Loaded plugins: langpacks, refresh-packagekit
Package httpd-2.4.7-3.fc20.x86_64 already installed and latest version
Package php-5.5.10-1.fc20.x86_64 already installed and latest version
Package 1:mariadb-5.5.36-1.fc20.x86_64 already installed and latest version
Package phpMyAdmin-3.5.8.2-1.fc20.noarch already installed and latest version
Nothing to do
[root@localhost mohsen]# service httpd start
Redirecting to /bin/systemctl start httpd.service
[root@localhost mohsen]# service mysqld start
Redirecting to /bin/systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory.
[root@localhost mohsen]# chkconfig httpd on
Note: Forwarding request to ‘systemctl enable httpd.service’.
[root@localhost mohsen]# chkconfig mysqld on
error reading information on service mysqld: No such file or directory
[root@localhost mohsen]# chown -R mohsen /var/www/html
[root@localhost mohsen]# chmod -R ۷۵۵ /var/www/html
chmod: invalid mode: ‘۷۵۵’
Try ‘chmod –help’ for more information.
[root@localhost mohsen]#
ظاهرا یه مشکلی با سرویس mariadb دارین.
می تونید log اون رو بررسی کنید.خروجی این دستور رو بزارید :
service mysqld status
اون شماره مجوز رو هم باید به انگلیسی بنویسید.
سلام . راستی نرم افزار NetBeans IDE 7.4 Final For Linux رو دانلود کردم ام و داخل بوشه Downloads است روش نصبش رو بگین ممنون می شوم
بسته به نوع فرمت فایلی که دانلود کردین.روش نصبش متفاوته
سلام
[root@localhost mohsen]# service httpd start
Redirecting to /bin/systemctl start httpd.service
[root@localhost mohsen]# service mysqld start
Redirecting to /bin/systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory.
[root@localhost mohsen]# service mysqld status
Redirecting to /bin/systemctl status mysqld.service
mysqld.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
خروجی این رو بدین :
rpm -q mariadb
سلام و نرم افزار نت بینزی که دانلود کردم اکسترکتش کردم و نوعش به این صورت است
shell script (application/x-shellscript)
نام کامل فایل به همراه پسوند رو بنویسید اینجا
سلام
[root@localhost wine-1.7.11]# rpm -q mariadb
mariadb-5.5.36-1.fc20.x86_64
این رو بزنید :
systemctl start mariadb.service
سلام . دستور رو وارد کردم این طوری شد
[root@localhost mohsen]# systemctl start mariadb.service
Failed to issue method call: Unit mariadb.service failed to load: No such file or directory.
خروجی بدین :
*rpm -qa mariadb
سلام
خروجی اینه
[root@localhost mohsen]# rpm -qa mariadb*
mariadb-5.5.36-1.fc20.x86_64
mariadb-libs-5.5.36-1.fc20.x86_64
خب اول این رو بزنید :
yum install mariadb-server
و سپس با اون دستور که قبلا گفتم سرویس رو start کنید.
سلام . دستوری رو که گفتید نوشتم به سری چیزها دانلود و سبس نصب شد ودر ادامه complete شدو من این دستورها رو به ترتیب نوشتم
[root@localhost mohsen]# systemctl start mariadb.service
[root@localhost mohsen]# service httpd start
Redirecting to /bin/systemctl start httpd.service
[root@localhost mohsen]# service mysqld start
Redirecting to /bin/systemctl start mysqld.service
[root@localhost mohsen]# chkconfig httpd on
Note: Forwarding request to ‘systemctl enable httpd.service’.
[root@localhost mohsen]#
[root@localhost mohsen]# chkconfig mysqld on
Note: Forwarding request to ‘systemctl enable mysqld.service’.
Failed to issue method call: No such file or directory
[root@localhost mohsen]# chown -R mohsen /var/www/html
[root@localhost mohsen]# chmod -R ۷۵۵ /var/www/html
chmod: invalid mode: ‘۷۵۵’
Try ‘chmod –help’ for more information.
[root@localhost mohsen]#
شما برای start کردن یک سرویس یا از دستور service استفاده کنید یا از systemctl که دومی دیگه باید استفاده کنید.
الان فکر کنم سرویس mariadb استارت شده.برای اطمینان این رو بزنید :
systemctl status mariadb.service
برای مجوز ها هم اون شماره رو انگلیسی بزنید.و یه بار زدنش کافیه!
سلام و نرم افزار نت بینزی که دانلود کردم اکسترکتش کردم و نوعش به این صورت است
netbeans-7.4-linux.sh
سلام.فایل تنت بینزی که دانلود کردم اینهnetbeans-7.4-linux.sh لطفا برای نصب راهنماییم کنید
با کاربر root اول این دستور رو بزنید :
chmod +x netbeans-7.4-linux.sh
و بعدش :
netbeans-7.4-linux.sh/.
البته این دستور ها رو توی همون مسیری که فایل وجود داره اجرا کنید وگرنه قبل از نام فایل باید مسیرش رو بنویسید.
سلام . خیلی لطف کردید. نت بینز نصب شد.اما یه مشکلی هست اونم اینه که موقع run کردن برنامه این داخل مرور گر به نمایش در می اید
The requested URL /html/array.php was not found on this server.
نمی دانم چرا اینجوریه
من باش کار نکردم و نمیتونم درست راهنماییتون کنم.یه جستجویی کنید در موردش
سلام . ممنونم لطف کردید
سلام . نسخه 21 فدورا کی روانه بازار می شود
با درود
اینجا رو ببینید :
http://fedorafans.com/1393/06/29/3684/
با سلام
ضمن تشکر از شما من تمام مراحل با لا رو با موفقیت به پایان رسوندم .
ولی یک مشکل!
وقتی فایل php را می خواهم ران کنم بروزر فقط آن را دانلود میکند و نمایش نمی دهد
file:///var/www/html/mysite/load.php
با درود
مجوز های دسترسی اون فایل رو چک کنید……
شاید بعضی ها مثل من دوست داشته باشن از یه پوشه دیگه به جای پوشه پیشفرض استفاده کنند برای اینکار کافیه فایل httpd.conf رو از مسیر /etc/httpd/conf/httpd.conf ویرایش کنید
خطوط زیر رو پیدا کنید
و به صورت زیر تغییر بدید:
من پوشه ایی به اسم www تووی پوشه home ایجاد کردم myuser نام کاربری شماست
پرمیشن پوشه ها رو هم باید تغییر بدیم هم user هم www
[…] نصب نیاز به یک وب سرور با قابلیت پشتیبانی از php دارید که برای راه اندازی وب […]
با عرض سلام و خسته نباشید خدمت تمامی استادید گرامی
ببخشید نمیدونم مشکل از کجاست
من تمامی دستورات رو وقتی تایپ می کنم داخل مای اسکیوال بطور کامل جواب میگیرم جز UPDATE
که این دستور به هیچ عنوان بهم اجازه ویراش اطلاعات نمیده
حتی زمانی که داخل PHPMYADMIN هستم
ممنونم میشم زاهنمایی کنید
درود بر شما
منظورتون از تمامی دستورات،دقیقا کدوم دستورها هست؟
اصلا می خواین چیکار کنین؟و تا حالا چیکار کردین و نتیجه چی بوده!؟
بیشتر و دقیق توضیح بدین که بشه راهنمایی کرد.
پیروز باشید
این چیه ؟ چرا کار نمیکنه ؟ سلام 🙂
[root@localhost amir]# systemctl enable mariadb.server
Failed to issue method call: No such file or directory
درود بر شما
دستوری که شما زدین اشتباهه!درستش اینه :
systemctl enable mariadb.service
سلام من یک مشکل دارم وقتی نسخه 23 فدورا سرور رو نصب میکنم بعد از ریبوت شدن ازم پسورد Localhost Login رو میخواد من پسورد های Root و USER رو چک کردم سیستم رو بالا نمیاره
در ضمن بگم دارم با Visual BOX کار میکنم میشه راهنمایی کنید !!!!!
درود بر شما
دقیقا توی چه مرحله ای پسورد می خواد؟هنگامی که سیستم کامل boot شده؟
سلام . من وب سرویس رو طبق این آمورش راه انداختم . هیچ مشکلی هم ندارم . چند تا پروژه هم دارم لوکال . ولی یه پروژه جدید از دوستان clone کردم . هرکاری میکنم موقع باز شدن ارور not found 404 میده . درحالی که همین پروژه مثلا روی ویندوز بردم و کار کرد و روی سرور بالا هست و .. چیکار کنم بفهمم مشکل از کجاست ؟
درود بر شما
مسیر فایل ها و همچنین آدرس دهی به فایل ها را توی پیکربندی که انجام دادین رو بررسی کنین. برای دریافت اطالاعات بیشتر بهتره که log وب سرور رو مشاهده کنین.
پیروز باشید.
سلام . بخوام کنار php 7.3 ای که دارم ورژن مثلا ۵٫۶ رو هم داشته باشم و باهاش بتونم کار کنم ( فقط برای یکی از پروژه ها ) باید چیکار کنم؟
درود بر شما
راستش توضیحش اینجا خیلی طولانی میشه. اینجا رو ببینید بهتره :
https://stackoverflow.com/questions/50004406/multiple-php-version-with-apache-on-centos-7
با سلام
من وقتی روی گزینه ؛نصب؛ کلیلک میکنم
؛؛پروندهٔ wp-config.php از پیش موجود است. اگر میخواهید مواردی را در تنظیمات این پرونده تغییر دهید، ابتدا آن را پاک کنید. اکنون میتوانید فرآیند نصب را آغاز کنید.؛؛
خطای زیر را نمایش می دهد:
This page isn’t workinglocalhost is currently unable to handle this request.
HTTP ERROR 500
مشکل از چیه؟
ممنون از سایت خوبتون
درود بر شما
شما اول بررسی کنید که وب سرور به درستی بالا باشد و برای نصب وردپرس هم مسلما باید دیتابیس رو بررسی کنید. بعد از اینکارها مراحل نصب وردپرس را با دقت دوباره بررسی کنید.
پیروز باشید.