Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Linux期末專題--

No description
by

芳慈 許

on 10 January 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Linux期末專題--

正常安裝話最後就會出現
Installed:
mysql.x86_64 0:5.1.66-2.el6_3 mysql-server.x86_64 0:5.1.66-2.el6_3
php.x86_64 0:5.3.3-14.el6_3 php-mysql.x86_64 0:5.3.3-14.el6_3
Dependency Installed:
perl-DBD-MySQL.x86_64 0:4.013-3.el6 perl-DBI.x86_64 0:1.609-4.el6
php-cli.x86_64 0:5.3.3-14.el6_3 php-common.x86_64 0:5.3.3-14.el6_3
php-pdo.x86_64 0:5.3.3-14.el6_3
Complete!

表示已經都安裝好了!!!
Linux期末專題--
上個步驟已經安裝好網頁伺服器,但是還未執行,也還沒將設成預設啓動(意即:開機後會自動執行 apache)

將WordPress檔案上傳至你的網站伺服器適當的位置:
如果你想使用頂級網域名稱(例如:http://example.com/)來訪問你的部落格,將解壓縮的 WordPress資料夾中的所有檔案(最外層的資料夾除外)上傳到你的空間根目錄。
如果你想使用子網域名稱(例如:http://example.com/blog/),將目錄wordpress重新命名為你想要的子目錄名稱。
一般來説安裝 網頁伺服器 httpd (apache) ,只需要 yum install httpd -y 就搞定了,但為了能搭配 MySQL 跟 PHP 還得多安裝一些套件。
Apache安裝
BUT
Wordpress安裝
帳號密碼設定
第二步:資料庫設定
啓動服務
架設BLOG
ACS102126陳筠涵
ACS102129許芳慈
ACS102138張端容
ACS102148蕭奕柔
ACS102111劉俊廷
一、前言
部落格,是一種由個人管理、不定期張貼新的文章、圖片或視頻的網頁或日記,用來抒發情感或分享信息。

我們這組討論後選擇架設部落格,架站前我們需要評估與準備,考量好自己建站的網路性質後,還有幾個架站必備工具需要做考量。 最後我們使用自己的電腦主機架站,在過程中我們也遇到許多問題,例如:版本不相符,便造成錯誤,而經過多方的詢問,與資料的找尋後,我們終於成功架設好一個部落格!

利用Linux系統架設出部落格
二、目標
三、
1.LAMP
LAMP =
L
inux +
A
pache +
M
ysql +
P
hP
LAMP 需要的東西
httpd (提供Apache主程式)
mysql (MySQL客戸端程式)
mysql-server (MySQL伺服器程式)
php (PHP 主程式含給apache使用的模組)
php-devel (PHP 的發展工具)
php-mysql (提供給 PHP 程式讀取 MySQL 資料庫的模組)
簡單利用 yum 等套件管理程式來安裝所需的環境
>>>啓動 MySQL
1. sudo chkconfig mysqld on
//設定 MySQL 開機預設啓動
2. sudo /etc/init.d/mysqld start
// 執行 mysqld ,第一次會「正在初始化 MySQL 資料庫........」,且記得是 mysql + d !
>>>啓動Apache
1. sudo chkconfig httpd on
2. sudo /etc/init.d/httpd start


>>>測試Php與Apache環境
觀察你的 apache web server 是否正確執行「http://your_ip_address」
觀察你的 php 程式碼是否正確解析執行「http://your_ip_address/phpinfo.php」
>>>進一步設定Mysql
設定 MySQL 資料庫管理者 root 帳戸的密碼,執行「sudo mysql_secure_installation」
1. Enter current password for root (enter for none): // 直接按 Enter,因為預設沒密碼
2. Set root password? [Y/n] //輸入 Y 來設定密碼
3. New password: // 輸入 root 新密碼
4. Re-enter new password: // 再一次輸入 root 新密碼
5. Remove anonymous users? [Y/n] //預設 Yes ,直接按 Enter
6. Disallow root login remotely? [Y/n] //預設 Yes ,直接按 Enter
7. Remove test database and access to it? [Y/n] //預設 Yes ,直接按 Enter
8. Reload privilege tables now? [Y/n] //預設 Yes ,直接按 Enter
四,結論
(1) 下載軟體且壓縮執行
(2) 設定資料庫
(3) 設定wordpress
(4) 開啓網頁後填入資料庫名稱(wordpress)、資料庫使用帳號(wordpresser)、資料庫密碼(password)、資料庫主機位址(localhost)、資料庫前綴(wp_)

接著利用剛剛設定的 root 密碼登入 MySQL,執行「sudo mysql -u root -p」,密碼正確就會進入「mysql>」這樣的提示符號。
※ 執行選擇要用那個資料庫
mysql> use mysql

※ 執行「select host,user from user ;」要有分號結尾才會執行。
mysql> select host,user from user ;
+-----------+------+
| host | user |
+-----------+------+
| 127.0.0.1 | root |
| localhost | root |
+-----------+------+
2 rows in set (0.00 sec)
在WordPress的目錄中,重新命名wp-config-sample.php為wp-config.php後以文字編輯器開啓,以下四個設定選項為資料庫的主要設定部份:
define('DB_NAME', 'putyourdbnamehere'); // MySQL資料庫名稱
define('DB_USER', 'usernamehere'); // MySQL使用者名稱
define('DB_PASSWORD', 'yourpasswordhere'); // MySQL使用者密碼
define('DB_HOST', 'localhost'); // 主機位址,一般無須修改

yum -y install httpd php php-mysql mysql mysql-server
第一步
第一步:下載軟體並壓縮執行
五,參考資料
發生了一個大問題
前功盡棄! > 口 <|||
決定使用yum升級php到5.3
1.先査看當前php版本
#php -v
2.升級php版本
#rpm --import http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy
#wget -P /etc/yum.repos.d/ http://repo.webtatic.com/yum/webtatic.repo
#yum --enablerepo=webtatic update php mysql
升級php最好是連mysql一起升級
1. 鳥哥的linux私房菜:
http://linux.vbird.org/linux_server/0360apache.php#www_basic
2. Wordpress中文指南:
http://wptw.org/wp-config/
3. wsnail:
http://www.wsnail.com/jszl/linux/71.shtml
4. kikinote:
http://www.kikinote.com/article/217.html

其實學會架設一個部落格並不困難,只要清楚理解步驟以及指令,熟悉LINIUX的操作方式,很快便能完成,而架設部落格的方法,不單只是在LINUX上,許多作業系統,皆可以運用相同原理來架出一個部落格!
FINISH
實做
2.名詞介紹
(1)Web Server-Apache
(2)SQL
一種程式語言,用於資料庫中的標準資料査詢語言,可以從資料庫中擷取、排序和篩選特定想要的資料。
一個開放原始碼的網頁伺服器。
(3)Php
(4)Blog程式Wordpress
是一種開源的通用電腦指令碼語言,適用於網路開發。允許網路開發人員快速編寫動態頁面,也被用於其他很多領域。
掛在 Apache 底下執行的一個模組,網頁的 PHP 程式控制 MySQL
是一個以PHP和MySQL為平台的自由開源(開放原始碼)的部落格軟體和内容管理系統。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Full transcript