Устанавливаем nginx,php,mysql,mariadb and phpmyadmin

  • На форуме работает ручное одобрение пользователей. Это значит, что, если Ваша причина регистрации не соответствует тематике форума, а также Вы используете временную почту, Ваша учётная запись будет отклонена без возможности повторной регистрации. В дальнейшем - пожизненная блокировка обоих аккаунтов за создание мультиаккаунта.
  • Мы обновили Tor зеркало до v3!
    Для входа используйте следующий url: darkv3nw2...bzad.onion/
  • Мы вновь вернули telegram чат форуму, вступайте, общайтесь, задавайте любые вопросы как администрации, так и пользователям!
    Ссылка: https://t.me/chat_dark_time

garikkk

Участник

garikkk

Участник
13 Окт 2015
176
46
Для тех у кого arch linux ,устанавливаем nginx,php,mysql,mariaDB and phpMyadmin

Выполняем sudo pacman -S nginx
Стартуем sudo systemctl start nginx

Далее устанавливаем sudo pacman -S mysql
Cтартуем sudo systemctl start mysqld

Создаем root пароль для бд
sudo mysql_secure_installation

После чего выполняем команду mysql -u root -p
Перед Вами будут 4 таблички
infomation_schema
mysql
perfomance_chema
phpsvmom

Далее устанавливаем sudo pacman –S php php-fpm
Стартуем sudo systemctl start php-fp

Выполним команду
sudo pacman –S php[TAB]
sudo pacman –Ss | grep php

Выполним интерфейс phpmyadmin
pacman -S phpmyadmin php-mcrypt
sudo ln -s /usr/share/webapps/phpMyAdmin /usr/share/nginx/html

Отредактируем php.ini
sudo nano /etc/php/php.ini

extension=mysqli.so
extension=mysql.so
extension=mcrypt.so
mysqli.allow_local_infile = On

Открываем базовую директорию
open_basedir= /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/:/etc/webapps/

Выбираем
extension=mysqli.so
extension=mysql.so

И сохраняем !

Далее отредактируем nginx.conf

sudo mv /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak
sudo nano /etc/nginx/nginx.conf

И добавим следующее

Код:
#user html;
worker_processes 2;

#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;

#pid logs/nginx.pid;

events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
gzip on;

server {
listen 80;
server_name localhost;
root /usr/share/nginx/html;
charset koi8-r;
location / {
index index.php index.html index.htm;
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
}

location /phpmyadmin {
rewrite ^/* /phpMyAdmin last;
}

error_page 404 /404.html;

# redirect server error pages to the static page /50x.html

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}

location ~ \.php$ {
#fastcgi_pass 127.0.0.1:9000; (depending on your php-fpm socket configuration)
fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
include fastcgi.conf;
}

location ~ /\.ht {
deny all;
}
}
Сохраняемся

Страртуем
sudo systemctl restart php-fpm
sudo systemctl restart nginx

И проверяем
Пожалуйста, Вход или Регистрация для просмотра содержимого URL-адресов!


sudo systemctl enable php-fpm
sudo systemctl enable nginx
sudo systemctl enable mysqld
 

О нас

  • Наше сообщество существует уже много лет и гордится тем, что предлагает непредвзятое, критическое обсуждение различных тем среди людей разных слоев общества. Мы работаем каждый день, чтобы убедиться, что наше сообщество является одним из лучших.

    Dark-Time 2015 - 2022

    При поддержке: XenForo.Info

Быстрая навигация

Меню пользователя