نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: نصب Phorum با nginx

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Dec 2017
    نوشته ها
    102
    تشکر تشکر کرده 
    20
    تشکر تشکر شده 
    52
    تشکر شده در
    48 پست

    پیش فرض نصب Phorum با nginx

    سلام دوستان
    پیش نیاز
    دبین 9
    به ترتیب دستورات را اجرا نمایید.
    کد PHP:
    sudo dpkg-reconfigure tzdata 
    کد PHP:
    sudo apt update && sudo apt upgrade -
    کد PHP:
    sudo apt install -y curl wget vim git unzip socat bash-completion apt-transport-https build-essential 
    کد PHP:
    sudo apt install -y php7.0 php7.0-cli php7.0-fpm php7.0-common php7.0-mysql 
    کد PHP:
    sudo apt install -y mariadb-server 
    کد PHP:
    sudo mysql_secure_installation 
    سوالات رو اینجوری جواب بدید
    کد PHP:
    Would you like to setup VALIDATE PASSWORD pluginNNew passwordyour_secure_passwordRe-enter new passwordyour_secure_passwordRemove anonymous users? [Y/nYDisallow root login remotely? [Y/nYRemove test database and access to it? [Y/nYReload privilege tables now? [Y/n
    کد PHP:
    sudo mysql -u root -p# Enter password 
    کد PHP:
    mariadbCREATE DATABASE dbname;mariadbGRANT ALL ON dbname.* TO 'username' IDENTIFIED BY 'password';mariadbFLUSH PRIVILEGES
    کد PHP:
    mariadb> exit 
    کد PHP:
    sudo su rootgit clone https://github.com/Neilpang/acme.sh.gitcd acme.sh ./acme.sh --install --accountemail your_email@example.comsource ~/.bashrccd ~ 
    کد PHP:
    # RSA 2048acme.sh --issue --standalone -d example.com --keylength 2048# ECDSAacme.sh --issue --standalone -d example.com --keylength ec-256 
    کد PHP:
    acme.sh --list 
    کد PHP:
    mkdir -/etc/letsecnrypt/example.comsudo mkdir -/etc/letsencrypt/example.com_ecc 
    کد PHP:
    # RSAacme.sh --install-cert -d example.com --cert-file /etc/letsencrypt/example.com/cert.pem --key-file /etc/letsencrypt/example.com/private.key --fullchain-file /etc/letsencrypt/example.com/fullchain.pem --reloadcmd "sudo systemctl reload nginx.service"# ECC/ECDSAacme.sh --install-cert -d example.com --ecc --cert-file /etc/letsencrypt/example.com_ecc/cert.pem --key-file /etc/letsencrypt/example.com_ecc/private.key --fullchain-file /etc/letsencrypt/example.com_ecc/fullchain.pem --reloadcmd "sudo systemctl reload nginx.service" 
    کد PHP:
    exit 
    کد PHP:
    sudo apt install -y nginx 
    کد PHP:

    vim 
    /etc/nginx/sites-available/phorum.conf 
    کد PHP:
    server {  listen 80;  listen 443 ssl;  server_name example.com;  root /var/www/phorum;
      
    ssl_certificate /etc/letsencrypt/example.com/fullchain.pem;  ssl_certificate_key /etc/letsencrypt/example.com/private.key;  ssl_certificate /etc/letsencrypt/example.com_ecc/fullchain.pem;  ssl_certificate_key /etc/letsencrypt/example.com_ecc/private.key;
      
    index index.php index.html;
      
    location / {    try_files $uri $uri/ /index.php?$query_string;  }
      
    location ~ \.php$ {    include snippets/fastcgi-php.conf;    fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;  }} 
    کد PHP:
    sudo ln -/etc/nginx/sites-available/phorum.conf /etc/nginx/sites-enabled 
    کد PHP:
    sudo systemctl reload nginx.service 
    کد PHP:
    sudo mkdir -/var/www/phorum 
    کد PHP:
    sudo chown -[your_user]:[your_user] /var/www/phorum 
    کد PHP:

    cd 
    /var/www/phorum 
    کد PHP:
    wget https://www.phorum.org/downloads/phorum-5.2.23.tar.gz 
    کد PHP:
    tar xvzf phorum-5.2.23.tar.gzrm phorum-5.2.23.tar.gzmv Core-phorum_5_2_23/* . && mv Core-phorum_5_2_23/.* .rmdir Core-phorum_5_2_23 
    کد PHP:
    cp include/db/config.php.sample include/db/config.php 
    کد PHP:

    vim 
    include/db/config.php 
    کد PHP:

    sudo chown 
    -R www-data:www-data /var/www/phorum 
    برای پایان نصب این صفحه رو باز کنید.
    کد PHP:
    http://forum.example.com/admin.php 
    تمام

  2. تعداد تشکر ها از shayantl به دلیل پست مفید


  3. # ADS




     

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مشکل نمایش محتویات nginx.conf در سایت ایجاد شده در nginx
    توسط unix_magnet در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: December 11th, 2018, 23:26
  2. پاسخ ها: 96
    آخرين نوشته: September 10th, 2016, 21:36
  3. درخواست اموزش رفع Nginx is functioning normally بعداز نصب وب سرور nginx
    توسط sms.bartarhost در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 0
    آخرين نوشته: February 25th, 2015, 15:51
  4. پاسخ ها: 3
    آخرين نوشته: February 15th, 2015, 18:50
  5. کدام یک ؟ apache+nginx یا nginx به تنهایی ؟
    توسط yas701 در انجمن وب سرورها
    پاسخ ها: 14
    آخرين نوشته: September 2nd, 2012, 00:59

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •