Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > Web Host > Linux Server (Web Server) > การติดตั้ง Linux Server แบบติดตั้งเอง เพื่อให้บริการเว็บไซต์ และ Web Server



Clound SSD Virtual Server

การติดตั้ง Linux Server แบบติดตั้งเอง เพื่อให้บริการเว็บไซต์ และ Web Server

การติดตั้ง Linux Server แบบติดตั้งเอง เพื่อให้บริการเว็บไซต์ และ Web Server ปกติแล้วเว็บไซต์ทั่ว ๆ ไป มักจะใช้ Web Hosting ที่เป็น Shared Hosting ทั่ว ๆ ไป และ Web Hosting เหล่านี้ก็มักจะติดตั้งพวก Control Panel มาเรียบร้อยแล้ว อาทิเช่น Direct Admin หรือ Cpanel แต่ในกรณีที่เรามีเครื่อง Server เป็นของตัวเอง หรืออาจจะเป็นพวก VPS , VM และต้องการติดตั้งให้เครื่องเหล่านั้นเป็น Web Server โดยใช้ OS ของ Linux ก็สามารถทำได้ไม่ยากเช่นเดียวกัน โดยหลัก ๆ แล้วก็เพีงแค่ติดตั้ง Linux+Apache+PHP+MySQL หรือทีคนทั่ว ๆ ไปเรียกกันว่า LAMP

Install Linux OS Server

Linux Logo


สำหรับ Linux ที่จะนำมาทำเป็น Web Server ในการรันเว็บไซต์ทั่ว ๆ ไป เราสามารถใช้ได้หลายตระกูล เช่น CentOS , Debian , Ubuntu , Scientific , Redhat , Fedora และอื่น ๆ แต่ที่ได้รับความนิยมมากที่สุดของตระกูล Linux ที่น่าสนใจก็คือ CentOS และสำหรับ CentOS ก็มีการพัฒนาอย่างต่อเนื่อง และมี Package Source ของโปรแกรมต่าง ๆ ที่จะนำมาติดตั้งเป็น Web Server ให้เลือกติดตั้งมากมาย เช่น Web Server(Apache), FTP Server(ProFTPd/VSFTPd), Mail Server(Sendmail/Postfix/Dovecot), Database Server(MySQL/PostgreSQL), File and Printer Server(Samba), Proxy Server(Squid), DNS Server(BIND), DHCP Server(DHCPd), Antivirus Server(ClamAV), Streaming Server, RADIUS Server(FreeRADIUS), Control Panel(ISPConfig)

Install Linux OS Server

Cent OS


และสิ่งหนึ่งที่ทำให้ผมเลือกใช้ CentOS ก็คือ CentOS มี Desktop ที่ช่วยให้เราใช้งานได้ง่ายขึ้น และการติดตั้งโปรแกรมต่าง ๆ ก็ใช้เพียงคำสั่งง่าย ๆ และในกรณีที่มีปัญหาก็ยังมีแหล่งคู่มือ และ วิธีการแก้ปัญหาตามอินเตอร์เน็ตทั่ว ๆ ไป








สำหรับบทความในหัวข้อนี้ จะเป็นตัวอย่างการติดตั้ง Linux Server ให้เป็น Web Server แบบง่าย ๆ ด้วยการติดตั้ง Linux Server และโปรแกรมสำหรับ Web Server ประกอบด้วย Apache , PHP และ MySQL Database ซึ่งทั้งหมดนี้สามารถปฏิบัติได้จริง และสามารถนำไปใช้งานได้จริง ๆ กับการ Config เพื่อรันเว็บไซต์

เริ่มต้นด้วยการหาโปรแกรมของ CentOS ซึ่งหาได้จากเว็บไซต์ของ CentOS

เวอร์ชั่นในปัจจุบันที่ได้รับความยิมมากที่สุดคือ 6.4

Install Linux OS Server

เริ่มต้นการติดตั้งให้เลือก Install or upgrade an existing system

Install Linux OS Server

กาติดตั้งรูปแบบนี้จะเป็น GUI สวยงามกกว่า Version ก่อน ๆ ซึ่งขั้นตอนส่วนมากแล้วจะให้เลือกเป็นค่า Default ที่โปรแกรมกำหนดให้ บางขั้นตอนอาจจะไม่ได้แสดงรายละเอียดไว้

Install Linux OS Server

เลือกภาษา English

Install Linux OS Server

เลือก Basic Storage Devices

Install Linux OS Server

กำหนดรหัสผ่านของ root

Install Linux OS Server

เลือก Use All Space

Install Linux OS Server

เลือก Write change to disk

Install Linux OS Server

ในขั้นตอนนี้ให้เลือกเป็นแบบ Web Server และ Desktop (เราจะใช้ Desktop GUI ด้วย)

Install Linux OS Server

