آموزش ساده و سریع راه اندازی سرور اوبونتو

1014 روز پیش

تو این آموزش یه سرور اوبونتو رو بدون نصب هیچ کنترل پنلی راه اندازی می کنیم و سرویس های مورد نیاز اولیه رو روش می ریزیم و در نهایت هم چند تا سایت رو روش هاست می کنیم. در آموزش بعدی نصب گیت روی این سرور رو هم آموزش خواهیم داد.

توضیحات بیشتر و دلایل عدم استفاده از کنترل پنل رو میتونید تو مطلب قبلی با عنوان آموزش ساده و سریع راه اندازی سرور سنت او اس بدون کنترل پنل بخونید. در ادامه نظر شما را به مشاهده این مجموعه ویدیوی سه قسمتی آموزش راه اندازی سرور اوبونتو به مدت 18 دقیقه جلب میکنم.

قسمت اول: نصب آپاچی، مای اس کیو ال و آپاچی

دستورات زیر رو به ترتیب و مطابق توضیحات داده شده در ویدیوی آموزشی بزنید تا سرویس های اولیه مورد نیاز برای راه اندازی یه سرور روی اوبونتو نصب بشن

sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apache2 mysql-client mysql-server php5 phpmyadmin

 

قسمت دوم: شخصی سازی آپاچی

در این قسمت تنظیمات مورد نیاز برای آپاچی رو انجام داده و کاری می کنیم که یک سایت روی این سرور هاست بشه. برای این کار مطابق آموزش ارائه شده در ویدیو و مراحل زیر تغییرات مشخص شده رو تو فایل های مربوطه انجام بدید.

nano /etc/apache2/apache2.conf

در این فایل خط زیر رو اضافه کنید

IncludeOptional /home/domains/conf/*.conf

حالا دستور زیر رو اجرا کرده

nano /etc/apache2/sites-available/000-default.conf

و خطوط زیر رو توی این فایل اضافه کنید

ServerName localhost
/home/domains/saloos.ir

بعد از ذخیره کرده و خارج شدن از این فایل کدهای زیر به ترتیب و مطابق ویدیو آموزشی وارد کنید.

nano /etc/apache2/envvars

تغییرات انجام شده در ویدیوی آموزشی رو تو فایل بالا انجام داده سپس کدهای زیر رو به ترتیب اجرا کنید

adduser domains
su domains
cd ~
mkdir conf
nano conf/saloos.ir.conf

حالا در فایل تنظیمات این دامنه مقادیر زیر را وارد کنید

<VirtualHost *:80>
 ServerName saloos.ir
 ServerAlias *.saloos.ir
 ServerAdmin your-email@site.com
 DocumentRoot /home/domains/saloos.ir

 <Directory /home/domains/saloos.ir>
 Options Indexes FollowSymLinks
 AllowOverride All
 Require all granted
 </Directory>

 ErrorLog ${APACHE_LOG_DIR}/error.log
 CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

در نهایت کدهای زیر رو برای اتمام این مرحله اجرا کنید

mkdir saloos.ir
nano saloos.ir/index.php
exit
service apache2 restart

 

قسمت سوم: نصب سرویس اف تی پی

در این قسمت ابتدا بخش کوچک باقیمانده از آموزش قبلی رو ادامه داده و بعد از خروج از یوزر دامینز و ریست کردن سرویس آپاچی، سرویس اف تی پی را نصب کرده و تنظیمات مورد نیاز برای آن را انجام خواهیم داد.
ابتدا سرویس اف تی پی رو از طریق دستور زیر نصب کرده سپس فایل تنظیمات رو تو ادیتور باز میکنیم

sudo apt-get install vsftpd
nano /etc/vsftpd.conf

حالا تو ادیتور چک کنید که شارپ ساین اول خط های زیر برداشته شده باشه و این خطوط فعال باشند.

anonymous_enable=NO
local_umask=022
local_enable=YES
write_enable=YES
chroot_local_user=YES

در انتها پس از ذخیره فایل با استفاده از دستور زیر سرویس اف تی پی رو ریست میکنیم

sudo service vsftpd restart
  1. این نوشته در مطلبی با عنوان آموزش ساده و سریع نصب، راه اندازی و استفاده از گیت - جواد عوض زاده منتشر شده است

  2. جواد عوض زاده پاسخ دادن

    اگه بعد از نصب پی اچ پی مای ادمین با خطای ۵۰۰ مواجه شدید کد زیر رو اجرا کنید!

    sudo apt-get install php-gettext
    sudo apt-get install php-mbstring php7.0-mbstring php-gettext
  3. ساتی پاسخ دادن

    ممنون از آموزش

  4. این نوشته در مطلبی با عنوان آموزش نصب وردپرس روی سرور لینوکس اوبونتو | مستر چنج منتشر شده است

  5. این نوشته در مطلبی با عنوان راه اندازی سرور - روبیکس لایسنس منتشر شده است