- 14, May 2024
- #1
Привет,
Я пытаюсь настроить несколько доменов в nginx под Ubuntu 18.
со следующими шагами:
1) Создайте каталог приложений.
Код (разметка): с текстом
Код (разметка): 2) создайте /etc/nginx/sites-available/votes.com
Код (разметка): 3) отредактируйте /etc/hosts
добавить строку:
Код (разметка): 4) создать ссылку на символ:
Код (разметка): Проверить:
Код (разметка): 5) перезапустить службу nginx.
Код (разметка): Но перезапуск и обращение к сайту
локон голосов.com
Я получил ошибку:
Код (разметка): и я раскомментировал строку выше в файле конфигурации и перезапустил службы.
Я получил ту же ошибку. снова. Как это исправить? Спасибо!
Я пытаюсь настроить несколько доменов в nginx под Ubuntu 18.
со следующими шагами:
1) Создайте каталог приложений.
$ sudo systemctl restart php7.2-fpm
$ sudo service nginx restart
ubuntu@ip-172-31-39-38:/etc/nginx/sites-enabled$ curl votes.com
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.10.1</center>
</body>
</html>
Код (разметка): с текстом
sudo service nginx restart sudo systemctl restart php7.2-fpm
Код (разметка): 2) создайте /etc/nginx/sites-available/votes.com
cd /etc/nginx/sites-enabled/ ls
Код (разметка): 3) отредактируйте /etc/hosts
добавить строку:
sudo ln -s /etc/nginx/sites-available/votes.com /etc/nginx/sites-enabled/
Код (разметка): 4) создать ссылку на символ:
127.0.0.3 localhost votes.com
Код (разметка): Проверить:
sudo nano /etc/nginx/sites-available/votes.com with content : upstream votes-backend { # Lets you define a group of servers server unix:/var/run/php7.2-fpm.sock; } server { listen 80; root /var/www/votes.com; index index.php; server_name votes.com; # rewrite ^ http://votes.com$request_uri? permanent; #301 redirect TO UNCOMMENT # We keep this block, because it doesn't make sense to pass # everything to PHP. location / { try_files $uri $uri/ =404; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; # this defines a regular expression to separate the SCRIPT_FILENAME and PATH_INFO for later use try_files $uri =404; # OR Set cgi.fix_pathinfo=0 in php.ini (for security) fastcgi_pass votes-backend; # OR unix:/var/run/php7.2-fpm.sock OR 127.0.0.1:9000 fastcgi_index index.php; # appends index.php to a URI ending with a slash include fastcgi_params; } }
Код (разметка): 5) перезапустить службу nginx.
File <b>/var/www/votes.com/index.php </b> index <?php echo ‘Hello all!’;
Код (разметка): Но перезапуск и обращение к сайту
локон голосов.com
Я получил ошибку:
mkdir /var/www/votes.com cd /var/www/votes.com sudo nano /var/www/votes.com/index.php
Код (разметка): и я раскомментировал строку выше в файле конфигурации и перезапустил службы.
Я получил ту же ошибку. снова. Как это исправить? Спасибо!