likbez33

Рейтинг
45
Регистрация
04.01.2010

Прописал в httpd.conf порт виртуал-хоста :8080 в эту директиву

#

# Use name-based virtual hosting.
#
NameVirtualHost *:8080
#
# NOTE: NameVirtualHost cannot be used without a port specifier
# (e.g. :80) if mod_ssl is being used, due to the nature of the
# SSL protocol.
#

Но в файле httpd.include остался :443 порт

<VirtualHost xx.xx.xx.xx:443>

ServerName forum.mysyte.ru:443

Вот на это апач и ругается,

[Sat Feb 13 08:38:02 2010] [error] VirtualHost xx.xx.xx.xx:0 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results

[Sat Feb 13 08:38:02 2010] [error] VirtualHost xx.xx.xx.xx:0 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Sat Feb 13 08:38:02 2010] [warn] NameVirtualHost *:8080 has no VirtualHosts

как его правильно в httpd.conf перенести

Сейчас понятно?

Всем спасибо! Разобрался, починил :)

Лог nginx

2010/02/04 17:56:04 [error] 11881#0: *2833 open() "/var/www/vhosts/mysite.com/httpdocs/data/thumbnails/1898/3.jpg" failed (13: Permission denied), client: 194.220.85.141, server: mysite.com, request: "GET /data/thumbnails/1898/3.jpg HTTP/1.1", host: "mysite.com", referrer: "http://mysite.com/"

2010/02/04 17:56:04 [error] 11881#0: *2845 open() "/var/www/vhosts/mysite.com/httpdocs/data/thumbnails/1898/9.jpg" failed (13: Permission denied), client: 194.220.85.141, server: mysite.com, request: "GET /data/thumbnails/1898/9.jpg HTTP/1.1", host: "mysite.com", referrer: "http://mysite.com/"
2010/02/04 17:56:04 [error] 11881#0: *2837 open() "/var/www/vhosts/mysite.com/httpdocs/data/thumbnails/1898/5.jpg" failed (13: Permission denied), client: 194.220.85.141, server: mysite.com, request: "GET /data/thumbnails/1898/5.jpg HTTP/1.1", host: "mysite.com", referrer: "http://mysite.com/"

Конф nginx


worker_processes 3;

error_log logs/error.log;
pid logs/nginx.pid;

events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;

log_format main '$remote_addr - $remote_user [$time_local] $status '
'"$request" $body_bytes_sent "$http_referer" '
'"$http_user_agent" "http_x_forwarded_for"';

# access_log /var/log/nginx/access.log main;

sendfile on;
tcp_nopush on;
tcp_nodelay on;
client_max_body_size 128m;
server {
listen 87.118.96.53:80;
server_name mysite.com www.mysite.com;
# access_log /var/log/httpd/access.log main;

# Main location
location / {
proxy_pass http://87.118.96.53:8080;
proxy_redirect http://mysite.com:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 16k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 8 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}

# Static files location
location ~*^.+\.(jpg|jpeg|gif|png|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$
{
root /var/www/vhosts/mysite.com/httpdocs/;
error_page 404 = @fallback;
}
location @fallback {
proxy_pass http://87.118.96.53:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}

}

Благодарю :)

А по поводу ssh??? Почему пропадает соединение???

Спасибо Himiko. С таким ключом пошло.

А другие пакеты также ставить или ???

yum install nginx

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 309, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 178, in main
result, resultmsgs = base.doCommands()
File "/usr/share/yum-cli/cli.py", line 345, in doCommands
self._getTs(needTsRemove)
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 101, in _getTs
self._getTsInfo(remove_only)
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 112, in _getTsInfo
pkgSack = self.pkgSack
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 661, in <lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 501, in _getSacks
self.repos.populateSack(which=repos)
File "/usr/lib/python2.4/site-packages/yum/repos.py", line 232, in populateSack
self.doSetup()
File "/usr/lib/python2.4/site-packages/yum/repos.py", line 79, in doSetup
self.ayum.plugins.run('postreposetup')
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 179, in run
func(conduitcls(self, self.base, conf, **kwargs))
File "/usr/lib/yum-plugins/fastestmirror.py", line 181, in postreposetup_hook
all_urls = FastestMirror(all_urls).get_mirrorlist()
File "/usr/lib/yum-plugins/fastestmirror.py", line 333, in get_mirrorlist
self._poll_mirrors()
File "/usr/lib/yum-plugins/fastestmirror.py", line 376, in _poll_mirrors
pollThread.start()
File "/usr/lib64/python2.4/threading.py", line 416, in start
_start_new_thread(self.__bootstrap, ())
thread.error: can't start new thread

100mb (занято примерно половина) 300MHz При отключении mysql все работает, хотя обьем памяти тот же.

Himiko! респект и уважуха!

Да действительно на всех папках сайта стоит владелец указанный в Плеск ххххх, а

на папке data стоит ууууу, я эту папку сто раз перекидывал когда сайт переносил ☝

Гуру, а как сменить владельца на все ее и все вложенные папки и файлы (это база там туева хуча всего 2.5 Гб)

Вот такая картина

.............

2010/01/13 19:58:36 [emerg] 22274#0: getpwnam("www") failed in /usr/local/nginx/conf/nginx.conf:2
2010/01/13 20:11:25 [error] 22276#0: *441 open() "/var/www/vhosts/mysite.com/httpdocs/data/thumbnails/285/6.jpg" failed (13: Permission denied), client: 87.118.96.53, server: mysite.com, request: "GET /data/thumbnails/285/6.jpg HTTP/1.0", host: "mysite.com"
2010/01/13 20:11:25 [error] 22276#0: *442 open() "/var/www/vhosts/mysite.com/httpdocs/data/thumbnails/285/5.jpg" failed (13: Permission denied), client: 87.118.96.53, server: mysite.com, request: "GET /data/thumbnails/285/5.jpg HTTP/1.0", host: "mysite.com"
2010/01/13 20:11:25 [error] 22276#0: *443 open() "/var/www/vhosts/mysite.com/httpdocs/data/thumbnails/285/4.jpg" failed (13: Permission denied), client: 87.118.96.53, server: mysite.com, request: "GET /data/thumbnails/285/4.jpg HTTP/1.0", host: "mysite.com"
..............

вот кусок конфига

server {

listen xx.xx.xx.xx:80;
server_name site.ru www.site.ru;
# access_log /var/log/httpd/access.log main;

# Main location
location / {
proxy_pass http://127.0.0.1:8080/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
1 234
Всего: 35