اوبونتوسیستم عامل لینوکسمقالات وب
چگونه تایپو3 را بر روی اوبونتو 16.04 نصب کنیم؟

تایپو3(TYPO3) یک سیستم مدیریت محتوای متن باز و رایگان به زبان PHP است. این سیستم مدیریت محتوا به کاربران اجازه می دهد سایت های خود را حتی اگر تجربه ای در مورد توسعه وب سایت ندارند هم به راحتی ایجاد کنند. استفاده از تایپو3 بسیار ساده است و این گزینه یکی از ابزارهای موثر برای سایت های کوچک و نیز سایت های چند زبانه برای شرکت های بزرگ محسوب می شود. تایپو 3 می تواند یک جایگزین عالی برای بیشتر سیستم های مدیریت محتوای محبوب همچون جوملا، وردپرس، دروپال باشد. نصب تایپو3 بر روی اوبونتو بسیار ساده است. کافیست مراحل زیر را به دقت دنبال کنید. همراه وب ایده باشید.
به روزرسانی سیستم:
قبل از هر کاری از طریق SSH و به عنوان کاربر روت، به سرور مجازی اوبونتوی خود لاگین شوید:
ssh root@IP_Address -p Port_number
به کمک دستور زیر مطمئن شوید که همه پکیج های نصب شده به روز هستند:
apt-get update && apt-get upgrade
نصب وب سرور آپاچی:
برای نصب وب سرور، دستور زیر را اجرا کنید:
apt-get install apache2
بعد از اینکه فرآیند نصب کامل شد، آپاچی را فعال کنید تا با بوت سیستم استارت شود:
systemctl enable apache2
نصب PHP:
از آنجایی که تایپو3 به زبان PHP نوشته شده است باید PHP را به همراه برخی از ماژول های مورد نیاز نصب کنیم. برای اینکار از دستور زیر استفاده نمایید:
apt-get -y install php php-cli php-mysqli php-zip php-gd php-apcu php-xml php-ziplibfreetype6 imagemagick
نصب MYSQL سرور و ایجاد پایگاه داده:
تایپو3 نیازمند پایگاه داده برای ذخیره سازی داده های خود است. بنابراین باید سرور MYSQL را هم نصب کنیم. برای اینکار از دستور زیر استفاده نمایید:
apt-get install mysql-server
بعد از اینکه فرایند نصب سرور پایگاه داده به اتمام رسید آن را استارت کنید :
systemctl start mysql systemctl enable mysql
شما همچنین می توانید از اسکریپت mysql_secure_installation برای تنظیم پسورد روت MYSQL و امن سازی سرور نیز استفاده نمایید. در مرحله بعدی باید به عنوان کاربر روت به سرور MYSQL لاگین شوید و پایگاه داده جدید و کاربری برای نصب تایپو 3 ایجاد نمایید:
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 را با یک پسورد قوی جایگزین سازید.
دانلود و نصب تایپو 3:
به سایت رسمی تایپو 3 بروید و آخرین نسخه از آن را دانلود کنید:
wget https://get.typo3.org/8/zip -O typo3.zip
بعد از اینکه پکیج منبع را دانلود کردید آن را از حالت زیپ خارج کنید:
unzip typo3.zip -d /var/www/html/
دایرکتوری جدید ایجاد شده را به نام ساده تری تغییر دهید:
cd /var/www/html/ mv typo3_src-8.7.10/ typo3/
این دایرکتوری در برگیرنده فایل ‘_.htaccess’ خواهد بود. باید برای فعالسازی قوانین .htaccess فایل را حذف کنید:
cd typo3/
mv _.htaccess .htaccess
برای نصب باید FIRST_INSTALL را ایجاد نمایید.
touch FIRST_INSTALL
حق دسترسی صحیحی برای دایرکتوری تایپو3 تنظیم نمایید:
chown -R www-data:www-data /var/www/html/typo3
ایجاد ویرچوال هاست آپاچی:
برای دسترسی به تایپو 3 از طریق نام دامنه باید ویرچوال هاست آپاچی را ایجاد کنید. فایل جدیدی را به کمک دستور زیر ایجاد کنید:
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
فایل را ذخیره کنید و ویرچوال هاست را فعال نمایید:
a2ensite domain.com.conf
وب سرور را ریستارت کنید تا تغییرات اعمال شوند:
systemctl restart apache2
خوب کار شما تمام شده است. حالا می توانید از طریق مرورگر دلخواه خود به تایپو 3 دسترسی داشته باشید و فرآیند نصب را تکمیل نمایید.