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