จากนั้นทำตามขั้นตอนไปเรื่อย ๆ ซึ่งการติดตั้งอาจจะใช้เวลา ประมาณ 30-60 นาที การติดตั้งเรียบร้อย จากนั้นเครื่องจะ Reboot 1 รอบ

Install Linux OS Server

หลังจากที่ Reboot ใหม่จะเข้าสู่หน้าจอของ Desktop ให้กรอกรหัสผ่านของ root

Install Linux OS Server

หน้าจอของ Desktop บน CentOS

Install Linux OS Server

ในกรณีที่ต้องการเปิด Terminal ไว้สำหรับทำงานต่าง ๆ ให้เลือกที่

Applications -> Accessories -> Terminal


การ Remote ด้วย SSH ในกรณีที่ CentOS ได้ทำการกำหนดค่า IP Address และสามารถเชื่อมต่อกับ Network ได้ เราสามารถใช้โปรแกรม PuTTY เพื่อ Remote ไว้สำหรับการทำงานต่าง ๆ ผ่าน Command Line

Install Linux OS Server

ใส่ IP Adress และ Port : 21 (ส่วนมากจะเป็น Port Default)

Install Linux OS Server

เลือก Yes

Install Linux OS Server

หน้าจอ Remote สำหรับสำหรับการทำงานผ่าน Command Line









บทความถัดไปที่แนะนำให้อ่าน


   
Share


ช่วยกันสนับสนุนรักษาเว็บไซต์ความรู้แห่งนี้ไว้ด้วยการสนับสนุน Source Code 2.0 ของทีมงานไทยครีเอท


ลองใช้ค้นหาข้อมูล


   


Bookmark.   
       
  By : ThaiCreate.Com Team (บทความเป็นลิขสิทธิ์ของเว็บไทยครีเอทห้ามนำเผยแพร่ ณ เว็บไซต์อื่น ๆ)
  Score Rating :  
  Create/Update Date : 2013-06-23 18:47:18 / 2017-03-19 12:35:42
  Download : No files
 Sponsored Links / Related

 
การติดตั้ง Apache (httpd) Web Server เพือใช้งาน Web Site บน Linux Server
Rating :

 
การติดตั้ง PHP บน Linux Server รันภาษา PHP เว็บไซต์ บน Linux Server
Rating :

 
การติดตั้ง MySQL บน Linux ใช้งานร่วมกับ PHP กับ MySQL บน Linux Server
Rating :

 
การติดตั้ง Mail Server / SMTP สำหรับส่งอีเมล์ ด้วย PHP บน Linux Server
Rating :

 
การติดตั้ง FTP และสร้าง FTP Account และการ Upload ไฟล์ไปบน Linux Server
Rating :

 
การสร้าง MySQL Database / User และ Import ฐานข้อมูล บน Linux Server
Rating :

 
การสร้าง DNS บน Linux Server เพื่อบริการ Web Site และ Domain
Rating :

 
การควบคุมใช้งาน Apache (httpd) , MySQL เช่น Start / Stop / Restart
Rating :


ThaiCreate.Com Forum


Comunity Forum Free Web Script
Jobs Freelance Free Uploads
Free Web Hosting Free Tools

สอน PHP ผ่าน Youtube ฟรี
สอน Android การเขียนโปรแกรม Android
สอน Windows Phone การเขียนโปรแกรม Windows Phone 7 และ 8
สอน iOS การเขียนโปรแกรม iPhone, iPad
สอน Java การเขียนโปรแกรม ภาษา Java
สอน Java GUI การเขียนโปรแกรม ภาษา Java GUI
สอน JSP การเขียนโปรแกรม ภาษา Java
สอน jQuery การเขียนโปรแกรม ภาษา jQuery
สอน .Net การเขียนโปรแกรม ภาษา .Net
Free Tutorial
สอน Google Maps Api
สอน Windows Service
สอน Entity Framework
สอน Android
สอน Java เขียน Java
Java GUI Swing
สอน JSP (Web App)
iOS (iPhone,iPad)
Windows Phone
Windows Azure
Windows Store
Laravel Framework
Yii PHP Framework
สอน jQuery
สอน jQuery กับ Ajax
สอน PHP OOP (Vdo)
Ajax Tutorials
SQL Tutorials
สอน SQL (Part 2)
JavaScript Tutorial
Javascript Tips
VBScript Tutorial
VBScript Validation
Microsoft Access
MySQL Tutorials
-- Stored Procedure
MariaDB Database
SQL Server Tutorial
SQL Server 2005
SQL Server 2008
SQL Server 2012
-- Stored Procedure
Oracle Database
-- Stored Procedure
SVN (Subversion)
แนวทางการทำ SEO
ปรับแต่งเว็บให้โหลดเร็ว


Hit Link
   







Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่