Прописал в 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; }