Титла: Инсталиране на Apache и греда Публикувано от: Chiwetel_Olaoluwa в May 20, 2013, 16:51 Имам книга със СУСЕ Линукс на компа си инсталирах съответно ..СУСЕ
започнах да чета да гледам в ютуб .....разбира се да инсталирам ама УВИ за апаче правя го както пише : 1. Click the green gecko. 2. Select System > YaST 3. Enter your password 4. Click "Software" 5. Enter "apache" in the search box 6. Select "apache2" from the list. 7. Click Accept. не намирам httpd demona нито /etc/httpd.conf пробвах варианта :l # ./configure --prefix=PREFIX bash: ./configure: No such file or directory и до там не тръгва в нета има горе долу 3 начина но пак греша някъде ;о( Моля ви дайте ми идея къде се спънах Титла: Re: Инсталиране на Apache и греда Публикувано от: Chiwetel_Olaoluwa в May 20, 2013, 16:56 нищо не е както трябва
Титла: Re: Инсталиране на Apache и греда Публикувано от: bop_bop_mara в May 20, 2013, 17:39 не намирам httpd demonaДай изхода от ps auxf, за да видим дали няма да го намерим... Моля ви дайте ми идея къде се спънах нито /etc/httpd.confСпоред дистрибуцията (и версията на apache) конфигурационните файлове могат да имат разнообразни имена и местоположения. При мен вкъщи (Debian Testing) е, например, /etc/apache2/apache2.conf. Същото важи и за името на изпълнимия файл (и на процеса, съответно) - може да е httpd, може да е apache2... Или се разтърси се из /etc, или виж в yast дали няма опция за инсталирания пакет да ти даде списък с инсталираните файлове. пробвах варианта :lВ книгата не пишеше ли нещо за сваляне на изходния код на apache, разархивиране, придвижване до директорията преди изпълняването на тази команда? ;) Титла: Re: Инсталиране на Apache и греда Публикувано от: fester в May 20, 2013, 19:18 Провери дали apache въобще е стартиран. Доколкото знам в SuSe пакета се казва apache2.
Това може да направиш както са ти казали другите: ps faxu|grep apache2 или ps faxu|grep httpd Aко не е стартиран пробвай да го стартираш, като се логнеш в конзола като root и изпълниш: /etc/init.d/apache2 start или service apache2 start Относно configure - използва се когато се компилира даден софтуер от source code. Например си изтеглил source -а на apache и искаш да го компилираш с твои опции. Титла: Re: Инсталиране на Apache и греда Публикувано от: Chiwetel_Olaoluwa в May 20, 2013, 23:05 мерси много сега ще пробвам ама защо са го направили толкова трудно?!?!?
Твърдя че съм влюбен в Линукс ама от време на време ми се ще развод ;о) ако ме разбираш какво искам да кажа Титла: Re: Инсталиране на Apache и греда Публикувано от: bop_bop_mara в May 21, 2013, 09:56 мерси много сега ще пробвам ама защо са го направили толкова трудно?!?!?Кое е толкова трудно? Да видиш какви процеси ти вървят на машината или да си пуснеш някой нов? ако ме разбираш какво искам да кажаАз поне не те разбирам. До момента не ти се е случило нищо мистериозно. Инсталирал си един пакет със софтуер и ни питаш как да видиш дали върви процеса на услугата и къде да му търсиш конфигурационния файл. Аз бих те попитала коя е тази книга, която следваш, от коя година е и за коя версия на коя дистрибуция (SUSE Linux Enterprise или OpenSUSE) е? Титла: Re: Инсталиране на Apache и греда Публикувано от: fester в May 21, 2013, 10:17 За да видиш с коя версия на SuSe си влез в конзола и изпълни:
cat /etc/SuSE-release или cat /etc/issue После copy/paste резултатите от командите тук. Сега ще ти напиша и едно малко ръководство за инсталация на apache под SuSe. 1. Логваш се в конзола 2. su - 3. rpm -qa|grep apache (с това ще провериш дали apache се е инсталирал) Ако се е инсталирал командата ще върне резултат с имената на пакетите, които са се инсталирали, ако няма такъв продължаваш нататък, ако apache е инсталиран отиваш на точка 6. 4. zypper se apache ( с тази команда ще потърсиш всички пакети в репозиторита, които съдържат apache в името) Някой от резултатите би трябвало да е нещо от този вид apache2 | The Apache Web Server Version 2.2 5. Инсталираш го така zypper in apache2 6. После проверяваш дали се е стартирал автоматично (най-вероятно не се е ) ps faxuw|grep apache 7.Ако няма резултат с вървящ процес, тогава го стартираш: service apache2 start или /etc/init.d/apache2 start 8.Пак проверяваш дали се е стартирал процеса ps faxuw|grep apache Ако резултата е подобен на този: root 14166 0.0 0.2 252992 8632 ? Ss 10:09 0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start wwwrun 14168 0.0 0.1 253016 5356 ? S 10:09 0:00 \_ /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start wwwrun 14169 0.0 0.1 253016 5356 ? S 10:09 0:00 \_ /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start wwwrun 14170 0.0 0.1 253016 5356 ? S 10:09 0:00 \_ /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start wwwrun 14171 0.0 0.1 253016 5356 ? S 10:09 0:00 \_ /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start wwwrun 14172 0.0 0.1 253016 5356 ? S 10:09 0:00 \_ /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -k start Значи нещата са OK :) Нарочно не съм описал стартирането на apache със systemctl, за да не те объркам повече, ако все пак имаш желание, ще допиша как се стартира apache и със systemctl. |