Featured Article

วันศุกร์ที่ 31 ตุลาคม พ.ศ. 2557

ติดตั้ง TYPO3 บน Ubuntu 14.04

TYPO3 เป็น CMS อย่างหนึ่งที่มีประสิทธ์สูงในการจัดการเนื้อหา คุณสามารถใช้งานได้ฟรี อีกทั้งยังสามารถติดตั้งได้บน Ubuntu ซึ่งขั้นตอนในการติดตั้งนั้น คุณจะต้องติดตั้ง LAMP ไว้เรียบร้อย ซึ่งสามารถดูขั้นตอนการติดตั้งได้จากเว็บไซต์นี้ และเมื่อคุณพร้อมแล้วก็สามารถติดตั้ง TYPO3 ตามขั้นตอนนี้

วิธีติดตั้ง TYPO3

ขั้นที่ 1. ดาวน์โหลดโปรแกรม

คุณสามารถดาวน์โหลดโปรแกรมล่าสุดได้ โดยเข้าไปที่ typo3.org/download/ ดูตรง Packages ช่อง Latest ซึ่งตอนนี้ คือ 6.2.6 จากนั้นให้เปลี่ยนตรงสีแดงให้เป็นเวอร์ชั่นล่าสุด

cd /var/www/html/

wget http://prdownloads.sourceforge.net/typo3/typo3_src-6.2.6.zip

apt-get install unzip

unzip typo3_src-6.2.6.zip -d /var/www/html/

ขั้นที่ 2. ติดตั้ง TYPO3 :

cd /var/www/html/typo3_src-6.2.6

touch FIRST_INSTALL typo3_src

cd /var/www/html/typo3_src-6.2.6

mv _.htaccess .htaccess

vi /etc/php5/apache2/php.ini

ใส่ข้อความดังนี้ :

[...]

; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 240

[...]

; is disabled through enable_post_data_reading.
; http://php.net/post-max-size
post_max_size = 10M

[...]

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 10M

[...]

ขั้นที่ 3. ตั้งค่า Database :

chown www-data:www-data -R typo3_src-6.2.6/

chmod -R 775 typo3_src-6.2.6/

service apache2 restart

mysql -u root -p

ตรงนี้ให้แก้ไขโดยให้ database=typo3db, user=typo3user และ password=typo3password

CREATE DATABASE typo3db;

CREATE USER typo3user@localhost IDENTIFIED BY 'typo3password';

GRANT ALL PRIVILEGES on typo3db.* to typo3user@localhost ;

FLUSH PRIVILEGES;

exit

ขั้นที่ 4. แล้ว Restart ให้เรียบร้อย :

service apache2 restart

service mysql restart

จากนั้นเข้าไปตั้งค่าที่ เว็บไซต์ตามด้วย /typo3_src-6.2.6/typo3/sysext/install/Start/Install.php หรือ IP address ตามด้วย /typo3_src-6.2.6/typo3/sysext/install/Start/Install.php

วันพฤหัสบดีที่ 30 ตุลาคม พ.ศ. 2557

ติดตั้ง MediaWiki บน Ubuntu 14.04

เมื่อคุณต้องการที่จะติดตั้ง MediaWiki ซึ่งเป็นซอฟแวร์เสรีที่ใช้สร้างเว็บไซต์ที่เป็นวิกิ (วิกิ คือเว็บไซต์ที่ทุกคนสามารถเขียนและแก้ไขเนื้อหาได้อิสระ)

ก่อนติดตั้ง คุณจะต้องมี LAMP ใน Server โดยหาดูขั้นตอนได้จากเว็บไซต์และเมื่อคุณเตรียมพร้อมแล้วก็สามารถติดตั้ง MediaWiki ด้วยขั้นตอนที่มีดังนี้

วิธีติดตั้ง MediaWiki

ขั้นที่ 1. ดาวน์โหลดโปรแกรม :

cd /tmp

wget http://releases.wikimedia.org/mediawiki/1.23/mediawiki-1.23.6.tar.gz

