اوبونتوسیستم عامل لینوکسمقالات وب
چگونه تایپو۳ را بر روی اوبونتو ۱۶٫۰۴ نصب کنیم؟
تایپو۳(typo3) یک سیستم مدیریت محتوای متن باز و رایگان به زبان PHP است. این سیستم مدیریت محتوا به کاربران اجازه می دهد سایت های خود را حتی اگر تجربه ای در مورد توسعه وب سایت ندارند هم به راحتی ایجاد کنند. استفاده از تایپو۳ بسیار ساده است و این گزینه یکی از ابزارهای موثر برای سایت های کوچک و نیز سایت های چند زبانه برای شرکت های بزرگ محسوب می شود. تایپو ۳ می تواند یک جایگزین عالی برای بیشتر سیستم های مدیریت محتوای محبوب همچون جوملا، وردپرس، دروپال باشد. نصب تایپو۳ بر روی اوبونتو بسیار ساده است. کافیست مراحل زیر را به دقت دنبال کنید. همراه وب ایده باشید.
به روزرسانی سیستم:
قبل از هر کاری از طریق SSH و به عنوان کاربر روت، به سرور مجازی اوبونتوی خود لاگین شوید:
1 | ssh root@IP_Address -p Port_number |
به کمک دستور زیر مطمئن شوید که همه پکیج های نصب شده به روز هستند:
1 | apt-get update && apt-get upgrade |
نصب وب سرور آپاچی:
برای نصب وب سرور، دستور زیر را اجرا کنید:
1 | apt-get install apache2 |
بعد از اینکه فرآیند نصب کامل شد، آپاچی را فعال کنید تا با بوت سیستم استارت شود:
1 | systemctl enable apache2 |
نصب PHP:
از آنجایی که تایپو۳ به زبان PHP نوشته شده است باید PHP را به همراه برخی از ماژول های مورد نیاز نصب کنیم. برای اینکار از دستور زیر استفاده نمایید:
1 | apt-get -y install php php-cli php-mysqli php-zip php-gd php-apcu php-xml php-ziplibfreetype6 imagemagick |
نصب MYSQL سرور و ایجاد پایگاه داده:
تایپو۳ نیازمند پایگاه داده برای ذخیره سازی داده های خود است. بنابراین باید سرور MYSQL را هم نصب کنیم. برای اینکار از دستور زیر استفاده نمایید:
1 | apt-get install mysql-server |
بعد از اینکه فرایند نصب سرور پایگاه داده به اتمام رسید آن را استارت کنید :
1 2 3 | systemctl start mysql systemctl enable mysql |
شما همچنین می توانید از اسکریپت mysql_secure_installation برای تنظیم پسورد روت MYSQL و امن سازی سرور نیز استفاده نمایید. در مرحله بعدی باید به عنوان کاربر روت به سرور MYSQL لاگین شوید و پایگاه داده جدید و کاربری برای نصب تایپو ۳ ایجاد نمایید:
1 2 3 4 5 6 7 8 9 | mysql -u root -p mysql> CREATE DATABASE typo3; mysql> GRANT ALL PRIVILEGES ON typo3.* TO 'typo3user'@'localhost' IDENTIFIED BY 'PASSWORD'; mysql> FLUSH PRIVILEGES; mysql> quit |
عبارت PASSWORD را با یک پسورد قوی جایگزین سازید.
دانلود و نصب تایپو ۳:
به سایت رسمی تایپو ۳ بروید و آخرین نسخه از آن را دانلود کنید:
1 | wget https://get.typo3.org/8/zip -O typo3.zip |
بعد از اینکه پکیج منبع را دانلود کردید آن را از حالت زیپ خارج کنید:
1 | unzip typo3.zip -d /var/www/html/ |
دایرکتوری جدید ایجاد شده را به نام ساده تری تغییر دهید:
1 2 3 | cd /var/www/html/ mv typo3_src-8.7.10/ typo3/ |
این دایرکتوری در برگیرنده فایل ‘_.htaccess' خواهد بود. باید برای فعالسازی قوانین .htaccess فایل را حذف کنید:
1 | cd typo3/ |
1 | mv _.htaccess .htaccess |
برای نصب باید FIRST_INSTALL را ایجاد نمایید.
1 | touch FIRST_INSTALL |
حق دسترسی صحیحی برای دایرکتوری تایپو۳ تنظیم نمایید:
1 | chown -R www-data:www-data /var/www/html/typo3 |
ایجاد ویرچوال هاست آپاچی:
برای دسترسی به تایپو ۳ از طریق نام دامنه باید ویرچوال هاست آپاچی را ایجاد کنید. فایل جدیدی را به کمک دستور زیر ایجاد کنید:
1 2 3 4 5 6 7 8 9 10 11 12 13 | nano /etc/apache2/sites-available/domain.com.conf ServerName domain.com DocumentRoot /var/www/html/typo3 Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all |
فایل را ذخیره کنید و ویرچوال هاست را فعال نمایید:
1 | a2ensite domain.com.conf |
وب سرور را ریستارت کنید تا تغییرات اعمال شوند:
1 | systemctl restart apache2 |
خوب کار شما تمام شده است. حالا می توانید از طریق مرورگر دلخواه خود به تایپو ۳ دسترسی داشته باشید و فرآیند نصب را تکمیل نمایید.