در این مقاله قصد داریم در مورد نصب Hiawatha بر روی سرور مجازی لینوکس صحبت کنیم. همانطور که می دانید Hiawatha وب سرور متن باز با عملکرد بالا ، سبک و پیشرفته است که می تواند امنیت خوبی را فراهم آورد. Hiawatha قابلیت های امنیتی بالایی را در اختیار افراد قرار می دهد. در این مقاله همراه ما باشید تا نحوه نصب این وب سرور بر روی سرور مجازی را با هم مرور کنیم.
پیش نیازها:
ما از سرور مجازی با SSD استفاده خواهیم کرد. سیستم عاملی که این وب سرور بر روی آن نصب می شود اوبونتو ۱۶٫۰۴، دبیان ۸ و سنت او اس ۷ خواهد بود.
اوبونتو:
از طریق SSH به سرور خود وصل شوید::
1 | # ssh root@server_ip |
به کمک دستور زیر می توانید مطمئن شوید نسخه درستی از اوبونتو را روی سیستم خود نصب کرده اید:
1 | # lsb_release -a |
باید خروجی زیر را به دست اورید:
1 2 3 4 5 6 7 | Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS Release: 16.04 Codename: xenial |
به روزرسانی سیستم:
به کمک دستور زیر مطمئن شوید سرور شما به خوبی به روزرسانی شده است:
1 | # apt-get update && apt-get upgrade |
کلید مخزن مناسب را به کمک دستور زیر نصب کنید:
1 | # apt-key adv --recv-keys --keyserver keys.gnupg.net 79AF54A9 |
فایل sources.list را ویرایش نمایید:
1 | # nano /etc/apt/sources.list |
خط زیر را به آن اضافه کنید:
1 | deb http://mirror.tuxhelp.org/debian/ squeeze main |
فایل را ذخیره کنید و ببندید. پکیج ها را به روزرسانی نمایید، وب سرور را نصب و اغاز کنید. برای اینکار از دستور زیر کمک بگیرید:
1 2 3 4 5 | # apt-get update # apt-get install hiawatha # service hiawatha start |
سنت او اس:
اگر سرور مجازی شما دارای سیستم عامل سنت او اس است، می توانید نسخه آن را به کمک دستور زیر به دست اورید:
1 | # cat /etc/redhat-release |
باید خروجی زیر را به دست آورید:
1 | CentOS Linux release 7.2.1511 (Core) |
حالا مخزن مورد نیاز را به کمک دستور زیر نصب کنید:
1 | # yum install http://anku.ecualinux.com/20/x86_64/anku-release-8-1.noarch.rpm |
وب سرور را به کمک دستور زیر نصب و فعال نمایید:
1 2 3 | # yum --enablerepo=anku install hiawatha # service hiawatha start |
دبیان:
اگر سیستم عامل شما دبیان است باید ببینید از نسخه مناسب روی VPS استفاده کرده اید یا خیر. برای اینکار از دستور زیر کمک بگیرید:
1 | # lsb_release -a |
باید خروجی زیر را داشته باشید:
1 2 3 4 5 6 7 | Distributor ID: Debian Description: Debian GNU/Linux 8.5 (jessie) Release: 8.5 Codename: jessie |
دبیان ۸ ای که وب سرور ما بر روی آن نصب شده است ۶۴ بیتی است و به همین خاطر سعی می کنیم پکیج deb مناسب را به کمک دستور زیر نصب کنیم:
1 | # wget https://files.tuxhelp.org/hiawatha/hiawatha_10.3_amd64.deb |
قبل از نصب وب سرور، شما باید XSLT 1.0 را نصب کنید:
1 | # apt-get install libxslt1.1 |
حالا وب سرور را نصب نمایید:
1 2 3 | # dpkg -i hiawatha_10.3_amd64.deb # /etc/init.d/hiawatha start |
خوب کار شما تمام شده است. حالا می توانید از طریق مرورگر خود و با آدرس http://your_server_IP به وب سرور دسترسی داشته باشید. فایل پیکربندی برای Hiawatha در دایرکتوری /etc قرار دارد. مسیر درست /etc/hiawatha/ است.
مرسی از سایت خوبتون