tar zxvf mediawiki-1.23.6.tar.gz

mkdir -p /var/www/html/mediawiki

mv mediawiki-1.23.6/* /var/www/html/mediawiki


ขั้นที่ 2. ตั้งค่า Database :

mysql -u root -p

แก้ไขชื่อตามนี้ให้ database=mediawikidb user=mediawikiuser และ password=mediawikipassword:

CREATE DATABASE mediawikidb;

CREATE USER mediawikiuser@localhost IDENTIFIED BY 'mediawikipassword';

GRANT index, create, select, insert, update, delete, alter, lock tables on mediawikidb.* TO mediawikiuser@localhost;

FLUSH PRIVILEGES;

exit

service apache2 restart

service mysql restart


จากนั้นเข้าไปตั้งค่า MediaWiki ทางเว็บไซต์ตามด้วย /mediawiki หรือ IP address ตามด้วย /mediawiki ได้เลย

วันพุธที่ 29 ตุลาคม พ.ศ. 2557

ติดตั้ง Moodle บน Ubuntu 14.04

คุณสามารถติดตั้ง Moodle บน Ubuntu Server ได้ ซึ่ง Moodle นั้นเป็นระบบจัดการเรียนการสอนในระบบออนไลน์ให้เหมือนกับการเรียนในห้องเรียน โดยรูปแบบนั้น สามารถช่วยให้ผู้สอนและผู้เขียนเข้าถึงกิจกรรมร่วมกันได้ ซึ่งโปรแกรมชุดนี้ คุณสามารถใช้งานได้ฟรี เพียงแค่มี Ubuntu Server เท่านั้น

วิธีติดตั้ง Moodle

ขั้นที่ 1. ลง Apache/MySQL/PHP

apt-get -y install apache2 mysql-client mysql-server php5

apt-get -y install graphviz aspell php5-pspell php5-curl php5-gd php5-intl php5-mysql php5-xmlrpc php5-ldap git-core


ขั้นที่ 2. ดาวน์โหลดโปรแกรม

cd /opt

git clone git://git.moodle.org/moodle.git

cd moodle

git branch -a

git branch --track MOODLE_27_STABLE origin/MOODLE_27_STABLE

git checkout MOODLE_27_STABLE

cp -R /opt/moodle /var/www/html/

mkdir /var/moodledata

chown -R www-data /var/moodledata

chown -R www-data /var/www/html/moodle

chmod -R 777 /var/moodledata

chmod -R 0755 /var/www/html/moodle

nano /etc/mysql/my.cnf


ใส่ข้อความลงไปดังนี้ :

[...]
#Basic settings for moodle
default-storage-engine = innodb



ขั้นที่ 3. ตั้งค่า Database

mysql -u root -p

แก้ไขชื่อ database, username และ password ดังนี้ database=moodledb user=moodleuser and password=moodlepassword:

CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodledb.* TO moodleuser@localhost IDENTIFIED BY 'moodlepassword';

FLUSH PRIVILEGES;

exit


ขั้นที่ 4. Restart :

service apache2 restart

service mysql restart


จากนั้นคุณสามารถเข้าไปตั้งค่าใน Moodle ได้เลย ในเว็บไซต์ตามด้วย /moodle/install.php หรือ IP address ตามด้วย/moodle/install.php

วันอังคารที่ 28 ตุลาคม พ.ศ. 2557

ติดตั้ง Contao CMS บน Ubuntu 14.04

Contao CMS ถือว่าเป็นระบบที่นำมาช่วยในการสร้างและบริหารเว็บไซต์แบบสำเร็จรูป คุณจึงสามารถที่จะใช้งานเว็บไซต์ของคุณได้สะดวกขึ้น ด้วยคุณสมบัติของ Contao ที่มีระบบความปลอดภัยที่สูงและสมารถให้คุณออกแบบและพัฒนารูบแบบเว็บไซต์ให้เหมาะสมกับ Search engine และเมื่อคุณต้องการที่จะติดตั้ง Contao บน Ubuntu 14.04 นั้นก็จะสามารถทำได้ตามขั้นตอนต่อไปนี้

ก่อนที่จะติดตั้งคุณควรเตรียมพร้อม Ubuntu Server ของคุณให้เรียบร้อยก่อน ซึ่งจำเป็นต้องมี LAMP เพื่อให้แน่ใจว่า Apache จะสามารถใช้งาน .htaccess สามารถ rewriting URL ให้เหมาะสมกับ SEO

ขั้นตอนการติดตั้ง Contao

ขั้นที่ 1. ดาว์โหลดและติดตั้ง

cd /var/www/html/

curl -L http://download.contao.org | sudo tar -xzp


ตรงสีแดงให้คุณแก้ไขชื่อตามเวอร์ชั่นที่คุณดาวโหลดมา ชึ่งเวอร์ชั่นล่าสุดตอนนี้คือ contao-3.3.5 สามารถตรวจสอบเวอร์ชั่นได้ที่ contao.org/en/download.html

chown -R www-data:www-data contao-3.3.5/

chmod -R 755 contao-3.3.5/

chmod -R 775 contao-3.3.5/assets/images/

chmod -R 775 contao-3.3.5/system/logs/

chmod -R 775 contao-3.3.5/system/tmp

mv /var/www/html/contao-3.3.5/.htaccess.default /var/www/html/contao-3.3.5/.htaccess

ขั้นที่ 2. สร้าง Database

ข้อความสีแดงคือให้แก้ไข contaodb= ชื่อของ database, contaoadmin=ชื่อของ user, contaopassword=password

mysql -u root -p

CREATE DATABASE contaodb;

CREATE USER contaoadmin@localhost IDENTIFIED BY 'contaopassword';

GRANT ALL PRIVILEGES ON contaodb.* TO contaoadmin@localhost;

FLUSH PRIVILEGES;

exit

apt-get install vsftpd

vi /etc/vsftpd.conf


ใส่ข้อความดังตอนไปนี้ลงไป :

[...]

local_enable=YES
[...]

write_enable=YES
[...]

เป็นอันเรียร้อย จากนั้นให้เข้าเว็บไซต์ตามด้วย /contao-3.3.5/contao/install.php

วันจันทร์ที่ 27 ตุลาคม พ.ศ. 2557

ติดตั้ง Joomla บน Ubuntu 14.04

นี่เป็นวิธีที่จะสอนให้คุณสามารถติดตั้ง Joomla ได้บน Ubuntu 14.04 server ซึ่งเมื่อคุณใช้งาน Ubuntu และต้องการสร้างเว็บไซต์เพื่อใช้งาน คุณก็สามารถติดตั้ง Joomla ด้วยวิธีนี้ได้

ก่อนที่คุณจะติดตั้ง Joomla นั้นคุณจะต้องเตรียมพร้อมในการติดตั้ง LAMP ไว้ใน Ubuntu 14.04 แล้ว ซึ่งสามารถดูวิธีติดตั้ง LAMP ได้ที่นี่ และถ้าคุณไม่ต้องการให้เว็บไซต์ของคุณเป็นชื่อ IP Address คุณก็สามารถเชื่อมต่อเว็บไซต์กับ Web hosting ที่คุณใช้บริการได้

วิธีติดตั้ง Joomla ดังนี้

ขั้นที่ 1. โหลดโปรแกรม Joomla

mkdir temp

cd temp

wget https://github.com/joomla/joomla-cms/releases/download/3.3.6/Joomla_3.3.6-Stable-Full_Package.zip

apt-get install unzip

mkdir -p /var/www/html/

unzip -q Joomla_3.3.6-Stable-Full_Package.zip -d /var/www/html/

chown -R www-data.www-data /var/www/html/joomla

chmod -R 755 /var/www/html/joomla

ขั้นที่ 2. สร้าง Database

mysql -u root -p

ให้คุณตั้งชื่อ Database, Username และ Password ดังนี้ database=joomladb user=joomlauser และ password=joomlapassword:

CREATE DATABASE joomladb;

CREATE USER joomlauser@localhost;

SET PASSWORD FOR joomlauser@localhost= PASSWORD("joomlapassword");

GRANT ALL ON `joomladb`.* TO `joomlauser`@`localhost` IDENTIFIED BY 'joomlapassword';

GRANT ALL PRIVILEGES ON joomladb.* TO joomlauser@localhost IDENTIFIED BY 'joomlapassword';

FLUSH PRIVILEGES;

exit

จากนั้น Restart

service apache2 restart

service mysql restart

จากนั้นคุณก็ตั้งค่า Joomla โดยเข้าที่เว็บไซต์ของคุณได้เลย

วันอาทิตย์ที่ 26 ตุลาคม พ.ศ. 2557

ติดตั้ง Linux, Apache, MySQL, PHP (LAMP) บน Ubuntu, Centos

LAMP คือกลุ่มเครืองมือที่ประกอบด้วย Apache, MySQL, PHP ที่มีให้ใช้ใน Web Server ของ Linux และสามารถใช้งานได้บน Ubuntu และ Centos

ขั้นตอนที่ 1. ติดตั้ง Apache, MySQL, PHP (LAMP)

สำหรับ Ubuntu 12.04 :

- ติดตั้ง Apache

ให้คุณติดตั้ง Apache โดยใช้ putty หรือ terminal โดยใช้คำสั่ง :

sudo apt-get update
sudo apt-get install apache2

- ติดตั้ง MySQL ใช้คำสั่ง :

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

sudo mysql_install_db

sudo /usr/bin/mysql_secure_installation

- ติดตั้ง PHP ใช้คำสั่งเริ่มต้น :

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

- แล้ว Restart Server :

sudo /etc/init.d/apache2 restart

สำหรับ Centos :

- ติดตั้ง Apache

ให้คุณติดตั้ง Apache โดยใช้ putty หรือ terminal โดยใช้คำสั่ง :

sudo yum install httpd
sudo service httpd start

- ติดตั้ง MySQL

sudo yum install mysql-server sudo service mysqld start

- ติดตั้ง PHP

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

วันศุกร์ที่ 24 ตุลาคม พ.ศ. 2557

ติดตั้ง Wordpress บน Ubuntu 12.04 และ Centos 6

เราสามารถสร้างเว็บไซต์บน Ubuntu 12.04 และ Centos 6 ได้ด้วยการติดตั้ง Worpress ซึ่งมีขั้นตอนการติดตั้งที่ง่ายและรวดเร็ว ทุกคนสามารถทำได้เอง

โดย Wordpress นั้นเป็นเว็บไซต์ฟรีที่คล้ายๆกับ Blogger พร้อมด้วยเครื่องมือต่างๆ ให้จัดการเว็บไซต์ได้ง่าย รองรับต่อการทำ SEO ก่อนที่คุณจะติดตั้ง wordpress คุณจำเป็นต้องติดตั้ง LAMP บน VPS ของคุณก่อน และต้องแน่ใจว่าคุณมี Linux, Apache, MySQL, PHP แล้ว

วิธีติดตั้ง LAMP

วิธีติดตั้ง Worpress

ขั้นตอนที่ 1. ดาวน์โหลดและติดตั้ง wordpress

wget http://wordpress.org/latest.tar.gz

tar -xzvf latest.tar.gz

ขั้นตอนที่ 2. สร้าง WordPress Database และ User

mysql -u root -p

CREATE DATABASE wordpress;
Query OK, 1 row affected (0.00 sec)

CREATE USER wordpressuser@localhost;
Query OK, 0 rows affected (0.00 sec)

SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password");
Query OK, 0 rows affected (0.00 sec)

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)

FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

exit


- ตั้งค่า WordPress Configuration

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

sudo nano ~/wordpress/wp-config.php

แก้ไขชื่อ database, name และ password

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');


/** MySQL database username */
define('DB_USER', 'wordpressuser');


