Титла: Въпрос на начинаещ Публикувано от: pepper в Sep 29, 2011, 15:47 Ето и един въпрос, на който не мога да намеря отговор. Какво трябва да напрява, за да ми се върне www. пред домейнчетата, поместени на сървърчето ми. Вчера забелязах, че като напиша името на домайна с www.domain.com ме прехвърля дирекнто на domain.com, а не беше така.
Титла: Re: Въпрос на начинаещ Публикувано от: Acho в Sep 29, 2011, 17:10 Чета, чета питането и не го разбирам. Искаш на:
www.domain.com и domain.com да отговарят различни сървъри ли ? Защото сега ти отваряло един и същи. Титла: Re: Въпрос на начинаещ Публикувано от: b2l в Sep 29, 2011, 17:22 Домейна му не е регистриран с www отпред пред името. В конфигурационния файл на виртуалния хост трябва да имаш:
Код: ... Титла: Re: Въпрос на начинаещ Публикувано от: pepper в Sep 29, 2011, 20:48 ServerAlias maxprodesign.com
ServerAdmin webmaster@loaclhost ServerName www.maxprodesign.com Май не обяснявам много точно, защото съм начинаещ. Значи вчера нещо съм направил с настройките на съвръва, но незнам какво точно. Поради тази причина от вчера забелязах, че домайните, които ползвам се появяват в този вид: maxprodesign.com, след което пробвах с www.maxprodesign.com, но автоматично ме прехвърля на maxprodesign.com. Това са ми настройките за дадения домейн, както и за другите, явно пропускам нещо. Титла: Re: Въпрос на начинаещ Публикувано от: nemanema в Sep 30, 2011, 09:38 ServerAlias maxprodesign.com Да. Браузера. Обновил си до нова версия и за това не ти показва пълния път в лентата. Я пробвай в стара версия на браузер. Титла: Re: Въпрос на начинаещ Публикувано от: b2l в Sep 30, 2011, 10:15 Код: about:config Ако не ти се сменя версията на мозилата. И аз останах много учуден вчера като казвам на един приятел, че не си е настроил апача като хората, а то се оказа че новата версия на мозилата (7.0) просто премахва http:// пред адреса. Титла: Re: Въпрос на начинаещ Публикувано от: pepper в Sep 30, 2011, 18:23 Здравейте отново.
Тъй като нямам нищо особенно на сървъра, реших да направя нова инсталация на убунту сървър 11.04. По време на инсталацията отблязах да се инсталира само SSH-client, след стартирането на сървъра направих apt-get update, след което apt-get install lamp-server^. До тук добре, тъй като искам да ползвам wordpress. Инсталирах wget http://wordpress.org/latest.tar.gz. После го разархивирах, tar -xzvf latest.tar.gz. Създадох нова база данни в mysql -u root -p, зададох и привилегии, флашнах привилегиите и exit. От там редактирах wp-config.php, мушнах вътре базата данни, юзер и пасс за mysql-a. Следващото нещо, което направих е да преместя папката на wordpress-a в /var/www/ и я преименовах на maxprodesign /var/www/maxprodesign. Държа да отбележа, че домайна е активен към godaddy, от там съм посочил мойто ай-пи 77.77.47.155. Така, че засега всичко е ок. Мътната част ми предстои и това е правилното описване на vhost, тъй като имам още 10-ина домайна закупени от там ще трябва да настроя апачето според мойте нужди. Ок, какво съм написал по конфигурационните файлове, значи сега направих преинсталиране, защото след последното ми ръчкане тия 3-4 дена, въобще не знам какво бях пипал. Дотук съм писал в: 1. /etc/hosts/ 127.0.0.1 localhost.localdomain localhost 127.0.1.1 pepper-desktop 192.168.1.11 www.whatisobagi.com whatisobagi.com www.maxprodesign.com maxprodesign.com 2. /etc/apache2/sites-available/maxprodesign.com <VirtualHost *:80> ServerAlias maxprodesign.com ServerAdmin webmaster@localhost ServerName www.maxprodsign.com DocumentRoot /var/www/maxprodesign ErrorLog /var/log/apache2/maxprodesign.com-error.log CustomLog /var/log/apache2/maxprodesign.com-access.log common </VirtualHost> 2. /etc/apache2/sites-available/whatisobagi.com <VirtualHost *:80> ServerAlias whatisobagi.com ServerAdmin webmaster@localhost ServerName www.whatisobagi.com DocumentRoot /var/www/whatisobagi ErrorLog /var/log/apache2/whatisobagi.com-error.log CustomLog /var/log/apache2/whatisobagi.com-access.log common </VirtualHost> Съответно съм разрешил двата сайта с a2ensite. www.whatisobagi.com www.maxprodesign.com, които са активни в момента и работят. Проблеми: 1. когато напиша localhost в браузера ми дава бял екран, вместо it's working, също и при 127.0.0.1 2. проблема не е, че браузера премахва http:// пред домайните ми, а това че премахва и www, така че остава само maxprodesign.com или whatisobagi.com, пробвах с различни браузери. 3. Ще ми се като изпиша ай-пито си 77.77.47.155, да не се вижда it's working или по-скоро да няма нищо при изписване, тъй като ще имам повече от един домайн. 4. но хич немаловажно е че апачето ми се рестартира със слединят проблем: root@whatisobagi:~# service apache2 restart * Restarting web server apache2 apache2: apr_sockaddr_info_get() failed for whatisobagi apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName ... waiting apache2: apr_sockaddr_info_get() failed for whatisobagi apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName [ OK ] По-точно от това не мога да го обясня, надявам се да изчиста грешките си. п.с.: Днес минах през книжарница и си накупих книжки, ама и там не мога да се ориентирам, какви са точните настройки на apache, което се крие зад NAT. Благодаря на всички за отзивчивостта. Титла: Re: Въпрос на начинаещ Публикувано от: b2l в Sep 30, 2011, 19:24 На теб кой ти каза да пипаш /etc/hosts файла? И какво има в /etc/apache2/sites-available/default? И хората ти казаха: махни след ServerName http:// - направи го:
Код
Титла: Re: Въпрос на начинаещ Публикувано от: pepper в Sep 30, 2011, 19:43 Приятелю, виж сега аз не съм писал http:// ФОРУМЪТ ви ги трансформира така, ок?
/* Мисля, че и в другата ти тема ти обясних да поставяш тагове за код, за да няма такива проблеми. bop_bop_mara*/ А в default: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </Directory> </VirtualHost> Титла: Re: Въпрос на начинаещ Публикувано от: b2l в Sep 30, 2011, 19:51 Сори тогава за http://-то и не съм ти приятел.
Титла: Re: Въпрос на начинаещ Публикувано от: Acho в Sep 30, 2011, 19:52 /off
Е стига де, приятели сте сега, какво се дърпаш ? Титла: Re: Въпрос на начинаещ Публикувано от: b2l в Sep 30, 2011, 19:53 /off //off Приятели друг път. //on Оправи си /etc/hosts както е бил в началото. //оff:2 Acho да не забравиш да дойдеш на 15 във ВИНС-а :). Титла: Re: Въпрос на начинаещ Публикувано от: pepper в Sep 30, 2011, 20:15 Извиннявам се, че обръщението "приятел" те е обидило, просто по форумите често се обръщат с "колега", но взимайки под внимание познанията ми относно линукс, реших че не е уместно да се обръщам с "колега". Ще се опитам да направя това, което казвате. Разчитам на вашата взаимопомощ.
Титла: Re: Въпрос на начинаещ Публикувано от: pepper в Oct 01, 2011, 20:50 Оправих си уж хсот, файла. Всичко вървеше добре. След като сложих първите два домайна, се показваха точнo както искам (www.domain1.com www.domain2.com) без да изчезва www. пред домейна, даже на обратно като го напиша domain1.com ме прехвърля автоматично към (www.domain1.com), което е логично за мен. Всъщност и третия домейн си върви като хората, но после сложих още 3 станаха 6 домайна. Та 4-ти, 5-ти и 6-ти изявяват обратните симптоми, както беше вчера, автоматично ме прехвърлят от (www.domain4.com към domain4.com), така правят и 5-тия и 6-тия домайн. Ето хостовете:
127.0.0.1 localhost.localdomain localhost 127.0.1.1 server1.domain1.com server1 192.168.1.11 www.domain1.com domain1.com www.domain2.com domain2.com www.domain3.com domain3.com www.domain4.com domain4.com www.domain5.com domain5.com www.domain6.com domain6.com Ето и съдържанието на вихостовете: <VirtualHost *:80> ServerAdmin webmaster@localhost ServerAlias domain1.com ServerName www.doamin1.com DocumentRoot /var/www/domain1 ErrorLog /var/log/apache2/domain1.com-error.log CustomLog /var/log/apache2/doamin.com-access.log common </VirtualHost> Така са конфигурирани всичките. Моля вземете под внимание, че форумът трансформира www. в http://. И аз моля най-после за малко внимание към това, което ти пиша. Слагай тагове за код! bop_bop_mara Титла: Re: Въпрос на начинаещ Публикувано от: borovaka в Oct 02, 2011, 11:31 @pepper В краен случай го направи с .htaccess
Титла: Re: Въпрос на начинаещ Публикувано от: pepper в Oct 02, 2011, 16:04 А бе, само забележки тука, много строги тия модератори, "кой ти каза да пипаш там", "не съм ти приятел", "слагай тагове ти казах". Айде по дружелюбно де! Сетете се, че преди време и вие сте били в мойто положение (начинаещ). Ако съм нежелан спокойно ще изляза оттук, нямате грижи.
Титла: Re: Въпрос на начинаещ Публикувано от: b2l в Oct 02, 2011, 16:06 Че аз не съм мод :D :D :D.
|