3.0 KiB
3.0 KiB
بسم الله الرحمن الرحیم
فهرست مطالب
گام 1 - به روز رسانی سیستم
sudo apt update
به روز رسانی سیستم گام 2 - نصب Apache
sudo apt install apache2
نصب Apache در Ubuntu گام 3 - بررسی وضعیت Apache
sudo systemctl status apache2
وضعیت آپاچی را بررسی کنید
آدرس IP خود را در مرورگر باز کنید تا بررسی کنید آیا سرور آپاچی در حال بارگیری است یا خیر؟
گام 4 - تنظیمات هاست مجازی
پوشه مربوط به دامنه خود را روی سرور ایجاد کنید
sudo mkdir /var/www/domain-name
به پوشه دامنه خود مجوز بدهید
sudo chmod -R 755 /var/www/domain-name
ایجاد فایل نمونه index.html:
touch /var/www/domain-name/index.html
echo "Your domain is now online" > /var/www/domain-name/index.html
ایجاد فایل host مجازی :
sudo nano /etc/apache2/sites-available/domain-name.conf
متن زیر را به فایل پیکربندی هاست (domain-name.conf) اضافه کنید :
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName domain-name
ServerAlias www.domain-name
DocumentRoot /var/www/domain-name
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
برای فعال کردن فایل از a2ensite استفاده کنید:
sudo a2ensite domain-name.conf
or
sudo a2ensite /etc/apache2/sites-available/domain-name.conf
در مرحله بعد باید فایل default را غیرفعال کنیم:
sudo a2dissite 000-default.conf
خطاها را بررسی کنید:
sudo apache2ctl configtest
The output should be Syntax OK
Restart Apache and navigate to your domain on the browser
sudo systemctl restart apache2
صلوات