/** MySQL database password */ define('DB_PASSWORD', 'password');

Save และออก

ขั้นที่ 3. Copy File

สำหรับ Ubuntu

sudo rsync -avP ~/wordpress/ /var/www/

cd /var/www/

sudo chown username:www-data /var/www -R

sudo chmod g+w /var/www -R

สำหรับ Centos

sudo cp -r ~/wordpress/* /var/www/html

sudo yum install php-gd

sudo service httpd restart

จากนั้นเข้าเว็บไซต์ตามด้วย /wp-admin/install.php หรือ IP address ตามด้วย /wp-admin/install.php

วันศุกร์ที่ 17 ตุลาคม พ.ศ. 2557

ติดตั้ง GUI บน CentOs 6.4

CentOS GUI คือ CentOS โหมดกราฟฟิต ที่มีรูปภาพและสัญลักษณ์ในการใช้งานแทนคำสั่ง ทำให้ผู้ใช้งานสามารถทำงานได้ง่ายและรวดเร็ว เพียงแค่ใช้เมาส์ก็สามารถทำงานได้ โดย GUI ของ CentOS มีหลายแบบ เช่น KDE, GNOME, X Windows และอื่นๆ

KDE ย่อมาจาก K Desktop Environment ซึ่งเป็นระบบเดสก์ท็อปกราฟฟิกส์ มีลักษณะคล้าย Gnome ทั้งรูปภาพ สัญลักษณ์ และเมนู แต่มีหน้าตา Inerface ที่สวยงาม และใช้พลังงานมากกว่า

Gnome ผลิตออกมาช้ากว่า KDE ออกแบบมาเพื่อให้ใช้งานได้รวดเร็ว และเรียบง่าย โปรแกรมมีให้เลือกมากมาย เหมาะกับมือใหม่เพราะปรับแต่งไม่ยุ่งยาก

วิธีติดตั้ง KDE และ Gnome บน CentOs 6.4

ขั้นที่ 1. ให้ Login เข้า CentOs 6.4 ด้วย Putty

ขั้นที่ 2. ถ้าต้องการติดตั้งด้วย KDE ให้ใช้คำสั่ง

yum groupinstall “X Window System” “KDE (K Desktop Environment)”

ถ้าต้องการติดตั้งด้วย Gnome ให้ใช้คำสั่ง

yum groupinstall "X Window System" "GNOME Desktop Environment"

ขั้นที่ 3. ให้ติดตั้ง Tiger VNC Server บน Centos

yum -y install vnc-server

yum install tigervnc-server

ขั้นที่ 4. ตั้ง username และ password

ใช้ useradd ตามด้วยชื่อ username เช่น abc ให้ใส่ useradd abc

และยืนยันอีกครั้งด้วย su abc

ทำตามคำสั่งดังนี้ สมมุติตั้งชื่อเป็น abc

useradd abc

su abc

cd ~

mkdir .vnc cd .vnc/

vncpasswd

ให้ใส่ password และยืนยันตรง

Password:

Verify:

แล้วกด enter

ขั้นที่ 5. ตั้งค่า VNC configuration

cat /etc/sysconfig/vncservers

ขั้นที่ 6. เริ่มต้น VNC Server

chkconfig vncserver on

/etc/init.d/vncserver start

ขั้นที่ 7. ปิดระบบ iptables

/etc/init.d/iptables stop

chkconfig iptables off

ขี้นที่ 8. เชื่อมต่อ VNC Server สามารถ Download ได้ที่ www.realvnc.com/download/viewer/

จากนั้น login แล้วใช้งานได้เลย

วันพฤหัสบดีที่ 16 ตุลาคม พ.ศ. 2557

วิธีติดตั้ง Ubuntu Desktop Xubuntu Kubuntu บน Ubuntu Server

Ubuntu คือ ระบบปฏิบัติการณ์ชนิดหนึ่งคล้ายๆ กับ Windows แต่เป็นลิขสิทธิ์เปิด (Open Source) ที่ใครๆ ก็สามารถนำไปใช้ได้ในระบบ Linux Distribution โดยลักษณะที่โดดเด่นคือการใช้งานที่แตกต่างกันระหว่าง Ubuntu Server และ Ubuntu Desktop

Ubuntu Server คือ ลักษณะการทำงานโดยใช้คำสั่ง เหมาะสำหรับการใช้งานเพื่อเป็นเซิร์ฟเวอร์ให้บริการเว็บไซต์ และเครือข่าย

Ubuntu Desktop คือ เป็นระบบ Graphic ลักษณะการใช้งานเหมือน Windows เหมาะกับงานทั่วไป

การติดตั้ง Ubuntu Desktop

เมื่อเราติดตั้ง Ubuntu Desktop บน Server แล้วเราสามารถใช้งานโดยการ Remote Desktop Connection บน Windows ได้เลย

ขั้นที่ 1. เปิด Putty แล้ว Login เข้า Ubuntu Server

ขั้นที่ 2. ให้ Update ข้อมูลใน Ubuntu Server ของคุณให้เรียบร้อย (ใส่คำสังทีละบรรทัด)

sudo apt-get update

sudo apt-get upgrade

ขั้นที่ 3. ติดตั้ง Ubuntu Desktop

sudo apt-get install ubuntu-desktop

ถ้าคุณไม่ต้องการ Add on ใดๆมาให้ในขณะเริ่มตนสามารถใช้คำสั่งนี้

sudo apt-get install --no-install-recommends ubuntu-desktop

ถ้าต้องการติดตั้ง Xubuntu แทน ให้ใช้คำสั่งนี้

sudo apt-get install xubuntu-desktop

ถ้าต้องการติดตั้ง Kubuntu แทน ให้ใช้คำสั่งนี้

sudo apt-get install kubuntu-desktop

ขั้นที่ 4. ให้ติดตั้ง xrdp เพื่อที่จะสามารถ Remote Desktop Connection ได้

sudo apt-get install xrdp

ขั้นที่ 5. ให้ Restart Ubuntu Desktop

sudo reboot

จากนั้นคุณสามารถ Remote Desktop Connection จาก Windows ของคุณได้เลย

วันพุธที่ 15 ตุลาคม พ.ศ. 2557

วิธีใช้ Putty ในการป้องคำสั่งบน Server ของคุณ

Putty เป็นโปรแกรมชนิดหนึ่งที่จะช่วยให้เราสามารถเชื่อมต่อข้อมูลด้วยระบบ SSH ที่มีความปลอดภัยสูงกับ Linux Server ของคุณ

Secure Shell (SSH) คือ Protocol ที่ออกแบบมาสำหรับเชื่อมต่อข้อมูลในเครือข่ายได้อย่างปลอดภัย เพราะมีการเข้ารหัสในการสื่อสาร

นี่คือขั้นตอนที่ง่ายในการใช้งาน Putty

ขั้นที่ 1. ให้ Download โปรแกรม Putty.exe มาก่อน

ขั้นที่ 2. ดับเบิลคลิกที่โปรแกรม จะปรากฎดังรูป


 

ขั้นที่ 3. ใส่ IP address

ขั้นที่ 4. ปล่อยให้ค่า Port เป็น 22 - ค่าเริ่มต้น

ขั้นที่ 5. ดูว่า Connection type เป็น SSH หรือไม่

ขั้นที่ 6. คลิกที่ปุ่ม Open

หากคุณเข้า Server เป็นครั้งแรกจะมีข้อความเตือนจาก PuTTy Security Alert ขึ้นมา ให้กด yes

เมื่อเข้าสู่หน้า login จะมีบรรทัดให้ใส่ username กับ password


Popular Posts

Labels

Text Widget

ขับเคลื่อนโดย Blogger.