LINUX.ORG.RU

Сообщения nite2kk8

 

Ubuntu Server

Вопрос простейший. Почему убунту в роли сервера это плохо, а иногда даже ГРОБ КЛАДБИЩЕ УСТАНОВКА CENTOS?

 , , ,

nite2kk8
()

Всё, не могу, <censored> порвало. (NGINX-PHP7-MARIADB-CENTOS7)

Господа, не найдется ли у кого-нибудь готового конфига под сабж? Ну или хотя бы подскажите по настройке, бестолковому мастдайщику.

Банально хочу поставить вордпресс на диджиталокеановский хост, на последних стабильных релизах nginx-php7-мариюшка, но до установки wp дело не доходит. То nginx валится, то php, то вроде все работает, но phpinfo не отдает, а показывает текст. Безвылазно сидел вчера с 9 до 23, пердолился. Толка ноль. Да, ru/en мануалы смотрел, пробовал, симбиозил. Результат тот же.

Конфиг хоста:

Centos 7 x64  3.10.0-327.10.1.el7.x86_64 / 1CPU-512Ram

Последовательность моих тыканий:

yum -y update
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

sudo nano /etc/yum.repos.d/nginx.repo
Содержимое:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/
gpgcheck=0
enabled=1


sudo yum install nginx
service nginx start
chkconfig nginx on


sudo nano /etc/yum.repos.d/MariaDB.repo
Содержимое:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos/7.1/x86_64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1


sudo yum install mariadb-server mariadb
systemctl start mariadb
mysql_secure_installation
systemctl enable mariadb.service


yum install php70w php70w-opcache php70w-mysql php70w-fpm phpmyadmin
sed -i 's/^listen = 127.*/listen = \/var\/run\/php-fpm\/php-fpm.sock/' /etc/php-fpm.d/www.conf

nano /etc/php.ini
Правка:
cgi.fix_pathinfo=0
date.timezone = Europe/Moscow

systemctl start php-fpm.service
ps aux | grep php-fpm
systemctl enable php-fpm.service


sudo nano /etc/php-fpm.d/www.conf
Содержимое:
server {
    listen       80 default;
    server_name  ИМЯСЕРВЕРАТУТ;
    root   /usr/share/nginx/html;
    index index.php index.html index.htm;
 
    #access_log  /var/log/nginx/log/host.access.log  main;
    location / {
try_files $uri $uri/ =404;
    }
 
    error_page 404 /404.html;
    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
        root /usr/share/nginx/html;
    }
 
    location /pma/ {
        auth_basic           "Password required";
        auth_basic_user_file /usr/share/phpMyAdmin/htpasswd;
alias /usr/share/phpMyAdmin/;
location ~ \.php$ {
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
fastcgi_ignore_client_abort off;
}
    }
 
    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}





htpasswd -cb /usr/share/phpMyAdmin/htpasswd юзер пароль

systemctl restart nginx.service
nginx –t
nginx -s reload

Это было последней вариацией на тему настройки вчера перед сном. Конечно же не рабочей.

 , , , ,

nite2kk8
()

RSS подписка на новые темы